diff --git a/.gitignore b/.gitignore index d1259e947d0..c97038b9d20 100644 --- a/.gitignore +++ b/.gitignore @@ -31,4 +31,6 @@ twitter_cookies.json timeline_cache.json *.sqlite -characters/ \ No newline at end of file +characters/ + +.nvm \ No newline at end of file diff --git a/core/jest.config.js b/core/jest.config.js index 9d609fa6785..d902acb68c3 100644 --- a/core/jest.config.js +++ b/core/jest.config.js @@ -1,6 +1,6 @@ /** @type {import('ts-jest').JestConfigWithTsJest} */ export default { - preset: "ts-jest", + preset: "ts-jest/presets/default-esm", testEnvironment: "node", rootDir: "./src", testMatch: ["**/*.test.ts"], @@ -12,10 +12,17 @@ export default { __VERSION__: "0.0.1", }, transform: { - "^.+\\.tsx?$": [ - "ts-jest", + "^.+\\.(t|j)sx?$": [ + "@swc/jest", { - useESM: true, + jsc: { + target: "es2021", + parser: { + syntax: "typescript", + tsx: true, + decorators: true, + }, + }, }, ], }, @@ -23,4 +30,8 @@ export default { "^(\\.{1,2}/.*)\\.js$": "$1", }, extensionsToTreatAsEsm: [".ts"], -} + moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], + transformIgnorePatterns: [ + "node_modules/(?!(string-width|strip-ansi|ansi-regex|cliui)/)", + ], +}; diff --git a/core/package.json b/core/package.json index ee3f10e7e61..c0787312149 100644 --- a/core/package.json +++ b/core/package.json @@ -44,6 +44,8 @@ "@rollup/plugin-replace": "5.0.7", "@rollup/plugin-terser": "0.1.0", "@rollup/plugin-typescript": "11.1.6", + "@swc/core": "^1.8.0", + "@swc/jest": "^0.2.37", "@types/better-sqlite3": "7.6.11", "@types/fluent-ffmpeg": "2.1.27", "@types/jest": "29.5.14", @@ -59,7 +61,7 @@ "eslint-config-prettier": "9.1.0", "eslint-plugin-prettier": "5.2.1", "itty-router": "5.0.18", - "jest": "29.7.0", + "jest": "^29.7.0", "lint-staged": "15.2.10", "prettier": "3.3.3", "rimraf": "6.0.1", @@ -181,5 +183,6 @@ }, "peerDependencies": { "onnxruntime-node": "^1.19.2" - } + }, + "packageManager": "yarn@3.6.1" } diff --git a/core/src/actions/cashtags.ts b/core/src/actions/cashtags.ts new file mode 100644 index 00000000000..fc3b9bd70a4 --- /dev/null +++ b/core/src/actions/cashtags.ts @@ -0,0 +1,358 @@ +import { + Action, + ActionExample, + Content, + HandlerCallback, + IAgentRuntime, + Memory, + State, + UUID, + ModelClass, +} from "../core/types.ts"; + +import { composeContext } from "../core/context.ts"; +import { generateText } from "../core/generation.ts"; + +const API_URL = "https://api.dexscreener.com"; + +interface TokenPair { + chainId: string; + dexId: string; + pairAddress: string; + baseToken: { + address: string; + name: string; + symbol: string; + }; + quoteToken: { + address: string; + name: string; + symbol: string; + }; + marketCap: number; + priceNative: string; + priceUsd: string; + txns: { + h24: { + buys: number; + sells: number; + }; + }; + volume: { + h24: number; + }; + liquidity: { + usd: number; + base: number; + quote: number; + }; + pairCreatedAt: number; + url: string; +} + +interface DexScreenerResponse { + schemaVersion: string; + pairs: TokenPair[]; +} +export const cashtagHandlerTemplate = ` + +{{recentMessages}} + +{{attachments}} + +{{messageDirections}} + +# Instructions: Respond with a short message max 50 words in responses the users last message - respond in PLAIN TEXT (do not use Markdown) with the asked for token information always include the Dexscreener URL and Current Market Cap unless asked otherwise`; + +/** + * Cleans a string by removing dollar signs, spaces, and converting to lowercase + * + * @param {string} input - The string to clean + * @returns {string} The cleaned string + * @throws {Error} If input is not a string + * + * @example + * cleanString("$Hello World$") // returns "helloworld" + * cleanString("$100.00 USD") // returns "100.00usd" + * cleanString(" MIXED case $STRING$ ") // returns "mixedcasestring" + */ +function cleanString(input) { + // Input validation + if (typeof input !== "string") { + throw new Error("Input must be a string"); + } + + // Remove dollar signs, remove spaces, and convert to lowercase + return input + .replace(/\$/g, "") // Remove all dollar signs + .replace(/\s+/g, "") // Remove all whitespace (spaces, tabs, newlines) + .toLowerCase(); // Convert to lowercase +} + +function calculatePairScore(pair: TokenPair): number { + let score = 0; + + // Age score (older is better) - 20 points max + const ageInDays = (Date.now() - pair.pairCreatedAt) / (1000 * 60 * 60 * 24); + score += (Math.min(ageInDays, 365) / 365) * 20; + + // Liquidity score - 25 points max + const liquidityScore = + (Math.min(pair.liquidity?.usd || 0, 1000000) / 1000000) * 25; + score += liquidityScore; + + // Volume score (24h) - 25 points max + const volumeScore = + (Math.min(pair.volume?.h24 || 0, 1000000) / 1000000) * 25; + score += volumeScore; + + // Transaction score (24h) - 30 points max + const txCount = (pair.txns?.h24?.buys || 0) + (pair.txns?.h24?.sells || 0); + const txScore = (Math.min(txCount, 1000) / 1000) * 30; + score += txScore; + + return score; +} + +interface SearchResponse { + success: boolean; + data?: TokenPair | null; + error?: string; +} + +export const searchCashTags = async ( + cashtag: string +): Promise => { + // Fetch data from DexScreener API + const _cashtag = cleanString(cashtag); + const apiUrl = `${API_URL}/latest/dex/search?q=${_cashtag}`; + + const response = await fetch(apiUrl, { + method: "GET", + headers: { + Accept: "application/json", + }, + }); + + if (!response.ok) { + throw new Error(`API request failed: ${response.status}`); + } + + const data = (await response.json()) as DexScreenerResponse; + + if (!data.pairs || data.pairs.length === 0) { + return { + success: false, + error: `No matching pairs found for ${_cashtag}`, + }; + } + + // Score and sort pairs + const scoredPairs = data.pairs.map((pair) => ({ + ...pair, + score: calculatePairScore(pair), + })); + + const sortedPairs = scoredPairs.sort((a, b) => b.score - a.score); + return { success: true, data: sortedPairs[0] }; +}; + +export const cashtags: Action = { + name: "FIND_BEST_CASHTAG_MATCH", + similes: ["FIND_TOKEN", "SEARCH_TOKEN", "GET_TOKEN", "FIND_PAIR"], + description: + "Searches for the best matching token pair (ca) or $cashtag ($SOL) based on age, liquidity, volume, and transaction count", + validate: async (runtime: IAgentRuntime, message: Memory, state: State) => { + return true; + }, + handler: async ( + runtime: IAgentRuntime, + message: Memory, + state: State, + options: any, + callback: HandlerCallback + ) => { + const userId = runtime.agentId; + const { roomId } = message; + + // Extract cashtag from message + const cashtag = message.content.text + .match(/\$[A-Za-z]+/)?.[0] + ?.replace("$", ""); + let responseContent; + + const callbackData: Content = { + text: undefined, + action: "FIND_BEST_MATCH_RESPONSE", + source: "DEXSCREENER", + attachments: [], + }; + + if (!cashtag) { + // callback({ + // text: "No cashtag found in the message. Please include a cashtag (e.g. $PNUT)", + // action: "FIND_BEST_MATCH_RESPONSE", + // source: "DexScreener", + // }); + callbackData.text = + "No cashtag found in the message. Please include a cashtag (e.g. $PNUT)"; + + return; + } + + console.log( + `[${roomId}] Processing FIND_BEST_MATCH request... $`, + cashtag + ); + + try { + const { data: bestMatch, error } = await searchCashTags(cashtag); + + if (error) { + callbackData.text = error; + // callback(callbackData); + return; + } + + // Format response + const responseText = ` + Best match for $${cashtag}: + Token: ${bestMatch.baseToken.name} (${bestMatch.baseToken.symbol}) + MCAP: $${bestMatch.marketCap.toFixed(2)}M + Age: ${Math.floor((Date.now() - bestMatch.pairCreatedAt) / (1000 * 60 * 60 * 24))} days + Liquidity: $${bestMatch.liquidity.usd.toLocaleString()} + 24h Volume: $${bestMatch.volume.h24.toLocaleString()} + 24h Transactions: ${(bestMatch.txns.h24.buys + bestMatch.txns.h24.sells).toLocaleString()} + Price: $${bestMatch.priceUsd} + DEX: ${bestMatch.dexId} + Pair Address: ${bestMatch.pairAddress} + + URL: ${bestMatch.url}`; + + callbackData.text = responseText; + + // Store the full response as an attachment + const attachmentId = + `dex-${Date.now()}-${Math.floor(Math.random() * 1000)}`.slice( + -5 + ); + callbackData.attachments.push({ + id: attachmentId, + url: bestMatch.url, + title: `Best Match for $${cashtag}`, + source: "DEXSCREENER", + description: `Token analysis for ${bestMatch.baseToken.symbol}`, + text: JSON.stringify(bestMatch, null, 2), + }); + + // Log to database + runtime.databaseAdapter.log({ + body: { message, response: bestMatch }, + userId: userId as UUID, + roomId, + type: "dexscreener", + }); + } catch (error) { + console.error("Error in findBestMatch:", error); + callbackData.text = `Error processing request: ${error.message}`; + callback(callbackData); + return; + } + + const memory: Memory = { + agentId: runtime.agentId, + userId, + roomId, + content: callbackData, + createdAt: Date.now(), + }; + + // Update state with the new memory + state = await runtime.composeState(memory); + + const context = composeContext({ + state, + template: cashtagHandlerTemplate, + }); + + responseContent = await generateText({ + runtime, + context, + modelClass: ModelClass.SMALL, + }); + + if (!responseContent) { + return; + } + const agentMessage = { + userId, + roomId, + agentId: runtime.agentId, + }; + + const content = { + text: responseContent, + action: "FIND_BEST_MATCH_RESPONSE", + source: "DEXSCREENER", + }; + + // save response to memory + const responseMessage = { + ...agentMessage, + userId: runtime.agentId, + content: content, + }; + + await runtime.messageManager.createMemory(responseMessage); + callbackData.content = responseContent; + callback(content); + return callbackData; + }, + examples: [ + [ + { + user: "{{user1}}", + content: { + text: "Can you find information about $PNUT?", + }, + }, + { + user: "{{user2}}", + content: { + text: "Let me search for the best matching pair...", + action: "FIND_BEST_CASHTAG_MATCH", + }, + }, + ], + [ + { + user: "{{user1}}", + content: { + text: "What's the current status of $SOL?", + }, + }, + { + user: "{{user2}}", + content: { + text: "I'll look up the token information...", + action: "FIND_BEST_CASHTAG_MATCH", + }, + }, + ], + [ + { + user: "{{user1}}", + content: { + text: "Find me the most liquid pair for $BTC", + }, + }, + { + user: "{{user2}}", + content: { + text: "Searching for the best BTC pair...", + action: "FIND_BEST_CASHTAG_MATCH", + }, + }, + ], + ] as ActionExample[][], +} as Action; diff --git a/core/src/adapters/postgres.ts b/core/src/adapters/postgres.ts index b97ec704b31..56abb43081d 100644 --- a/core/src/adapters/postgres.ts +++ b/core/src/adapters/postgres.ts @@ -11,6 +11,8 @@ import { Participant, } from "../core/types.ts"; import { DatabaseAdapter } from "../core/database.ts"; +import { zeroUuid } from "../test_resources/constants.ts"; +import { embeddingZeroVector } from "../core/memory.ts"; const { Pool } = pg; export class PostgresDatabaseAdapter extends DatabaseAdapter { @@ -91,7 +93,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { const client = await this.pool.connect(); try { const { rows } = await client.query( - `SELECT userState FROM participants WHERE "roomId" = $1 AND userId = $2`, + `SELECT "userState" FROM participants WHERE "roomId" = $1 AND "userId" = $2`, [roomId, userId] ); return rows.length > 0 ? rows[0].userState : null; @@ -265,6 +267,8 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { } ); isUnique = similarMemories.length === 0; + }else{ + memory.embedding = embeddingZeroVector } await client.query( @@ -287,16 +291,24 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { client.release(); } } - + async searchMemories(params: { tableName: string; roomId: UUID; + agentId?: UUID; embedding: number[]; match_threshold: number; match_count: number; unique: boolean; }): Promise { const client = await this.pool.connect(); + + const queryParams = [ + new Float32Array(params.embedding), // Ensure embedding is Float32Array + params.tableName, + params.roomId, + params.match_count, + ]; try { let sql = ` SELECT *, @@ -309,16 +321,23 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { sql += ` AND "unique" = true`; } + + if (params.agentId) { + sql += " AND agentId = ?"; + queryParams.push(params.agentId); + } + sql += ` AND 1 - (embedding <-> $3) >= $4 ORDER BY embedding <-> $3 LIMIT $5`; + const { rows } = await client.query(sql, [ params.tableName, params.roomId, params.embedding, params.match_threshold, - params.match_count, + +params.match_count, ]); return rows.map((row) => ({ @@ -331,6 +350,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { } } + async getMemories(params: { roomId: UUID; count?: number; @@ -352,13 +372,13 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { if (params.start) { paramCount++; sql += ` AND "createdAt" >= to_timestamp($${paramCount})`; - values.push(params.start/1000); + values.push(Math.round(params.start / 1000)); } if (params.end) { paramCount++; sql += ` AND "createdAt" <= to_timestamp($${paramCount})`; - values.push(params.end/1000); + values.push(Math.round(params.end / 1000)); } if (params.unique) { @@ -366,7 +386,8 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { } if (params.agentId) { - sql += " AND agentId = $3"; + paramCount++; + sql += ` AND "agentId" = $${paramCount}`; values.push(params.agentId); } @@ -375,7 +396,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { if (params.count) { paramCount++; sql += ` LIMIT $${paramCount}`; - values.push(params.count); + values.push(+params.count); } console.log("sql", sql, values); @@ -418,7 +439,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { if (params.count) { paramCount++; sql += ` LIMIT $${paramCount}`; - values.push(params.count); + values.push(+params.count); } const { rows } = await client.query(sql, values); @@ -580,7 +601,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { opts.query_field_name, opts.query_field_sub_name, opts.query_table_name, - opts.query_match_count, + +opts.query_match_count, ]); return rows.map((row) => ({ @@ -640,7 +661,8 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { } if (params.agentId) { - sql += " AND agentId = $3"; + paramCount++; + sql += ` AND "agentId" = $${paramCount}`; values.push(params.agentId); } @@ -661,7 +683,7 @@ export class PostgresDatabaseAdapter extends DatabaseAdapter { if (params.count) { paramCount++; sql += ` LIMIT $${paramCount}`; - values.push(params.count); + values.push(+params.count); } const { rows } = await client.query(sql, values); diff --git a/core/src/adapters/sqlite.ts b/core/src/adapters/sqlite.ts index efafc954a93..75b952a4388 100644 --- a/core/src/adapters/sqlite.ts +++ b/core/src/adapters/sqlite.ts @@ -242,41 +242,69 @@ export class SqliteDatabaseAdapter extends DatabaseAdapter { match_count: number; unique: boolean; }): Promise { - const queryParams = [ - new Float32Array(params.embedding), // Ensure embedding is Float32Array - params.tableName, - params.roomId, - params.match_count, + // Build the query parameters array + const queryParams: any[] = [ + params.embedding, // $1: embedding vector + params.tableName, // $2: table name + params.roomId, // $3: room ID + params.match_count, // $4: limit count ]; + console.log("searchMemories", params); + + // Start building the SQL query let sql = ` - SELECT *, vec_distance_L2(embedding, ?) AS similarity - FROM memories - WHERE type = ?`; + SELECT *, + embedding <-> $1 as similarity + FROM memories + WHERE type = $2 + AND room_id = $3`; + + let paramCount = 3; // Track the current parameter count if (params.unique) { - sql += " AND `unique` = 1"; + paramCount++; + sql += ` AND unique = true`; } if (params.agentId) { - sql += " AND agentId = ?"; + paramCount++; + sql += ` AND agent_id = $${paramCount}`; queryParams.push(params.agentId); } - sql += ` ORDER BY similarity ASC LIMIT ?`; // ASC for lower distance - // Updated queryParams order matches the placeholders + // Add similarity threshold if specified + if (params.match_threshold) { + paramCount++; + sql += ` AND embedding <-> $1 < $${paramCount}`; + queryParams.push(params.match_threshold); + } - const memories = this.db.prepare(sql).all(...queryParams) as (Memory & { - similarity: number; - })[]; - return memories.map((memory) => ({ - ...memory, - createdAt: - typeof memory.createdAt === "string" - ? Date.parse(memory.createdAt as string) - : memory.createdAt, - content: JSON.parse(memory.content as unknown as string), - })); + // Order by similarity and limit results + sql += ` + ORDER BY similarity ASC + LIMIT $4`; + + try { + // Use the pg pool or client to execute the query + const result = await this.db.query(sql, queryParams); + + // Process and return the results + return result.rows.map((row) => ({ + ...row, + createdAt: + typeof row.created_at === "string" + ? Date.parse(row.created_at) + : row.created_at, + content: + typeof row.content === "string" + ? JSON.parse(row.content) + : row.content, + })); + } catch (error) { + console.error("Error executing vector similarity search:", error); + throw error; + } } async searchMemoriesByEmbedding( diff --git a/core/src/clients/direct/index.ts b/core/src/clients/direct/index.ts index cff77fc23a4..d97a4b31342 100644 --- a/core/src/clients/direct/index.ts +++ b/core/src/clients/direct/index.ts @@ -13,6 +13,7 @@ import { generateCaption, generateImage, } from "../../actions/imageGenerationUtils.ts"; +import { embeddingZeroVector } from "../../core/memory.ts"; const upload = multer({ storage: multer.memoryStorage() }); @@ -40,7 +41,7 @@ Note that {{agentName}} is capable of reading/seeing/hearing various forms of me {{actions}} -# Instructions: Write the next message for {{agentName}}. Ignore "action". +# Instructions: Write the next message for {{agentName}}. ` + messageCompletionFooter; export interface SimliClientConfig { @@ -122,108 +123,178 @@ class DirectClient { this.app.post( "/:agentId/message", async (req: express.Request, res: express.Response) => { - const agentId = req.params.agentId; - const roomId = stringToUuid( - req.body.roomId ?? "default-room-" + agentId - ); - const userId = stringToUuid(req.body.userId ?? "user"); - - let runtime = this.agents.get(agentId); - - // if runtime is null, look for runtime with the same name - if (!runtime) { - runtime = Array.from(this.agents.values()).find( - (a) => - a.character.name.toLowerCase() === - agentId.toLowerCase() - ); - } - - if (!runtime) { - res.status(404).send("Agent not found"); - return; - } - - await runtime.ensureConnection( - userId, - roomId, - req.body.userName, - req.body.name, - "direct" - ); - - const text = req.body.text; - const messageId = stringToUuid(Date.now().toString()); - - const content: Content = { - text, - attachments: [], - source: "direct", - inReplyTo: undefined, + // message handler filled by callback function on actions + const messages = []; + const sendMessageInChunks = async (content, id) => { + messages.push({ + text: content.text, + content: content, + message_id: id, + }); + return messages; }; - const userMessage = { content, userId, roomId, agentId: runtime.agentId }; - - const memory: Memory = { - id: messageId, - agentId: runtime.agentId, - userId, - roomId, - content, - createdAt: Date.now(), - }; + try { + const agentId = req.params.agentId; + const roomId = stringToUuid( + req.body.roomId ?? "default-room-" + agentId + ); + const messageId = crypto.randomUUID(); + const userId = stringToUuid(req.body.userId ?? "user"); - await runtime.messageManager.createMemory(memory); + let runtime = this.agents.get(agentId); - const state = (await runtime.composeState(userMessage, { - agentName: runtime.character.name, - })) as State; + // if runtime is null, look for runtime with the same name + if (!runtime) { + runtime = Array.from(this.agents.values()).find( + (a) => + a.character.name.toLowerCase() === + agentId.toLowerCase() + ); + } - const context = composeContext({ - state, - template: messageHandlerTemplate, - }); + if (!runtime) { + res.status(404).send({ + success: false, + error: "Agent not found", + }); + return; + } - const response = await generateMessageResponse({ - runtime: runtime, - context, - modelClass: ModelClass.SMALL, - }); + await runtime.ensureConnection( + userId, + roomId, + req.body.userName, + req.body.name, + "direct" + ); - // save response to memory - const responseMessage = { - ...userMessage, - userId: runtime.agentId, - content: response, - }; + const text = req.body.text; + + const content: Content = { + text, + attachments: [], + source: "direct", + inReplyTo: undefined, + }; + + const userMessage = { + content, + userId, + roomId, + agentId: runtime.agentId, + }; + + const memory: Memory = { + id: messageId, + agentId: runtime.agentId, + userId, + roomId, + content, + createdAt: Date.now(), + }; + + await runtime.messageManager.createMemory(memory); + + // Update state with the new memory + let state = await runtime.composeState(memory); + state = await runtime.updateRecentMessageState(state); + + const context = composeContext({ + state, + template: messageHandlerTemplate, + }); + + const responseContent = await generateMessageResponse({ + runtime: runtime, + context, + modelClass: ModelClass.SMALL, + }); + + // save response to memory + const responseMessage = { + ...userMessage, + userId: runtime.agentId, + content: responseContent, + }; + + await runtime.messageManager.createMemory(responseMessage); + + if (!responseContent || !responseContent.text) { + res.json({ + success: false, + error: "No response generated", + }); + return; + } - await runtime.messageManager.createMemory(responseMessage); + // Send response collecting chunks + const callback = async (content: Content) => { + const sentMessages = await sendMessageInChunks( + content, + messageId + ); - if (!response) { - res.status(500).send( - "No response from generateMessageResponse" + const memories: Memory[] = []; + + // Create memories for each sent message + for (let i = 0; i < sentMessages.length; i++) { + const sentMessage = sentMessages[i]; + const isLastMessage = i === sentMessages.length - 1; + + const memory: Memory = { + id: stringToUuid( + sentMessage.message_id.toString() + + "-" + + runtime.agentId + ), + agentId: runtime.agentId, + userId, + roomId, + content: { + ...content, + text: sentMessage.text, + action: !isLastMessage + ? "CONTINUE" + : content.action, + inReplyTo: messageId, + }, + createdAt: sentMessage.date * 1000, + embedding: embeddingZeroVector, + }; + + await runtime.messageManager.createMemory(memory); + memories.push(memory); + } + + return memories; + }; + + // Execute callback to send messages and log memories + const responseMessages = await callback(responseContent); + + // Update state after response + state = await runtime.updateRecentMessageState(state); + await runtime.evaluate(memory, state); + + // Handle any resulting actions + await runtime.processActions( + memory, + responseMessages, + state, + callback ); - return; + } catch (error) { + console.error("❌ Error handling message:", error); + res.json({ + success: false, + error: + error.message || + "Sorry, I encountered an error while processing your request.", + }); + } finally { + res.json({ success: true, data: messages }); } - - let message = null as Content | null; - - const result = await runtime.processActions( - memory, - [responseMessage], - state, - async (newMessages) => { - message = newMessages; - return [memory]; - } - ) - - if (message) { - res.json([message, response]); - } else { - res.json([response]); - } - } ); diff --git a/core/src/clients/twitter/interactions.ts b/core/src/clients/twitter/interactions.ts index 98abc323215..2f1e0204bc6 100644 --- a/core/src/clients/twitter/interactions.ts +++ b/core/src/clients/twitter/interactions.ts @@ -48,6 +48,7 @@ Recent interactions between {{agentName}} and other users: # Task: Generate a post in the voice, style and perspective of {{agentName}} (@{{twitterUserName}}): {{currentPost}} +{{actions}} ` + messageCompletionFooter; export const shouldRespondTemplate = @@ -117,7 +118,8 @@ export class TwitterInteractionClient extends ClientBase { !this.lastCheckedTweetId || parseInt(tweet.id) > this.lastCheckedTweetId ) { - const conversationId = tweet.conversationId + "-" + this.runtime.agentId; + const conversationId = + tweet.conversationId + "-" + this.runtime.agentId; const roomId = stringToUuid(conversationId); @@ -254,7 +256,11 @@ export class TwitterInteractionClient extends ClientBase { text: tweet.text, url: tweet.permanentUrl, inReplyTo: tweet.inReplyToStatusId - ? stringToUuid(tweet.inReplyToStatusId + "-" + this.runtime.agentId) + ? stringToUuid( + tweet.inReplyToStatusId + + "-" + + this.runtime.agentId + ) : undefined, }, userId: userIdUUID, diff --git a/core/src/test_resources/cashtags.test.ts b/core/src/test_resources/cashtags.test.ts new file mode 100644 index 00000000000..2e88e1e6380 --- /dev/null +++ b/core/src/test_resources/cashtags.test.ts @@ -0,0 +1,26 @@ +import { describe, expect, test } from "@jest/globals"; + +import dotenv from "dotenv"; + +import { searchCashTags } from "../../src/actions/cashtags.ts"; + +dotenv.config(); + +describe("Token Finder", () => { + test("should find $PNUT token information", async () => { + const { data: bestMatch } = await searchCashTags("PNUT"); + console.log(bestMatch); + expect(bestMatch.baseToken.address).toBe( + "2qEHjDLDLbuBgRYvsxhc5D6uDWAivNFZGan56P1tpump" + ); + }, 30000); + + test("should find $autism token information", async () => { + const { data: bestMatch } = await searchCashTags("autism"); + console.log(bestMatch); + + expect(bestMatch.baseToken.address).toBe( + "5pH1BxNLatQ22m77ht7rQHxbPiC6tJu5fk2AY4tSpump" + ); + }, 30000); +}); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb1df0c6041..33122dc927b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 9.1.6 lerna: specifier: ^8.1.5 - version: 8.1.9(encoding@0.1.13) + version: 8.1.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(encoding@0.1.13) only-allow: specifier: ^1.2.1 version: 1.2.1 @@ -340,6 +340,12 @@ importers: '@rollup/plugin-typescript': specifier: 11.1.6 version: 11.1.6(rollup@2.79.2)(tslib@2.8.0)(typescript@5.6.3) + '@swc/core': + specifier: ^1.8.0 + version: 1.8.0(@swc/helpers@0.5.13) + '@swc/jest': + specifier: ^0.2.37 + version: 0.2.37(@swc/core@1.8.0(@swc/helpers@0.5.13)) '@types/better-sqlite3': specifier: 7.6.11 version: 7.6.11 @@ -386,8 +392,8 @@ importers: specifier: 5.0.18 version: 5.0.18 jest: - specifier: 29.7.0 - version: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + specifier: ^29.7.0 + version: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) lint-staged: specifier: 15.2.10 version: 15.2.10 @@ -402,10 +408,10 @@ importers: version: 2.79.2 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.17.19)(jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)))(typescript@5.6.3) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.17.19)(jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)))(typescript@5.6.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@22.8.4)(typescript@5.6.3) + version: 10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3) tslib: specifier: 2.8.0 version: 2.8.0 @@ -420,16 +426,16 @@ importers: dependencies: '@docusaurus/core': specifier: 3.5.2 - version: 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + version: 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/plugin-ideal-image': specifier: ^3.5.2 - version: 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(prop-types@15.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + version: 3.6.0(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(prop-types@15.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/preset-classic': specifier: 3.5.2 - version: 3.5.2(@algolia/client-search@5.12.0)(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10) + version: 3.5.2(@algolia/client-search@5.12.0)(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/theme-mermaid': specifier: ^3.5.2 - version: 3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + version: 3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@mdx-js/react': specifier: 3.0.1 version: 3.0.1(@types/react@18.3.12)(react@18.2.0) @@ -438,7 +444,7 @@ importers: version: 2.1.0 docusaurus-lunr-search: specifier: ^3.5.0 - version: 3.5.0(@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 3.5.0(@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(react-dom@18.2.0(react@18.2.0))(react@18.2.0) prism-react-renderer: specifier: 2.3.1 version: 2.3.1(react@18.2.0) @@ -454,10 +460,10 @@ importers: devDependencies: '@docusaurus/module-type-aliases': specifier: 3.5.2 - version: 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@docusaurus/types': specifier: 3.5.2 - version: 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) docusaurus-plugin-typedoc: specifier: ^1.0.5 version: 1.0.5(typedoc-plugin-markdown@4.2.9(typedoc@0.26.11(typescript@5.6.3))) @@ -1570,8 +1576,8 @@ packages: resolution: {integrity: sha512-BcQhoXilXW0607cH/kO6P5Gt5KxCGfoJ+QDKNf3yO2S09/RsITlW+0QljXPbI3DklTrHrhRDmgGk1yX4nUhWTA==} engines: {node: '>=18.0'} - '@docusaurus/lqip-loader@3.5.2': - resolution: {integrity: sha512-yUD90PgwbGciCHHiQTWXZvpLv9nVTpXrX8Ilz5Sl6oJ1bwnLgGsbl7h+EseVbwBnKhVCoujW/EKRU6+3HqeeXQ==} + '@docusaurus/lqip-loader@3.6.0': + resolution: {integrity: sha512-jEQjnKAjhgyZ/aQf0Tbl3eDpp1j0C/GojE/cv2Bad89o+luV1OAOs9UHDRyKwWQfN+se0D9kFxkfsfwYxMpI8A==} engines: {node: '>=18.0'} '@docusaurus/mdx-loader@3.5.2': @@ -1650,8 +1656,8 @@ packages: react: ^18.0.0 react-dom: ^18.0.0 - '@docusaurus/plugin-ideal-image@3.5.2': - resolution: {integrity: sha512-FnHi3a5DjYRvjN1XbXRe1Cmiqfc+tAI2VmThN1Mr9teLB0ibuRi++P98q6+KyamBWKrJmuskWLMdr71acwHM8Q==} + '@docusaurus/plugin-ideal-image@3.6.0': + resolution: {integrity: sha512-6BaZU7mX+RH+lRFPm5nj3GGfAsjsJ1JHjp0Xjb4ilfte7L2IZkTl6MPpvAzyPC0qIUxfXRcJs4qd/HUE0xcTlw==} engines: {node: '>=18.0'} peerDependencies: jimp: '*' @@ -1733,6 +1739,10 @@ packages: resolution: {integrity: sha512-GPZLcu4aT1EmqSTmbdpVrDENGR2yObFEX8ssEFYTCiAIVc0EihNSdOIBTazUvgNqwvnoU1A8vIs1xyzc3LITTw==} engines: {node: '>=18.0'} + '@docusaurus/theme-translations@3.6.0': + resolution: {integrity: sha512-L555X8lWE3fv8VaF0Bc1VnAgi10UvRKFcvADHiYR7Gj37ItaWP5i7xLHsSw7fi/SHTXe5wfIeCFNqUYHyCOHAQ==} + engines: {node: '>=18.0'} + '@docusaurus/types@3.5.2': resolution: {integrity: sha512-N6GntLXoLVUwkZw7zCxwy9QiuEXIcTVzA9AkmNw16oc0AP3SXLrMmDMMBIfgqwuKWa6Ox6epHol9kMtJqekACw==} peerDependencies: @@ -2175,6 +2185,10 @@ packages: node-notifier: optional: true + '@jest/create-cache-key-function@29.7.0': + resolution: {integrity: sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + '@jest/environment@29.7.0': resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -2432,67 +2446,67 @@ packages: resolution: {integrity: sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==} engines: {node: ^16.14.0 || >=18.0.0} - '@nx/devkit@20.0.7': - resolution: {integrity: sha512-h+B5S+tkHObtKj2pQYUkbiaiYdcim95iS27CaZgasq7FiIXQOoupQ6jrIKduQJKx+GfYbuCCd60zrAYbkyvxiA==} + '@nx/devkit@20.0.8': + resolution: {integrity: sha512-MRUGgWSMzYtdwtolvWL5EZlX+7xYgu7JIXf1+3rmZU5adMmlqWKrIbyvDf53XocQlT8oxx/xXTEFHhIymGTQCg==} peerDependencies: nx: '>= 19 <= 21' - '@nx/nx-darwin-arm64@20.0.7': - resolution: {integrity: sha512-QLD0DlyT343okCMHNg4EyM1s9HWU55RGiD36OxopaAmDcJ45j4p7IgmYlwbWCC5TyjIXSnLnZyIAs5DrqaKwrg==} + '@nx/nx-darwin-arm64@20.0.8': + resolution: {integrity: sha512-tDoafq5YUyOwxR1Y796WXA6j49OLJRO7TA/Fym52SSuD3AULbgo3/X5XeY6oL2PWM044CuUVrp3V4cIDUtyJpA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@nx/nx-darwin-x64@20.0.7': - resolution: {integrity: sha512-Sc2h+eAunGKiqpumvjVrrt0LRtk/l6Fev/633WP55svSNuY9muB/MPcP9v/oLyAD1flDnzvIWeUT6eEw6oqvZw==} + '@nx/nx-darwin-x64@20.0.8': + resolution: {integrity: sha512-bvfZ6VhSvOpPV00veaJDO1a4X+f0dn8S1A73/2ThbGZrZLAQIFrA8v+ysax+bfCGRHNdtlAL+f7TG2buh/4BRg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@nx/nx-freebsd-x64@20.0.7': - resolution: {integrity: sha512-Sp0pMVGj4LuPaO6oL9R5gsIPjIm8Xt3IyP9f+5uwtqjipiPriw0IdD2uV9bDjPPs0QQc15ncz+eSk30p836qpA==} + '@nx/nx-freebsd-x64@20.0.8': + resolution: {integrity: sha512-AdOme0o/pTFy+TutIOAamuGTqbh6nOLrkNEX8f4ogfDRH+k/WvjRQ4z4ne58wf/2EVXua4jKTIEipIZAP/Ad1w==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@nx/nx-linux-arm-gnueabihf@20.0.7': - resolution: {integrity: sha512-hs15RudLvFkfBtUL20M9Hr0wn8FLije3EGn1j9iPmo8EiZBZn4mDAywwPZXmDiAuxKTU8LKBLT/xJczNe8gzbQ==} + '@nx/nx-linux-arm-gnueabihf@20.0.8': + resolution: {integrity: sha512-PYf7Z30A1TCZq9HVUP6JjT3ghTLYkaBpR6vDwiGWUV/exuNmhUgfYW6TiTpiSArXwnAgSIbaoGe537iEvYzA7A==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@nx/nx-linux-arm64-gnu@20.0.7': - resolution: {integrity: sha512-t1NSxBvWpyjb9VnbxAN2Oka3JXEKtbQv//aLOer8++8Y+e6INDOHmRADyyp5BcLwBpsaP/lWLKcDa6vlsMzXTg==} + '@nx/nx-linux-arm64-gnu@20.0.8': + resolution: {integrity: sha512-3VpvhjmNR78HVxGzpWiwqZsG5sNvLUv2Qfohtxyc3561o8VU41R9Onf/LJmbbZvmdDaPvvXQp3rs0OXT4i7T1g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-arm64-musl@20.0.7': - resolution: {integrity: sha512-lLAzyxQeeALMKM2uBA9728gZ0bihy6rfhMe+fracV1xjGLfcHEa/hNmhXNMp9Vf80sZJ50EUeW6mUPluLROBNQ==} + '@nx/nx-linux-arm64-musl@20.0.8': + resolution: {integrity: sha512-3Z7fTJGG8h4VCHhD8Ix0zr6eFMfa1y3YDlzm8Clxu4Enzz0pEsUrT+ph6qrsArnIyUgiCowSi8+xgHFg7V/F1Q==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@nx/nx-linux-x64-gnu@20.0.7': - resolution: {integrity: sha512-H9LfEoHEa0ZHnfifseY24RPErtGaXSoWTuW9JAPylUXeYOy66i/FwxwbjsG5BMFJCnL1LGXPN9Oirh442lcsbQ==} + '@nx/nx-linux-x64-gnu@20.0.8': + resolution: {integrity: sha512-Uttl1RHzWpjZgdzowCUNjC6/b3YhZR31wyXWgVF4PDWpDVgy4EigGc19tdrvv8pUVKQFuj0uaSTPUklguN7c3A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-linux-x64-musl@20.0.7': - resolution: {integrity: sha512-2VsTSLZZVGHmN2BkSaLoOp/Byj9j20so/Ne/TZg4Lo/HBp0iDSOmUtbPAnkJOS6UiAPvQtb9zqzRKPphhDhnzg==} + '@nx/nx-linux-x64-musl@20.0.8': + resolution: {integrity: sha512-llc6ywSPaOWQzEzD73USyAXd/y3Slu+GHS02IsQqZeA23EIOEzhvEeeeKgs4F8LKuFW/TpV6T5IhvSHw9/mvBg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@nx/nx-win32-arm64-msvc@20.0.7': - resolution: {integrity: sha512-lmH7xTPHJe2q/P2tnHEjOTdwzNxnFV08Kp2z6sUU0lAfJ79mye2nydGBDtFq9CeFF1Q6vfCSDTRu5fbxAZ9/Xg==} + '@nx/nx-win32-arm64-msvc@20.0.8': + resolution: {integrity: sha512-GhPVVNrL0QcQ3B6r0P0Dta3TIesJz7uso7iI5rCZ/oOGa02UsT4NkQBpIhxYQZ4TnHYNy84g4rHtYHrSlpDlEw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@nx/nx-win32-x64-msvc@20.0.7': - resolution: {integrity: sha512-U8LY1O3XA1yD8FoCM0ozT0DpFJdei2NNSrp/5lBXn5KHb2nkZ8DQ1zh7RKvMhEMwDNfNGbM7JsaBTr+fP6eYJg==} + '@nx/nx-win32-x64-msvc@20.0.8': + resolution: {integrity: sha512-yLlcgM0zFdmsExdLv8O2g5FWQ6d2vyN5OynKV+F5BrWHC4LvrqyYJ99y++5bLFoEi19RYIK6sLnzGIRSF6dHGg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -3194,9 +3208,90 @@ packages: resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} + '@swc/core-darwin-arm64@1.8.0': + resolution: {integrity: sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.8.0': + resolution: {integrity: sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.8.0': + resolution: {integrity: sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.8.0': + resolution: {integrity: sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-arm64-musl@1.8.0': + resolution: {integrity: sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + + '@swc/core-linux-x64-gnu@1.8.0': + resolution: {integrity: sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-linux-x64-musl@1.8.0': + resolution: {integrity: sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + + '@swc/core-win32-arm64-msvc@1.8.0': + resolution: {integrity: sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.8.0': + resolution: {integrity: sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.8.0': + resolution: {integrity: sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.8.0': + resolution: {integrity: sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '*' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + '@swc/helpers@0.5.13': resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} + '@swc/jest@0.2.37': + resolution: {integrity: sha512-CR2BHhmXKGxTiFr21DYPRHQunLkX3mNIFGFkxBGji6r9uyIR5zftTOVYj1e0sFNMV2H7mf/+vpaglqaryBtqfQ==} + engines: {npm: '>= 7.0.0'} + peerDependencies: + '@swc/core': '*' + + '@swc/types@0.1.14': + resolution: {integrity: sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==} + '@szmarczak/http-timer@5.0.1': resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} engines: {node: '>=14.16'} @@ -7647,8 +7742,8 @@ packages: mdast-util-to-hast@13.2.0: resolution: {integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==} - mdast-util-to-markdown@2.1.1: - resolution: {integrity: sha512-OrkcCoqAkEg9b1ykXBrA0ehRc8H4fGU/03cACmW2xXzau1+dIdS+qJugh1Cqex3hMumSBgSE/5pc7uqP12nLAw==} + mdast-util-to-markdown@2.1.2: + resolution: {integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==} mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} @@ -8312,8 +8407,8 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - nx@20.0.7: - resolution: {integrity: sha512-Un7eMAqTx+gRB4j6hRWafMvOso4pmFg3Ff+BmfFOgqD8XdE+xV/+Ke9mPTfi4qYD5eQiY1lO15l3dRuBH7+AJw==} + nx@20.0.8: + resolution: {integrity: sha512-cMtb+u5Eji7Xm9xMHZkRXMcO8GH6FFqS2+nMgtLUZ/+ZmquEgoV8mbsKVw1u1sJ6osOpWAu9OwXcilwtvSOoBw==} hasBin: true peerDependencies: '@swc-node/register': ^1.8.0 @@ -12680,7 +12775,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/babel@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3)': + '@docusaurus/babel@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3)': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.2 @@ -12693,7 +12788,7 @@ snapshots: '@babel/runtime-corejs3': 7.26.0 '@babel/traverse': 7.25.9 '@docusaurus/logger': 3.6.0 - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.2.0 tslib: 2.8.0 @@ -12706,33 +12801,33 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.6.0(acorn@8.14.0)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + '@docusaurus/bundler@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@babel/core': 7.26.0 - '@docusaurus/babel': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/babel': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@docusaurus/cssnano-preset': 3.6.0 '@docusaurus/logger': 3.6.0 - '@docusaurus/types': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.96.1) - css-loader: 6.11.0(webpack@5.96.1) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.96.1) + copy-webpack-plugin: 11.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) cssnano: 6.1.2(postcss@8.4.47) - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1) - null-loader: 4.0.1(webpack@5.96.1) + mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + null-loader: 4.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) postcss: 8.4.47 - postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1) - react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1) - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) tslib: 2.8.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) - webpack: 5.96.1 - webpackbar: 6.0.1(webpack@5.96.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) + webpackbar: 6.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -12751,7 +12846,7 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.2 @@ -12765,13 +12860,13 @@ snapshots: '@babel/traverse': 7.25.9 '@docusaurus/cssnano-preset': 3.5.2 '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.2.0) autoprefixer: 10.4.20(postcss@8.4.47) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -12780,34 +12875,34 @@ snapshots: cli-table3: 0.6.5 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.96.1) + copy-webpack-plugin: 11.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) core-js: 3.39.0 - css-loader: 6.11.0(webpack@5.96.1) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.96.1) + css-loader: 6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) cssnano: 6.1.2(postcss@8.4.47) del: 6.1.1 detect-port: 1.6.1 escape-html: 1.0.3 eta: 2.2.0 eval: 0.1.8 - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) fs-extra: 11.2.0 html-minifier-terser: 7.2.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(webpack@5.96.1) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1) + mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) p-map: 4.0.0 postcss: 8.4.47 - postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1) + postcss-loader: 7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1) + react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react-router: 5.3.4(react@18.2.0) react-router-config: 5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) @@ -12815,15 +12910,15 @@ snapshots: semver: 7.6.3 serve-handler: 6.1.6 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) tslib: 2.8.0 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) - webpack: 5.96.1 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) webpack-bundle-analyzer: 4.10.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1) + webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.96.1) + webpackbar: 5.0.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -12844,15 +12939,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/core@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/core@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/babel': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/bundler': 3.6.0(acorn@8.14.0)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/babel': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/bundler': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/logger': 3.6.0 - '@docusaurus/mdx-loader': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/mdx-loader': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.2.0) boxen: 6.2.1 chalk: 4.1.2 @@ -12868,17 +12963,17 @@ snapshots: eval: 0.1.8 fs-extra: 11.2.0 html-tags: 3.3.1 - html-webpack-plugin: 5.6.3(webpack@5.96.1) + html-webpack-plugin: 5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) leven: 3.1.0 lodash: 4.17.21 p-map: 4.0.0 prompts: 2.4.2 react: 18.2.0 - react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1) + react-dev-utils: 12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) react-router: 5.3.4(react@18.2.0) react-router-config: 5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0) react-router-dom: 5.3.4(react@18.2.0) @@ -12888,9 +12983,9 @@ snapshots: shelljs: 0.8.5 tslib: 2.8.0 update-notifier: 6.0.2 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) webpack-bundle-analyzer: 4.10.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) - webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1) + webpack-dev-server: 4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -12937,26 +13032,26 @@ snapshots: chalk: 4.1.2 tslib: 2.8.0 - '@docusaurus/lqip-loader@3.5.2(webpack@5.96.1)': + '@docusaurus/lqip-loader@3.6.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: - '@docusaurus/logger': 3.5.2 - file-loader: 6.2.0(webpack@5.96.1) + '@docusaurus/logger': 3.6.0 + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) lodash: 4.17.21 sharp: 0.32.6 tslib: 2.8.0 transitivePeerDependencies: - webpack - '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + '@docusaurus/mdx-loader@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) fs-extra: 11.2.0 image-size: 1.1.1 mdast-util-mdx: 3.0.0 @@ -12972,9 +13067,9 @@ snapshots: tslib: 2.8.0 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) vfile: 6.0.3 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -12985,16 +13080,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/mdx-loader@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + '@docusaurus/mdx-loader@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.6.0 - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.2.1 - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) fs-extra: 11.2.0 image-size: 1.1.1 mdast-util-mdx: 3.0.0 @@ -13010,9 +13105,9 @@ snapshots: tslib: 2.8.0 unified: 11.0.5 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) vfile: 6.0.3 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -13023,9 +13118,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@docusaurus/module-type-aliases@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -13042,9 +13137,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@docusaurus/module-type-aliases@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: - '@docusaurus/types': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -13061,17 +13156,17 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-blog@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.2.0 @@ -13083,7 +13178,7 @@ snapshots: tslib: 2.8.0 unist-util-visit: 5.0.0 utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -13104,17 +13199,17 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 3.5.2 - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/module-type-aliases': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -13124,7 +13219,7 @@ snapshots: react-dom: 18.2.0(react@18.2.0) tslib: 2.8.0 utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -13145,18 +13240,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-content-pages@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.8.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - '@mdx-js/react' - '@parcel/css' @@ -13177,11 +13272,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-debug@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13207,11 +13302,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-google-analytics@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.8.0 @@ -13235,11 +13330,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-google-gtag@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@types/gtag.js': 0.0.12 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13264,11 +13359,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-google-tag-manager@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tslib: 2.8.0 @@ -13292,22 +13387,23 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-ideal-image@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(prop-types@15.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-ideal-image@3.6.0(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(prop-types@15.8.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/lqip-loader': 3.5.2(webpack@5.96.1) + '@docusaurus/core': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/lqip-loader': 3.6.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@docusaurus/responsive-loader': 1.7.0(sharp@0.32.6) - '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/theme-translations': 3.6.0 + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@slorber/react-ideal-image': 0.0.12(prop-types@15.8.1)(react-waypoint@10.3.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-waypoint: 10.3.0(react@18.2.0) sharp: 0.32.6 tslib: 2.8.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: + - '@docusaurus/faster' - '@mdx-js/react' - '@parcel/css' - '@rspack/core' @@ -13328,14 +13424,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/plugin-sitemap@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 3.5.2 - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) fs-extra: 11.2.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13361,21 +13457,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.12.0)(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10)': - dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/theme-classic': 3.5.2(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.12.0)(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/preset-classic@3.5.2(@algolia/client-search@5.12.0)(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10)': + dependencies: + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-debug': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-google-analytics': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-google-gtag': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-google-tag-manager': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-sitemap': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-classic': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/theme-search-algolia': 3.5.2(@algolia/client-search@5.12.0)(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -13412,20 +13508,20 @@ snapshots: optionalDependencies: sharp: 0.32.6 - '@docusaurus/theme-classic@3.5.2(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/theme-classic@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/module-type-aliases': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/plugin-content-blog': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/plugin-content-pages': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.2.0) clsx: 2.1.0 copy-text-to-clipboard: 3.2.0 @@ -13461,13 +13557,13 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + '@docusaurus/theme-common@3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/module-type-aliases': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/mdx-loader': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/module-type-aliases': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -13488,13 +13584,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-common@3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': + '@docusaurus/theme-common@3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)': dependencies: - '@docusaurus/mdx-loader': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/module-type-aliases': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/mdx-loader': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/module-type-aliases': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -13515,13 +13611,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-mermaid@3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/theme-mermaid@3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: - '@docusaurus/core': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/module-type-aliases': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/theme-common': 3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) - '@docusaurus/types': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/core': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/module-type-aliases': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/theme-common': 3.6.0(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/utils-validation': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) mermaid: 11.4.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -13548,16 +13644,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.12.0)(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10)': + '@docusaurus/theme-search-algolia@3.5.2(@algolia/client-search@5.12.0)(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/react@18.3.12)(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2)(typescript@5.6.3)(utf-8-validate@5.0.10)': dependencies: '@docsearch/react': 3.6.3(@algolia/client-search@5.12.0)(@types/react@18.3.12)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(search-insights@2.17.2) - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) '@docusaurus/logger': 3.5.2 - '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) - '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) + '@docusaurus/plugin-content-docs': 3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/theme-common': 3.5.2(@docusaurus/plugin-content-docs@3.5.2(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3) '@docusaurus/theme-translations': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-validation': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) algoliasearch: 4.24.0 algoliasearch-helper: 3.22.5(algoliasearch@4.24.0) clsx: 2.1.0 @@ -13597,7 +13693,12 @@ snapshots: fs-extra: 11.2.0 tslib: 2.8.0 - '@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@docusaurus/theme-translations@3.6.0': + dependencies: + fs-extra: 11.2.0 + tslib: 2.8.0 + + '@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@types/history': 4.7.11 @@ -13608,7 +13709,7 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -13618,7 +13719,7 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.0) '@types/history': 4.7.11 @@ -13629,7 +13730,7 @@ snapshots: react-dom: 18.2.0(react@18.2.0) react-helmet-async: 1.3.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0) utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -13639,23 +13740,23 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': + '@docusaurus/utils-common@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: tslib: 2.8.0 optionalDependencies: - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-common@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': + '@docusaurus/utils-common@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))': dependencies: tslib: 2.8.0 optionalDependencies: - '@docusaurus/types': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) - '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3)': + '@docusaurus/utils-validation@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) fs-extra: 11.2.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -13670,11 +13771,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3)': + '@docusaurus/utils-validation@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.6.0 - '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3) - '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3) + '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) fs-extra: 11.2.0 joi: 17.13.3 js-yaml: 4.1.0 @@ -13689,13 +13790,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3)': + '@docusaurus/utils@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.5.2 - '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-common': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@svgr/webpack': 8.1.0(typescript@5.6.3) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) fs-extra: 11.2.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -13708,11 +13809,11 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: - '@docusaurus/types': 3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -13721,13 +13822,13 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(typescript@5.6.3)': + '@docusaurus/utils@3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(typescript@5.6.3)': dependencies: '@docusaurus/logger': 3.6.0 - '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) + '@docusaurus/utils-common': 3.6.0(@docusaurus/types@3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)) '@svgr/webpack': 8.1.0(typescript@5.6.3) escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) fs-extra: 11.2.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -13740,11 +13841,11 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.8.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) utility-types: 3.11.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: - '@docusaurus/types': 3.6.0(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + '@docusaurus/types': 3.6.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -14051,7 +14152,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -14065,7 +14166,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -14086,6 +14187,10 @@ snapshots: - supports-color - ts-node + '@jest/create-cache-key-function@29.7.0': + dependencies: + '@jest/types': 29.6.3 + '@jest/environment@29.7.0': dependencies: '@jest/fake-timers': 29.7.0 @@ -14243,12 +14348,12 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@lerna/create@8.1.9(encoding@0.1.13)(typescript@5.6.3)': + '@lerna/create@8.1.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(encoding@0.1.13)(typescript@5.6.3)': dependencies: '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 20.0.7(nx@20.0.7) + '@nx/devkit': 20.0.8(nx@20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -14287,7 +14392,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 20.0.7 + nx: 20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13)) p-map: 4.0.0 p-map-series: 2.1.0 p-queue: 6.6.2 @@ -14569,46 +14674,46 @@ snapshots: - bluebird - supports-color - '@nx/devkit@20.0.7(nx@20.0.7)': + '@nx/devkit@20.0.8(nx@20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13)))': dependencies: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.2 minimatch: 9.0.3 - nx: 20.0.7 + nx: 20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13)) semver: 7.6.3 tmp: 0.2.3 tslib: 2.8.0 yargs-parser: 21.1.1 - '@nx/nx-darwin-arm64@20.0.7': + '@nx/nx-darwin-arm64@20.0.8': optional: true - '@nx/nx-darwin-x64@20.0.7': + '@nx/nx-darwin-x64@20.0.8': optional: true - '@nx/nx-freebsd-x64@20.0.7': + '@nx/nx-freebsd-x64@20.0.8': optional: true - '@nx/nx-linux-arm-gnueabihf@20.0.7': + '@nx/nx-linux-arm-gnueabihf@20.0.8': optional: true - '@nx/nx-linux-arm64-gnu@20.0.7': + '@nx/nx-linux-arm64-gnu@20.0.8': optional: true - '@nx/nx-linux-arm64-musl@20.0.7': + '@nx/nx-linux-arm64-musl@20.0.8': optional: true - '@nx/nx-linux-x64-gnu@20.0.7': + '@nx/nx-linux-x64-gnu@20.0.8': optional: true - '@nx/nx-linux-x64-musl@20.0.7': + '@nx/nx-linux-x64-musl@20.0.8': optional: true - '@nx/nx-win32-arm64-msvc@20.0.7': + '@nx/nx-win32-arm64-msvc@20.0.8': optional: true - '@nx/nx-win32-x64-msvc@20.0.7': + '@nx/nx-win32-x64-msvc@20.0.8': optional: true '@octokit/app@15.1.0': @@ -15508,10 +15613,70 @@ snapshots: - supports-color - typescript + '@swc/core-darwin-arm64@1.8.0': + optional: true + + '@swc/core-darwin-x64@1.8.0': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.8.0': + optional: true + + '@swc/core-linux-arm64-gnu@1.8.0': + optional: true + + '@swc/core-linux-arm64-musl@1.8.0': + optional: true + + '@swc/core-linux-x64-gnu@1.8.0': + optional: true + + '@swc/core-linux-x64-musl@1.8.0': + optional: true + + '@swc/core-win32-arm64-msvc@1.8.0': + optional: true + + '@swc/core-win32-ia32-msvc@1.8.0': + optional: true + + '@swc/core-win32-x64-msvc@1.8.0': + optional: true + + '@swc/core@1.8.0(@swc/helpers@0.5.13)': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.14 + optionalDependencies: + '@swc/core-darwin-arm64': 1.8.0 + '@swc/core-darwin-x64': 1.8.0 + '@swc/core-linux-arm-gnueabihf': 1.8.0 + '@swc/core-linux-arm64-gnu': 1.8.0 + '@swc/core-linux-arm64-musl': 1.8.0 + '@swc/core-linux-x64-gnu': 1.8.0 + '@swc/core-linux-x64-musl': 1.8.0 + '@swc/core-win32-arm64-msvc': 1.8.0 + '@swc/core-win32-ia32-msvc': 1.8.0 + '@swc/core-win32-x64-msvc': 1.8.0 + '@swc/helpers': 0.5.13 + + '@swc/counter@0.1.3': {} + '@swc/helpers@0.5.13': dependencies: tslib: 2.8.0 + '@swc/jest@0.2.37(@swc/core@1.8.0(@swc/helpers@0.5.13))': + dependencies: + '@jest/create-cache-key-function': 29.7.0 + '@swc/core': 1.8.0(@swc/helpers@0.5.13) + '@swc/counter': 0.1.3 + jsonc-parser: 3.2.0 + + '@swc/types@0.1.14': + dependencies: + '@swc/counter': 0.1.3 + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 @@ -16552,12 +16717,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -17349,7 +17514,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.96.1): + copy-webpack-plugin@11.0.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -17357,7 +17522,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) core-js-compat@3.39.0: dependencies: @@ -17417,13 +17582,13 @@ snapshots: optionalDependencies: typescript: 5.6.3 - create-jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)): + create-jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -17474,7 +17639,7 @@ snapshots: dependencies: postcss: 8.4.47 - css-loader@6.11.0(webpack@5.96.1): + css-loader@6.11.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -17485,9 +17650,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.96.1): + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 6.1.2(postcss@8.4.47) @@ -17495,7 +17660,7 @@ snapshots: postcss: 8.4.47 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: clean-css: 5.3.3 @@ -18004,9 +18169,9 @@ snapshots: dependencies: '@leichtgewicht/ip-codec': 2.0.5 - docusaurus-lunr-search@3.5.0(@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): + docusaurus-lunr-search@3.5.0(@docusaurus/core@3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10))(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: - '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) + '@docusaurus/core': 3.5.2(@docusaurus/types@3.5.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.2.0))(@swc/core@1.8.0(@swc/helpers@0.5.13))(acorn@8.14.0)(bufferutil@4.0.8)(eslint@9.13.0(jiti@1.21.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.6.3)(utf-8-validate@5.0.10) autocomplete.js: 0.37.1 clsx: 1.2.1 gauge: 3.0.2 @@ -18640,11 +18805,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.96.1): + file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) file-uri-to-path@1.0.0: {} @@ -18746,7 +18911,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 '@types/json-schema': 7.0.15 @@ -18762,7 +18927,7 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.3 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: eslint: 9.13.0(jiti@1.21.6) @@ -19419,7 +19584,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.3(webpack@5.96.1): + html-webpack-plugin@5.6.3(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -19427,7 +19592,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) htmlparser2@6.1.0: dependencies: @@ -19947,16 +20112,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)): + jest-cli@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + create-jest: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + jest-config: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -19966,7 +20131,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)): + jest-config@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -19992,7 +20157,7 @@ snapshots: strip-json-comments: 3.1.1 optionalDependencies: '@types/node': 22.8.4 - ts-node: 10.9.2(@types/node@22.8.4)(typescript@5.6.3) + ts-node: 10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -20218,12 +20383,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)): + jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + jest-cli: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -20402,13 +20567,13 @@ snapshots: leac@0.6.0: {} - lerna@8.1.9(encoding@0.1.13): + lerna@8.1.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(encoding@0.1.13): dependencies: - '@lerna/create': 8.1.9(encoding@0.1.13)(typescript@5.6.3) + '@lerna/create': 8.1.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(encoding@0.1.13)(typescript@5.6.3) '@npmcli/arborist': 7.5.4 '@npmcli/package-json': 5.2.0 '@npmcli/run-script': 8.1.0 - '@nx/devkit': 20.0.7(nx@20.0.7) + '@nx/devkit': 20.0.8(nx@20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13))) '@octokit/plugin-enterprise-rest': 6.0.1 '@octokit/rest': 19.0.11(encoding@0.1.13) aproba: 2.0.0 @@ -20453,7 +20618,7 @@ snapshots: npm-package-arg: 11.0.2 npm-packlist: 8.0.2 npm-registry-fetch: 17.1.0 - nx: 20.0.7 + nx: 20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13)) p-map: 4.0.0 p-map-series: 2.1.0 p-pipe: 3.1.0 @@ -20774,7 +20939,7 @@ snapshots: '@types/unist': 3.0.3 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-visit-parents: 6.0.1 @@ -20811,7 +20976,7 @@ snapshots: devlop: 1.1.0 escape-string-regexp: 5.0.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 micromark-extension-frontmatter: 2.0.0 transitivePeerDependencies: - supports-color @@ -20829,7 +20994,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.0 transitivePeerDependencies: - supports-color @@ -20838,7 +21003,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20848,7 +21013,7 @@ snapshots: devlop: 1.1.0 markdown-table: 3.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20857,7 +21022,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20869,7 +21034,7 @@ snapshots: mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20880,7 +21045,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20893,7 +21058,7 @@ snapshots: ccount: 2.0.1 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 @@ -20907,7 +21072,7 @@ snapshots: mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.1.3 mdast-util-mdxjs-esm: 2.0.1 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20918,7 +21083,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20939,7 +21104,7 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdast-util-to-markdown@2.1.1: + mdast-util-to-markdown@2.1.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -21371,11 +21536,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.96.1): + mini-css-extract-plugin@2.9.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) miniflare@3.20241022.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: @@ -21844,13 +22009,13 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.96.1): + null-loader@4.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) - nx@20.0.7: + nx@20.0.8(@swc/core@1.8.0(@swc/helpers@0.5.13)): dependencies: '@napi-rs/wasm-runtime': 0.2.4 '@yarnpkg/lockfile': 1.1.0 @@ -21885,16 +22050,17 @@ snapshots: yargs: 17.7.2 yargs-parser: 21.1.1 optionalDependencies: - '@nx/nx-darwin-arm64': 20.0.7 - '@nx/nx-darwin-x64': 20.0.7 - '@nx/nx-freebsd-x64': 20.0.7 - '@nx/nx-linux-arm-gnueabihf': 20.0.7 - '@nx/nx-linux-arm64-gnu': 20.0.7 - '@nx/nx-linux-arm64-musl': 20.0.7 - '@nx/nx-linux-x64-gnu': 20.0.7 - '@nx/nx-linux-x64-musl': 20.0.7 - '@nx/nx-win32-arm64-msvc': 20.0.7 - '@nx/nx-win32-x64-msvc': 20.0.7 + '@nx/nx-darwin-arm64': 20.0.8 + '@nx/nx-darwin-x64': 20.0.8 + '@nx/nx-freebsd-x64': 20.0.8 + '@nx/nx-linux-arm-gnueabihf': 20.0.8 + '@nx/nx-linux-arm64-gnu': 20.0.8 + '@nx/nx-linux-arm64-musl': 20.0.8 + '@nx/nx-linux-x64-gnu': 20.0.8 + '@nx/nx-linux-x64-musl': 20.0.8 + '@nx/nx-win32-arm64-msvc': 20.0.8 + '@nx/nx-win32-x64-msvc': 20.0.8 + '@swc/core': 1.8.0(@swc/helpers@0.5.13) transitivePeerDependencies: - debug @@ -22021,7 +22187,7 @@ snapshots: ora@5.3.0: dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.2 cli-cursor: 3.1.0 cli-spinners: 2.6.1 is-interactive: 1.0.0 @@ -22555,13 +22721,13 @@ snapshots: postcss: 8.4.47 postcss-selector-parser: 6.1.2 - postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1): + postcss-loader@7.3.4(postcss@8.4.47)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: cosmiconfig: 8.3.6(typescript@5.6.3) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - typescript @@ -23044,7 +23210,7 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1): + react-dev-utils@12.0.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/code-frame': 7.26.2 address: 1.2.2 @@ -23055,7 +23221,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -23070,7 +23236,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -23113,11 +23279,11 @@ snapshots: dependencies: react: 18.2.0 - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@6.0.0(react@18.2.0))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@babel/runtime': 7.26.0 react-loadable: '@docusaurus/react-loadable@6.0.0(react@18.2.0)' - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) react-router-config@5.1.1(react-router@5.3.4(react@18.2.0))(react@18.2.0): dependencies: @@ -23415,7 +23581,7 @@ snapshots: remark-stringify@11.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.1 + mdast-util-to-markdown: 2.1.2 unified: 11.0.5 renderkid@3.0.0: @@ -24337,14 +24503,16 @@ snapshots: temp-dir@1.0.0: {} - terser-webpack-plugin@5.3.10(webpack@5.96.1): + terser-webpack-plugin@5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) + optionalDependencies: + '@swc/core': 1.8.0(@swc/helpers@0.5.13) terser@5.36.0: dependencies: @@ -24474,12 +24642,12 @@ snapshots: ts-dedent@2.2.0: {} - ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.17.19)(jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)))(typescript@5.6.3): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.17.19)(jest@29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)))(typescript@5.6.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3)) + jest: 29.7.0(@types/node@22.8.4)(ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -24496,7 +24664,7 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.8.4)(typescript@5.6.3): + ts-node@10.9.2(@swc/core@1.8.0(@swc/helpers@0.5.13))(@types/node@22.8.4)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -24513,6 +24681,8 @@ snapshots: typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.8.0(@swc/helpers@0.5.13) tsconfig-paths@4.2.0: dependencies: @@ -24764,14 +24934,14 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) optionalDependencies: - file-loader: 6.2.0(webpack@5.96.1) + file-loader: 6.2.0(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) url-parse@1.5.10: dependencies: @@ -24954,16 +25124,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.96.1): + webpack-dev-middleware@5.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) - webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1): + webpack-dev-server@4.15.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -24993,10 +25163,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.96.1) + webpack-dev-middleware: 5.3.4(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) ws: 8.18.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) optionalDependencies: - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) transitivePeerDependencies: - bufferutil - debug @@ -25017,7 +25187,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.96.1: + webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 @@ -25039,7 +25209,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.96.1) + terser-webpack-plugin: 5.3.10(@swc/core@1.8.0(@swc/helpers@0.5.13))(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -25047,15 +25217,15 @@ snapshots: - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.96.1): + webpackbar@5.0.2(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) - webpackbar@6.0.1(webpack@5.96.1): + webpackbar@6.0.1(webpack@5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -25064,7 +25234,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.96.1 + webpack: 5.96.1(@swc/core@1.8.0(@swc/helpers@0.5.13)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: