+
diff --git a/src/plugins/vercel.ts b/plugins/vercel.ts
similarity index 100%
rename from src/plugins/vercel.ts
rename to plugins/vercel.ts
diff --git a/prisma/schema.prisma b/prisma/schema.prisma
deleted file mode 100644
index 5489f4d..0000000
--- a/prisma/schema.prisma
+++ /dev/null
@@ -1,117 +0,0 @@
-generator client {
- provider = "prisma-client-js"
-}
-
-datasource db {
- provider = "postgresql"
- url = env("DATABASE_URL")
- directUrl = env("DIRECT_URL")
-}
-
-model Maintenance {
- id Int @id @default(autoincrement())
- reason String @default("")
- beginAt DateTime @default(now())
- endAt DateTime @default(now())
- createdAt DateTime @default(now())
- enabled Boolean @default(true)
-}
-
-model Announcement {
- id Int @id @default(autoincrement())
- createdAt DateTime @default(now())
- content String @default("")
-}
-
-enum CategoryType {
- TALENT
- BOOKMARK
-}
-
-model Category {
- id Int @id @default(autoincrement())
- createdAt DateTime @default(now())
- slug String @default("")
- name String @default("")
- type CategoryType @default(TALENT)
- talents CategoriesOnTalents[]
- bookmarks CategoriesOnBookmarks[]
-}
-
-model Talent {
- id Int @id @default(autoincrement())
- createdAt DateTime @default(now())
- logo String @default("")
- name String @unique @default("")
- website String @default("")
- work String @default("")
- favorite Boolean @default(false)
- categories CategoriesOnTalents[]
-}
-
-model Bookmark {
- id Int @id @default(autoincrement())
- createdAt DateTime @default(now())
- name String @unique @default("")
- website String @default("")
- favorite Boolean @default(false)
- categories CategoriesOnBookmarks[]
-}
-
-model CategoriesOnTalents {
- talentId Int
- categoryId Int
- category Category @relation(fields: [categoryId], references: [id])
- talent Talent @relation(fields: [talentId], references: [id])
-
- @@id([talentId, categoryId])
- @@index([talentId])
- @@index([categoryId])
-}
-
-model CategoriesOnBookmarks {
- bookmarkId Int
- categoryId Int
- category Category @relation(fields: [categoryId], references: [id])
- bookmark Bookmark @relation(fields: [bookmarkId], references: [id])
-
- @@id([bookmarkId, categoryId])
- @@index([bookmarkId])
- @@index([categoryId])
-}
-
-model Post {
- id Int @id @default(autoincrement())
- slug String @unique @default("")
- createdAt DateTime @default(now())
- views Int @default(0)
- likes Int @default(0)
-}
-
-model Suggestion {
- id Int @id @default(autoincrement())
- email String @unique @default("")
- content String @default("")
- added Boolean @default(false)
- createdAt DateTime @default(now())
- updatedAt DateTime @updatedAt
-}
-
-model Form {
- id Int @id @default(autoincrement())
- name String @default("")
- email String @default("")
- content String @default("")
- createdAt DateTime @default(now())
- updatedAt DateTime @updatedAt
-}
-
-model GuestbookMessage {
- id Int @id @default(autoincrement())
- message String @default("")
- email String @unique @default("")
- image String @default("")
- username String @default("")
- updatedAt DateTime @updatedAt
- createdAt DateTime @default(now())
-}
diff --git a/src/public/about.png b/public/about.png
similarity index 100%
rename from src/public/about.png
rename to public/about.png
diff --git a/src/public/purple.jpeg b/public/favicon.jpeg
similarity index 100%
rename from src/public/purple.jpeg
rename to public/favicon.jpeg
diff --git a/src/public/resume.pdf b/public/resume.pdf
similarity index 100%
rename from src/public/resume.pdf
rename to public/resume.pdf
diff --git a/src/server/api/activity.get.ts b/server/api/activity.get.ts
similarity index 100%
rename from src/server/api/activity.get.ts
rename to server/api/activity.get.ts
diff --git a/server/api/announcement.get.ts b/server/api/announcement.get.ts
new file mode 100644
index 0000000..bd124ea
--- /dev/null
+++ b/server/api/announcement.get.ts
@@ -0,0 +1,5 @@
+export default defineEventHandler(async () => {
+ return useDB().query.announcements.findFirst({
+ orderBy: (announcement, {asc}) => [asc(announcement.createdAt)]
+ })
+})
diff --git a/server/api/article.post.ts b/server/api/article.post.ts
new file mode 100644
index 0000000..84879e6
--- /dev/null
+++ b/server/api/article.post.ts
@@ -0,0 +1,16 @@
+import {z} from 'zod'
+
+const PostSchema = z.object({ slug: z.string() }).parse
+
+export default defineEventHandler(async (event) => {
+ const { slug } = await readValidatedBody(event, PostSchema)
+ return useDB().insert(tables.posts).values({
+ slug
+ }).onConflictDoUpdate({
+ target: tables.posts.id,
+ set: {
+ views: sql`${tables.posts.views}
+ + 1`
+ }
+ })
+})
diff --git a/server/api/bookmarks.get.ts b/server/api/bookmarks.get.ts
new file mode 100644
index 0000000..8592c09
--- /dev/null
+++ b/server/api/bookmarks.get.ts
@@ -0,0 +1,20 @@
+export default defineEventHandler(async (event) => {
+ const { favorite, category } = getQuery(event)
+
+ const bookmarks = await useDB().query.bookmarks
+ .findMany({
+ orderBy: [asc(tables.talents.id)],
+ with: {
+ bookmarkCategories: {
+ with: {
+ category: true
+ }
+ }
+ }
+ })
+
+ return bookmarks.filter(bookmark =>
+ (category === 'all' || bookmark.bookmarkCategories.some(cat => cat.category.slug === category))
+ && (favorite === 'false' || bookmark.favorite)
+ )
+})
diff --git a/server/api/categories.get.ts b/server/api/categories.get.ts
new file mode 100644
index 0000000..e73a945
--- /dev/null
+++ b/server/api/categories.get.ts
@@ -0,0 +1,4 @@
+export default defineEventHandler(async (event) => {
+ const { type } = getQuery<{ type: 'talent' | 'bookmark' }>(event)
+ return useDB().select().from(tables.categories).where(eq(tables.categories.type, type))
+})
diff --git a/src/server/api/like.put.ts b/server/api/like.put.ts
similarity index 57%
rename from src/server/api/like.put.ts
rename to server/api/like.put.ts
index e6a4761..648af12 100644
--- a/src/server/api/like.put.ts
+++ b/server/api/like.put.ts
@@ -4,14 +4,10 @@ const PostSchema = z.object({ slug: z.string() }).parse
export default defineEventHandler(async (event) => {
const { slug } = await readValidatedBody(event, PostSchema)
- return await usePrisma().post.update({
- where: {
- slug,
- },
- data: {
- likes: {
- increment: 1,
- },
- },
- })
+ return useDB().update(tables.posts)
+ .set({
+ likes: sql`${tables.posts.likes}
+ + 1`
+ })
+ .where(eq(tables.posts.slug, slug))
})
diff --git a/server/api/maintenance.get.ts b/server/api/maintenance.get.ts
new file mode 100644
index 0000000..1a13ec3
--- /dev/null
+++ b/server/api/maintenance.get.ts
@@ -0,0 +1,22 @@
+export default defineEventHandler(async () => {
+ const maintenance = await useDB().query.maintenances.findFirst({
+ orderBy: [asc(tables.maintenances.createdAt)]
+ })
+ let enabled = true
+ // eslint-disable-next-line node/prefer-global/process
+ if (process.env.NODE_ENV === 'development') {
+ enabled = false
+ }
+ else {
+ const today = new Date()
+ enabled = !!maintenance
+ && maintenance.enabled
+ && new Date(maintenance.beginAt).getTime() < today.getTime()
+ && new Date(maintenance.endAt).getTime() > today.getTime()
+ }
+
+ return {
+ enabled,
+ maintenance
+ }
+})
diff --git a/src/server/api/message.delete.ts b/server/api/message.delete.ts
similarity index 76%
rename from src/server/api/message.delete.ts
rename to server/api/message.delete.ts
index f2c65bf..23d475b 100644
--- a/src/server/api/message.delete.ts
+++ b/server/api/message.delete.ts
@@ -1,7 +1,7 @@
import { z } from 'zod'
const MessageValidator = z.object({
- id: z.number(),
+ id: z.number()
}).parse
export default defineEventHandler(async (event) => {
@@ -9,10 +9,5 @@ export default defineEventHandler(async (event) => {
const { user } = await requireUserSession(event)
if (!user.admin)
throw createError({ statusCode: 400, message: 'You need the permission to delete a message!' })
-
- return await usePrisma().guestbookMessage.delete({
- where: {
- id,
- },
- })
+ return useDB().delete(tables.guestbookMessages).where(eq(tables.guestbookMessages.id, id))
})
diff --git a/src/server/api/message.post.ts b/server/api/message.post.ts
similarity index 57%
rename from src/server/api/message.post.ts
rename to server/api/message.post.ts
index 06a4532..cd004b5 100644
--- a/src/server/api/message.post.ts
+++ b/server/api/message.post.ts
@@ -1,7 +1,7 @@
import { z } from 'zod'
const MessageValidator = z.object({
- message: z.string(),
+ message: z.string()
}).parse
export default defineEventHandler(async (event) => {
@@ -11,22 +11,20 @@ export default defineEventHandler(async (event) => {
await sendDiscordWebhookMessage(config, {
title: 'New guestbook message ✨',
- description: `**${user.username}** as signed the book : "*${message}*"`,
- color: 15893567,
+ description: `**${user.username}** has signed the book : "*${message}*"`,
+ color: 15893567
})
-
- return await usePrisma().guestbookMessage.upsert({
- where: {
- email: user.email,
- },
- update: {
+ return useDB().insert(tables.guestbookMessages)
+ .values({
message,
- },
- create: {
email: user.email,
- image: user.picture,
username: user.username,
- message,
- },
- })
+ image: user.picture
+ })
+ .onConflictDoUpdate({
+ target: tables.guestbookMessages.email,
+ set: {
+ message
+ }
+ })
})
diff --git a/server/api/messages.get.ts b/server/api/messages.get.ts
new file mode 100644
index 0000000..d75b75b
--- /dev/null
+++ b/server/api/messages.get.ts
@@ -0,0 +1,3 @@
+export default defineEventHandler(async () => {
+ return useDB().select().from(tables.guestbookMessages).orderBy(asc(tables.guestbookMessages.createdAt))
+})
diff --git a/src/server/api/stats.get.ts b/server/api/stats.get.ts
similarity index 92%
rename from src/server/api/stats.get.ts
rename to server/api/stats.get.ts
index ddca5ca..260743b 100644
--- a/src/server/api/stats.get.ts
+++ b/server/api/stats.get.ts
@@ -8,8 +8,8 @@ export default defineCachedEventHandler(async (event) => {
coding,
editors,
os,
- languages,
+ languages
}
}, {
- maxAge: 60 * 60 * 3, // 3 hours,
+ maxAge: 60 * 60 * 3 // 3 hours,
})
diff --git a/server/api/suggestion.post.ts b/server/api/suggestion.post.ts
new file mode 100644
index 0000000..63e7879
--- /dev/null
+++ b/server/api/suggestion.post.ts
@@ -0,0 +1,34 @@
+import { z } from 'zod'
+
+const SuggestionValidator = z.object({
+ content: z.string()
+}).parse
+
+export default defineEventHandler(async (event) => {
+ const { content } = await readValidatedBody(event, SuggestionValidator)
+ const { user } = await requireUserSession(event)
+ const config = useRuntimeConfig(event)
+
+ await sendDiscordWebhookMessage(config, {
+ title: 'New suggestion ✨',
+ description: `**${user.username}** has requested **${content}** for the talents page.`,
+ color: 15237114
+ })
+
+ return useDB().insert(tables.suggestions)
+ .values({
+ email: user.email,
+ content
+ })
+ .onConflictDoUpdate({
+ target: tables.suggestions.email,
+ set: {
+ content
+ },
+ setWhere: sql`${tables.suggestions.email}
+ =
+ ${user.email}`
+ }).returning({
+ content: tables.suggestions.content
+ })
+})
diff --git a/server/api/talents.get.ts b/server/api/talents.get.ts
new file mode 100644
index 0000000..3a2dcc0
--- /dev/null
+++ b/server/api/talents.get.ts
@@ -0,0 +1,20 @@
+export default defineEventHandler(async (event) => {
+ const { favorite, category } = getQuery(event)
+
+ const talents = await useDB().query.talents
+ .findMany({
+ orderBy: [asc(tables.talents.id)],
+ with: {
+ talentCategories: {
+ with: {
+ category: true
+ }
+ }
+ }
+ })
+
+ return talents.filter(talent =>
+ (category === 'all' || talent.talentCategories.some(cat => cat.category.slug === category))
+ && (favorite === 'false' || talent.favorite)
+ )
+})
diff --git a/src/server/api/view.put.ts b/server/api/view.put.ts
similarity index 57%
rename from src/server/api/view.put.ts
rename to server/api/view.put.ts
index 4475a98..8963ce8 100644
--- a/src/server/api/view.put.ts
+++ b/server/api/view.put.ts
@@ -4,14 +4,10 @@ const PostSchema = z.object({ slug: z.string() }).parse
export default defineEventHandler(async (event) => {
const { slug } = await readValidatedBody(event, PostSchema)
- return await usePrisma().post.update({
- where: {
- slug,
- },
- data: {
- views: {
- increment: 1,
- },
- },
- })
+ return useDB().update(tables.posts)
+ .set({
+ views: sql`${tables.posts.views}
+ + 1`
+ })
+ .where(eq(tables.posts.slug, slug))
})
diff --git a/server/database/schema.ts b/server/database/schema.ts
new file mode 100644
index 0000000..95bf370
--- /dev/null
+++ b/server/database/schema.ts
@@ -0,0 +1,128 @@
+import { boolean, date, integer, pgEnum, pgTable, primaryKey, serial, text, timestamp } from 'drizzle-orm/pg-core'
+import { relations } from 'drizzle-orm'
+
+// O B J E C T S
+
+export const maintenances = pgTable('maintenances', {
+ id: serial('id').primaryKey(),
+ reason: text('reason').default(''),
+ enabled: boolean('enabled').default(false).notNull(),
+ beginAt: date('begin_at').defaultNow().notNull(),
+ endAt: date('end_at').defaultNow().notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const announcements = pgTable('announcements', {
+ id: serial('id').primaryKey(),
+ content: text('content').default('').notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const posts = pgTable('posts', {
+ id: serial('id').primaryKey(),
+ slug: text('slug').notNull(),
+ likes: integer('likes').default(0).notNull(),
+ views: integer('views').default(0).notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const suggestions = pgTable('suggestions', {
+ id: serial('id').notNull(),
+ email: text('email').notNull().unique(),
+ content: text('content').notNull(),
+ added: boolean('added').default(false).notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull(),
+ updatedAt: timestamp('updated_at').defaultNow().notNull()
+}, t => ({
+ pk: primaryKey({columns: [t.id, t.email]})
+}))
+
+export const guestbookMessages = pgTable('guestbook_messages', {
+ id: serial('id').primaryKey(),
+ message: text('message').notNull(),
+ email: text('email').notNull().unique(),
+ username: text('username').notNull(),
+ image: text('image').notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const categoriesType = pgEnum('categoryType', ['talent', 'bookmark'])
+
+export const categories = pgTable('categories', {
+ id: serial('id').primaryKey(),
+ slug: text('slug').unique().notNull(),
+ name: text('name').notNull(),
+ type: categoriesType('type').notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const talents = pgTable('talents', {
+ id: serial('id').primaryKey(),
+ name: text('name').notNull(),
+ logo: text('logo').default('').notNull(),
+ website: text('website').default('').notNull(),
+ work: text('work').default('').notNull(),
+ favorite: boolean('favorite').default(false).notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const talentsToCategories = pgTable('talents_categories', {
+ talentId: integer('talent_id').notNull()
+ .references(() => talents.id, { onDelete: 'cascade' }),
+ categoryId: integer('category_id').notNull()
+ .references(() => categories.id, {onDelete: 'cascade'})
+})
+
+export const bookmarks = pgTable('bookmarks', {
+ id: serial('id').primaryKey(),
+ name: text('name').notNull(),
+ website: text('website').default('').notNull(),
+ favorite: boolean('favorite').default(false).notNull(),
+ createdAt: timestamp('created_at').defaultNow().notNull()
+})
+
+export const bookmarksToCategories = pgTable('bookmarks_categories', {
+ bookmarkId: integer('bookmark_id').notNull()
+ .references(() => bookmarks.id, { onDelete: 'cascade' }),
+ categoryId: integer('category_id').notNull()
+ .references(() => categories.id, {onDelete: 'cascade'})
+}, t => ({
+ pk: primaryKey({columns: [t.bookmarkId, t.categoryId]})
+}))
+
+// R E L A T I O N S
+
+export const talentsRelations = relations(talents, ({ many }) => ({
+ talentCategories: many(talentsToCategories)
+}))
+
+export const bookmarksRelations = relations(bookmarks, ({ many }) => ({
+ bookmarkCategories: many(bookmarksToCategories)
+}))
+
+export const categoriesRelations = relations(categories, ({ many }) => ({
+ talentsToCategories: many(talentsToCategories),
+ bookmarksToCategories: many(bookmarksToCategories)
+}))
+
+export const talentsToCategoriesRelations = relations(talentsToCategories, ({ one }) => ({
+ talent: one(talents, {
+ references: [talents.id],
+ fields: [talentsToCategories.talentId]
+ }),
+ category: one(categories, {
+ references: [categories.id],
+ fields: [talentsToCategories.categoryId]
+ })
+}))
+
+export const bookmarksToCategoriesRelations = relations(bookmarksToCategories, ({ one }) => ({
+ bookmark: one(bookmarks, {
+ references: [bookmarks.id],
+ fields: [bookmarksToCategories.bookmarkId]
+ }),
+ category: one(categories, {
+ references: [categories.id],
+ fields: [bookmarksToCategories.categoryId]
+ })
+}))
diff --git a/src/server/routes/auth/github.get.ts b/server/routes/auth/github.get.ts
similarity index 59%
rename from src/server/routes/auth/github.get.ts
rename to server/routes/auth/github.get.ts
index 369f329..be9f3ed 100644
--- a/src/server/routes/auth/github.get.ts
+++ b/server/routes/auth/github.get.ts
@@ -1,20 +1,19 @@
export default oauth.githubEventHandler({
config: {
- emailRequired: true,
+ emailRequired: true
},
- async onSuccess(event: any, { user }: any) {
+ async onSuccess(event, {user}) {
await setUserSession(event, {
user: {
email: user.email,
picture: user.avatar_url,
username: String(user.name).trim(),
- // eslint-disable-next-line node/prefer-global/process
- admin: user.email === process.env.NUXT_AUTH_ADMIN_EMAIL,
- },
+ admin: user.email === process.env.NUXT_AUTH_ADMIN_EMAIL
+ }
})
return sendRedirect(event, getCookie(event, 'last-route') || '/')
},
- onError(error: any) {
+ onError(error) {
console.error('GitHub OAuth error:', error)
- },
+ }
})
diff --git a/src/server/routes/auth/google.get.ts b/server/routes/auth/google.get.ts
similarity index 60%
rename from src/server/routes/auth/google.get.ts
rename to server/routes/auth/google.get.ts
index d1a9fd6..89221bc 100644
--- a/src/server/routes/auth/google.get.ts
+++ b/server/routes/auth/google.get.ts
@@ -1,17 +1,16 @@
export default oauth.googleEventHandler({
- async onSuccess(event: any, { user }: any) {
+ async onSuccess(event, {user}) {
await setUserSession(event, {
user: {
email: user.email,
picture: user.picture,
username: String(user.name).trim(),
- // eslint-disable-next-line node/prefer-global/process
- admin: user.email === process.env.NUXT_AUTH_ADMIN_EMAIL,
- },
+ admin: user.email === process.env.NUXT_AUTH_ADMIN_EMAIL
+ }
})
return sendRedirect(event, getCookie(event, 'last-route') || '/')
},
- onError(error: any) {
+ onError(error) {
console.error('Google OAuth error:', error)
- },
+ }
})
diff --git a/src/server/tsconfig.json b/server/tsconfig.json
similarity index 100%
rename from src/server/tsconfig.json
rename to server/tsconfig.json
diff --git a/server/utils/db.ts b/server/utils/db.ts
new file mode 100644
index 0000000..81519f1
--- /dev/null
+++ b/server/utils/db.ts
@@ -0,0 +1,14 @@
+import { drizzle } from 'drizzle-orm/postgres-js'
+import postgres from 'postgres'
+import * as schema from '../database/schema'
+
+export const tables = schema
+export { sql, eq, and, or, asc, desc, sum, inArray } from 'drizzle-orm'
+
+// eslint-disable-next-line node/prefer-global/process
+const connectionString = process.env.DATABASE_URL as string
+const client = postgres(connectionString, { prepare: false })
+
+export function useDB() {
+ return drizzle(client, { schema })
+}
diff --git a/src/server/utils/discord.ts b/server/utils/discord.ts
similarity index 80%
rename from src/server/utils/discord.ts
rename to server/utils/discord.ts
index 2f960c3..a74dd2c 100644
--- a/src/server/utils/discord.ts
+++ b/server/utils/discord.ts
@@ -17,12 +17,12 @@ export async function sendDiscordWebhookMessage(config: RuntimeConfig, content:
color: content.color,
url: 'https://arthurdanjou.fr/talents',
footer: {
- text: 'Powered by Nuxt',
+ text: 'Powered by Nuxt'
},
- timestamp: new Date().toISOString(),
- },
+ timestamp: new Date().toISOString()
+ }
],
- username: 'ArtDanjRobot - Website',
- },
+ username: 'ArtDanjRobot - Website'
+ }
})
}
diff --git a/src/components/header/Logo.vue b/src/components/header/Logo.vue
deleted file mode 100644
index a68d02a..0000000
--- a/src/components/header/Logo.vue
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- Arthur
- /
- Danjou
-
-
diff --git a/src/components/header/NavBar.vue b/src/components/header/NavBar.vue
deleted file mode 100644
index ae0322b..0000000
--- a/src/components/header/NavBar.vue
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/public/favicon.ico b/src/public/favicon.ico
deleted file mode 100644
index 18993ad..0000000
Binary files a/src/public/favicon.ico and /dev/null differ
diff --git a/src/server/api/announcement.get.ts b/src/server/api/announcement.get.ts
deleted file mode 100644
index c7e5993..0000000
--- a/src/server/api/announcement.get.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-export default defineEventHandler(async () => {
- return await usePrisma().announcement.findFirst({
- orderBy: {
- createdAt: 'desc',
- },
- })
-})
diff --git a/src/server/api/article.post.ts b/src/server/api/article.post.ts
deleted file mode 100644
index 99d7166..0000000
--- a/src/server/api/article.post.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-import { z } from 'zod'
-
-const PostSchema = z.object({ slug: z.string() }).parse
-
-export default defineEventHandler(async (event) => {
- const { slug } = await readValidatedBody(event, PostSchema)
- return await usePrisma().post.upsert({
- where: {
- slug,
- },
- update: {
- views: {
- increment: 1,
- },
- },
- create: {
- slug,
- },
- })
-})
diff --git a/src/server/api/bookmarks.get.ts b/src/server/api/bookmarks.get.ts
deleted file mode 100644
index ebe4112..0000000
--- a/src/server/api/bookmarks.get.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-export default defineEventHandler(async (event) => {
- const { favorite, category } = getQuery(event)
- const prisma = usePrisma()
-
- let whereClause: any
-
- if (favorite === 'true') {
- category === 'all'
- ? whereClause = {
- favorite: true,
- categories: { every: { category: {} } },
- }
- : whereClause = {
- favorite: true,
- categories: { some: { category: { slug: category } } },
- }
- }
- else {
- category === 'all'
- ? whereClause = {
- categories: { every: { category: {} } },
- }
- : whereClause = {
- categories: { some: { category: { slug: category } } },
- }
- }
-
- return await prisma.bookmark.findMany({
- where: whereClause,
- orderBy: {
- name: 'asc',
- },
- include: {
- categories: {
- include: {
- category: true,
- },
- orderBy: {
- category: {
- name: 'asc',
- },
- },
- },
- },
- })
-})
diff --git a/src/server/api/categories.get.ts b/src/server/api/categories.get.ts
deleted file mode 100644
index 0d415c0..0000000
--- a/src/server/api/categories.get.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import type { CategoryType } from '@prisma/client'
-
-export default defineEventHandler(async (event) => {
- const { type } = getQuery<{ type: CategoryType }>(event)
- return await usePrisma().category.findMany({
- where: {
- type,
- },
- })
-})
diff --git a/src/server/api/maintenance.get.ts b/src/server/api/maintenance.get.ts
deleted file mode 100644
index 273a166..0000000
--- a/src/server/api/maintenance.get.ts
+++ /dev/null
@@ -1,23 +0,0 @@
-export default defineEventHandler(async () => {
- const maintenance = await usePrisma().maintenance.findFirst({
- orderBy: {
- createdAt: 'desc',
- },
- })
- let enabled = true
- if (process.env.NODE_ENV === 'development') {
- enabled = false
- }
- else {
- const today = new Date()
- enabled = !!maintenance
- && maintenance.enabled
- && maintenance.beginAt.getTime() < today.getTime()
- && maintenance.endAt.getTime() > today.getTime()
- }
-
- return {
- enabled,
- maintenance,
- }
-})
diff --git a/src/server/api/messages.get.ts b/src/server/api/messages.get.ts
deleted file mode 100644
index 7333a77..0000000
--- a/src/server/api/messages.get.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-export default defineEventHandler(async () => {
- return await usePrisma().guestbookMessage.findMany({
- orderBy: {
- updatedAt: 'desc',
- },
- })
-})
diff --git a/src/server/api/suggestion.post.ts b/src/server/api/suggestion.post.ts
deleted file mode 100644
index d46a4fe..0000000
--- a/src/server/api/suggestion.post.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { z } from 'zod'
-
-const SuggestionValidator = z.object({
- content: z.string(),
-}).parse
-
-export default defineEventHandler(async (event) => {
- const { content } = await readValidatedBody(event, SuggestionValidator)
- const { user } = await requireUserSession(event)
- const config = useRuntimeConfig(event)
-
- await sendDiscordWebhookMessage(config, {
- title: 'New suggestion ✨',
- description: `**${user.username}** as requested **${content}** for the talents page.`,
- color: 15237114,
- })
-
- return await usePrisma().suggestion.upsert({
- where: {
- email: user.email,
- },
- update: {
- content,
- },
- create: {
- email: user.email,
- content,
- },
- })
-})
diff --git a/src/server/api/talents.get.ts b/src/server/api/talents.get.ts
deleted file mode 100644
index c601439..0000000
--- a/src/server/api/talents.get.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-export default defineEventHandler(async (event) => {
- const { favorite, category } = getQuery(event)
- const prisma = usePrisma()
-
- let whereClause: any
-
- if (favorite === 'true') {
- category === 'all'
- ? whereClause = {
- favorite: true,
- categories: { every: { category: {} } },
- }
- : whereClause = {
- favorite: true,
- categories: { some: { category: { slug: category } } },
- }
- }
- else {
- category === 'all'
- ? whereClause = {
- categories: { every: { category: {} } },
- }
- : whereClause = {
- categories: { some: { category: { slug: category } } },
- }
- }
-
- return await prisma.talent.findMany({
- where: whereClause,
- orderBy: {
- name: 'asc',
- },
- include: {
- categories: {
- include: {
- category: true,
- },
- orderBy: {
- category: {
- name: 'asc',
- },
- },
- },
- },
- })
-})
diff --git a/src/server/utils/prisma.ts b/src/server/utils/prisma.ts
deleted file mode 100644
index 40583ff..0000000
--- a/src/server/utils/prisma.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import { PrismaClient } from '@prisma/client'
-
-let prisma: PrismaClient | undefined
-
-export function usePrisma() {
- if (!prisma) {
- prisma = new PrismaClient({
- log: ['warn', 'info', 'error'],
- })
- }
-
- return prisma
-}
diff --git a/src/store/bookmarks.ts b/store/bookmarks.ts
similarity index 100%
rename from src/store/bookmarks.ts
rename to store/bookmarks.ts
diff --git a/src/store/color.ts b/store/color.ts
similarity index 100%
rename from src/store/color.ts
rename to store/color.ts
diff --git a/src/store/talents.ts b/store/talents.ts
similarity index 100%
rename from src/store/talents.ts
rename to store/talents.ts
diff --git a/tailwind.config.ts b/tailwind.config.ts
index cd1c572..57731e3 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -1,5 +1,4 @@
import type { Config } from 'tailwindcss'
-import typography from '@tailwindcss/typography'
import { ColorsTheme } from './types'
export default {
@@ -12,7 +11,4 @@ export default {
...Object.values(ColorsTheme).map(color => `hover:border-${color}-500`),
...Object.values(ColorsTheme).map(color => `dark:hover:border-${color}-500`),
],
- plugins: [
- typography(),
- ],
} satisfies Partial
diff --git a/types.ts b/types.ts
index df47e2e..4bde56f 100644
--- a/types.ts
+++ b/types.ts
@@ -182,3 +182,9 @@ export const navs = [
icon: 'i-ph-push-pin-bold',
},
].flat()
+
+export const IDEs = [
+ {name: 'Visual Studio Code', icon: 'i-skill-icons-vscode-light'},
+ {name: 'IntelliJ IDEA Ultimate', icon: 'i-skill-icons-idea-light'},
+ {name: 'WebStorm', icon: 'i-skill-icons-webstorm-light'}
+]
diff --git a/yarn.lock b/yarn.lock
index 509c6f7..a55348d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -20,53 +20,45 @@
"@jridgewell/gen-mapping" "^0.3.0"
"@jridgewell/trace-mapping" "^0.3.9"
-"@antfu/eslint-config@2.8.1":
- version "2.8.1"
- resolved "https://registry.yarnpkg.com/@antfu/eslint-config/-/eslint-config-2.8.1.tgz#53fe00ef3531881a0efb2ad94e9111c62c3f17d9"
- integrity sha512-9fgSdaycCj4odiejWrCMET/Ub+dktRUSxFr8rMJ9SfiOlimav86SHo0myEtj14422yTrw8J9XkVUW6Q9ASt2Og==
+"@antfu/eslint-config@2.15.0":
+ version "2.15.0"
+ resolved "https://registry.yarnpkg.com/@antfu/eslint-config/-/eslint-config-2.15.0.tgz#4cee027418eec8b57b13c47a7bf4eb340a4419bd"
+ integrity sha512-qoqw+0N8bqz0vBIigGJamaIf1LdzXcmCDuleygJAF3EtACLieKyIMvpOdc2TU9AnuPbMBFCkN40340UWRChELw==
dependencies:
- "@antfu/eslint-define-config" "^1.23.0-2"
- "@antfu/install-pkg" "^0.3.1"
- "@eslint-types/jsdoc" "46.8.2-1"
- "@eslint-types/typescript-eslint" "^7.0.2"
- "@eslint-types/unicorn" "^51.0.1"
- "@stylistic/eslint-plugin" "^1.6.3"
- "@typescript-eslint/eslint-plugin" "^7.2.0"
- "@typescript-eslint/parser" "^7.2.0"
- eslint-config-flat-gitignore "^0.1.3"
+ "@antfu/install-pkg" "^0.3.2"
+ "@clack/prompts" "^0.7.0"
+ "@stylistic/eslint-plugin" "^1.7.2"
+ "@typescript-eslint/eslint-plugin" "^7.7.0"
+ "@typescript-eslint/parser" "^7.7.0"
+ eslint-config-flat-gitignore "^0.1.5"
+ eslint-flat-config-utils "^0.2.3"
eslint-merge-processors "^0.1.0"
eslint-plugin-antfu "^2.1.2"
eslint-plugin-eslint-comments "^3.2.0"
- eslint-plugin-i "^2.29.1"
- eslint-plugin-jsdoc "^48.2.1"
- eslint-plugin-jsonc "^2.13.0"
+ eslint-plugin-import-x "^0.5.0"
+ eslint-plugin-jsdoc "^48.2.3"
+ eslint-plugin-jsonc "^2.15.1"
eslint-plugin-markdown "^4.0.1"
- eslint-plugin-n "^16.6.2"
+ eslint-plugin-n "^17.2.1"
eslint-plugin-no-only-tests "^3.1.0"
- eslint-plugin-perfectionist "^2.6.0"
- eslint-plugin-toml "^0.9.2"
- eslint-plugin-unicorn "^51.0.1"
+ eslint-plugin-perfectionist "^2.9.0"
+ eslint-plugin-toml "^0.11.0"
+ eslint-plugin-unicorn "^52.0.0"
eslint-plugin-unused-imports "^3.1.0"
- eslint-plugin-vitest "^0.3.25"
- eslint-plugin-vue "^9.23.0"
- eslint-plugin-yml "^1.12.2"
- eslint-processor-vue-blocks "^0.1.1"
- globals "^14.0.0"
+ eslint-plugin-vitest "^0.5.3"
+ eslint-plugin-vue "^9.25.0"
+ eslint-plugin-yml "^1.14.0"
+ eslint-processor-vue-blocks "^0.1.2"
+ globals "^15.0.0"
jsonc-eslint-parser "^2.4.0"
local-pkg "^0.5.0"
parse-gitignore "^2.0.0"
picocolors "^1.0.0"
- prompts "^2.4.2"
toml-eslint-parser "^0.9.3"
vue-eslint-parser "^9.4.2"
yaml-eslint-parser "^1.2.2"
yargs "^17.7.2"
-"@antfu/eslint-define-config@^1.23.0-2":
- version "1.23.0-2"
- resolved "https://registry.yarnpkg.com/@antfu/eslint-define-config/-/eslint-define-config-1.23.0-2.tgz#05681d45b7fd24e4666750b6fd8da2bd8bf30a1f"
- integrity sha512-LvxY21+ZhpuBf/aHeBUtGQhSEfad4PkNKXKvDOSvukaM3XVTfBhwmHX2EKwAsdq5DlfjbT3qqYyMiueBIO5iDQ==
-
"@antfu/install-pkg@^0.1.1":
version "0.1.1"
resolved "https://registry.yarnpkg.com/@antfu/install-pkg/-/install-pkg-0.1.1.tgz#157bb04f0de8100b9e4c01734db1a6c77e98bbb5"
@@ -75,10 +67,10 @@
execa "^5.1.1"
find-up "^5.0.0"
-"@antfu/install-pkg@^0.3.1":
- version "0.3.1"
- resolved "https://registry.yarnpkg.com/@antfu/install-pkg/-/install-pkg-0.3.1.tgz#f63b3c98f92b455cd0929d4503eab276c9680943"
- integrity sha512-A3zWY9VeTPnxlMiZtsGHw2lSd3ghwvL8s9RiGOtqvDxhhFfZ781ynsGBa/iUnDJ5zBrmTFQrJDud3TGgRISaxw==
+"@antfu/install-pkg@^0.3.2":
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/@antfu/install-pkg/-/install-pkg-0.3.2.tgz#f70edf4b54da8f0c36ddbc26cf58192a1368203e"
+ integrity sha512-FFYqME8+UHlPnRlX/vn+8cTD4Wo/nG/lzRxpABs3XANBmdJdNImVz3QvjNAE/W3PSCNbG387FOz8o5WelnWOlg==
dependencies:
execa "^8.0.1"
@@ -409,6 +401,23 @@
"@babel/helper-validator-identifier" "^7.22.20"
to-fast-properties "^2.0.0"
+"@clack/core@^0.3.3":
+ version "0.3.4"
+ resolved "https://registry.yarnpkg.com/@clack/core/-/core-0.3.4.tgz#375e82fc8fe46650b37cab2f2ea8752c6b7f0450"
+ integrity sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==
+ dependencies:
+ picocolors "^1.0.0"
+ sisteransi "^1.0.5"
+
+"@clack/prompts@^0.7.0":
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/@clack/prompts/-/prompts-0.7.0.tgz#6aaef48ea803d91cce12bc80811cfcb8de2e75ea"
+ integrity sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==
+ dependencies:
+ "@clack/core" "^0.3.3"
+ picocolors "^1.0.0"
+ sisteransi "^1.0.5"
+
"@cloudflare/kv-asset-handler@^0.3.0":
version "0.3.1"
resolved "https://registry.yarnpkg.com/@cloudflare/kv-asset-handler/-/kv-asset-handler-0.3.1.tgz#9b86167e58dbc419943c8d3ddcd8e2823f5db300"
@@ -416,20 +425,10 @@
dependencies:
mime "^3.0.0"
-"@codemirror/autocomplete@^6.12.0":
- version "6.12.0"
- resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.12.0.tgz#3fa620a8a3f42ded7751749916e8375f6bbbb333"
- integrity sha512-r4IjdYFthwbCQyvqnSlx0WBHRHi8nBvU+WjJxFUij81qsBfhNudf/XKKmmC2j3m0LaOYUQTf3qiEK1J8lO1sdg==
- dependencies:
- "@codemirror/language" "^6.0.0"
- "@codemirror/state" "^6.0.0"
- "@codemirror/view" "^6.17.0"
- "@lezer/common" "^1.0.0"
-
-"@codemirror/autocomplete@^6.13.0":
- version "6.14.0"
- resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.14.0.tgz#297071b51c8849ff35bbdd8c323964e113c10d84"
- integrity sha512-Kx9BCSOLKmqNXEvmViuzsBQJ2VEa/wWwOATNpixOa+suttTV3rDnAUtAIt5ObAUFjXvZakWfFfF/EbxELnGLzQ==
+"@codemirror/autocomplete@^6.15.0":
+ version "6.16.0"
+ resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.16.0.tgz#595eb30099ba91a835ed65ed8ff7497388f604b3"
+ integrity sha512-P/LeCTtZHRTCU4xQsa89vSKWecYv1ZqwzOd5topheGRf+qtacFgBeIMQi3eL8Kt/BUNvxUWkx+5qP2jlGoARrg==
dependencies:
"@codemirror/language" "^6.0.0"
"@codemirror/state" "^6.0.0"
@@ -489,7 +488,7 @@
resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.4.1.tgz#da57143695c056d9a3c38705ed34136e2b68171b"
integrity sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==
-"@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0", "@codemirror/view@^6.24.0":
+"@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0":
version "6.24.1"
resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.24.1.tgz#c151d589dc27f9197c68d395811b93c21c801767"
integrity sha512-sBfP4rniPBRQzNakwuQEqjEuiJDWJyF2kqLLqij4WXRoVwPPJfjx966Eq3F7+OPQxDtMt/Q9MWLoZLWjeveBlg==
@@ -498,101 +497,116 @@
style-mod "^4.1.0"
w3c-keyname "^2.2.4"
-"@codemirror/view@^6.24.1":
- version "6.25.1"
- resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.25.1.tgz#826ea345fd757dbeeab6a6165c1823e851c67d16"
- integrity sha512-2LXLxsQnHDdfGzDvjzAwZh2ZviNJm7im6tGpa0IONIDnFd8RZ80D2SNi8PDi6YjKcMoMRK20v6OmKIdsrwsyoQ==
+"@codemirror/view@^6.26.0":
+ version "6.26.3"
+ resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.26.3.tgz#47aebd49a6ee3c8d36b82046d3bffe6056b8039f"
+ integrity sha512-gmqxkPALZjkgSxIeeweY/wGQXBfwTUaLs8h7OKtSwfbj9Ct3L11lD+u1sS7XHppxFQoMDiMDp07P9f3I2jWOHw==
dependencies:
"@codemirror/state" "^6.4.0"
style-mod "^4.1.0"
w3c-keyname "^2.2.4"
-"@css-inline/css-inline-android-arm-eabi@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-android-arm-eabi/-/css-inline-android-arm-eabi-0.13.1.tgz#5dd8db63317386360d716e0a990cedacd9c24875"
- integrity sha512-IpELOLMh6PIec6/2V9wtaIyWmoed7v5H3XA3N91sMdNqxX7B9FIiEEIBeg9lq+6f1rQWaC7/iC7gp0Ep5QChRA==
+"@css-inline/css-inline-android-arm-eabi@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-android-arm-eabi/-/css-inline-android-arm-eabi-0.14.0.tgz#69b0887e32bdb3d0c7f56bfb2f6948b75de0a8fc"
+ integrity sha512-d6VJUcRWv8SLcncqQ247WoDKikRx5cRnXewS+sroH5KQ1V0/VacYuxDTNp1QcnnmH4kIjaRdGyjuQKN/C+CObg==
-"@css-inline/css-inline-android-arm64@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-android-arm64/-/css-inline-android-arm64-0.13.1.tgz#e3cf85134201869b2eb1f87d4bb2f906b1840086"
- integrity sha512-fmcYqIXKm9r1DLVY64gMi09fKz+u3lt49u+093S1l+u0ES77IfImlbPWJxqtbUIZG7CELj5jcbfdgK9H8Z0ohg==
+"@css-inline/css-inline-android-arm64@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-android-arm64/-/css-inline-android-arm64-0.14.0.tgz#eb9371e952ede75be96c246c193238fabf8d66c2"
+ integrity sha512-OjniRMlwVSeTf3LQrdU1CphflnI3MGnISp4bvsdJSZU+n7YW/3phlevzZU4yGYMkCRbRhxEIyq2X+HfVvBr2/g==
-"@css-inline/css-inline-darwin-arm64@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-darwin-arm64/-/css-inline-darwin-arm64-0.13.1.tgz#e61082d8a689b3bb55f09c9439fcf3625175c559"
- integrity sha512-2+2S7Qr1klU1rWQK5/Ru6XNyRvzXdjqCSM5FBdtT/mfKGCKQKAuh17kg9FNm4OOnCv5D8sNO24CZdeo0+xYL6A==
+"@css-inline/css-inline-darwin-arm64@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-darwin-arm64/-/css-inline-darwin-arm64-0.14.0.tgz#c8c4a61ac3048bdf8802ff58dcbbb2296bc7384d"
+ integrity sha512-A+eqPIQSg+EPV0H2wUUHyvH3VcbWbapryKk6yORMIfvWwsg1ANV1frFlToBFpH8dsm8kgZKVEKZ2Mrz9qmlS4Q==
-"@css-inline/css-inline-darwin-x64@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-darwin-x64/-/css-inline-darwin-x64-0.13.1.tgz#53b8db49f1079ee310a68394e148ad6329ed97f0"
- integrity sha512-P078CMwyDLb7um3i5jkULsOQj0b9P0E5RVXjxQLoxQFromJpGABbwHdOD8xExo5f+jnCgK7AaVH4EPPj2UT5TQ==
+"@css-inline/css-inline-darwin-x64@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-darwin-x64/-/css-inline-darwin-x64-0.14.0.tgz#7f815d5e7b36f3a2ac58a8015489d1c0d8bcd1bd"
+ integrity sha512-2H0WewRihso12iFJpptKqAPDKbVee2h1n0QlKWhQk7Ms2X0q2gGatixFOIDkN/GOi6sm+J65AWRbMX3KKacvUw==
-"@css-inline/css-inline-linux-arm-gnueabihf@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm-gnueabihf/-/css-inline-linux-arm-gnueabihf-0.13.1.tgz#373565d555a653dfc5375a5b48c3ae3bab07f3e5"
- integrity sha512-Mcxqz0Xg+yStGR0ZMiRZ4NnINcsEXwMt1C5GXNaFbp/cj7jIrfsZ9TSqCzD38yd2v3L44i1EP1wtV3GthI66Tw==
+"@css-inline/css-inline-linux-arm-gnueabihf@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm-gnueabihf/-/css-inline-linux-arm-gnueabihf-0.14.0.tgz#c253b452709ec8076a1ce8f215eddfbdcbd79509"
+ integrity sha512-18Y2zh5Yv4GMVlZkzYAgi4niuHXKcujumgmWS4iftWtRFzHhlESoxCN7hPDo8C/44g3vueZtrdUrh331aZf9dg==
-"@css-inline/css-inline-linux-arm64-gnu@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm64-gnu/-/css-inline-linux-arm64-gnu-0.13.1.tgz#1369dbf8b87a85427ff563e8a5e2eb8bc1eac8f1"
- integrity sha512-s42N8BUJKX+LSdjlJkRQdxE+0OrjW8fB6gnWbXs3omGPHQEi8mYRlfv0LDHWffEE9A5YagK34S6vycJIk4R1Qw==
+"@css-inline/css-inline-linux-arm64-gnu@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm64-gnu/-/css-inline-linux-arm64-gnu-0.14.0.tgz#5f15f533403106002ab624fc9bf0287c912f7844"
+ integrity sha512-3i4ybLw+0MMiPaHLXGwA0EsnOmFvQyuZtIFUg9rdNMP6bLTBedvhnD7VPanDkr2VIoutFaKYsGmIqoUFQ/zs3Q==
-"@css-inline/css-inline-linux-arm64-musl@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm64-musl/-/css-inline-linux-arm64-musl-0.13.1.tgz#6432b91a802730ea78a41a347deba73a3b5c0c51"
- integrity sha512-y/WJ68ZQmSp2PRKL1MNYVxTn0wVsBDiKsWxmObl9AvgXR508Cj0334/EWfGseGc6nd3wa7pnnPnJ6exZZ1avSw==
+"@css-inline/css-inline-linux-arm64-musl@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-arm64-musl/-/css-inline-linux-arm64-musl-0.14.0.tgz#0e9f9afc9113eea79ec9ef4abd8d4e474cb6626d"
+ integrity sha512-lC0MB84QoamRSD0nxdC0IDE6uEnqIxdHCste+scu3QrsyYTwqam5cRgdS2ixE0Qc2x41bO4Ire06vxUY5pR3tA==
-"@css-inline/css-inline-linux-x64-gnu@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-x64-gnu/-/css-inline-linux-x64-gnu-0.13.1.tgz#c92e0ed1b2c4e45713efdb90bcdba972038855f5"
- integrity sha512-cozfGHUYfrq0sxp0GVNxkqkOCHnl0oBsCi8PmWaKSnLfo/rpVe9KzTOpo6loU9svAaxOm3injhyImvre6Zu0ig==
+"@css-inline/css-inline-linux-x64-gnu@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-x64-gnu/-/css-inline-linux-x64-gnu-0.14.0.tgz#ac157193039d232116869143fc2f019976c323f3"
+ integrity sha512-BoW48mWF5LY6rhqylIsUB1Z8nkLOfnz6SjXcM4YtG2BC2wNSSiVCdxJUXkZKfFdYrk1bLGVQYl5fEErMKJBSJA==
-"@css-inline/css-inline-linux-x64-musl@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-x64-musl/-/css-inline-linux-x64-musl-0.13.1.tgz#0a45fdf24111dcf49fd36b1866072b6b81be9e01"
- integrity sha512-RFwWrFIKRJsU6YsXQyLsjirn/6sNezMiBzr9UoMwmLQYC/Ia9dXzJZtWwB0KThpnCiHDUR+fTEj2GrmUleRoVw==
+"@css-inline/css-inline-linux-x64-musl@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-linux-x64-musl/-/css-inline-linux-x64-musl-0.14.0.tgz#a9db22e9dca48e322abf471bdc0862d96e0f28a7"
+ integrity sha512-+W2jtSs3Vs/CxT5gtJWN6rswkd3BeGRxbKtNIAPqH+ETW3GLECV/SlRf3LLwQBSTcSAATpLcYfFji+Mn+HHEQg==
-"@css-inline/css-inline-wasm@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-wasm/-/css-inline-wasm-0.13.1.tgz#1cd6d27967b34da2cb8f6ebad663d0727010c6e5"
- integrity sha512-wi5WRtWrbz9ecTMU8061czQWEt5gwgmzZb724KPpu+JOtLQzBadnOYuOCOLmdS6B+PSYeDhj+MtdC9WRJxytHw==
+"@css-inline/css-inline-wasm@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-wasm/-/css-inline-wasm-0.14.0.tgz#8ea69759a280315615d18f6a0bcd477c79237b09"
+ integrity sha512-C8bZ4HZl5LerGzUFR9IsOfPg8iBHWsfG8jbYILKGvs1Ny5R9+j8NJnDdTwGgi+INFEzYlhhhXt7GknaNclRYiw==
-"@css-inline/css-inline-win32-x64-msvc@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline-win32-x64-msvc/-/css-inline-win32-x64-msvc-0.13.1.tgz#d5ea4d921d9724c0e6c99be1ba7d57e485315d3f"
- integrity sha512-+LxH/kkDYWOcyJsutBM/0jFxiF/lYhrG1mu1K1/85p2Bc9Aldd/dGBmGu7GSNQwGsKYZLWsIeNNdehT7YfOj5A==
+"@css-inline/css-inline-win32-x64-msvc@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline-win32-x64-msvc/-/css-inline-win32-x64-msvc-0.14.0.tgz#47aa1f1b5e919a1778a16a2623b400d7dcdfbe17"
+ integrity sha512-jWvIu/t30fembg4bsR/sqquhLjh/Yy32xubx5kzebSF8Xie1tRKhgVSElwXDuZtGKpkJaVJMgRTOSJDpamQYqg==
-"@css-inline/css-inline@0.13.1":
- version "0.13.1"
- resolved "https://registry.yarnpkg.com/@css-inline/css-inline/-/css-inline-0.13.1.tgz#2599f37e568e0da41ace7735838dc1ae2358be24"
- integrity sha512-X/apnCEVKPujmTdXOL0lWM74ac9+QRZnM2BmoV4Wt06DTy61wSr6LEJEbPX4BnFxRChfm6KnbZcAUqifBZFFRw==
+"@css-inline/css-inline@0.14.0":
+ version "0.14.0"
+ resolved "https://registry.yarnpkg.com/@css-inline/css-inline/-/css-inline-0.14.0.tgz#f67ecef4c741c5bbbdddeb05406c2d694489160d"
+ integrity sha512-E8JC/ba567rU4kG8DJzwN7j0CvaTTLnrkg81ebbUr9I1uqcqtxBUe785hTYkboTC+lKl7ebTWUHZ7niSgT1+xg==
optionalDependencies:
- "@css-inline/css-inline-android-arm-eabi" "0.13.1"
- "@css-inline/css-inline-android-arm64" "0.13.1"
- "@css-inline/css-inline-darwin-arm64" "0.13.1"
- "@css-inline/css-inline-darwin-x64" "0.13.1"
- "@css-inline/css-inline-linux-arm-gnueabihf" "0.13.1"
- "@css-inline/css-inline-linux-arm64-gnu" "0.13.1"
- "@css-inline/css-inline-linux-arm64-musl" "0.13.1"
- "@css-inline/css-inline-linux-x64-gnu" "0.13.1"
- "@css-inline/css-inline-linux-x64-musl" "0.13.1"
- "@css-inline/css-inline-win32-x64-msvc" "0.13.1"
+ "@css-inline/css-inline-android-arm-eabi" "0.14.0"
+ "@css-inline/css-inline-android-arm64" "0.14.0"
+ "@css-inline/css-inline-darwin-arm64" "0.14.0"
+ "@css-inline/css-inline-darwin-x64" "0.14.0"
+ "@css-inline/css-inline-linux-arm-gnueabihf" "0.14.0"
+ "@css-inline/css-inline-linux-arm64-gnu" "0.14.0"
+ "@css-inline/css-inline-linux-arm64-musl" "0.14.0"
+ "@css-inline/css-inline-linux-x64-gnu" "0.14.0"
+ "@css-inline/css-inline-linux-x64-musl" "0.14.0"
+ "@css-inline/css-inline-win32-x64-msvc" "0.14.0"
"@csstools/cascade-layer-name-parser@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.8.tgz#24d841d80e78f6c2970a36d53e6b58e8fcea41f6"
integrity sha512-xHxXavWvXB5nAA9IvZtjEzkONM3hPXpxqYK4cEw60LcqPiFjq7ZlEFxOyYFPrG4UdANKtnucNtRVDy7frjq6AA==
+"@csstools/cascade-layer-name-parser@^1.0.9":
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.9.tgz#7093f9c26fd92dee87d853a97de0647c5a8c4262"
+ integrity sha512-RRqNjxTZDUhx7pxYOBG/AkCVmPS3zYzfE47GEhIGkFuWFTQGJBgWOUUkKNo5MfxIfjDz5/1L3F3rF1oIsYaIpw==
+
"@csstools/css-parser-algorithms@^2.6.0":
version "2.6.0"
resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.0.tgz#b45d3c7cbdd4214261724c82f96e33c746fedd58"
integrity sha512-YfEHq0eRH98ffb5/EsrrDspVWAuph6gDggAE74ZtjecsmyyWpW768hOyiONa8zwWGbIWYfa2Xp4tRTrpQQ00CQ==
+"@csstools/css-parser-algorithms@^2.6.1":
+ version "2.6.1"
+ resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.1.tgz#c45440d1efa2954006748a01697072dae5881bcd"
+ integrity sha512-ubEkAaTfVZa+WwGhs5jbo5Xfqpeaybr/RvWzvFxRs4jfq16wH8l8Ty/QEEpINxll4xhuGfdMbipRyz5QZh9+FA==
+
"@csstools/css-tokenizer@^2.2.3":
version "2.2.3"
resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.3.tgz#b099d543ea57b64f495915a095ead583866c50c6"
integrity sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg==
+"@csstools/css-tokenizer@^2.2.4":
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.4.tgz#a4b8718ed7fcd2dcd555de16b31ca59ad4b96a06"
+ integrity sha512-PuWRAewQLbDhGeTvFuq2oClaSCKPIBmHyIobCV39JHRYN0byDcUWJl5baPeNUcqrjtdMNqFooE0FGl31I3JOqw==
+
"@csstools/selector-specificity@^3.0.2":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz#ea61ba7bb24be3502c6aaa3190ed231f4633a81e"
@@ -603,6 +617,13 @@
resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-1.0.0.tgz#42f3c213f2fb929324d465684ab9f46a0febd4bb"
integrity sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==
+"@drizzle-team/studio@^0.0.39":
+ version "0.0.39"
+ resolved "https://registry.yarnpkg.com/@drizzle-team/studio/-/studio-0.0.39.tgz#70e9155503f7343e8f1917d316f93e64c23760e1"
+ integrity sha512-c5Hkm7MmQC2n5qAsKShjQrHoqlfGslB8+qWzsGGZ+2dHMRTNG60UuzalF0h0rvBax5uzPXuGkYLGaQ+TUX3yMw==
+ dependencies:
+ superjson "^2.2.1"
+
"@egoist/tailwindcss-icons@^1.7.4":
version "1.7.4"
resolved "https://registry.yarnpkg.com/@egoist/tailwindcss-icons/-/tailwindcss-icons-1.7.4.tgz#70e5fdd64d6b5a035d5bb0d82c5e8303eee83c2b"
@@ -619,6 +640,22 @@
esquery "^1.5.0"
jsdoc-type-pratt-parser "~4.0.0"
+"@esbuild-kit/core-utils@^3.3.2":
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/@esbuild-kit/core-utils/-/core-utils-3.3.2.tgz#186b6598a5066f0413471d7c4d45828e399ba96c"
+ integrity sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==
+ dependencies:
+ esbuild "~0.18.20"
+ source-map-support "^0.5.21"
+
+"@esbuild-kit/esm-loader@^2.5.5":
+ version "2.6.5"
+ resolved "https://registry.yarnpkg.com/@esbuild-kit/esm-loader/-/esm-loader-2.6.5.tgz#6eedee46095d7d13b1efc381e2211ed1c60e64ea"
+ integrity sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==
+ dependencies:
+ "@esbuild-kit/core-utils" "^3.3.2"
+ get-tsconfig "^4.7.0"
+
"@esbuild/aix-ppc64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f"
@@ -629,6 +666,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz#eafa8775019b3650a77e8310ba4dbd17ca7af6d5"
integrity sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==
+"@esbuild/android-arm64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622"
+ integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==
+
"@esbuild/android-arm64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4"
@@ -639,6 +681,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz#68791afa389550736f682c15b963a4f37ec2f5f6"
integrity sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==
+"@esbuild/android-arm@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682"
+ integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==
+
"@esbuild/android-arm@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824"
@@ -649,6 +696,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.20.1.tgz#38c91d8ee8d5196f7fbbdf4f0061415dde3a473a"
integrity sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==
+"@esbuild/android-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2"
+ integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==
+
"@esbuild/android-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d"
@@ -659,6 +711,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.20.1.tgz#93f6190ce997b313669c20edbf3645fc6c8d8f22"
integrity sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==
+"@esbuild/darwin-arm64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1"
+ integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==
+
"@esbuild/darwin-arm64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e"
@@ -669,6 +726,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz#0d391f2e81fda833fe609182cc2fbb65e03a3c46"
integrity sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==
+"@esbuild/darwin-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d"
+ integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==
+
"@esbuild/darwin-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd"
@@ -679,6 +741,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz#92504077424584684862f483a2242cfde4055ba2"
integrity sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==
+"@esbuild/freebsd-arm64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54"
+ integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==
+
"@esbuild/freebsd-arm64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487"
@@ -689,6 +756,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz#a1646fa6ba87029c67ac8a102bb34384b9290774"
integrity sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==
+"@esbuild/freebsd-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e"
+ integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==
+
"@esbuild/freebsd-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c"
@@ -699,6 +771,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz#41c9243ab2b3254ea7fb512f71ffdb341562e951"
integrity sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==
+"@esbuild/linux-arm64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0"
+ integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==
+
"@esbuild/linux-arm64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b"
@@ -709,6 +786,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz#f3c1e1269fbc9eedd9591a5bdd32bf707a883156"
integrity sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==
+"@esbuild/linux-arm@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0"
+ integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==
+
"@esbuild/linux-arm@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef"
@@ -719,6 +801,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz#4503ca7001a8ee99589c072801ce9d7540717a21"
integrity sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==
+"@esbuild/linux-ia32@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7"
+ integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==
+
"@esbuild/linux-ia32@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601"
@@ -729,6 +816,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz#98c474e3e0cbb5bcbdd8561a6e65d18f5767ce48"
integrity sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==
+"@esbuild/linux-loong64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d"
+ integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==
+
"@esbuild/linux-loong64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299"
@@ -739,6 +831,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz#a8097d28d14b9165c725fe58fc438f80decd2f33"
integrity sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==
+"@esbuild/linux-mips64el@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231"
+ integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==
+
"@esbuild/linux-mips64el@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec"
@@ -749,6 +846,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz#c44f6f0d7d017c41ad3bb15bfdb69b690656b5ea"
integrity sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==
+"@esbuild/linux-ppc64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb"
+ integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==
+
"@esbuild/linux-ppc64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8"
@@ -759,6 +861,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz#0765a55389a99237b3c84227948c6e47eba96f0d"
integrity sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==
+"@esbuild/linux-riscv64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6"
+ integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==
+
"@esbuild/linux-riscv64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf"
@@ -769,6 +876,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz#e4153b032288e3095ddf4c8be07893781b309a7e"
integrity sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==
+"@esbuild/linux-s390x@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071"
+ integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==
+
"@esbuild/linux-s390x@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8"
@@ -779,6 +891,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz#b9ab8af6e4b73b26d63c1c426d7669a5d53eb5a7"
integrity sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==
+"@esbuild/linux-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338"
+ integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==
+
"@esbuild/linux-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78"
@@ -789,6 +906,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz#0b25da17ac38c3e11cdd06ca3691d4d6bef2755f"
integrity sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==
+"@esbuild/netbsd-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1"
+ integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==
+
"@esbuild/netbsd-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b"
@@ -799,6 +921,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz#3148e48406cd0d4f7ba1e0bf3f4d77d548c98407"
integrity sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==
+"@esbuild/openbsd-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae"
+ integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==
+
"@esbuild/openbsd-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0"
@@ -809,6 +936,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz#7b73e852986a9750192626d377ac96ac2b749b76"
integrity sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==
+"@esbuild/sunos-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d"
+ integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==
+
"@esbuild/sunos-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30"
@@ -819,6 +951,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz#402a441cdac2eee98d8be378c7bc23e00c1861c5"
integrity sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==
+"@esbuild/win32-arm64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9"
+ integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==
+
"@esbuild/win32-arm64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae"
@@ -829,6 +966,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz#36c4e311085806a6a0c5fc54d1ac4d7b27e94d7b"
integrity sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==
+"@esbuild/win32-ia32@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102"
+ integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==
+
"@esbuild/win32-ia32@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67"
@@ -839,6 +981,11 @@
resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz#0cf933be3fb9dc58b45d149559fe03e9e22b54fe"
integrity sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==
+"@esbuild/win32-x64@0.18.20":
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz#786c5f41f043b07afb1af37683d7c33668858f6d"
+ integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==
+
"@esbuild/win32-x64@0.19.12":
version "0.19.12"
resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae"
@@ -856,26 +1003,11 @@
dependencies:
eslint-visitor-keys "^3.3.0"
-"@eslint-community/regexpp@^4.5.1", "@eslint-community/regexpp@^4.6.0", "@eslint-community/regexpp@^4.6.1":
+"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.0", "@eslint-community/regexpp@^4.6.1":
version "4.10.0"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63"
integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==
-"@eslint-types/jsdoc@46.8.2-1":
- version "46.8.2-1"
- resolved "https://registry.yarnpkg.com/@eslint-types/jsdoc/-/jsdoc-46.8.2-1.tgz#c1d9ec9ce032f0ad3a943613c346a648bcad9063"
- integrity sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==
-
-"@eslint-types/typescript-eslint@^7.0.2":
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/@eslint-types/typescript-eslint/-/typescript-eslint-7.0.2.tgz#ca5954071db5cb5cc27b9621bf5e992082d7c86f"
- integrity sha512-2F67MVKhkJ2rSwoYvNJzJULqZwR5rNYI/eWoIrKDQ14lMzfqzbpzCBvnHrivBYWTN+Az7MVX00TzDTrjOc+YNA==
-
-"@eslint-types/unicorn@^51.0.1":
- version "51.0.1"
- resolved "https://registry.yarnpkg.com/@eslint-types/unicorn/-/unicorn-51.0.1.tgz#5a15f26048c1eb253fde1e1980ab90eedc3eb27e"
- integrity sha512-RuuEK+dBISEikf7a8lrWOrDCUYv09sZfqLoG/kozH+5UqEvot1xMmGHXomGkTyB68rzjgJe0N4uESVyL62obJw==
-
"@eslint/eslintrc@^2.1.4":
version "2.1.4"
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad"
@@ -891,10 +1023,25 @@
minimatch "^3.1.2"
strip-json-comments "^3.1.1"
-"@eslint/js@8.57.0":
- version "8.57.0"
- resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f"
- integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==
+"@eslint/eslintrc@^3.0.2":
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.0.2.tgz#36180f8e85bf34d2fe3ccc2261e8e204a411ab4e"
+ integrity sha512-wV19ZEGEMAC1eHgrS7UQPqsdEiCIbTKTasEfcXAigzoXICcqZSjBZEHlZwNVvKg6UBCjSlos84XiLqsRJnIcIg==
+ dependencies:
+ ajv "^6.12.4"
+ debug "^4.3.2"
+ espree "^10.0.1"
+ globals "^14.0.0"
+ ignore "^5.2.0"
+ import-fresh "^3.2.1"
+ js-yaml "^4.1.0"
+ minimatch "^3.1.2"
+ strip-json-comments "^3.1.1"
+
+"@eslint/js@9.1.1":
+ version "9.1.1"
+ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.1.1.tgz#eb0f82461d12779bbafc1b5045cde3143d350a8a"
+ integrity sha512-5WoDz3Y19Bg2BnErkZTp0en+c/i9PvgFS7MBe1+m60HjFr0hrphlAGp4yzI7pxpt4xShln4ZyYp4neJm8hmOkQ==
"@fastify/busboy@^2.0.0":
version "2.1.0"
@@ -951,12 +1098,12 @@
dependencies:
"@tanstack/vue-virtual" "^3.0.0-beta.60"
-"@humanwhocodes/config-array@^0.11.14":
- version "0.11.14"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b"
- integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==
+"@humanwhocodes/config-array@^0.13.0":
+ version "0.13.0"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.13.0.tgz#fb907624df3256d04b9aa2df50d7aa97ec648748"
+ integrity sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==
dependencies:
- "@humanwhocodes/object-schema" "^2.0.2"
+ "@humanwhocodes/object-schema" "^2.0.3"
debug "^4.3.1"
minimatch "^3.0.5"
@@ -965,10 +1112,15 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c"
integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==
-"@humanwhocodes/object-schema@^2.0.2":
- version "2.0.2"
- resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917"
- integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==
+"@humanwhocodes/object-schema@^2.0.3":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
+ integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
+
+"@humanwhocodes/retry@^0.2.3":
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/@humanwhocodes/retry/-/retry-0.2.3.tgz#c9aa036d1afa643f1250e83150f39efb3a15a631"
+ integrity sha512-X38nUbachlb01YMlvPFojKoiXq+LzZvuSce70KPMPdeM1Rj03k4dR7lDslhbqXn3Ang4EU3+EAmwEAsbrjHW3g==
"@iconify-json/carbon@^1.1.27":
version "1.1.30"
@@ -1012,17 +1164,17 @@
dependencies:
"@iconify/types" "*"
-"@iconify/collections@^1.0.401":
- version "1.0.403"
- resolved "https://registry.yarnpkg.com/@iconify/collections/-/collections-1.0.403.tgz#79c1a6d176b419604e0e717c4842e28537aed4eb"
- integrity sha512-VfC9K8UE4/mjYEiLAFSBzvEoM6DWoct4KiFE2zP6FW4nDSAWrPaiPR74XgOGkbXgeCv6pCwju732IDorNimMwg==
+"@iconify/collections@^1.0.406":
+ version "1.0.415"
+ resolved "https://registry.yarnpkg.com/@iconify/collections/-/collections-1.0.415.tgz#224b3066ad07aedd79e50b1ee4a535c67ffa0065"
+ integrity sha512-QtTK7kvL6tJKlA7qKWHohf9nZiy7SBy6ZUiAdOrsS/3AfRTMLhlh0SOfoTeVTAq/uHowOHrrmOmklxpR3YQwCA==
dependencies:
"@iconify/types" "*"
-"@iconify/json@2.2.191":
- version "2.2.191"
- resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.191.tgz#19e1ebb9c72a4a530d6c1afdda12f3c00751d83a"
- integrity sha512-s6gEvYgYCKce6qw6SXyLz7ChVKzhbCPiIsv3Fq/VLpYeYbU0ipFOeErIJP0dQwqTYydr9cxTvR6rPnHu6Sf3Fg==
+"@iconify/json@2.2.202":
+ version "2.2.202"
+ resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.202.tgz#21be48f99a7c5a96e319e953b404193487f59985"
+ integrity sha512-ohR6hsbWPUYscf8FW2HdyN8L07mrhJraruVyMBDWltU2JzY6W0NDB0mIpZ5+3vuhvlecSZyWL95XiH0QFQpoFg==
dependencies:
"@iconify/types" "*"
pathe "^1.1.2"
@@ -1339,6 +1491,15 @@
"@nuxt/schema" "^3.9.1"
execa "^7.2.0"
+"@nuxt/devtools-kit@^1.1.1", "@nuxt/devtools-kit@^1.1.3", "@nuxt/devtools-kit@^1.1.5":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@nuxt/devtools-kit/-/devtools-kit-1.2.0.tgz#149fa7c3baf1203df0238bd37b3558c392e84b6f"
+ integrity sha512-T81TQuaN6hbQFzgvQeRAMJjcL4mgWtYvlGTAvtuvd3TFuHV7bMK+tFZaxgJXzIu1/UPO7/aO4VLCB0xl5sSwZw==
+ dependencies:
+ "@nuxt/kit" "^3.11.2"
+ "@nuxt/schema" "^3.11.2"
+ execa "^7.2.0"
+
"@nuxt/devtools-ui-kit@^1.0.8":
version "1.0.8"
resolved "https://registry.yarnpkg.com/@nuxt/devtools-ui-kit/-/devtools-ui-kit-1.0.8.tgz#de489182b4232b031f6a60f3b827b29b048e8154"
@@ -1422,17 +1583,6 @@
which "^3.0.1"
ws "^8.16.0"
-"@nuxt/eslint-config@^0.2.0":
- version "0.2.0"
- resolved "https://registry.yarnpkg.com/@nuxt/eslint-config/-/eslint-config-0.2.0.tgz#97e184bbea1000d3810cec9a20f398dcbfb98d3d"
- integrity sha512-NeJX8TLcnNAjQFiDs3XhP+9CHKK8jaKsP7eUyCSrQdgY7nqWe7VJx64lwzx5FTT4cW3RHMEyH+Y0qzLGYYoa/A==
- dependencies:
- "@rushstack/eslint-patch" "^1.3.3"
- "@typescript-eslint/eslint-plugin" "^6.5.0"
- "@typescript-eslint/parser" "^6.5.0"
- eslint-plugin-vue "^9.17.0"
- typescript "^5.2.2"
-
"@nuxt/kit@3.10.3", "@nuxt/kit@^3.10.0", "@nuxt/kit@^3.10.2", "@nuxt/kit@^3.10.3", "@nuxt/kit@^3.5.0", "@nuxt/kit@^3.8.0", "@nuxt/kit@^3.8.1", "@nuxt/kit@^3.8.2", "@nuxt/kit@^3.9.0", "@nuxt/kit@^3.9.1", "@nuxt/kit@^3.9.3":
version "3.10.3"
resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-3.10.3.tgz#911bc431d9b7541a7269e9e63333f70c8ecb5fd6"
@@ -1457,7 +1607,31 @@
unimport "^3.7.1"
untyped "^1.4.2"
-"@nuxt/schema@3.10.3", "@nuxt/schema@^3.10.0", "@nuxt/schema@^3.10.3", "@nuxt/schema@^3.9.1", "@nuxt/schema@^3.9.3":
+"@nuxt/kit@^3.11.1", "@nuxt/kit@^3.11.2":
+ version "3.11.2"
+ resolved "https://registry.yarnpkg.com/@nuxt/kit/-/kit-3.11.2.tgz#dfc43c05992691bcd6aa58c14f88cf43e3abb788"
+ integrity sha512-yiYKP0ZWMW7T3TCmsv4H8+jEsB/nFriRAR8bKoSqSV9bkVYWPE36sf7JDux30dQ91jSlQG6LQkB3vCHYTS2cIg==
+ dependencies:
+ "@nuxt/schema" "3.11.2"
+ c12 "^1.10.0"
+ consola "^3.2.3"
+ defu "^6.1.4"
+ globby "^14.0.1"
+ hash-sum "^2.0.0"
+ ignore "^5.3.1"
+ jiti "^1.21.0"
+ knitwork "^1.1.0"
+ mlly "^1.6.1"
+ pathe "^1.1.2"
+ pkg-types "^1.0.3"
+ scule "^1.3.0"
+ semver "^7.6.0"
+ ufo "^1.5.3"
+ unctx "^2.3.1"
+ unimport "^3.7.1"
+ untyped "^1.4.2"
+
+"@nuxt/schema@3.10.3", "@nuxt/schema@^3.10.3", "@nuxt/schema@^3.9.1", "@nuxt/schema@^3.9.3":
version "3.10.3"
resolved "https://registry.yarnpkg.com/@nuxt/schema/-/schema-3.10.3.tgz#b9bdcced298b64f280f12936e518fe4f32c90328"
integrity sha512-a4cYbeskEVBPazgAhvUGkL/j7ho/iPWMK3vCEm6dRMjSqHVEITRosrj0aMfLbRrDpTrMjlRs0ZitxiaUfE/p5Q==
@@ -1474,6 +1648,23 @@
unimport "^3.7.1"
untyped "^1.4.2"
+"@nuxt/schema@3.11.2", "@nuxt/schema@^3.11.2":
+ version "3.11.2"
+ resolved "https://registry.yarnpkg.com/@nuxt/schema/-/schema-3.11.2.tgz#530c7b4efd24c24523d8fd2d83dd66f44474d434"
+ integrity sha512-Z0bx7N08itD5edtpkstImLctWMNvxTArsKXzS35ZuqyAyKBPcRjO1CU01slH0ahO30Gg9kbck3/RKNZPwfOjJg==
+ dependencies:
+ "@nuxt/ui-templates" "^1.3.2"
+ consola "^3.2.3"
+ defu "^6.1.4"
+ hookable "^5.5.3"
+ pathe "^1.1.2"
+ pkg-types "^1.0.3"
+ scule "^1.3.0"
+ std-env "^3.7.0"
+ ufo "^1.5.3"
+ unimport "^3.7.1"
+ untyped "^1.4.2"
+
"@nuxt/telemetry@^2.5.3":
version "2.5.3"
resolved "https://registry.yarnpkg.com/@nuxt/telemetry/-/telemetry-2.5.3.tgz#e702bbccfb5cc4ab9b0cfc8239e96ed9e2ccfc74"
@@ -1502,6 +1693,11 @@
resolved "https://registry.yarnpkg.com/@nuxt/ui-templates/-/ui-templates-1.3.1.tgz#35f5c1adced7495a8c1284e37246a16e373ef5d5"
integrity sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==
+"@nuxt/ui-templates@^1.3.2":
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/@nuxt/ui-templates/-/ui-templates-1.3.3.tgz#b52728772d247d5027f5cdc0afbc82120b390ff3"
+ integrity sha512-3BG5doAREcD50dbKyXgmjD4b1GzY8CUy3T41jMhHZXNDdaNwOd31IBq+D6dV00OSrDVhzrTVj0IxsUsnMyHvIQ==
+
"@nuxt/ui@2.14.2":
version "2.14.2"
resolved "https://registry.yarnpkg.com/@nuxt/ui/-/ui-2.14.2.tgz#56b93d047bc53d97024425ce365af9bc15caebda"
@@ -1636,23 +1832,23 @@
unist-util-visit "^5.0.0"
unwasm "^0.3.7"
-"@nuxtjs/seo@2.0.0-rc.9":
- version "2.0.0-rc.9"
- resolved "https://registry.yarnpkg.com/@nuxtjs/seo/-/seo-2.0.0-rc.9.tgz#381057aa84e4b0876674b14a6415fa4d416fea14"
- integrity sha512-5LQp0yZyrwdNsaidOfrSWXZSAsOHIP1YlrptDorm2hlUS0eX+7oUb88nwfQp4R2oX+7rRvg/kBjHM9Uqf1Yf3w==
+"@nuxtjs/seo@2.0.0-rc.10":
+ version "2.0.0-rc.10"
+ resolved "https://registry.yarnpkg.com/@nuxtjs/seo/-/seo-2.0.0-rc.10.tgz#7f30e585448d87c80f28360b761c241e29b9b078"
+ integrity sha512-tmzXlGY7TzPNUowej4tufsmEFWU+9ZBICoEjZbmQ8IwKhh/6EofPq22d/7yRP41jJuYPieGztX+F0Ue9+7x2mg==
dependencies:
- "@nuxt/kit" "^3.10.3"
+ "@nuxt/kit" "^3.11.1"
"@nuxtjs/sitemap" "^5.1.2"
defu "^6.1.4"
nuxt-link-checker "^3.0.0-rc.7"
- nuxt-og-image "^3.0.0-rc.42"
+ nuxt-og-image "^3.0.0-rc.47"
nuxt-schema-org "^3.3.6"
nuxt-seo-experiments "4.0.0-rc.5"
- nuxt-simple-robots "^4.0.0-rc.14"
+ nuxt-simple-robots "4.0.0-rc.16"
nuxt-site-config "^2.2.11"
nuxt-site-config-kit "^2.2.11"
pkg-types "^1.0.3"
- ufo "^1.4.0"
+ ufo "^1.5.3"
"@nuxtjs/sitemap@^5.1.2":
version "5.1.2"
@@ -1916,134 +2112,93 @@
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
-"@prisma/client@5.11.0":
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/@prisma/client/-/client-5.11.0.tgz#d8e55fab85163415b2245fb408b9106f83c8106d"
- integrity sha512-SWshvS5FDXvgJKM/a0y9nDC1rqd7KG0Q6ZVzd+U7ZXK5soe73DJxJJgbNBt2GNXOa+ysWB4suTpdK5zfFPhwiw==
+"@replit/codemirror-indentation-markers@^6.5.1":
+ version "6.5.1"
+ resolved "https://registry.yarnpkg.com/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.1.tgz#74022021035b2e17b3777ec832d92bfadd5890ef"
+ integrity sha512-9MfwbNdARjwx0X+duBgeJJ7vnpyHWfEwk+p4FlWVs2ntvSyQmKI/FH2iEfEUOMyafIiQxzyLn0y2RS5f54hN5A==
-"@prisma/debug@5.11.0":
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-5.11.0.tgz#80e3f9d5a8f678c67a8783f7fcdda3cbbb8dd091"
- integrity sha512-N6yYr3AbQqaiUg+OgjkdPp3KPW1vMTAgtKX6+BiB/qB2i1TjLYCrweKcUjzOoRM5BriA4idrkTej9A9QqTfl3A==
+"@resvg/resvg-js-android-arm-eabi@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.2.tgz#e761e0b688127db64879f455178c92468a9aeabe"
+ integrity sha512-FrJibrAk6v29eabIPgcTUMPXiEz8ssrAk7TXxsiZzww9UTQ1Z5KAbFJs+Z0Ez+VZTYgnE5IQJqBcoSiMebtPHA==
-"@prisma/engines-version@5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102":
- version "5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102"
- resolved "https://registry.yarnpkg.com/@prisma/engines-version/-/engines-version-5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102.tgz#a7aa218b1ebf1077798c931632461aae8ce6a8f7"
- integrity sha512-WXCuyoymvrS4zLz4wQagSsc3/nE6CHy8znyiMv8RKazKymOMd5o9FP5RGwGHAtgoxd+aB/BWqxuP/Ckfu7/3MA==
+"@resvg/resvg-js-android-arm64@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.2.tgz#b8cb564d7f6b3f37d9b43129f5dc5fe171e249e4"
+ integrity sha512-VcOKezEhm2VqzXpcIJoITuvUS/fcjIw5NA/w3tjzWyzmvoCdd+QXIqy3FBGulWdClvp4g+IfUemigrkLThSjAQ==
-"@prisma/engines@5.11.0":
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/@prisma/engines/-/engines-5.11.0.tgz#96e941c5c81ce68f3a8b4c481007d397564c5d4b"
- integrity sha512-gbrpQoBTYWXDRqD+iTYMirDlF9MMlQdxskQXbhARhG6A/uFQjB7DZMYocMQLoiZXO/IskfDOZpPoZE8TBQKtEw==
- dependencies:
- "@prisma/debug" "5.11.0"
- "@prisma/engines-version" "5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102"
- "@prisma/fetch-engine" "5.11.0"
- "@prisma/get-platform" "5.11.0"
+"@resvg/resvg-js-darwin-arm64@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.2.tgz#49bd3faeda5c49f53302d970e6e79d006de18e7d"
+ integrity sha512-nmok2LnAd6nLUKI16aEB9ydMC6Lidiiq2m1nEBDR1LaaP7FGs4AJ90qDraxX+CWlVuRlvNjyYJTNv8qFjtL9+A==
-"@prisma/fetch-engine@5.11.0":
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-5.11.0.tgz#cd7a2fa5b5d89f1da0689e329c56fa69223fba7d"
- integrity sha512-994viazmHTJ1ymzvWugXod7dZ42T2ROeFuH6zHPcUfp/69+6cl5r9u3NFb6bW8lLdNjwLYEVPeu3hWzxpZeC0w==
- dependencies:
- "@prisma/debug" "5.11.0"
- "@prisma/engines-version" "5.11.0-15.efd2449663b3d73d637ea1fd226bafbcf45b3102"
- "@prisma/get-platform" "5.11.0"
+"@resvg/resvg-js-darwin-x64@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.2.tgz#e1344173aa27bfb4d880ab576d1acf1c1648faca"
+ integrity sha512-GInyZLjgWDfsVT6+SHxQVRwNzV0AuA1uqGsOAW+0th56J7Nh6bHHKXHBWzUrihxMetcFDmQMAX1tZ1fZDYSRsw==
-"@prisma/get-platform@5.11.0":
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-5.11.0.tgz#19a768127b1712c27f5dec8a0a79a4c9675829eb"
- integrity sha512-rxtHpMLxNTHxqWuGOLzR2QOyQi79rK1u1XYAVLZxDGTLz/A+uoDnjz9veBFlicrpWjwuieM4N6jcnjj/DDoidw==
- dependencies:
- "@prisma/debug" "5.11.0"
+"@resvg/resvg-js-linux-arm-gnueabihf@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.2.tgz#34c445eba45efd68f6130b2ab426d76a7424253d"
+ integrity sha512-YIV3u/R9zJbpqTTNwTZM5/ocWetDKGsro0SWp70eGEM9eV2MerWyBRZnQIgzU3YBnSBQ1RcxRZvY/UxwESfZIw==
-"@replit/codemirror-indentation-markers@^6.5.0":
- version "6.5.0"
- resolved "https://registry.yarnpkg.com/@replit/codemirror-indentation-markers/-/codemirror-indentation-markers-6.5.0.tgz#e853e406cf05fea13449578c6c9c1383c6feb219"
- integrity sha512-5RgeuQ6erfROi1EVI2X7G4UR+KByjb07jhYMynvpvlrV22JlnARifmKMGEUKy0pKcxBNfwbFqoUlTYHPgyZNlg==
+"@resvg/resvg-js-linux-arm64-gnu@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.2.tgz#30da47087dd8153182198b94fe9f8d994890dae5"
+ integrity sha512-zc2BlJSim7YR4FZDQ8OUoJg5holYzdiYMeobb9pJuGDidGL9KZUv7SbiD4E8oZogtYY42UZEap7dqkkYuA91pg==
-"@resvg/resvg-js-android-arm-eabi@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm-eabi/-/resvg-js-android-arm-eabi-2.6.0.tgz#fed7723ed5c5f7490762e025ad704bcbceee37b7"
- integrity sha512-lJnZ/2P5aMocrFMW7HWhVne5gH82I8xH6zsfH75MYr4+/JOaVcGCTEQ06XFohGMdYRP3v05SSPLPvTM/RHjxfA==
+"@resvg/resvg-js-linux-arm64-musl@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.2.tgz#5d75b8ff5c83103729c1ca3779987302753c50d4"
+ integrity sha512-3h3dLPWNgSsD4lQBJPb4f+kvdOSJHa5PjTYVsWHxLUzH4IFTJUAnmuWpw4KqyQ3NA5QCyhw4TWgxk3jRkQxEKg==
-"@resvg/resvg-js-android-arm64@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-android-arm64/-/resvg-js-android-arm64-2.6.0.tgz#e0531a220ec8954e41039b2483cc3706d30d3635"
- integrity sha512-N527f529bjMwYWShZYfBD60dXA4Fux+D695QsHQ93BDYZSHUoOh1CUGUyICevnTxs7VgEl98XpArmUWBZQVMfQ==
+"@resvg/resvg-js-linux-x64-gnu@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.2.tgz#411abedfaee5edc57cbb7701736cecba522e26f3"
+ integrity sha512-IVUe+ckIerA7xMZ50duAZzwf1U7khQe2E0QpUxu5MBJNao5RqC0zwV/Zm965vw6D3gGFUl7j4m+oJjubBVoftw==
-"@resvg/resvg-js-darwin-arm64@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-arm64/-/resvg-js-darwin-arm64-2.6.0.tgz#38f609cd2bd71ce6a065df7a8b8144479b156969"
- integrity sha512-MabUKLVayEwlPo0mIqAmMt+qESN8LltCvv5+GLgVga1avpUrkxj/fkU1TKm8kQegutUjbP/B0QuMuUr0uhF8ew==
+"@resvg/resvg-js-linux-x64-musl@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.2.tgz#fe4984038f0372f279e3ff570b72934dd7eb2a5c"
+ integrity sha512-UOf83vqTzoYQO9SZ0fPl2ZIFtNIz/Rr/y+7X8XRX1ZnBYsQ/tTb+cj9TE+KHOdmlTFBxhYzVkP2lRByCzqi4jQ==
-"@resvg/resvg-js-darwin-x64@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-darwin-x64/-/resvg-js-darwin-x64-2.6.0.tgz#5c3f69d0cd68980e7e5cfcabf0db90e85d289559"
- integrity sha512-zrFetdnSw/suXjmyxSjfDV7i61hahv6DDG6kM7BYN2yJ3Es5+BZtqYZTcIWogPJedYKmzN1YTMWGd/3f0ubFiA==
+"@resvg/resvg-js-win32-arm64-msvc@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.2.tgz#d3a053cf7ff687087a2106330c0fdaae706254d1"
+ integrity sha512-7C/RSgCa+7vqZ7qAbItfiaAWhyRSoD4l4BQAbVDqRRsRgY+S+hgS3in0Rxr7IorKUpGE69X48q6/nOAuTJQxeQ==
-"@resvg/resvg-js-linux-arm-gnueabihf@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm-gnueabihf/-/resvg-js-linux-arm-gnueabihf-2.6.0.tgz#6bcae7d4101e7fea2be0db167eda832cab63e27f"
- integrity sha512-sH4gxXt7v7dGwjGyzLwn7SFGvwZG6DQqLaZ11MmzbCwd9Zosy1TnmrMJfn6TJ7RHezmQMgBPi18bl55FZ1AT4A==
+"@resvg/resvg-js-win32-ia32-msvc@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.2.tgz#7cdda1ce29ef7209e28191d917fa5bef0624a4ad"
+ integrity sha512-har4aPAlvjnLcil40AC77YDIk6loMawuJwFINEM7n0pZviwMkMvjb2W5ZirsNOZY4aDbo5tLx0wNMREp5Brk+w==
-"@resvg/resvg-js-linux-arm64-gnu@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-gnu/-/resvg-js-linux-arm64-gnu-2.6.0.tgz#fb71ea6b9a4b30412fa096fdbf9e8427012b3a99"
- integrity sha512-fCyMncqCJtrlANADIduYF4IfnWQ295UKib7DAxFXQhBsM9PLDTpizr0qemZcCNadcwSVHnAIzL4tliZhCM8P6A==
+"@resvg/resvg-js-win32-x64-msvc@2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.2.tgz#cb0ad04525d65f3def4c8d346157a57976d5b388"
+ integrity sha512-ZXtYhtUr5SSaBrUDq7DiyjOFJqBVL/dOBN7N/qmi/pO0IgiWW/f/ue3nbvu9joWE5aAKDoIzy/CxsY0suwGosQ==
-"@resvg/resvg-js-linux-arm64-musl@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-arm64-musl/-/resvg-js-linux-arm64-musl-2.6.0.tgz#ec7e85b8b6eea23c0242faa1f1486241f253a190"
- integrity sha512-ouLjTgBQHQyxLht4FdMPTvuY8xzJigM9EM2Tlu0llWkN1mKyTQrvYWi6TA6XnKdzDJHy7ZLpWpjZi7F5+Pg+Vg==
-
-"@resvg/resvg-js-linux-x64-gnu@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-gnu/-/resvg-js-linux-x64-gnu-2.6.0.tgz#2a9b2a14554b0b1825c2ebc52b5fc2d95a831a63"
- integrity sha512-n3zC8DWsvxC1AwxpKFclIPapDFibs5XdIRoV/mcIlxlh0vseW1F49b97F33BtJQRmlntsqqN6GMMqx8byB7B+Q==
-
-"@resvg/resvg-js-linux-x64-musl@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-linux-x64-musl/-/resvg-js-linux-x64-musl-2.6.0.tgz#42081a8b06ccfa011aee9cc10b2f0fea3a4563ed"
- integrity sha512-n4tasK1HOlAxdTEROgYA1aCfsEKk0UOFDNd/AQTTZlTmCbHKXPq+O8npaaKlwXquxlVK8vrkcWbksbiGqbCAcw==
-
-"@resvg/resvg-js-win32-arm64-msvc@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-arm64-msvc/-/resvg-js-win32-arm64-msvc-2.6.0.tgz#3af0d5f7bd9193ac6be8f226b539be6f7576302d"
- integrity sha512-X2+EoBJFwDI5LDVb51Sk7ldnVLitMGr9WwU/i21i3fAeAXZb3hM16k67DeTy16OYkT2dk/RfU1tP1wG+rWbz2Q==
-
-"@resvg/resvg-js-win32-ia32-msvc@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-ia32-msvc/-/resvg-js-win32-ia32-msvc-2.6.0.tgz#64af45bfee41cb2bea0b6dd0bdc94175183f2b56"
- integrity sha512-L7oevWjQoUgK5W1fCKn0euSVemhDXVhrjtwqpc7MwBKKimYeiOshO1Li1pa8bBt5PESahenhWgdB6lav9O0fEg==
-
-"@resvg/resvg-js-win32-x64-msvc@2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js-win32-x64-msvc/-/resvg-js-win32-x64-msvc-2.6.0.tgz#08431a243c15f002d32e5e628857d19852323274"
- integrity sha512-8lJlghb+Unki5AyKgsnFbRJwkEj9r1NpwyuBG8yEJiG1W9eEGl03R3I7bsVa3haof/3J1NlWf0rzSa1G++A2iw==
-
-"@resvg/resvg-js@^2.6.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-js/-/resvg-js-2.6.0.tgz#d811100796dda1f37a516c747dab3bbc9b24e5e4"
- integrity sha512-Tf3YpbBKcQn991KKcw/vg7vZf98v01seSv6CVxZBbRkL/xyjnoYB6KgrFL6zskT1A4dWC/vg77KyNOW+ePaNlA==
+"@resvg/resvg-js@^2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-js/-/resvg-js-2.6.2.tgz#3e92a907d88d879256c585347c5b21a7f3bb5b46"
+ integrity sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==
optionalDependencies:
- "@resvg/resvg-js-android-arm-eabi" "2.6.0"
- "@resvg/resvg-js-android-arm64" "2.6.0"
- "@resvg/resvg-js-darwin-arm64" "2.6.0"
- "@resvg/resvg-js-darwin-x64" "2.6.0"
- "@resvg/resvg-js-linux-arm-gnueabihf" "2.6.0"
- "@resvg/resvg-js-linux-arm64-gnu" "2.6.0"
- "@resvg/resvg-js-linux-arm64-musl" "2.6.0"
- "@resvg/resvg-js-linux-x64-gnu" "2.6.0"
- "@resvg/resvg-js-linux-x64-musl" "2.6.0"
- "@resvg/resvg-js-win32-arm64-msvc" "2.6.0"
- "@resvg/resvg-js-win32-ia32-msvc" "2.6.0"
- "@resvg/resvg-js-win32-x64-msvc" "2.6.0"
+ "@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.0":
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/@resvg/resvg-wasm/-/resvg-wasm-2.6.0.tgz#fa4db659b8c2519715f7f7dacfbb327aad193935"
- integrity sha512-iDkBM6Ivex8nULtBu8cX670/lfsGxq8U1cuqE+qS9xFpPQP1enPdVm/33Kq3+B+bAldA+AHNZnCgpmlHo/fZrQ==
+"@resvg/resvg-wasm@^2.6.2":
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/@resvg/resvg-wasm/-/resvg-wasm-2.6.2.tgz#128ba6be09a9af776cb01b3e7957d5680724eb34"
+ integrity sha512-FqALmHI8D4o6lk/LRWDnhw95z5eO+eAa6ORjVg09YRR7BkcM6oPHU9uyC0gtQG5vpFLvgpeU4+zEAz2H8APHNw==
"@rollup/plugin-alias@^5.1.0":
version "5.1.0"
@@ -2198,26 +2353,21 @@
resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz#9ffdf9ed133a7464f4ae187eb9e1294413fab235"
integrity sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==
-"@rushstack/eslint-patch@^1.3.3":
- version "1.7.2"
- resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz#2d4260033e199b3032a08b41348ac10de21c47e9"
- integrity sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==
-
-"@shikijs/core@1.0.0-beta.3":
- version "1.0.0-beta.3"
- resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.0.0-beta.3.tgz#c1bb20222286ccc2d39df602458cf5d64cca5bb3"
- integrity sha512-SCwPom2Wn8XxNlEeqdzycU93SKgzYeVsedjqDsgZaz4XiiPpZUzlHt2NAEQTwTnPcHNZapZ6vbkwJ8P11ggL3Q==
-
-"@shikijs/core@1.1.6":
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.1.6.tgz#a30e0bd836d04ec6cc1736d35b08de5e7000c241"
- integrity sha512-kt9hhvrWTm0EPtRDIsoAZnSsFlIDBVBBI5CQewpA/NZCPin+MOKRXg+JiWc4y+8fZ/v0HzfDhu/UC+OTZGMt7A==
-
"@shikijs/core@1.1.7":
version "1.1.7"
resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.1.7.tgz#560de8d503ace894e36934f1e680762ed51ea394"
integrity sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==
+"@shikijs/core@1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.2.0.tgz#c19d1a4d4807d31aa02e9d822aa13da873e6f2e7"
+ integrity sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==
+
+"@shikijs/core@1.3.0":
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/@shikijs/core/-/core-1.3.0.tgz#5b93b51ddb8def1e3a1543107f9b5b0540f716f6"
+ integrity sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==
+
"@shikijs/transformers@^1.1.7":
version "1.1.7"
resolved "https://registry.yarnpkg.com/@shikijs/transformers/-/transformers-1.1.7.tgz#aee9df395aed77ff94fa95e02297aa0e5267802d"
@@ -2297,54 +2447,54 @@
resolved "https://registry.yarnpkg.com/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz#03ecc29279e3c0c832f6185a5bfa3497858ac8ca"
integrity sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==
-"@stylistic/eslint-plugin-js@1.6.3", "@stylistic/eslint-plugin-js@^1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.6.3.tgz#1111d42a81e9f827fdb3f1e09292af0682e37e1d"
- integrity sha512-ckdz51oHxD2FaxgY2piJWJVJiwgp8Uu96s+as2yB3RMwavn3nHBrpliVukXY9S/DmMicPRB2+H8nBk23GDG+qA==
+"@stylistic/eslint-plugin-js@1.7.2", "@stylistic/eslint-plugin-js@^1.7.2":
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-js/-/eslint-plugin-js-1.7.2.tgz#3f2f6a82d75219698b2e30cc306bfdc7677b7496"
+ integrity sha512-ZYX7C5p7zlHbACwFLU+lISVh6tdcRP/++PWegh2Sy0UgMT5kU0XkPa2tKWEtJYzZmPhJxu9LxbnWcnE/tTwSDQ==
dependencies:
- "@types/eslint" "^8.56.2"
+ "@types/eslint" "^8.56.8"
acorn "^8.11.3"
escape-string-regexp "^4.0.0"
eslint-visitor-keys "^3.4.3"
espree "^9.6.1"
-"@stylistic/eslint-plugin-jsx@1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.6.3.tgz#6560eca8de9ada77d3b4eeb4a6805b49dc4b7c29"
- integrity sha512-SRysCIg59Zvn3dJPqHziiHwuni4NNj1et5stAmivmyQ3Cdp2ULCB7tGxCF1OxpkwRlZQue3ZgdiM7EXfJKaf9w==
+"@stylistic/eslint-plugin-jsx@1.7.2":
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-1.7.2.tgz#50c927d562fda0cb3234fbd75759ba086102a6de"
+ integrity sha512-lNZR5PR0HLJPs+kY0y8fy6KroKlYqA5PwsYWpVYWzqZWiL5jgAeUo4s9yLFYjJjzildJ5MsTVMy/xP81Qz6GXg==
dependencies:
- "@stylistic/eslint-plugin-js" "^1.6.3"
- "@types/eslint" "^8.56.2"
+ "@stylistic/eslint-plugin-js" "^1.7.2"
+ "@types/eslint" "^8.56.8"
estraverse "^5.3.0"
- picomatch "^4.0.1"
+ picomatch "^4.0.2"
-"@stylistic/eslint-plugin-plus@1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.6.3.tgz#faeb346025e47faf05e016951bb9f4e4c87a016b"
- integrity sha512-TuwQOdyVGycDPw5XeF7W4f3ZonAVzOAzORSaD2yGAJ0fRAbJ+l/v3CkKzIAqBBwWkc+c2aRMsWtLP2+viBnmlQ==
+"@stylistic/eslint-plugin-plus@1.7.2":
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-1.7.2.tgz#e6767a9fd3bfbec02b7b68bbbdf5367df0e56b9e"
+ integrity sha512-luUfRVbBVtt0+/FNt8/76BANJEzb/nHWasHD7UUjyMrch2U9xUKpObrkTCzqBuisKek+uFupwGjqXqDP07+fQw==
dependencies:
- "@types/eslint" "^8.56.2"
+ "@types/eslint" "^8.56.8"
"@typescript-eslint/utils" "^6.21.0"
-"@stylistic/eslint-plugin-ts@1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.6.3.tgz#4829ca62446d1005f99e5ce9e7ec8588737cc0d1"
- integrity sha512-v5GwZsPLblWM9uAIdaSi31Sed3XBWlTFQJ3b5upEmj6QsKYivA5nmIYutwqqL133QdVWjmC86pINlx2Muq3uNQ==
+"@stylistic/eslint-plugin-ts@1.7.2":
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-1.7.2.tgz#148954800b73a107fb22a344bd7e9d4c6b5a2caa"
+ integrity sha512-szX89YPocwCe4T0eT3alj7MwEzDHt5+B+kb/vQfSSLIjI9CGgoWrgj50zU8PtaDctTh4ZieFBzU/lRmkSUo0RQ==
dependencies:
- "@stylistic/eslint-plugin-js" "1.6.3"
- "@types/eslint" "^8.56.2"
+ "@stylistic/eslint-plugin-js" "1.7.2"
+ "@types/eslint" "^8.56.8"
"@typescript-eslint/utils" "^6.21.0"
-"@stylistic/eslint-plugin@^1.6.3":
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-1.6.3.tgz#7d3e8009370d093de0306a116b9a8b15dabe2ff6"
- integrity sha512-WDa4FjhImp7YcztRaMG09svhKYYhi2Hc4p9ltQRSqyB4fsUUFm+GKzStqqH7xfjHnxacMJaOnaMGRTUqIIZDLA==
+"@stylistic/eslint-plugin@^1.7.2":
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/@stylistic/eslint-plugin/-/eslint-plugin-1.7.2.tgz#e69702e64c1b7cbd477f35f6d82bc138c49049d3"
+ integrity sha512-TesaPR4AOCeD4unwu9gZCdTe8SsUpykriICuwXV8GFBgESuVbfVp+S8g6xTWe9ntVR803bNMtnr2UhxHW0iFqg==
dependencies:
- "@stylistic/eslint-plugin-js" "1.6.3"
- "@stylistic/eslint-plugin-jsx" "1.6.3"
- "@stylistic/eslint-plugin-plus" "1.6.3"
- "@stylistic/eslint-plugin-ts" "1.6.3"
- "@types/eslint" "^8.56.2"
+ "@stylistic/eslint-plugin-js" "1.7.2"
+ "@stylistic/eslint-plugin-jsx" "1.7.2"
+ "@stylistic/eslint-plugin-plus" "1.7.2"
+ "@stylistic/eslint-plugin-ts" "1.7.2"
+ "@types/eslint" "^8.56.8"
"@tailwindcss/aspect-ratio@^0.4.2":
version "0.4.2"
@@ -2363,7 +2513,7 @@
dependencies:
mini-svg-data-uri "^1.2.3"
-"@tailwindcss/typography@0.5.10", "@tailwindcss/typography@^0.5.10":
+"@tailwindcss/typography@^0.5.10":
version "0.5.10"
resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.10.tgz#2abde4c6d5c797ab49cf47610830a301de4c1e0a"
integrity sha512-Pe8BuPJQJd3FfRnm6H0ulKIGoMEQS+Vq01R6M5aCrFB/ccR/shT+0kXLjouGC1gFLm9hopTFN+DMP0pfwRWzPw==
@@ -2410,10 +2560,10 @@
dependencies:
"@types/ms" "*"
-"@types/eslint@^8.56.2":
- version "8.56.2"
- resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.2.tgz#1c72a9b794aa26a8b94ad26d5b9aa51c8a6384bb"
- integrity sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==
+"@types/eslint@^8.56.8", "@types/eslint@^8.56.9":
+ version "8.56.10"
+ resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d"
+ integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==
dependencies:
"@types/estree" "*"
"@types/json-schema" "*"
@@ -2437,7 +2587,7 @@
dependencies:
"@types/node" "*"
-"@types/json-schema@*", "@types/json-schema@^7.0.12":
+"@types/json-schema@*", "@types/json-schema@^7.0.12", "@types/json-schema@^7.0.15":
version "7.0.15"
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
@@ -2490,6 +2640,11 @@
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.7.tgz#326f5fdda70d13580777bcaa1bc6fa772a5aef0e"
integrity sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==
+"@types/semver@^7.5.8":
+ version "7.5.8"
+ resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
+ integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
+
"@types/unist@*", "@types/unist@^3.0.0", "@types/unist@^3.0.2":
version "3.0.2"
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20"
@@ -2505,60 +2660,32 @@
resolved "https://registry.yarnpkg.com/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz#f066abfcd1cbe66267cdbbf0de010d8a41b41597"
integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==
-"@typescript-eslint/eslint-plugin@^6.5.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz#30830c1ca81fd5f3c2714e524c4303e0194f9cd3"
- integrity sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==
+"@typescript-eslint/eslint-plugin@^7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.7.0.tgz#bf34a02f221811505b8bf2f31060c8560c1bb0a3"
+ integrity sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==
dependencies:
- "@eslint-community/regexpp" "^4.5.1"
- "@typescript-eslint/scope-manager" "6.21.0"
- "@typescript-eslint/type-utils" "6.21.0"
- "@typescript-eslint/utils" "6.21.0"
- "@typescript-eslint/visitor-keys" "6.21.0"
+ "@eslint-community/regexpp" "^4.10.0"
+ "@typescript-eslint/scope-manager" "7.7.0"
+ "@typescript-eslint/type-utils" "7.7.0"
+ "@typescript-eslint/utils" "7.7.0"
+ "@typescript-eslint/visitor-keys" "7.7.0"
debug "^4.3.4"
graphemer "^1.4.0"
- ignore "^5.2.4"
+ ignore "^5.3.1"
natural-compare "^1.4.0"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
-"@typescript-eslint/eslint-plugin@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.2.0.tgz#5a5fcad1a7baed85c10080d71ad901f98c38d5b7"
- integrity sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==
+"@typescript-eslint/parser@^7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.7.0.tgz#6b1b3ce76c5de002c43af8ae933613b0f2b4bcc6"
+ integrity sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==
dependencies:
- "@eslint-community/regexpp" "^4.5.1"
- "@typescript-eslint/scope-manager" "7.2.0"
- "@typescript-eslint/type-utils" "7.2.0"
- "@typescript-eslint/utils" "7.2.0"
- "@typescript-eslint/visitor-keys" "7.2.0"
- debug "^4.3.4"
- graphemer "^1.4.0"
- ignore "^5.2.4"
- natural-compare "^1.4.0"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
-
-"@typescript-eslint/parser@^6.5.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b"
- integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
- dependencies:
- "@typescript-eslint/scope-manager" "6.21.0"
- "@typescript-eslint/types" "6.21.0"
- "@typescript-eslint/typescript-estree" "6.21.0"
- "@typescript-eslint/visitor-keys" "6.21.0"
- debug "^4.3.4"
-
-"@typescript-eslint/parser@^7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-7.2.0.tgz#44356312aea8852a3a82deebdacd52ba614ec07a"
- integrity sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==
- dependencies:
- "@typescript-eslint/scope-manager" "7.2.0"
- "@typescript-eslint/types" "7.2.0"
- "@typescript-eslint/typescript-estree" "7.2.0"
- "@typescript-eslint/visitor-keys" "7.2.0"
+ "@typescript-eslint/scope-manager" "7.7.0"
+ "@typescript-eslint/types" "7.7.0"
+ "@typescript-eslint/typescript-estree" "7.7.0"
+ "@typescript-eslint/visitor-keys" "7.7.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager@6.21.0":
@@ -2569,43 +2696,33 @@
"@typescript-eslint/types" "6.21.0"
"@typescript-eslint/visitor-keys" "6.21.0"
-"@typescript-eslint/scope-manager@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.2.0.tgz#cfb437b09a84f95a0930a76b066e89e35d94e3da"
- integrity sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==
+"@typescript-eslint/scope-manager@7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz#3f0db079b275bb8b0cb5be7613fb3130cfb5de77"
+ integrity sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==
dependencies:
- "@typescript-eslint/types" "7.2.0"
- "@typescript-eslint/visitor-keys" "7.2.0"
+ "@typescript-eslint/types" "7.7.0"
+ "@typescript-eslint/visitor-keys" "7.7.0"
-"@typescript-eslint/type-utils@6.21.0":
- version "6.21.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz#6473281cfed4dacabe8004e8521cee0bd9d4c01e"
- integrity sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==
+"@typescript-eslint/type-utils@7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz#36792ff4209a781b058de61631a48df17bdefbc5"
+ integrity sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==
dependencies:
- "@typescript-eslint/typescript-estree" "6.21.0"
- "@typescript-eslint/utils" "6.21.0"
+ "@typescript-eslint/typescript-estree" "7.7.0"
+ "@typescript-eslint/utils" "7.7.0"
debug "^4.3.4"
- ts-api-utils "^1.0.1"
-
-"@typescript-eslint/type-utils@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.2.0.tgz#7be5c30e9b4d49971b79095a1181324ef6089a19"
- integrity sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==
- dependencies:
- "@typescript-eslint/typescript-estree" "7.2.0"
- "@typescript-eslint/utils" "7.2.0"
- debug "^4.3.4"
- ts-api-utils "^1.0.1"
+ ts-api-utils "^1.3.0"
"@typescript-eslint/types@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
-"@typescript-eslint/types@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.2.0.tgz#0feb685f16de320e8520f13cca30779c8b7c403f"
- integrity sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==
+"@typescript-eslint/types@7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.0.tgz#23af4d24bf9ce15d8d301236e3e3014143604f27"
+ integrity sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==
"@typescript-eslint/typescript-estree@6.21.0":
version "6.21.0"
@@ -2621,21 +2738,34 @@
semver "^7.5.4"
ts-api-utils "^1.0.1"
-"@typescript-eslint/typescript-estree@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.2.0.tgz#5beda2876c4137f8440c5a84b4f0370828682556"
- integrity sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==
+"@typescript-eslint/typescript-estree@7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz#b5dd6383b4c6a852d7b256a37af971e8982be97f"
+ integrity sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==
dependencies:
- "@typescript-eslint/types" "7.2.0"
- "@typescript-eslint/visitor-keys" "7.2.0"
+ "@typescript-eslint/types" "7.7.0"
+ "@typescript-eslint/visitor-keys" "7.7.0"
debug "^4.3.4"
globby "^11.1.0"
is-glob "^4.0.3"
- minimatch "9.0.3"
- semver "^7.5.4"
- ts-api-utils "^1.0.1"
+ minimatch "^9.0.4"
+ semver "^7.6.0"
+ ts-api-utils "^1.3.0"
-"@typescript-eslint/utils@6.21.0", "@typescript-eslint/utils@^6.13.0", "@typescript-eslint/utils@^6.21.0":
+"@typescript-eslint/utils@7.7.0", "@typescript-eslint/utils@^7.4.0", "@typescript-eslint/utils@^7.6.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.0.tgz#3d2b6606a60ac34f3c625facfb3b3ab7e126f58d"
+ integrity sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==
+ dependencies:
+ "@eslint-community/eslint-utils" "^4.4.0"
+ "@types/json-schema" "^7.0.15"
+ "@types/semver" "^7.5.8"
+ "@typescript-eslint/scope-manager" "7.7.0"
+ "@typescript-eslint/types" "7.7.0"
+ "@typescript-eslint/typescript-estree" "7.7.0"
+ semver "^7.6.0"
+
+"@typescript-eslint/utils@^6.13.0", "@typescript-eslint/utils@^6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.21.0.tgz#4714e7a6b39e773c1c8e97ec587f520840cd8134"
integrity sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==
@@ -2648,19 +2778,6 @@
"@typescript-eslint/typescript-estree" "6.21.0"
semver "^7.5.4"
-"@typescript-eslint/utils@7.2.0", "@typescript-eslint/utils@^7.1.1":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.2.0.tgz#fc8164be2f2a7068debb4556881acddbf0b7ce2a"
- integrity sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==
- dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- "@types/json-schema" "^7.0.12"
- "@types/semver" "^7.5.0"
- "@typescript-eslint/scope-manager" "7.2.0"
- "@typescript-eslint/types" "7.2.0"
- "@typescript-eslint/typescript-estree" "7.2.0"
- semver "^7.5.4"
-
"@typescript-eslint/visitor-keys@6.21.0":
version "6.21.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
@@ -2669,15 +2786,15 @@
"@typescript-eslint/types" "6.21.0"
eslint-visitor-keys "^3.4.1"
-"@typescript-eslint/visitor-keys@7.2.0":
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.2.0.tgz#5035f177752538a5750cca1af6044b633610bf9e"
- integrity sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==
+"@typescript-eslint/visitor-keys@7.7.0":
+ version "7.7.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz#950148cf1ac11562a2d903fdf7acf76714a2dc9e"
+ integrity sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==
dependencies:
- "@typescript-eslint/types" "7.2.0"
- eslint-visitor-keys "^3.4.1"
+ "@typescript-eslint/types" "7.7.0"
+ eslint-visitor-keys "^3.4.3"
-"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
+"@ungap/structured-clone@^1.0.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==
@@ -2800,6 +2917,16 @@
resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.58.5.tgz#7bd38512710df7ff1fea4137d92aea6199ddc260"
integrity sha512-qbPqL+46hf1/UelQOwUwpAuvm6buoss43DPYHOPdfNJ+NTWkSpATQMF0JKT04QE0QRQbHNSHdMe9ariG+IIlCw==
+"@unocss/core@0.59.0":
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.59.0.tgz#0eacb6212f54622afef932f15a3f0d391ab5b4f7"
+ integrity sha512-9tXL6TV4FRpmFy70dHryA5NHsS7bV/x771LOPnZyiw+TRK4oGVk96IsATOflcn7L3FbXQY1mV+8Uzhkhx2PY0A==
+
+"@unocss/core@^0.59.0":
+ version "0.59.4"
+ resolved "https://registry.yarnpkg.com/@unocss/core/-/core-0.59.4.tgz#0e35db9f439780e7739df695eea8377c99a6290c"
+ integrity sha512-bBZ1sgcAtezQVZ1BST9IS3jqcsTLyqKNjiIf7FTnX3DHpfpYuMDFzSOtmkZDzBleOLO/CtcRWjT0HwTSQAmV0A==
+
"@unocss/extractor-arbitrary-variants@0.58.5":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.58.5.tgz#eadc23f553c7b6aad4c74c0581c7d1704735f30a"
@@ -2807,6 +2934,13 @@
dependencies:
"@unocss/core" "0.58.5"
+"@unocss/extractor-arbitrary-variants@0.59.0":
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/@unocss/extractor-arbitrary-variants/-/extractor-arbitrary-variants-0.59.0.tgz#474ed28006407f319ba42dee46241f8d563e323c"
+ integrity sha512-KYprrpJXgdoJZa4iVejW9uqht4W712Ra0x1gvznPW0BupIPF7vEyNAGvPTnB2y5Wb6OjNMiPbGnqL7BfBoxYSQ==
+ dependencies:
+ "@unocss/core" "0.59.0"
+
"@unocss/inspector@0.58.5":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/inspector/-/inspector-0.58.5.tgz#f09d82de1ae4f1c2cf2ee8198e940a636278cf2a"
@@ -2875,6 +3009,15 @@
"@unocss/extractor-arbitrary-variants" "0.58.5"
"@unocss/rule-utils" "0.58.5"
+"@unocss/preset-mini@0.59.0":
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/@unocss/preset-mini/-/preset-mini-0.59.0.tgz#10286b147372424bb2da2ad5149812be1cc9a1f2"
+ integrity sha512-UQ4+JyHHbtpfW6XyC1bsnoJx4MMCJKo+Y1n+5fYo9WRkVzZ7IkcZBeHG2wkNWH8TLBmzjZNvyUYEAi5lntDW1A==
+ dependencies:
+ "@unocss/core" "0.59.0"
+ "@unocss/extractor-arbitrary-variants" "0.59.0"
+ "@unocss/rule-utils" "0.59.0"
+
"@unocss/preset-tagify@0.58.5":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/preset-tagify/-/preset-tagify-0.58.5.tgz#d7b6c86cf9a71b4e9d6bb5051af7ed9d5fe14e44"
@@ -2908,7 +3051,7 @@
"@unocss/core" "0.58.5"
ofetch "^1.3.3"
-"@unocss/preset-wind@0.58.5", "@unocss/preset-wind@^0.58.5":
+"@unocss/preset-wind@0.58.5":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.58.5.tgz#9affac0e3e3ac41e2fca8c2ec3999bb32d4d8ca4"
integrity sha512-54RkjLmlqMUlC8o8nDCVzB25D1zzK4eth+/3uQzt739qU0U92NxuZKY21ADj9Rp/mVhKBV5FKuXPjmYc6yTQRQ==
@@ -2917,6 +3060,15 @@
"@unocss/preset-mini" "0.58.5"
"@unocss/rule-utils" "0.58.5"
+"@unocss/preset-wind@0.59.0":
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/@unocss/preset-wind/-/preset-wind-0.59.0.tgz#de290bb03f4fc6ace0bee9a61bdfa7982da0e803"
+ integrity sha512-HazRIJDZ5/TZCZ3zC2KAd45UvmizPQi2uF7V3ZUqXQRGtrmZN24RsJkZNa4a3LiY2U0fEhHA7Pm6zPGx/nyeJg==
+ dependencies:
+ "@unocss/core" "0.59.0"
+ "@unocss/preset-mini" "0.59.0"
+ "@unocss/rule-utils" "0.59.0"
+
"@unocss/reset@0.58.5", "@unocss/reset@^0.58.3":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/reset/-/reset-0.58.5.tgz#2284efdd7adbd01e07905337727557b77a2e9114"
@@ -2930,6 +3082,14 @@
"@unocss/core" "^0.58.5"
magic-string "^0.30.6"
+"@unocss/rule-utils@0.59.0":
+ version "0.59.0"
+ resolved "https://registry.yarnpkg.com/@unocss/rule-utils/-/rule-utils-0.59.0.tgz#0f051650746bacad7a50154673be56eae97e00fb"
+ integrity sha512-PDGAcyBFXqB7GHhKGRfajoiepL4A9SM4pyulMMT328H0uHEbwrB+niCVE/hubP2rCOGrrq7JH0nR4ftaC6m8Ow==
+ dependencies:
+ "@unocss/core" "^0.59.0"
+ magic-string "^0.30.9"
+
"@unocss/scope@0.58.5":
version "0.58.5"
resolved "https://registry.yarnpkg.com/@unocss/scope/-/scope-0.58.5.tgz#0c310e314d583e07a005a0fe29cfb2d0a2b0f592"
@@ -3692,7 +3852,7 @@ builtin-modules@^3.3.0:
resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6"
integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==
-builtins@^5.0.0, builtins@^5.0.1:
+builtins@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9"
integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==
@@ -3706,6 +3866,24 @@ bundle-name@^4.1.0:
dependencies:
run-applescript "^7.0.0"
+c12@^1.10.0:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/c12/-/c12-1.10.0.tgz#e1936baa26fd03a9427875554aa6aeb86077b7fb"
+ integrity sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==
+ dependencies:
+ chokidar "^3.6.0"
+ confbox "^0.1.3"
+ defu "^6.1.4"
+ dotenv "^16.4.5"
+ giget "^1.2.1"
+ jiti "^1.21.0"
+ mlly "^1.6.1"
+ ohash "^1.1.3"
+ pathe "^1.1.2"
+ perfect-debounce "^1.0.0"
+ pkg-types "^1.0.3"
+ rc9 "^2.1.1"
+
c12@^1.5.1, c12@^1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/c12/-/c12-1.9.0.tgz#a98b3d16b5010667983df70794a332d6b9865ec3"
@@ -3770,6 +3948,11 @@ camelcase@^6.3.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+camelcase@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048"
+ integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==
+
camelize@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.1.tgz#89b7e16884056331a35d6b5ad064332c91daa6c3"
@@ -3812,7 +3995,7 @@ chalk@^4.0.0, chalk@^4.1.1, chalk@^4.1.2:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^5.3.0:
+chalk@^5.2.0, chalk@^5.3.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
@@ -3902,10 +4085,10 @@ chownr@^2.0.0:
resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
-chrome-launcher@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-1.1.0.tgz#b5fd371839618bfc38e36cab569ef07c93fc50bf"
- integrity sha512-rJYWeEAERwWIr3c3mEVXwNiODPEdMRlRxHc47B1qHPOolHZnkj7rMv1QSUfPoG6MgatWj5AxSpnKKR4QEwEQIQ==
+chrome-launcher@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-1.1.1.tgz#17b7302aaf951d79ac3910de377425c915913c94"
+ integrity sha512-OAQgBmpUzrIuShApIwOpjt7WFripGKcDMW/qeYU+kcl6jBPg87mRG+N2C3Vu+VeCVPqZ/ds3GfI2TK7tpz3Yyw==
dependencies:
"@types/node" "*"
escape-string-regexp "^4.0.0"
@@ -3949,6 +4132,17 @@ clear@^0.1.0:
resolved "https://registry.yarnpkg.com/clear/-/clear-0.1.0.tgz#b81b1e03437a716984fd7ac97c87d73bdfe7048a"
integrity sha512-qMjRnoL+JDPJHeLePZJuao6+8orzHMGP04A8CdwCNsKhRbOnKRjefxONR7bwILT3MHecxKBjHkKL/tkZ8r4Uzw==
+cli-color@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/cli-color/-/cli-color-2.0.4.tgz#d658080290968816b322248b7306fad2346fb2c8"
+ integrity sha512-zlnpg0jNcibNrO7GG9IeHH7maWFeCz+Ja1wx/7tZNU5ASSSSZ+/qZciM0/LHCYxSdqv5h2sdbQ/PXYdOuetXvA==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.64"
+ es6-iterator "^2.0.3"
+ memoizee "^0.4.15"
+ timers-ext "^0.1.7"
+
clipboardy@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-4.0.0.tgz#e73ced93a76d19dd379ebf1f297565426dffdca1"
@@ -3988,15 +4182,10 @@ code-red@^1.0.3:
estree-walker "^3.0.3"
periscopic "^3.1.0"
-codemirror-wrapped-line-indent@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/codemirror-wrapped-line-indent/-/codemirror-wrapped-line-indent-1.0.3.tgz#223c6814b3c3292e261044e82595a11340c1009d"
- integrity sha512-1MWPgyxcDcpGpqmBlraoQyIgbZMAmppj/e/9+gpqug68Gli+BtSLE3GLxGoRoRK5n5sFp8RH0xAQL5i7jOo2qQ==
-
-codemirror-wrapped-line-indent@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/codemirror-wrapped-line-indent/-/codemirror-wrapped-line-indent-1.0.5.tgz#782f7d40b361639553f6c78954affbb094274c99"
- integrity sha512-T6C18nEhWb+k3JD7BhNaYFp9dzpjXM4Oq3jymSYPugZOe5nN64DNWRilkr6iox2sqaQ3PH0D4RVg+Qcv6u1OBg==
+codemirror-wrapped-line-indent@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/codemirror-wrapped-line-indent/-/codemirror-wrapped-line-indent-1.0.8.tgz#7ad1b4d7abe11f8894886e1c59303928f070cbe8"
+ integrity sha512-5UwuHCz4oAZuvot1DbfFxSxJacTESdNGa/KpJD7HfpVpDAJdgB1vV9OG4b4pkJqPWuOfIpFLTQEKS85kTpV+XA==
color-convert@^1.9.0:
version "1.9.3"
@@ -4067,6 +4256,11 @@ commander@^8.0.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
+commander@^9.4.1:
+ version "9.5.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30"
+ integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==
+
comment-parser@1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/comment-parser/-/comment-parser-1.4.1.tgz#bdafead37961ac079be11eb7ec65c4d021eaf9cc"
@@ -4142,6 +4336,13 @@ cookies@~0.9.0:
depd "~2.0.0"
keygrip "~1.1.0"
+copy-anything@^3.0.2:
+ version "3.0.5"
+ resolved "https://registry.yarnpkg.com/copy-anything/-/copy-anything-3.0.5.tgz#2d92dce8c498f790fa7ad16b01a1ae5a45b020a0"
+ integrity sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==
+ dependencies:
+ is-what "^4.1.8"
+
core-js-compat@^3.34.0:
version "3.36.0"
resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.0.tgz#087679119bc2fdbdefad0d45d8e5d307d45ba190"
@@ -4322,6 +4523,14 @@ csstype@^3.1.3:
resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81"
integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==
+d@1, d@^1.0.1, d@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/d/-/d-1.0.2.tgz#2aefd554b81981e7dccf72d6842ae725cb17e5de"
+ integrity sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==
+ dependencies:
+ es5-ext "^0.10.64"
+ type "^2.7.2"
+
de-indent@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/de-indent/-/de-indent-1.0.2.tgz#b2038e846dc33baa5796128d0804b455b8c1e21d"
@@ -4475,6 +4684,13 @@ diff@^5.1.0, diff@^5.2.0:
resolved "https://registry.yarnpkg.com/diff/-/diff-5.2.0.tgz#26ded047cd1179b78b9537d5ef725503ce1ae531"
integrity sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==
+difflib@~0.2.1:
+ version "0.2.4"
+ resolved "https://registry.yarnpkg.com/difflib/-/difflib-0.2.4.tgz#b5e30361a6db023176d562892db85940a718f47e"
+ integrity sha512-9YVwmMb0wQHQNr5J9m6BSj6fk4pfGITGQOOs+D9Fl+INODWFOfvhIU1hNv6GgR1RBoC/9NJcwu77zShxV0kT7w==
+ dependencies:
+ heap ">= 0.2.0"
+
dir-glob@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
@@ -4531,11 +4747,43 @@ dot-prop@^8.0.2:
dependencies:
type-fest "^3.8.0"
-dotenv@^16.3.1, dotenv@^16.3.2:
+dotenv@^16.3.1, dotenv@^16.3.2, dotenv@^16.4.5:
version "16.4.5"
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.4.5.tgz#cdd3b3b604cb327e286b4762e13502f717cb099f"
integrity sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==
+dreamopt@~0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/dreamopt/-/dreamopt-0.8.0.tgz#5bcc80be7097e45fc489c342405ab68140a8c1d9"
+ integrity sha512-vyJTp8+mC+G+5dfgsY+r3ckxlz+QMX40VjPQsZc5gxVAxLmi64TBoVkP54A/pRAXMXsbu2GMMBrZPxNv23waMg==
+ dependencies:
+ wordwrap ">=0.0.2"
+
+drizzle-kit@0.20.14:
+ version "0.20.14"
+ resolved "https://registry.yarnpkg.com/drizzle-kit/-/drizzle-kit-0.20.14.tgz#bd9bdc01db6630292077d99ba6d2cee3a96e54de"
+ integrity sha512-0fHv3YIEaUcSVPSGyaaBfOi9bmpajjhbJNdPsRMIUvYdLVxBu9eGjH8mRc3Qk7HVmEidFc/lhG1YyJhoXrn5yA==
+ dependencies:
+ "@drizzle-team/studio" "^0.0.39"
+ "@esbuild-kit/esm-loader" "^2.5.5"
+ camelcase "^7.0.1"
+ chalk "^5.2.0"
+ commander "^9.4.1"
+ env-paths "^3.0.0"
+ esbuild "^0.19.7"
+ esbuild-register "^3.5.0"
+ glob "^8.1.0"
+ hanji "^0.0.5"
+ json-diff "0.9.0"
+ minimatch "^7.4.3"
+ semver "^7.5.4"
+ zod "^3.20.2"
+
+drizzle-orm@0.30.8:
+ version "0.30.8"
+ resolved "https://registry.yarnpkg.com/drizzle-orm/-/drizzle-orm-0.30.8.tgz#bf74a958b74d8c5fe55ce8d7f901dd2870c4e7c7"
+ integrity sha512-9pBJA0IjnpPpzZ6s9jlS1CQAbKoBmbn2GJesPhXaVblAA/joOJ4AWWevYcqvLGj9SvThBAl7WscN8Zwgg5mnTw==
+
duplexer@^0.1.2, duplexer@~0.1.1:
version "0.1.2"
resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6"
@@ -4617,6 +4865,14 @@ enhanced-resolve@^5.14.1:
graceful-fs "^4.2.4"
tapable "^2.2.0"
+enhanced-resolve@^5.15.0:
+ version "5.16.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz#65ec88778083056cb32487faa9aef82ed0864787"
+ integrity sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==
+ dependencies:
+ graceful-fs "^4.2.4"
+ tapable "^2.2.0"
+
entities@^4.2.0, entities@^4.4.0, entities@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
@@ -4627,6 +4883,11 @@ env-paths@^2.2.0:
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
+env-paths@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz#2f1e89c2f6dbd3408e1b1711dd82d62e317f58da"
+ integrity sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==
+
err-code@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9"
@@ -4644,7 +4905,51 @@ error-stack-parser-es@^0.1.1:
resolved "https://registry.yarnpkg.com/error-stack-parser-es/-/error-stack-parser-es-0.1.1.tgz#9c1d2bbfbba8b51670062e7fbf43c6bcfb6eb4da"
integrity sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==
-esbuild@^0.19.3, esbuild@^0.19.8:
+es5-ext@^0.10.35, es5-ext@^0.10.46, es5-ext@^0.10.53, es5-ext@^0.10.62, es5-ext@^0.10.64, es5-ext@~0.10.14, es5-ext@~0.10.2, es5-ext@~0.10.46:
+ version "0.10.64"
+ resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.64.tgz#12e4ffb48f1ba2ea777f1fcdd1918ef73ea21714"
+ integrity sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==
+ dependencies:
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.3"
+ esniff "^2.0.1"
+ next-tick "^1.1.0"
+
+es6-iterator@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
+ integrity sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.35"
+ es6-symbol "^3.1.1"
+
+es6-symbol@^3.1.1, es6-symbol@^3.1.3:
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.4.tgz#f4e7d28013770b4208ecbf3e0bf14d3bcb557b8c"
+ integrity sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==
+ dependencies:
+ d "^1.0.2"
+ ext "^1.7.0"
+
+es6-weak-map@^2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.3.tgz#b6da1f16cc2cc0d9be43e6bdbfc5e7dfcdf31d53"
+ integrity sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==
+ dependencies:
+ d "1"
+ es5-ext "^0.10.46"
+ es6-iterator "^2.0.3"
+ es6-symbol "^3.1.1"
+
+esbuild-register@^3.5.0:
+ version "3.5.0"
+ resolved "https://registry.yarnpkg.com/esbuild-register/-/esbuild-register-3.5.0.tgz#449613fb29ab94325c722f560f800dd946dc8ea8"
+ integrity sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==
+ dependencies:
+ debug "^4.3.4"
+
+esbuild@^0.19.3, esbuild@^0.19.7, esbuild@^0.19.8:
version "0.19.12"
resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04"
integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==
@@ -4702,6 +5007,34 @@ esbuild@^0.20.1:
"@esbuild/win32-ia32" "0.20.1"
"@esbuild/win32-x64" "0.20.1"
+esbuild@~0.18.20:
+ version "0.18.20"
+ resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.18.20.tgz#4709f5a34801b43b799ab7d6d82f7284a9b7a7a6"
+ integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==
+ optionalDependencies:
+ "@esbuild/android-arm" "0.18.20"
+ "@esbuild/android-arm64" "0.18.20"
+ "@esbuild/android-x64" "0.18.20"
+ "@esbuild/darwin-arm64" "0.18.20"
+ "@esbuild/darwin-x64" "0.18.20"
+ "@esbuild/freebsd-arm64" "0.18.20"
+ "@esbuild/freebsd-x64" "0.18.20"
+ "@esbuild/linux-arm" "0.18.20"
+ "@esbuild/linux-arm64" "0.18.20"
+ "@esbuild/linux-ia32" "0.18.20"
+ "@esbuild/linux-loong64" "0.18.20"
+ "@esbuild/linux-mips64el" "0.18.20"
+ "@esbuild/linux-ppc64" "0.18.20"
+ "@esbuild/linux-riscv64" "0.18.20"
+ "@esbuild/linux-s390x" "0.18.20"
+ "@esbuild/linux-x64" "0.18.20"
+ "@esbuild/netbsd-x64" "0.18.20"
+ "@esbuild/openbsd-x64" "0.18.20"
+ "@esbuild/sunos-x64" "0.18.20"
+ "@esbuild/win32-arm64" "0.18.20"
+ "@esbuild/win32-ia32" "0.18.20"
+ "@esbuild/win32-x64" "0.18.20"
+
escalade@^3.1.1:
version "3.1.2"
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27"
@@ -4732,21 +5065,29 @@ eslint-compat-utils@^0.1.2:
resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.1.2.tgz#f45e3b5ced4c746c127cf724fb074cd4e730d653"
integrity sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==
-eslint-compat-utils@^0.4.0:
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.4.1.tgz#498d9dad03961174a283f7741838a3fbe4a34e89"
- integrity sha512-5N7ZaJG5pZxUeNNJfUchurLVrunD1xJvyg5kYOIVF8kg1f3ajTikmAu/5fZ9w100omNPOoMjngRszh/Q/uFGMg==
+eslint-compat-utils@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/eslint-compat-utils/-/eslint-compat-utils-0.5.0.tgz#f7b2eb2befec25a370fac76934d3f9189f312a65"
+ integrity sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==
dependencies:
semver "^7.5.4"
-eslint-config-flat-gitignore@^0.1.3:
- version "0.1.3"
- resolved "https://registry.yarnpkg.com/eslint-config-flat-gitignore/-/eslint-config-flat-gitignore-0.1.3.tgz#03abe82494b153141079c493fdadb0e00d523162"
- integrity sha512-oQD+dEZv3RThN60tFqGFt+NJcO1DmssUcP+T/nlX+ZzEoEvVUYH0GU9X/VlmDXsbMsS9mONI1HrlxLgtKojw7w==
+eslint-config-flat-gitignore@^0.1.5:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/eslint-config-flat-gitignore/-/eslint-config-flat-gitignore-0.1.5.tgz#43997c3ca00fb679d10bdb73afa78467d83e2fa4"
+ integrity sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==
dependencies:
find-up "^7.0.0"
parse-gitignore "^2.0.0"
+eslint-flat-config-utils@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/eslint-flat-config-utils/-/eslint-flat-config-utils-0.2.3.tgz#088ced5f0b62302cb9a642d4ba6214ed48c80282"
+ integrity sha512-tfrMNXZfuN4q7sFi1Cr//BN3qdI7c8fLJhbshlp8l9PZIqZ7eVeeyd2Regtu/P9kjOlv18lRlBALzsZaF7ByUg==
+ dependencies:
+ "@types/eslint" "^8.56.9"
+ pathe "^1.1.2"
+
eslint-import-resolver-node@^0.3.9:
version "0.3.9"
resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz#d4eaac52b8a2e7c3cd1903eb00f7e053356118ac"
@@ -4761,13 +5102,6 @@ eslint-merge-processors@^0.1.0:
resolved "https://registry.yarnpkg.com/eslint-merge-processors/-/eslint-merge-processors-0.1.0.tgz#30ac4c59725a63d12a9677de7d2b2ec2a09fb779"
integrity sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==
-eslint-module-utils@^2.8.0:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz#e439fee65fc33f6bba630ff621efc38ec0375c49"
- integrity sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==
- dependencies:
- debug "^3.2.7"
-
eslint-plugin-antfu@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/eslint-plugin-antfu/-/eslint-plugin-antfu-2.1.2.tgz#3f35d4f78187d3e3b72657030a1cc340740dc648"
@@ -4790,24 +5124,24 @@ eslint-plugin-eslint-comments@^3.2.0:
escape-string-regexp "^1.0.5"
ignore "^5.0.5"
-eslint-plugin-i@^2.29.1:
- version "2.29.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-i/-/eslint-plugin-i-2.29.1.tgz#97e4a055b6b2040cec0842700dd1d2066773b5a4"
- integrity sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==
+eslint-plugin-import-x@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import-x/-/eslint-plugin-import-x-0.5.0.tgz#e0b26584d1c166368d7fd9e338cb4edea8832443"
+ integrity sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==
dependencies:
+ "@typescript-eslint/utils" "^7.4.0"
debug "^4.3.4"
doctrine "^3.0.0"
eslint-import-resolver-node "^0.3.9"
- eslint-module-utils "^2.8.0"
- get-tsconfig "^4.7.2"
+ get-tsconfig "^4.7.3"
is-glob "^4.0.3"
- minimatch "^3.1.2"
- semver "^7.5.4"
+ minimatch "^9.0.3"
+ semver "^7.6.0"
-eslint-plugin-jsdoc@^48.2.1:
- version "48.2.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.1.tgz#9334a05555a95fdc192980627142177963b668b4"
- integrity sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==
+eslint-plugin-jsdoc@^48.2.3:
+ version "48.2.3"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-48.2.3.tgz#0188d17c7a4aa7185416556589e71a954b343ecd"
+ integrity sha512-r9DMAmFs66VNvNqRLLjHejdnJtILrt3xGi+Qx0op0oRfFGVpOR1Hb3BC++MacseHx93d8SKYPhyrC9BS7Os2QA==
dependencies:
"@es-joy/jsdoccomment" "~0.42.0"
are-docs-informative "^0.0.2"
@@ -4819,13 +5153,13 @@ eslint-plugin-jsdoc@^48.2.1:
semver "^7.6.0"
spdx-expression-parse "^4.0.0"
-eslint-plugin-jsonc@^2.13.0:
- version "2.13.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.13.0.tgz#e05f88d3671c08ca96e87b5be6a4cfe8d66e6746"
- integrity sha512-2wWdJfpO/UbZzPDABuUVvlUQjfMJa2p2iQfYt/oWxOMpXCcjuiMUSaA02gtY/Dbu82vpaSqc+O7Xq6ECHwtIxA==
+eslint-plugin-jsonc@^2.15.1:
+ version "2.15.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-2.15.1.tgz#97a5b24e9b14fe2163fd4988fa66d428785d7e7e"
+ integrity sha512-PVFrqIJa8BbM/e828RSn0SwB/Z5ye+2LDuy2XqG6AymNgPsfApRRcznsbxP7VrjdLEU4Nb+g9n/d6opyp0jp9A==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
- eslint-compat-utils "^0.4.0"
+ eslint-compat-utils "^0.5.0"
espree "^9.6.1"
graphemer "^1.4.0"
jsonc-eslint-parser "^2.0.4"
@@ -4839,21 +5173,18 @@ eslint-plugin-markdown@^4.0.1:
dependencies:
mdast-util-from-markdown "^0.8.5"
-eslint-plugin-n@^16.6.2:
- version "16.6.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.6.2.tgz#6a60a1a376870064c906742272074d5d0b412b0b"
- integrity sha512-6TyDmZ1HXoFQXnhCTUjVFULReoBPOAjpuiKELMkeP40yffI/1ZRO+d9ug/VC6fqISo2WkuIBk3cvuRPALaWlOQ==
+eslint-plugin-n@^17.2.1:
+ version "17.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-17.2.1.tgz#20aa5008dce05af9041b70abb659a2308416d977"
+ integrity sha512-uW1+df2bo06kR7ix6nB614RUlvjRPrYxlaX832O6e1MCJp4V7YozEdvMgCYuvn4ltnjPu1FVYhQ2KRrmTNoJfg==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
- builtins "^5.0.1"
+ enhanced-resolve "^5.15.0"
eslint-plugin-es-x "^7.5.0"
get-tsconfig "^4.7.0"
- globals "^13.24.0"
+ globals "^14.0.0"
ignore "^5.2.4"
- is-builtin-module "^3.2.1"
- is-core-module "^2.12.1"
- minimatch "^3.1.2"
- resolve "^1.22.2"
+ minimatch "^9.0.0"
semver "^7.5.3"
eslint-plugin-no-only-tests@^3.1.0:
@@ -4861,29 +5192,29 @@ eslint-plugin-no-only-tests@^3.1.0:
resolved "https://registry.yarnpkg.com/eslint-plugin-no-only-tests/-/eslint-plugin-no-only-tests-3.1.0.tgz#f38e4935c6c6c4842bf158b64aaa20c366fe171b"
integrity sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==
-eslint-plugin-perfectionist@^2.6.0:
- version "2.6.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-2.6.0.tgz#3dcc20abc141da7ff896ac0f4cb3a0370371fbd9"
- integrity sha512-hee0Fu5825v+WTIhrRIJdWO8biUgm9O+c4Q1AEXIIGsXDHrLv5cdXfVUdnQcYgGtI/4X+tdFu69iVofHCIkvtw==
+eslint-plugin-perfectionist@^2.9.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-2.9.0.tgz#f0f48ae37734d0c85f25f2ff117e548c89a30034"
+ integrity sha512-ipFtDrqtF99qVVo+FE1fo6aHyLLp7hg6PNGfzY5KxQjcl0XCbyEFvjtR1NfkHDTN9rdFeEDxg59LLOv3VOAHAw==
dependencies:
"@typescript-eslint/utils" "^6.13.0"
minimatch "^9.0.3"
natural-compare-lite "^1.4.0"
-eslint-plugin-toml@^0.9.2:
- version "0.9.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-toml/-/eslint-plugin-toml-0.9.2.tgz#f9489500bb6070115b75098caa08316cc53a97c4"
- integrity sha512-ri0xf63PYf3pIq/WY9BIwrqxZmGTIwSkAO0bHddI0ajUwN4KGz6W8vOvdXFHOpRdRfzxlmXze/vfsY/aTEXESg==
+eslint-plugin-toml@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-toml/-/eslint-plugin-toml-0.11.0.tgz#d81d783cbe5052a7d107ab62f36c76da849eb4c5"
+ integrity sha512-sau+YvPU4fWTjB+qtBt3n8WS87aoDCs+BVbSUAemGaIsRNbvR9uEk+Tt892iLHTGvp/DPWYoCX4/8DoyAbB+sQ==
dependencies:
debug "^4.1.1"
- eslint-compat-utils "^0.4.0"
+ eslint-compat-utils "^0.5.0"
lodash "^4.17.19"
toml-eslint-parser "^0.9.0"
-eslint-plugin-unicorn@^51.0.1:
- version "51.0.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-51.0.1.tgz#3641c5e110324c3739d6cb98fc1b99ada39f477b"
- integrity sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==
+eslint-plugin-unicorn@^52.0.0:
+ version "52.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-unicorn/-/eslint-plugin-unicorn-52.0.0.tgz#c7a559edd52e3932cf2b3a05c3b0efc604c1eeb8"
+ integrity sha512-1Yzm7/m+0R4djH0tjDjfVei/ju2w3AzUGjG6q8JnuNIL5xIwsflyCooW5sfBvQp2pMYQFSWWCFONsjCax1EHng==
dependencies:
"@babel/helper-validator-identifier" "^7.22.20"
"@eslint-community/eslint-utils" "^4.4.0"
@@ -4909,32 +5240,20 @@ eslint-plugin-unused-imports@^3.1.0:
dependencies:
eslint-rule-composer "^0.3.0"
-eslint-plugin-vitest@^0.3.25:
- version "0.3.26"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vitest/-/eslint-plugin-vitest-0.3.26.tgz#0906893c1f8f7094614fc6ff255c0a369cfbf427"
- integrity sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==
+eslint-plugin-vitest@^0.5.3:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-vitest/-/eslint-plugin-vitest-0.5.3.tgz#9723db969014751b231a0e2c44305af66c8dd3b4"
+ integrity sha512-D0iu6ppP6FmNSZP4cdhEXqyI+fuW6JwwWdECRrNymd1jiVgUmDgSvtryytonNxHQQWhGNmZM3V/qvpXttH1rRQ==
dependencies:
- "@typescript-eslint/utils" "^7.1.1"
+ "@typescript-eslint/utils" "^7.6.0"
-eslint-plugin-vue@^9.17.0:
- version "9.21.1"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.21.1.tgz#da5629efa48527cec98278dca0daa90fada4caf7"
- integrity sha512-XVtI7z39yOVBFJyi8Ljbn7kY9yHzznKXL02qQYn+ta63Iy4A9JFBw6o4OSB9hyD2++tVT+su9kQqetUyCCwhjw==
- dependencies:
- "@eslint-community/eslint-utils" "^4.4.0"
- natural-compare "^1.4.0"
- nth-check "^2.1.1"
- postcss-selector-parser "^6.0.13"
- semver "^7.5.4"
- vue-eslint-parser "^9.4.2"
- xml-name-validator "^4.0.0"
-
-eslint-plugin-vue@^9.23.0:
- version "9.23.0"
- resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.23.0.tgz#1354a33b0cd21e0cb373557ff73c5d7a6698fbcd"
- integrity sha512-Bqd/b7hGYGrlV+wP/g77tjyFmp81lh5TMw0be9093X02SyelxRRfCI6/IsGq/J7Um0YwB9s0Ry0wlFyjPdmtUw==
+eslint-plugin-vue@^9.25.0:
+ version "9.25.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-vue/-/eslint-plugin-vue-9.25.0.tgz#615cb7bb6d0e2140d21840b9aa51dce69e803e7a"
+ integrity sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==
dependencies:
"@eslint-community/eslint-utils" "^4.4.0"
+ globals "^13.24.0"
natural-compare "^1.4.0"
nth-check "^2.1.1"
postcss-selector-parser "^6.0.15"
@@ -4942,28 +5261,28 @@ eslint-plugin-vue@^9.23.0:
vue-eslint-parser "^9.4.2"
xml-name-validator "^4.0.0"
-eslint-plugin-yml@^1.12.2:
- version "1.12.2"
- resolved "https://registry.yarnpkg.com/eslint-plugin-yml/-/eslint-plugin-yml-1.12.2.tgz#e75d27cfbf5c0297c509b409fd8d43dfc2c4dc8b"
- integrity sha512-hvS9p08FhPT7i/ynwl7/Wt7ke7Rf4P2D6fT8lZlL43peZDTsHtH2A0SIFQ7Kt7+mJ6if6P+FX3iJhMkdnxQwpg==
+eslint-plugin-yml@^1.14.0:
+ version "1.14.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-yml/-/eslint-plugin-yml-1.14.0.tgz#98a019dfe4eb6837f881fb80d564df79cb05d8d9"
+ integrity sha512-ESUpgYPOcAYQO9czugcX5OqRvn/ydDVwGCPXY4YjPqc09rHaUVUA6IE6HLQys4rXk/S+qx3EwTd1wHCwam/OWQ==
dependencies:
debug "^4.3.2"
- eslint-compat-utils "^0.4.0"
+ eslint-compat-utils "^0.5.0"
lodash "^4.17.21"
natural-compare "^1.4.0"
yaml-eslint-parser "^1.2.1"
-eslint-processor-vue-blocks@^0.1.1:
- version "0.1.1"
- resolved "https://registry.yarnpkg.com/eslint-processor-vue-blocks/-/eslint-processor-vue-blocks-0.1.1.tgz#485a57c92c726ac60e86f5c9f4d73185ba6aab94"
- integrity sha512-9+dU5lU881log570oBwpelaJmOfOzSniben7IWEDRYQPPWwlvaV7NhOtsTuUWDqpYT+dtKKWPsgz4OkOi+aZnA==
+eslint-processor-vue-blocks@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/eslint-processor-vue-blocks/-/eslint-processor-vue-blocks-0.1.2.tgz#d472e0a5efe15e9eab5c3f2e2518c9a121097805"
+ integrity sha512-PfpJ4uKHnqeL/fXUnzYkOax3aIenlwewXRX8jFinA1a2yCFnLgMuiH3xvCgvHHUlV2xJWQHbCTdiJWGwb3NqpQ==
eslint-rule-composer@^0.3.0:
version "0.3.0"
resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9"
integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==
-eslint-scope@^7.1.1, eslint-scope@^7.2.2:
+eslint-scope@^7.1.1:
version "7.2.2"
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f"
integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
@@ -4971,46 +5290,55 @@ eslint-scope@^7.1.1, eslint-scope@^7.2.2:
esrecurse "^4.3.0"
estraverse "^5.2.0"
+eslint-scope@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.0.1.tgz#a9601e4b81a0b9171657c343fb13111688963cfc"
+ integrity sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^5.2.0"
+
eslint-visitor-keys@^3.0.0, eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
version "3.4.3"
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-eslint@8.57.0:
- version "8.57.0"
- resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668"
- integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==
+eslint-visitor-keys@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz#e3adc021aa038a2a8e0b2f8b0ce8f66b9483b1fb"
+ integrity sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==
+
+eslint@9.1.0:
+ version "9.1.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.1.0.tgz#262625f6b0921f7550f128a0098d05ecaad989c6"
+ integrity sha512-1TCBecGFQtItia2o39P7Z4BK1X7ByNPxAiWJvwiyTGcOwYnTiiASgMpNA6a+beu8cFPhEDWvPf6mIlYUJv6sgA==
dependencies:
"@eslint-community/eslint-utils" "^4.2.0"
"@eslint-community/regexpp" "^4.6.1"
- "@eslint/eslintrc" "^2.1.4"
- "@eslint/js" "8.57.0"
- "@humanwhocodes/config-array" "^0.11.14"
+ "@eslint/eslintrc" "^3.0.2"
+ "@eslint/js" "9.1.1"
+ "@humanwhocodes/config-array" "^0.13.0"
"@humanwhocodes/module-importer" "^1.0.1"
+ "@humanwhocodes/retry" "^0.2.3"
"@nodelib/fs.walk" "^1.2.8"
- "@ungap/structured-clone" "^1.2.0"
ajv "^6.12.4"
chalk "^4.0.0"
cross-spawn "^7.0.2"
debug "^4.3.2"
- doctrine "^3.0.0"
escape-string-regexp "^4.0.0"
- eslint-scope "^7.2.2"
- eslint-visitor-keys "^3.4.3"
- espree "^9.6.1"
+ eslint-scope "^8.0.1"
+ eslint-visitor-keys "^4.0.0"
+ espree "^10.0.1"
esquery "^1.4.2"
esutils "^2.0.2"
fast-deep-equal "^3.1.3"
- file-entry-cache "^6.0.1"
+ file-entry-cache "^8.0.0"
find-up "^5.0.0"
glob-parent "^6.0.2"
- globals "^13.19.0"
- graphemer "^1.4.0"
ignore "^5.2.0"
imurmurhash "^0.1.4"
is-glob "^4.0.0"
is-path-inside "^3.0.3"
- js-yaml "^4.1.0"
json-stable-stringify-without-jsonify "^1.0.1"
levn "^0.4.1"
lodash.merge "^4.6.2"
@@ -5020,6 +5348,25 @@ eslint@8.57.0:
strip-ansi "^6.0.1"
text-table "^0.2.0"
+esniff@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/esniff/-/esniff-2.0.1.tgz#a4d4b43a5c71c7ec51c51098c1d8a29081f9b308"
+ integrity sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.62"
+ event-emitter "^0.3.5"
+ type "^2.7.2"
+
+espree@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-10.0.1.tgz#600e60404157412751ba4a6f3a2ee1a42433139f"
+ integrity sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==
+ dependencies:
+ acorn "^8.11.3"
+ acorn-jsx "^5.3.2"
+ eslint-visitor-keys "^4.0.0"
+
espree@^9.0.0, espree@^9.3.1, espree@^9.6.0, espree@^9.6.1:
version "9.6.1"
resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f"
@@ -5070,6 +5417,14 @@ etag@^1.8.1, etag@~1.8.1:
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
+event-emitter@^0.3.5:
+ version "0.3.5"
+ resolved "https://registry.yarnpkg.com/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
+ integrity sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==
+ dependencies:
+ d "1"
+ es5-ext "~0.10.14"
+
event-stream@=3.3.4:
version "3.3.4"
resolved "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.4.tgz#4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571"
@@ -5133,6 +5488,13 @@ exponential-backoff@^3.1.1:
resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6"
integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==
+ext@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/ext/-/ext-1.7.0.tgz#0ea4383c0103d60e70be99e9a7f11027a33c4f5f"
+ integrity sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==
+ dependencies:
+ type "^2.7.2"
+
extend@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
@@ -5191,12 +5553,12 @@ fflate@^0.7.3:
resolved "https://registry.yarnpkg.com/fflate/-/fflate-0.7.4.tgz#61587e5d958fdabb5a9368a302c25363f4f69f50"
integrity sha512-5u2V/CDW15QM1XbbgS+0DfPxVB+jUKhWEKuuFuHncbk3tEEqzmoXL+2KyOFuKGqOnmdIy0/davWF1CkuwtibCw==
-file-entry-cache@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
- integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
+file-entry-cache@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-8.0.0.tgz#7787bddcf1131bffb92636c69457bbc0edd6d81f"
+ integrity sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==
dependencies:
- flat-cache "^3.0.4"
+ flat-cache "^4.0.0"
file-uri-to-path@1.0.0:
version "1.0.0"
@@ -5235,14 +5597,13 @@ find-up@^7.0.0:
path-exists "^5.0.0"
unicorn-magic "^0.1.0"
-flat-cache@^3.0.4:
- version "3.2.0"
- resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee"
- integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==
+flat-cache@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-4.0.1.tgz#0ece39fcb14ee012f4b0410bd33dd9c1f011127c"
+ integrity sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==
dependencies:
flatted "^3.2.9"
- keyv "^4.5.3"
- rimraf "^3.0.2"
+ keyv "^4.5.4"
flat@^5.0.2:
version "5.0.2"
@@ -5403,13 +5764,20 @@ get-stream@^8.0.1:
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-8.0.1.tgz#def9dfd71742cd7754a7761ed43749a27d02eca2"
integrity sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==
-get-tsconfig@^4.7.0, get-tsconfig@^4.7.2:
+get-tsconfig@^4.7.0:
version "4.7.2"
resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz#0dcd6fb330391d46332f4c6c1bf89a6514c2ddce"
integrity sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==
dependencies:
resolve-pkg-maps "^1.0.0"
+get-tsconfig@^4.7.3:
+ version "4.7.3"
+ resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.7.3.tgz#0498163d98f7b58484dd4906999c0c9d5f103f83"
+ integrity sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==
+ dependencies:
+ resolve-pkg-maps "^1.0.0"
+
giget@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/giget/-/giget-1.2.1.tgz#4f42779aae57a5f664a1c4d50401b008e9810f4c"
@@ -5493,7 +5861,7 @@ glob@^7.1.3, glob@^7.2.0:
once "^1.3.0"
path-is-absolute "^1.0.0"
-glob@^8.0.0, glob@^8.0.3:
+glob@^8.0.0, glob@^8.0.3, glob@^8.1.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e"
integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==
@@ -5528,6 +5896,11 @@ globals@^14.0.0:
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
+globals@^15.0.0:
+ version "15.0.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-15.0.0.tgz#9c6cd4e54327ceaab563b4c17ee5e9d181c03fd2"
+ integrity sha512-m/C/yR4mjO6pXDTm9/R/SpYTAIyaUB4EOzcaaMEl7mds7Mshct9GfejiJNQGjHHbdMPey13Kpu4TMbYi9ex1pw==
+
globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
@@ -5596,6 +5969,14 @@ h3@^1.10.0, h3@^1.10.1, h3@^1.10.2, h3@^1.8.2, h3@^1.9.0:
uncrypto "^0.1.3"
unenv "^1.9.0"
+hanji@^0.0.5:
+ version "0.0.5"
+ resolved "https://registry.yarnpkg.com/hanji/-/hanji-0.0.5.tgz#22a5092e53b2a83ed6172c488ae0d68eb3119213"
+ integrity sha512-Abxw1Lq+TnYiL4BueXqMau222fPSPMFtya8HdpWsz/xVAhifXou71mPh/kY2+08RgFcVccjG3uZHs6K5HAe3zw==
+ dependencies:
+ lodash.throttle "^4.1.1"
+ sisteransi "^1.0.5"
+
has-flag@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
@@ -5725,6 +6106,11 @@ he@^1.2.0:
resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+"heap@>= 0.2.0":
+ version "0.2.7"
+ resolved "https://registry.yarnpkg.com/heap/-/heap-0.2.7.tgz#1e6adf711d3f27ce35a81fe3b7bd576c2260a8fc"
+ integrity sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==
+
hex-rgb@^4.1.0:
version "4.3.0"
resolved "https://registry.yarnpkg.com/hex-rgb/-/hex-rgb-4.3.0.tgz#af5e974e83bb2fefe44d55182b004ec818c07776"
@@ -6026,7 +6412,7 @@ is-builtin-module@^3.2.1:
dependencies:
builtin-modules "^3.3.0"
-is-core-module@^2.12.1, is-core-module@^2.13.0, is-core-module@^2.8.1:
+is-core-module@^2.13.0, is-core-module@^2.8.1:
version "2.13.1"
resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
@@ -6137,6 +6523,11 @@ is-primitive@^3.0.1:
resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-3.0.1.tgz#98c4db1abff185485a657fc2905052b940524d05"
integrity sha512-GljRxhWvlCNRfZyORiH77FwdFwGcMO620o37EOYC0ORWdq+WYNVqW0w2Juzew4M+L81l6/QS3t5gkkihyRqv9w==
+is-promise@^2.2.2:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.2.2.tgz#39ab959ccbf9a774cf079f7b40c7a26f763135f1"
+ integrity sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==
+
is-reference@1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-1.2.1.tgz#8b2dac0b371f4bc994fdeaba9eb542d03002d0b7"
@@ -6168,6 +6559,16 @@ is-stream@^3.0.0:
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac"
integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==
+is-unicode-supported@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz#d824984b616c292a2e198207d4a609983842f714"
+ integrity sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==
+
+is-what@^4.1.8:
+ version "4.1.16"
+ resolved "https://registry.yarnpkg.com/is-what/-/is-what-4.1.16.tgz#1ad860a19da8b4895ad5495da3182ce2acdd7a6f"
+ integrity sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==
+
is-wsl@^2.1.1, is-wsl@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271"
@@ -6270,13 +6671,22 @@ json-buffer@3.0.1:
resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
-json-editor-vue@^0.12.0:
- version "0.12.0"
- resolved "https://registry.yarnpkg.com/json-editor-vue/-/json-editor-vue-0.12.0.tgz#d20dde27ee571d2c836b1acfb8106d433d1e0f64"
- integrity sha512-VOsWy2EiAUY+iD5zdKssG/lBVVTNbDEgkUWnq4FJbOVNuVXwdRdX76zWvtbhh6MSjlFVCxZc/7V0VEayZbcGeQ==
+json-diff@0.9.0:
+ version "0.9.0"
+ resolved "https://registry.yarnpkg.com/json-diff/-/json-diff-0.9.0.tgz#e7c536798053cb409113d7403c774849e8a0d7ff"
+ integrity sha512-cVnggDrVkAAA3OvFfHpFEhOnmcsUpleEKq4d4O8sQWWSH40MBrWstKigVB1kGrgLWzuom+7rRdaCsnBD6VyObQ==
dependencies:
- vanilla-jsoneditor "^0.21.2"
- vue-demi "^0.14.6"
+ cli-color "^2.0.0"
+ difflib "~0.2.1"
+ dreamopt "~0.8.0"
+
+json-editor-vue@^0.13.0:
+ version "0.13.2"
+ resolved "https://registry.yarnpkg.com/json-editor-vue/-/json-editor-vue-0.13.2.tgz#3cfbc185f6d8eb7db756789cc3ebe8b0e89561c7"
+ integrity sha512-RFhQySD0KUVehtZjxX6WzpaRgm/yjv3ms98tHsGjQRIbEe6nhMHLjj3H5sVLayREwfBnLOGisFxIUd4M8t4+dg==
+ dependencies:
+ vanilla-jsoneditor "^0.23.1"
+ vue-demi "^0.14.7"
json-parse-even-better-errors@^2.3.0:
version "2.3.1"
@@ -6354,7 +6764,7 @@ keygrip@~1.1.0:
dependencies:
tsscmp "1.0.6"
-keyv@^4.5.3:
+keyv@^4.5.4:
version "4.5.4"
resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93"
integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==
@@ -6376,6 +6786,11 @@ knitwork@^1.0.0:
resolved "https://registry.yarnpkg.com/knitwork/-/knitwork-1.0.0.tgz#38d124dead875bee5feea1733632295af58a49d2"
integrity sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==
+knitwork@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/knitwork/-/knitwork-1.1.0.tgz#d8c9feafadd7ee744ff64340b216a52c7199c417"
+ integrity sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==
+
koa-compose@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/koa-compose/-/koa-compose-4.1.0.tgz#507306b9371901db41121c812e923d0d67d3e877"
@@ -6636,6 +7051,11 @@ lodash.templatesettings@^4.0.0:
dependencies:
lodash._reinterpolate "^3.0.0"
+lodash.throttle@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4"
+ integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==
+
lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
@@ -6670,6 +7090,13 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
+lru-queue@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/lru-queue/-/lru-queue-0.1.0.tgz#2738bd9f0d3cf4f84490c5736c48699ac632cda3"
+ integrity sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==
+ dependencies:
+ es5-ext "~0.10.2"
+
magic-string-ast@^0.1.2:
version "0.1.3"
resolved "https://registry.yarnpkg.com/magic-string-ast/-/magic-string-ast-0.1.3.tgz#7b2153651ff3e1e1cb0e46ac05a300defa542a2c"
@@ -6698,6 +7125,13 @@ magic-string@^0.30.8:
dependencies:
"@jridgewell/sourcemap-codec" "^1.4.15"
+magic-string@^0.30.9:
+ version "0.30.10"
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.10.tgz#123d9c41a0cb5640c892b041d4cfb3bd0aa4b39e"
+ integrity sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==
+ dependencies:
+ "@jridgewell/sourcemap-codec" "^1.4.15"
+
magicast@^0.3.2:
version "0.3.3"
resolved "https://registry.yarnpkg.com/magicast/-/magicast-0.3.3.tgz#a15760f982deec9dabc5f314e318d7c6bddcb27b"
@@ -6924,6 +7358,20 @@ memoize-one@^6.0.0:
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-6.0.0.tgz#b2591b871ed82948aee4727dc6abceeeac8c1045"
integrity sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==
+memoizee@^0.4.15:
+ version "0.4.15"
+ resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.15.tgz#e6f3d2da863f318d02225391829a6c5956555b72"
+ integrity sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==
+ dependencies:
+ d "^1.0.1"
+ es5-ext "^0.10.53"
+ es6-weak-map "^2.0.3"
+ event-emitter "^0.3.5"
+ is-promise "^2.2.2"
+ lru-queue "^0.1.0"
+ next-tick "^1.1.0"
+ timers-ext "^0.1.7"
+
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -7291,6 +7739,20 @@ minimatch@^5.0.1, minimatch@^5.1.0:
dependencies:
brace-expansion "^2.0.1"
+minimatch@^7.4.3:
+ version "7.4.6"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.6.tgz#845d6f254d8f4a5e4fd6baf44d5f10c8448365fb"
+ integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==
+ dependencies:
+ brace-expansion "^2.0.1"
+
+minimatch@^9.0.4:
+ version "9.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
+ integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
+ dependencies:
+ brace-expansion "^2.0.1"
+
minimist@^1.2.6:
version "1.2.8"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -7474,6 +7936,11 @@ negotiator@0.6.3, negotiator@^0.6.3:
resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd"
integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+next-tick@1, next-tick@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.1.0.tgz#1836ee30ad56d67ef281b22bd199f709449b35eb"
+ integrity sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==
+
nitropack@^2.8.1:
version "2.8.1"
resolved "https://registry.yarnpkg.com/nitropack/-/nitropack-2.8.1.tgz#9132cf8c01417c32ee45338e1d3fd00cac6219f8"
@@ -7564,6 +8031,11 @@ node-fetch-native@^1.4.0, node-fetch-native@^1.4.1, node-fetch-native@^1.6.1:
resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.2.tgz#f439000d972eb0c8a741b65dcda412322955e1c6"
integrity sha512-69mtXOFZ6hSkYiXAVB5SqaRvrbITC/NPyqv7yuu/qw0nmgPyYbIMYYNIDhNtwPrzk0ptrimrLz/hhjvm4w5Z+w==
+node-fetch-native@^1.6.3:
+ version "1.6.4"
+ resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.6.4.tgz#679fc8fd8111266d47d7e72c379f1bed9acff06e"
+ integrity sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==
+
node-fetch@^2.6.7:
version "2.7.0"
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
@@ -7767,15 +8239,15 @@ nuxt-component-meta@^0.6.3:
typescript "^5.3.3"
vue-component-meta "^1.8.27"
-nuxt-gtag@^2.0.5:
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/nuxt-gtag/-/nuxt-gtag-2.0.5.tgz#0a7afb8a709a151c8d5dadb8dc0f3235caa5056b"
- integrity sha512-RX/52eXufjly/Y7PJKRLGLBQhI73SnmzcLoI4pjEJIVsEVpIXJLkAwHtKY3HvU8KiV0ai4UE3Cn1xB6ncoiFaA==
+nuxt-icon@^0.6.10:
+ version "0.6.10"
+ resolved "https://registry.yarnpkg.com/nuxt-icon/-/nuxt-icon-0.6.10.tgz#a39afa47286a20dd78a9f9b4235ed143d9b44e1b"
+ integrity sha512-S9zHVA66ox4ZSpMWvCjqKZC4ZogC0s2z3vZs+M4D95YXGPEXwxDZu+insMKvkbe8+k7gvEmtTk0eq3KusKlxiw==
dependencies:
- "@nuxt/kit" "^3.10.3"
- defu "^6.1.4"
- pathe "^1.1.2"
- ufo "^1.4.0"
+ "@iconify/collections" "^1.0.406"
+ "@iconify/vue" "^4.1.1"
+ "@nuxt/devtools-kit" "^1.1.1"
+ "@nuxt/kit" "^3.11.1"
nuxt-icon@^0.6.8:
version "0.6.8"
@@ -7787,16 +8259,6 @@ nuxt-icon@^0.6.8:
"@nuxt/devtools-kit" "^1.0.6"
"@nuxt/kit" "^3.9.0"
-nuxt-icon@^0.6.9:
- version "0.6.9"
- resolved "https://registry.yarnpkg.com/nuxt-icon/-/nuxt-icon-0.6.9.tgz#36145de0a16643f7949f0d9d7e1322b26ecd1bc1"
- integrity sha512-l80F5sIVdwlQPfw/9RFuhVE1Pi3NM3wbgePxDZkgYZe5XOpg4ZznhgObLRyAFFjCeU7XVbFMBe09uJBRM4tuvg==
- dependencies:
- "@iconify/collections" "^1.0.401"
- "@iconify/vue" "^4.1.1"
- "@nuxt/devtools-kit" "^1.0.8"
- "@nuxt/kit" "^3.10.3"
-
nuxt-link-checker@^3.0.0-rc.7:
version "3.0.0-rc.7"
resolved "https://registry.yarnpkg.com/nuxt-link-checker/-/nuxt-link-checker-3.0.0-rc.7.tgz#2b5e68941e193d1446dc5391132228f65a1b7e66"
@@ -7821,46 +8283,47 @@ nuxt-link-checker@^3.0.0-rc.7:
site-config-stack "^2.2.9"
ufo "^1.4.0"
-nuxt-og-image@^3.0.0-rc.42:
- version "3.0.0-rc.43"
- resolved "https://registry.yarnpkg.com/nuxt-og-image/-/nuxt-og-image-3.0.0-rc.43.tgz#6f188c4145449afa3e25046e3fd151d913e7a41a"
- integrity sha512-SmgGbqlqD58nNyV4mX5EcasK5luShlUQGFO/F2ZCQz3dsamQTsv4K6aUopNmomJZxOjKwSbU8qAJGyeSnox5tQ==
+nuxt-og-image@^3.0.0-rc.47:
+ version "3.0.0-rc.52"
+ resolved "https://registry.yarnpkg.com/nuxt-og-image/-/nuxt-og-image-3.0.0-rc.52.tgz#1ff1632c7ec34246f778decbfb955df169e03cb4"
+ integrity sha512-uQUYZ6/2f7z6fjoWQaB1y+A/kGYYthzxKScrmuhAPKAC3gvTNlm7PXundWJ1nf+vHNIngwj570Mj2xDWDOx2Ig==
dependencies:
- "@css-inline/css-inline" "0.13.1"
- "@css-inline/css-inline-wasm" "0.13.1"
- "@nuxt/devtools-kit" "^1.0.8"
- "@nuxt/kit" "^3.10.3"
- "@resvg/resvg-js" "^2.6.0"
- "@resvg/resvg-wasm" "^2.6.0"
- "@unocss/core" "^0.58.5"
- "@unocss/preset-wind" "^0.58.5"
+ "@css-inline/css-inline" "0.14.0"
+ "@css-inline/css-inline-wasm" "0.14.0"
+ "@nuxt/devtools-kit" "^1.1.5"
+ "@nuxt/kit" "^3.11.2"
+ "@resvg/resvg-js" "^2.6.2"
+ "@resvg/resvg-wasm" "^2.6.2"
+ "@unocss/core" "0.59.0"
+ "@unocss/preset-wind" "0.59.0"
"@vueuse/core" "^10.9.0"
- chrome-launcher "^1.1.0"
+ chrome-launcher "^1.1.1"
defu "^6.1.4"
execa "^8.0.1"
flatted "^3.3.1"
floating-vue "5.2.2"
image-size "^1.1.1"
- json-editor-vue "^0.12.0"
- nuxt-icon "^0.6.9"
- nuxt-site-config "^2.2.11"
- nuxt-site-config-kit "^2.2.11"
+ json-editor-vue "^0.13.0"
+ nuxt-icon "^0.6.10"
+ nuxt-site-config "^2.2.12"
+ nuxt-site-config-kit "^2.2.12"
nypm "^0.3.8"
- ofetch "^1.3.3"
+ ofetch "^1.3.4"
ohash "^1.1.3"
pathe "^1.1.2"
pkg-types "^1.0.3"
- playwright-core "^1.42.1"
- radix3 "^1.1.1"
+ playwright-core "^1.43.0"
+ radix3 "^1.1.2"
satori "0.10.13"
satori-html "^0.3.2"
- shiki "^1.1.7"
+ shiki "^1.2.4"
sirv "^2.0.4"
splitpanes "^3.1.5"
std-env "^3.7.0"
terminate "^2.6.1"
- ufo "^1.4.0"
- vanilla-jsoneditor "^0.22.0"
+ ufo "^1.5.3"
+ unwasm "^0.3.9"
+ vanilla-jsoneditor "^0.23.1"
yoga-wasm-web "^0.3.3"
nuxt-schema-org@^3.3.6:
@@ -7895,24 +8358,26 @@ nuxt-seo-experiments@4.0.0-rc.5:
pathe "^1.1.2"
ufo "^1.4.0"
-nuxt-simple-robots@^4.0.0-rc.14:
- version "4.0.0-rc.14"
- resolved "https://registry.yarnpkg.com/nuxt-simple-robots/-/nuxt-simple-robots-4.0.0-rc.14.tgz#26c0f9770f5a814a069867ce671fbf5a43ec7a34"
- integrity sha512-jJxOIGAj/wKvfSf/jblx3Jgwd+OzFVgfk+pVqsVZ0tsownqXdboBHCifEjkwAiJsb501100MefXb7Vmq2xu1VQ==
+nuxt-simple-robots@4.0.0-rc.16:
+ version "4.0.0-rc.16"
+ resolved "https://registry.yarnpkg.com/nuxt-simple-robots/-/nuxt-simple-robots-4.0.0-rc.16.tgz#223edcdf33839d042faccbe2adc9d93a70809a3e"
+ integrity sha512-jRgDvjRrRgTAC4WOLs1dx3mHlVa5VHATgDhk8+0Mp5H4WjBipZGrZs9WOWX5Jymh17oTIESVKGHZRhaRiP+AKA==
dependencies:
- "@nuxt/devtools-kit" "^1.0.8"
- "@nuxt/kit" "^3.10.0"
+ "@nuxt/devtools-kit" "^1.1.3"
+ "@nuxt/kit" "^3.11.1"
+ consola "^3.2.3"
defu "^6.1.4"
- flatted "^3.2.9"
+ flatted "^3.3.1"
floating-vue "5.2.2"
- nuxt-icon "^0.6.8"
- nuxt-site-config "^2.2.8"
- nuxt-site-config-kit "^2.2.8"
+ nuxt-icon "^0.6.10"
+ nuxt-site-config "^2.2.11"
+ nuxt-site-config-kit "^2.2.11"
pathe "^1.1.2"
- shiki "1.0.0-beta.3"
+ pkg-types "^1.0.3"
+ shiki "1.2.0"
sirv "^2.0.4"
std-env "^3.7.0"
- ufo "^1.3.2"
+ ufo "^1.5.3"
nuxt-site-config-kit@2.2.11, nuxt-site-config-kit@^2.2.11:
version "2.2.11"
@@ -7926,6 +8391,18 @@ nuxt-site-config-kit@2.2.11, nuxt-site-config-kit@^2.2.11:
std-env "^3.7.0"
ufo "^1.4.0"
+nuxt-site-config-kit@2.2.12, nuxt-site-config-kit@^2.2.12:
+ version "2.2.12"
+ resolved "https://registry.yarnpkg.com/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.12.tgz#367b73afeab6248d45fcebf7aedfc8c853c0313d"
+ integrity sha512-8amzGtBzHZervHgRkKXNI3lq0E1kP73vX+373uiBI9qGBFClFayuUSTDXAJreI7Yx0vB78iAjAA3a+YKM5iIdw==
+ dependencies:
+ "@nuxt/kit" "^3.10.3"
+ "@nuxt/schema" "^3.10.3"
+ pkg-types "^1.0.3"
+ site-config-stack "2.2.12"
+ std-env "^3.7.0"
+ ufo "^1.4.0"
+
nuxt-site-config-kit@2.2.7:
version "2.2.7"
resolved "https://registry.yarnpkg.com/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.7.tgz#a316052e2d1ee09a82a0532007afa900bae5f35d"
@@ -7938,18 +8415,6 @@ nuxt-site-config-kit@2.2.7:
std-env "^3.7.0"
ufo "^1.3.2"
-nuxt-site-config-kit@2.2.9, nuxt-site-config-kit@^2.2.8:
- version "2.2.9"
- resolved "https://registry.yarnpkg.com/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.9.tgz#103b8ba4e65d625dc07d702215e8f902c22b439c"
- integrity sha512-K3Pi7OBeztfjTxEpk0kEpbRwyhKQf15MIJQUAeqep9K2RbAdzhSygfpHZUcWc0KL2l0E5qKrvdcM14Gc/9dZdg==
- dependencies:
- "@nuxt/kit" "^3.10.0"
- "@nuxt/schema" "^3.10.0"
- pkg-types "^1.0.3"
- site-config-stack "2.2.9"
- std-env "^3.7.0"
- ufo "^1.3.2"
-
nuxt-site-config@2.2.7:
version "2.2.7"
resolved "https://registry.yarnpkg.com/nuxt-site-config/-/nuxt-site-config-2.2.7.tgz#c4bd2f22e08c21dca40eb509e7304092e67812d3"
@@ -7986,23 +8451,23 @@ nuxt-site-config@^2.2.11:
site-config-stack "2.2.11"
ufo "^1.4.0"
-nuxt-site-config@^2.2.8:
- version "2.2.9"
- resolved "https://registry.yarnpkg.com/nuxt-site-config/-/nuxt-site-config-2.2.9.tgz#8f30218bffe5fecc5cda8267b95dec02e98d7084"
- integrity sha512-oIxo7OTmVyPHi1uduAQUg1Py8W3ZM0to2z5SCffmhME47I0wK2wK8OimSY2ZpbKsNLfaxExEvR10vSbhgy9rOA==
+nuxt-site-config@^2.2.12:
+ version "2.2.12"
+ resolved "https://registry.yarnpkg.com/nuxt-site-config/-/nuxt-site-config-2.2.12.tgz#0b26bdb34cb4e50b64ffca11ff66015255837e77"
+ integrity sha512-a2pmr4NEa1ZgZoD0guKrX+gpVpntOpqBTRBJ6zv+PqAwvltdeau2zRZBGZ2N7kFnGaGolonb2fBN+YzQh3dSDQ==
dependencies:
"@nuxt/devtools-kit" "^1.0.8"
"@nuxt/devtools-ui-kit" "^1.0.8"
- "@nuxt/kit" "^3.10.0"
- "@nuxt/schema" "^3.10.0"
+ "@nuxt/kit" "^3.10.3"
+ "@nuxt/schema" "^3.10.3"
floating-vue "5.2.2"
- nuxt-site-config-kit "2.2.9"
+ nuxt-site-config-kit "2.2.12"
pathe "^1.1.2"
pkg-types "^1.0.3"
- shiki "^1.0.0-beta.3"
+ shiki "^1.1.7"
sirv "^2.0.4"
- site-config-stack "2.2.9"
- ufo "^1.3.2"
+ site-config-stack "2.2.12"
+ ufo "^1.4.0"
nuxt@3.10.3:
version "3.10.3"
@@ -8105,6 +8570,15 @@ ofetch@^1.3.3:
node-fetch-native "^1.4.0"
ufo "^1.3.0"
+ofetch@^1.3.4:
+ version "1.3.4"
+ resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-1.3.4.tgz#7ea65ced3c592ec2b9906975ae3fe1d26a56f635"
+ integrity sha512-KLIET85ik3vhEfS+3fDlc/BAZiAp+43QEC/yCo5zkNoY2YaKvNkOaFr/6wCFgFH1kuYQM5pMNi0Tg8koiIemtw==
+ dependencies:
+ destr "^2.0.3"
+ node-fetch-native "^1.6.3"
+ ufo "^1.5.3"
+
ohash@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/ohash/-/ohash-1.1.3.tgz#f12c3c50bfe7271ce3fd1097d42568122ccdcf07"
@@ -8476,10 +8950,10 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-picomatch@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.1.tgz#68c26c8837399e5819edce48590412ea07f17a07"
- integrity sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==
+picomatch@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-4.0.2.tgz#77c742931e8f3b8820946c76cd0c1f13730d1dab"
+ integrity sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==
pify@^2.3.0:
version "2.3.0"
@@ -8513,10 +8987,10 @@ pkg-types@^1.0.3:
mlly "^1.2.0"
pathe "^1.1.0"
-playwright-core@^1.42.1:
- version "1.42.1"
- resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.42.1.tgz#13c150b93c940a3280ab1d3fbc945bc855c9459e"
- integrity sha512-mxz6zclokgrke9p1vtdy/COWBH+eOZgYUVVU34C73M+4j4HLlQJHtfcqiqqxpP0o8HhMkflvfbquLX5dg6wlfA==
+playwright-core@^1.43.0:
+ version "1.43.1"
+ resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.43.1.tgz#0eafef9994c69c02a1a3825a4343e56c99c03b02"
+ integrity sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==
pluralize@^8.0.0:
version "8.0.0"
@@ -8558,7 +9032,18 @@ postcss-convert-values@^6.0.2:
browserslist "^4.22.2"
postcss-value-parser "^4.2.0"
-postcss-custom-properties@13.3.5, postcss-custom-properties@^13.3.4:
+postcss-custom-properties@13.3.7:
+ version "13.3.7"
+ resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.7.tgz#87f8ce173b147dc5e7e7d7f36123042b2572afd6"
+ integrity sha512-0N9F/GUCr/D0IazjzHahyYW2bQVDT6qDtEudiGHAhMd3XqhfM3VmfYVlkc/40DOhsPtngSNb54/Ctu8msvFOvQ==
+ dependencies:
+ "@csstools/cascade-layer-name-parser" "^1.0.9"
+ "@csstools/css-parser-algorithms" "^2.6.1"
+ "@csstools/css-tokenizer" "^2.2.4"
+ "@csstools/utilities" "^1.0.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-custom-properties@^13.3.4:
version "13.3.5"
resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.5.tgz#0083841407dbf93c833457ecffdf1a3d74a76d10"
integrity sha512-xHg8DTCMfN2nrqs2CQTF+0m5jgnzKL5zrW5Y05KF6xBRO0uDPxiplBm/xcr1o49SLbyJXkMuaRJKhRzkrquKnQ==
@@ -8808,6 +9293,11 @@ postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.35:
picocolors "^1.0.0"
source-map-js "^1.0.2"
+postgres@3.4.4:
+ version "3.4.4"
+ resolved "https://registry.yarnpkg.com/postgres/-/postgres-3.4.4.tgz#adbe08dc1fff0dea3559aa4f83ded70a289a6cb8"
+ integrity sha512-IbyN+9KslkqcXa8AO9fxpk97PA4pzewvpi2B3Dwy9u4zpV32QicaEdgmF3eSQUzdRk7ttDHQejNgAEr4XoeH4A==
+
prelude-ls@^1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
@@ -8818,13 +9308,6 @@ pretty-bytes@^6.1.1:
resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-6.1.1.tgz#38cd6bb46f47afbf667c202cfc754bffd2016a3b"
integrity sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==
-prisma@5.11.0:
- version "5.11.0"
- resolved "https://registry.yarnpkg.com/prisma/-/prisma-5.11.0.tgz#ef3891f79921a2deec6f540eba13a3cc8525f6d2"
- integrity sha512-KCLiug2cs0Je7kGkQBN9jDWoZ90ogE/kvZTUTgz2h94FEo8pczCkPH7fPNXkD1sGU7Yh65risGGD1HQ5DF3r3g==
- dependencies:
- "@prisma/engines" "5.11.0"
-
proc-log@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8"
@@ -8905,6 +9388,11 @@ radix3@^1.1.1:
resolved "https://registry.yarnpkg.com/radix3/-/radix3-1.1.1.tgz#60a56876ffec62c88a22396a6a1c4c7efe9eb4b1"
integrity sha512-yUUd5VTiFtcMEx0qFUxGAv5gbMc1un4RvEO1JZdP7ZUl/RHygZK6PknIKntmQRZxnMY3ZXD2ISaw1ij8GYW1yg==
+radix3@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/radix3/-/radix3-1.1.2.tgz#fd27d2af3896c6bf4bcdfab6427c69c2afc69ec0"
+ integrity sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==
+
randombytes@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@@ -9288,10 +9776,10 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1:
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-sass@1.71.1, sass@^1.70.0, sass@^1.71.1:
- version "1.71.1"
- resolved "https://registry.yarnpkg.com/sass/-/sass-1.71.1.tgz#dfb09c63ce63f89353777bbd4a88c0a38386ee54"
- integrity sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==
+sass@1.75.0, sass@^1.72.0:
+ version "1.75.0"
+ resolved "https://registry.yarnpkg.com/sass/-/sass-1.75.0.tgz#91bbe87fb02dfcc34e052ddd6ab80f60d392be6c"
+ integrity sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==
dependencies:
chokidar ">=3.0.0 <4.0.0"
immutable "^4.0.0"
@@ -9422,13 +9910,6 @@ shell-quote@^1.8.1:
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
-shiki@1.0.0-beta.3:
- version "1.0.0-beta.3"
- resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.0.0-beta.3.tgz#fbf76e59385a5b1c675532a393a63eb9e62e5659"
- integrity sha512-z7cHTNSSvwGx2DfeLwjSNLo+HcVxifgNIzLm6Ye52eXcIwNHXT0wHbhy7FDOKSKveuEHBwt9opfj3Hoc8LE1Yg==
- dependencies:
- "@shikijs/core" "1.0.0-beta.3"
-
shiki@1.1.7, shiki@^1.1.7:
version "1.1.7"
resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.1.7.tgz#270f7830b4d08bdf6b63eb97ef93e06c7af604de"
@@ -9436,12 +9917,19 @@ shiki@1.1.7, shiki@^1.1.7:
dependencies:
"@shikijs/core" "1.1.7"
-shiki@^1.0.0-beta.3:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.1.6.tgz#cbe38edfc6d5fbe208b9fca25af8aefef7a24c73"
- integrity sha512-j4pcpvaQWHb42cHeV+W6P+X/VcK7Y2ctvEham6zB8wsuRQroT6cEMIkiUmBU2Nqg2qnHZDH6ZyRdVldcy0l6xw==
+shiki@1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.2.0.tgz#7f1b6917cbb10daa1ac3ae62fa29b40c494e2812"
+ integrity sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==
dependencies:
- "@shikijs/core" "1.1.6"
+ "@shikijs/core" "1.2.0"
+
+shiki@^1.2.4:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/shiki/-/shiki-1.3.0.tgz#3eda35cb49f6f0a98525e9da48fc072e6c655a3f"
+ integrity sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==
+ dependencies:
+ "@shikijs/core" "1.3.0"
shikiji-core@0.10.2:
version "0.10.2"
@@ -9507,6 +9995,13 @@ site-config-stack@2.2.11, site-config-stack@^2.2.11, site-config-stack@^2.2.9:
dependencies:
ufo "^1.4.0"
+site-config-stack@2.2.12:
+ version "2.2.12"
+ resolved "https://registry.yarnpkg.com/site-config-stack/-/site-config-stack-2.2.12.tgz#0945f92b4eab6ffbe7ab2069a9e9bb38f1f0b356"
+ integrity sha512-U+nyw2vZ6E2zF/JYlFFEmDsqXSJbf0/6ZBCKXI4FZ2509iQwnEesfQXvWNuJ2JCemUJdAXAoiIturxEJtV4z0g==
+ dependencies:
+ ufo "^1.4.0"
+
site-config-stack@2.2.7:
version "2.2.7"
resolved "https://registry.yarnpkg.com/site-config-stack/-/site-config-stack-2.2.7.tgz#eab66ca2580a3b8fbbb984f422f71832e7872a2e"
@@ -9514,13 +10009,6 @@ site-config-stack@2.2.7:
dependencies:
ufo "^1.3.2"
-site-config-stack@2.2.9:
- version "2.2.9"
- resolved "https://registry.yarnpkg.com/site-config-stack/-/site-config-stack-2.2.9.tgz#de36190579981439b7b42ed992296dbba87257a9"
- integrity sha512-r3Ul70Rb7dIQBmHes8TPR/1cB2alaxIrr+0x7RDmOnOPw144ofp5/Ye9AKJ+TlqTpAQpZiV3phE7AJEjEFNuuQ==
- dependencies:
- ufo "^1.3.2"
-
skin-tone@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/skin-tone/-/skin-tone-2.0.0.tgz#4e3933ab45c0d4f4f781745d64b9f4c208e41237"
@@ -9598,7 +10086,7 @@ socks@^2.7.1:
resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
-source-map-support@~0.5.20:
+source-map-support@^0.5.21, source-map-support@~0.5.20:
version "0.5.21"
resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
@@ -9837,6 +10325,13 @@ sucrase@^3.32.0:
pirates "^4.0.1"
ts-interface-checker "^0.1.9"
+superjson@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/superjson/-/superjson-2.2.1.tgz#9377a7fa80fedb10c851c9dbffd942d4bcf79733"
+ integrity sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==
+ dependencies:
+ copy-anything "^3.0.2"
+
supports-color@^5.3.0:
version "5.5.0"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -9861,26 +10356,6 @@ supports-preserve-symlinks-flag@^1.0.0:
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
-svelte@^4.2.10:
- version "4.2.11"
- resolved "https://registry.yarnpkg.com/svelte/-/svelte-4.2.11.tgz#b1a57a41d01686b4f7230611f89a5c25b23a1745"
- integrity sha512-YIQk3J4X89wOLhjsqIW8tqY3JHPuBdtdOIkASP2PZeAMcSW9RsIjQzMesCrxOF3gdWYC0mKknlKF7OqmLM+Zqg==
- dependencies:
- "@ampproject/remapping" "^2.2.1"
- "@jridgewell/sourcemap-codec" "^1.4.15"
- "@jridgewell/trace-mapping" "^0.3.18"
- "@types/estree" "^1.0.1"
- acorn "^8.9.0"
- aria-query "^5.3.0"
- axobject-query "^4.0.0"
- code-red "^1.0.3"
- css-tree "^2.3.1"
- estree-walker "^3.0.3"
- is-reference "^3.0.1"
- locate-character "^3.0.0"
- magic-string "^0.30.4"
- periscopic "^3.1.0"
-
svelte@^4.2.12:
version "4.2.12"
resolved "https://registry.yarnpkg.com/svelte/-/svelte-4.2.12.tgz#13d98d2274d24d3ad216c8fdc801511171c70bb1"
@@ -9957,7 +10432,35 @@ tailwind-merge@^2.2.1:
dependencies:
"@babel/runtime" "^7.23.7"
-tailwindcss@3.4.1, tailwindcss@^3.4.1, tailwindcss@~3.4.1:
+tailwindcss@3.4.3:
+ version "3.4.3"
+ resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.3.tgz#be48f5283df77dfced705451319a5dffb8621519"
+ integrity sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==
+ dependencies:
+ "@alloc/quick-lru" "^5.2.0"
+ arg "^5.0.2"
+ chokidar "^3.5.3"
+ didyoumean "^1.2.2"
+ dlv "^1.1.3"
+ fast-glob "^3.3.0"
+ glob-parent "^6.0.2"
+ is-glob "^4.0.3"
+ jiti "^1.21.0"
+ lilconfig "^2.1.0"
+ micromatch "^4.0.5"
+ normalize-path "^3.0.0"
+ object-hash "^3.0.0"
+ picocolors "^1.0.0"
+ postcss "^8.4.23"
+ postcss-import "^15.1.0"
+ postcss-js "^4.0.1"
+ postcss-load-config "^4.0.1"
+ postcss-nested "^6.0.1"
+ postcss-selector-parser "^6.0.11"
+ resolve "^1.22.2"
+ sucrase "^3.32.0"
+
+tailwindcss@^3.4.1, tailwindcss@~3.4.1:
version "3.4.1"
resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.1.tgz#f512ca5d1dd4c9503c7d3d28a968f1ad8f5c839d"
integrity sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==
@@ -10052,6 +10555,14 @@ through@2, through@~2.3, through@~2.3.1:
resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
+timers-ext@^0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/timers-ext/-/timers-ext-0.1.7.tgz#6f57ad8578e07a3fb9f91d9387d65647555e25c6"
+ integrity sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==
+ dependencies:
+ es5-ext "~0.10.46"
+ next-tick "1"
+
tiny-inflate@^1.0.0:
version "1.0.3"
resolved "https://registry.yarnpkg.com/tiny-inflate/-/tiny-inflate-1.0.3.tgz#122715494913a1805166aaf7c93467933eea26c4"
@@ -10111,6 +10622,11 @@ ts-api-utils@^1.0.1:
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b"
integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==
+ts-api-utils@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
+ integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
+
ts-interface-checker@^0.1.9:
version "0.1.13"
resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
@@ -10175,12 +10691,17 @@ type-is@^1.6.16:
media-typer "0.3.0"
mime-types "~2.1.24"
-typescript@5.4.2:
- version "5.4.2"
- resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.2.tgz#0ae9cebcfae970718474fe0da2c090cad6577372"
- integrity sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==
+type@^2.7.2:
+ version "2.7.2"
+ resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"
+ integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==
-typescript@^5.2.2, typescript@^5.3.3:
+typescript@5.4.5:
+ version "5.4.5"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611"
+ integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==
+
+typescript@^5.3.3:
version "5.3.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
@@ -10190,6 +10711,11 @@ ufo@^1.1.2, ufo@^1.2.0, ufo@^1.3.0, ufo@^1.3.1, ufo@^1.3.2, ufo@^1.4.0:
resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.4.0.tgz#39845b31be81b4f319ab1d99fd20c56cac528d32"
integrity sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==
+ufo@^1.5.3:
+ version "1.5.3"
+ resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.5.3.tgz#3325bd3c977b6c6cd3160bf4ff52989adc9d3344"
+ integrity sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==
+
ultrahtml@^1.2.0, ultrahtml@^1.5.3:
version "1.5.3"
resolved "https://registry.yarnpkg.com/ultrahtml/-/ultrahtml-1.5.3.tgz#e7a903a4b28a0e49b71b0801b444050bb0a369c7"
@@ -10432,6 +10958,16 @@ unplugin-vue-router@^0.7.0:
unplugin "^1.5.0"
yaml "^2.3.2"
+unplugin@^1.10.0:
+ version "1.10.1"
+ resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.10.1.tgz#8ceda065dc71bc67d923dea0920f05c67f2cd68c"
+ integrity sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==
+ dependencies:
+ acorn "^8.11.3"
+ chokidar "^3.6.0"
+ webpack-sources "^3.2.3"
+ webpack-virtual-modules "^0.6.1"
+
unplugin@^1.3.1, unplugin@^1.3.2, unplugin@^1.5.0, unplugin@^1.5.1, unplugin@^1.6.0, unplugin@^1.7.1:
version "1.7.1"
resolved "https://registry.yarnpkg.com/unplugin/-/unplugin-1.7.1.tgz#009571e3128640f4e327f33680d2db27afaf1e11"
@@ -10502,6 +11038,18 @@ unwasm@^0.3.7:
pkg-types "^1.0.3"
unplugin "^1.6.0"
+unwasm@^0.3.9:
+ version "0.3.9"
+ resolved "https://registry.yarnpkg.com/unwasm/-/unwasm-0.3.9.tgz#01eca80a1cf2133743bc1bf5cfa749cc145beea0"
+ integrity sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==
+ dependencies:
+ knitwork "^1.0.0"
+ magic-string "^0.30.8"
+ mlly "^1.6.1"
+ pathe "^1.1.2"
+ pkg-types "^1.0.3"
+ unplugin "^1.10.0"
+
update-browserslist-db@^1.0.13:
version "1.0.13"
resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4"
@@ -10552,56 +11100,25 @@ validate-npm-package-name@^5.0.0:
dependencies:
builtins "^5.0.0"
-vanilla-jsoneditor@^0.21.2:
- version "0.21.6"
- resolved "https://registry.yarnpkg.com/vanilla-jsoneditor/-/vanilla-jsoneditor-0.21.6.tgz#a149e120b4bba1db726f9d047529a534bfb89fae"
- integrity sha512-qKWVW2qXrVazurZ5gZ+Ah7vTkxArUdv6JxlWJJlO3v4K+dowytku4KgfdOEkACpA6HQI2hyHL9GaGnWjwdj4dQ==
+vanilla-jsoneditor@^0.23.1:
+ version "0.23.2"
+ resolved "https://registry.yarnpkg.com/vanilla-jsoneditor/-/vanilla-jsoneditor-0.23.2.tgz#66a8f8fa78dc031ea05f8abdb9256b835914093d"
+ integrity sha512-rd6s0ewPaeYCzjXuX1lkpzGdr6UUuQECiMs3jyQgZawsYrmsvK9kgC1VkKWaAxvkagn8dB73WMYE2VoedW5RPA==
dependencies:
- "@codemirror/autocomplete" "^6.12.0"
- "@codemirror/commands" "^6.3.3"
- "@codemirror/lang-json" "^6.0.1"
- "@codemirror/language" "^6.10.1"
- "@codemirror/lint" "^6.5.0"
- "@codemirror/search" "^6.5.6"
- "@codemirror/state" "^6.4.0"
- "@codemirror/view" "^6.24.0"
- "@fortawesome/free-regular-svg-icons" "^6.5.1"
- "@fortawesome/free-solid-svg-icons" "^6.5.1"
- "@lezer/highlight" "^1.2.0"
- "@replit/codemirror-indentation-markers" "^6.5.0"
- ajv "^8.12.0"
- codemirror-wrapped-line-indent "^1.0.3"
- diff-sequences "^29.6.3"
- immutable-json-patch "6.0.1"
- jmespath "^0.16.0"
- json-source-map "^0.6.1"
- jsonrepair "^3.6.0"
- lodash-es "^4.17.21"
- memoize-one "^6.0.0"
- natural-compare-lite "^1.4.0"
- sass "^1.70.0"
- svelte "^4.2.10"
- vanilla-picker "^2.12.2"
-
-vanilla-jsoneditor@^0.22.0:
- version "0.22.0"
- resolved "https://registry.yarnpkg.com/vanilla-jsoneditor/-/vanilla-jsoneditor-0.22.0.tgz#0ba372d517c38c866b48b821e6fa1ba3b6d7c415"
- integrity sha512-r6AN3NAWyVFb9pH6iNIa2Q1YiSGai4PGhFN+YnR4OJzXE72hu/Xu/MUbVyGvJxchhPcWj6bIPB1Ox5KSOspmFA==
- dependencies:
- "@codemirror/autocomplete" "^6.13.0"
+ "@codemirror/autocomplete" "^6.15.0"
"@codemirror/commands" "^6.3.3"
"@codemirror/lang-json" "^6.0.1"
"@codemirror/language" "^6.10.1"
"@codemirror/lint" "^6.5.0"
"@codemirror/search" "^6.5.6"
"@codemirror/state" "^6.4.1"
- "@codemirror/view" "^6.24.1"
+ "@codemirror/view" "^6.26.0"
"@fortawesome/free-regular-svg-icons" "^6.5.1"
"@fortawesome/free-solid-svg-icons" "^6.5.1"
"@lezer/highlight" "^1.2.0"
- "@replit/codemirror-indentation-markers" "^6.5.0"
+ "@replit/codemirror-indentation-markers" "^6.5.1"
ajv "^8.12.0"
- codemirror-wrapped-line-indent "^1.0.5"
+ codemirror-wrapped-line-indent "^1.0.8"
diff-sequences "^29.6.3"
immutable-json-patch "6.0.1"
jmespath "^0.16.0"
@@ -10610,14 +11127,14 @@ vanilla-jsoneditor@^0.22.0:
lodash-es "^4.17.21"
memoize-one "^6.0.0"
natural-compare-lite "^1.4.0"
- sass "^1.71.1"
+ sass "^1.72.0"
svelte "^4.2.12"
- vanilla-picker "^2.12.2"
+ vanilla-picker "^2.12.3"
-vanilla-picker@^2.12.2:
- version "2.12.2"
- resolved "https://registry.yarnpkg.com/vanilla-picker/-/vanilla-picker-2.12.2.tgz#b4c6a3f4015dbd208080265fe7edd311709aa251"
- integrity sha512-dk0gNeNL9fQFGd1VEhNDQfFlbCqAiksRh1H2tVPlavkH88n/a/y30rXi9PPKrYPTK5kEfPO4xcldt4ts/1wIAg==
+vanilla-picker@^2.12.3:
+ version "2.12.3"
+ resolved "https://registry.yarnpkg.com/vanilla-picker/-/vanilla-picker-2.12.3.tgz#1cc47b641a2b9c9afc5ac3a9a02febace0f1b17a"
+ integrity sha512-qVkT1E7yMbUsB2mmJNFmaXMWE2hF8ffqzMMwe9zdAikd8u2VfnsVY2HQcOUi2F38bgbxzlJBEdS1UUhOXdF9GQ==
dependencies:
"@sphinxxxx/color-conversion" "^2.2.2"
@@ -10790,7 +11307,7 @@ vue-component-type-helpers@1.8.27:
resolved "https://registry.yarnpkg.com/vue-component-type-helpers/-/vue-component-type-helpers-1.8.27.tgz#e816c82dcffac8bca58833c120ba395c325dfa68"
integrity sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==
-vue-demi@>=0.14.5, vue-demi@>=0.14.7, vue-demi@^0.14.6:
+vue-demi@>=0.14.5, vue-demi@>=0.14.7, vue-demi@^0.14.7:
version "0.14.7"
resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.7.tgz#8317536b3ef74c5b09f268f7782e70194567d8f2"
integrity sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==
@@ -10905,6 +11422,11 @@ wide-align@^1.1.2:
dependencies:
string-width "^1.0.2 || 2 || 3 || 4"
+wordwrap@>=0.0.2:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
+ integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==
+
"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
version "7.0.0"
resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
@@ -11029,10 +11551,10 @@ zip-stream@^5.0.1:
compress-commons "^5.0.1"
readable-stream "^3.6.0"
-zod@3.22.4:
- version "3.22.4"
- resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff"
- integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==
+zod@3.22.5, zod@^3.20.2:
+ version "3.22.5"
+ resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.5.tgz#b9b09db03f6700b0d0b75bf0dbf0c5fc46155220"
+ integrity sha512-HqnGsCdVZ2xc0qWPLdO25WnseXThh0kEYKIdV5F/hTHO75hNZFp8thxSeHhiPrHZKrFTo1SOgkAj9po5bexZlw==
zwitch@^2.0.0:
version "2.0.4"