diff --git a/package.json b/package.json index 918107c..a87aaa6 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,9 @@ ], "scripts": { "test": "vitest watch", - "build": "yarn workspaces foreach -A --exclude sim-consumidor-nos run build && cp .env dist/", - "start": "yarn workspaces foreach -Apiv --exclude sim-consumidor-nos run start", + "build": "yarn workspaces foreach -A --exclude sim-consumidor-nos run build && cp .env dist/ && yarn setup:runtime", + "setup:runtime": "mkdir -p dist/packages/node_modules && ln -sf ../sim-shared dist/packages/node_modules/sim-shared && ln -sf ../sim-consumidor-objenious dist/packages/node_modules/sim-consumidor-objenious && ln -sf ../sim-entrada-eventos dist/packages/node_modules/sim-entrada-eventos && ln -sf ../sim-objenious-cron dist/packages/node_modules/sim-objenious-cron", + "start": "yarn setup:runtime && yarn workspaces foreach -Apiv --exclude sim-consumidor-nos run start", "typecheck": "npx tsc --noEmit", "dev": "yarn workspaces foreach -Apiv --exclude sim-consumidor-nos run dev ", "lint": "eslint .", @@ -41,8 +42,5 @@ "tsc-alias": "^1.8.16", "tsx": "^4.21.0", "vitest": "^4.0.16" - }, - "imports": { - "#shared/*": "./dist/packages/shared/*.js" } -} +} \ No newline at end of file diff --git a/packages/_template/package.json b/packages/_template/package.json index 0d3d7d1..c2dccbf 100644 --- a/packages/_template/package.json +++ b/packages/_template/package.json @@ -63,4 +63,4 @@ "tsx": "*", "vitest": "*" } -} \ No newline at end of file +} diff --git a/packages/_template/tsconfig.json b/packages/_template/tsconfig.json index 66ad49b..b9d3644 100644 --- a/packages/_template/tsconfig.json +++ b/packages/_template/tsconfig.json @@ -2,7 +2,24 @@ "extends": "../../tsconfig.json", "compilerOptions": { "outDir": "../../dist/sim-gestor-eventos", - "baseUrl": "." + "baseUrl": ".", + "paths": { + "#config/*": [ + "config/*" + ], + "#adapters/*": [ + "adapters/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ] + } }, "exclude": [ "node_modules" @@ -14,4 +31,4 @@ "files": [ "index.ts" ] -} \ No newline at end of file +} diff --git a/packages/shared/tsconfig.json b/packages/shared/tsconfig.json deleted file mode 100644 index 6f27109..0000000 --- a/packages/shared/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "outDir": "../../dist", - "baseUrl": "." - }, - "exclude": [ - "node_modules" - ], - "include": [ - "**/*.ts", - "src/**/*.d.ts" - ], -} \ No newline at end of file diff --git a/packages/sim-consumidor-nos/index.ts b/packages/sim-consumidor-nos/index.ts index c67c7eb..36cce2a 100644 --- a/packages/sim-consumidor-nos/index.ts +++ b/packages/sim-consumidor-nos/index.ts @@ -1,6 +1,6 @@ import { startRMQClient } from "#config/eventBusConfig" -import { SimNosController } from "aplication/SimNOS.controller" +import { SimNosController } from "./aplication/SimNOS.controller.js" async function startWorker() { const rmqClient = await startRMQClient() diff --git a/packages/sim-consumidor-nos/package.json b/packages/sim-consumidor-nos/package.json index 79abc3e..ee4549f 100644 --- a/packages/sim-consumidor-nos/package.json +++ b/packages/sim-consumidor-nos/package.json @@ -5,7 +5,8 @@ "main": "index.ts", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "build": "yarn tsc --project tsconfig.json", + "build": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp package.json ../../dist/packages/sim-consumidor-nos/", + "esbuild": "esbuild index.ts --platform=node", "start": "node ../../dist/packages/sim-consumidor-nos/index.js" }, "author": "", @@ -72,4 +73,4 @@ "tsx": "*", "vitest": "*" } -} \ No newline at end of file +} diff --git a/packages/sim-consumidor-nos/tsconfig.json b/packages/sim-consumidor-nos/tsconfig.json index d46487c..2fb2a88 100644 --- a/packages/sim-consumidor-nos/tsconfig.json +++ b/packages/sim-consumidor-nos/tsconfig.json @@ -2,7 +2,36 @@ "extends": "../../tsconfig.json", "compilerOptions": { "outDir": "../../dist", - "baseUrl": "." + "baseUrl": ".", + "paths": { + "sim-shared/*": [ + "../../packages/shared/*" + ], + "sim-consumidor-objenious/*": [ + "../../packages/sim-consumidor-objenious/*" + ], + "sim-entrada-eventos/*": [ + "../../packages/sim-entrada-eventos/*" + ], + "sim-objenious-cron/*": [ + "../../packages/sim-objenious-cron/*" + ], + "#config/*": [ + "config/*" + ], + "#adapters/*": [ + "adapters/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ] + } }, "exclude": [ "node_modules" diff --git a/packages/sim-consumidor-objenious/index.ts b/packages/sim-consumidor-objenious/index.ts index f884b23..c7a31d4 100644 --- a/packages/sim-consumidor-objenious/index.ts +++ b/packages/sim-consumidor-objenious/index.ts @@ -4,7 +4,7 @@ import { startRMQClient } from "#config/eventBus.config.js" import { httpInstance } from "#config/httpClient.config.js" import { pgPool } from "#config/postgreConfig.js" import { PgClient } from "sim-shared/infrastructure/PgClient.js" -import { SimUseCases } from "aplication/Sim.usecases.js" +import { SimUseCases } from "./aplication/Sim.usecases.js" import { SimController } from "./aplication/Sim.controller.js" import { SimRouter } from "./aplication/Sim.router.js" diff --git a/packages/sim-consumidor-objenious/package.json b/packages/sim-consumidor-objenious/package.json index f19f7c7..9e80d81 100644 --- a/packages/sim-consumidor-objenious/package.json +++ b/packages/sim-consumidor-objenious/package.json @@ -4,16 +4,6 @@ "type": "module", "description": "consumidor generico de envetos de RMQ", "main": "index.ts", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "dev": "tsx watch index.ts", - "build": "yarn tsc --project tsconfig.json && yarn tsc-alias && cp .env ../../dist/packages/sim-consumidor-objenious/", - "start": "node ../../dist/packages/sim-consumidor-objenious/index.js", - "type:test": "tsc --noEmit" - }, - "author": "", - "license": "ISC", - "packageManager": "yarn@4.12.0", "imports": { "#config/*.js": { "types": "./config/*.ts", @@ -23,6 +13,12 @@ "types": "./config/*.ts", "default": "./config/*.js" }, + "#shared/*.js": { + "default": "../sim-shared/*.js" + }, + "#shared/*": { + "default": "../sim-shared/*.js" + }, "#adapters/*.js": { "types": "./infrastructure/*.ts", "default": "./infrastructure/*.js" @@ -56,6 +52,16 @@ "default": "./__tests__/*.js" } }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "dev": "tsx watch index.ts", + "build": "tsc --build && yarn tsc-alias -p tsconfig.json && cp .env package.json ../../dist/packages/sim-consumidor-objenious/", + "start": "node ../../dist/packages/sim-consumidor-objenious/index.js", + "type:test": "tsc --noEmit" + }, + "author": "", + "license": "ISC", + "packageManager": "yarn@4.12.0", "dependencies": { "@tsconfig/node22": "*", "amqplib": "^0.10.9", diff --git a/packages/sim-consumidor-objenious/tsconfig.json b/packages/sim-consumidor-objenious/tsconfig.json index d46487c..f5b0a19 100644 --- a/packages/sim-consumidor-objenious/tsconfig.json +++ b/packages/sim-consumidor-objenious/tsconfig.json @@ -2,16 +2,37 @@ "extends": "../../tsconfig.json", "compilerOptions": { "outDir": "../../dist", - "baseUrl": "." + "rootDir": "../../", + "paths": { + "#config/*": [ + "config/*" + ], + "#shared/*": [ + "../../packages/sim-shared/*" + ], + "#adapters/*": [ + "adapters/*", + "infrastructure/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ], + "sim-shared/*": [ + "../sim-shared/*" + ] + } }, "exclude": [ "node_modules" ], "include": [ "**/*.ts", - "src/**/*.d.ts" - ], - "files": [ - "index.ts" + "../../packages/sim-shared/**/*.ts" ] } \ No newline at end of file diff --git a/packages/sim-entrada-eventos/aplication/Sim.controller.ts b/packages/sim-entrada-eventos/aplication/Sim.controller.ts index 4c27325..9f4da0a 100644 --- a/packages/sim-entrada-eventos/aplication/Sim.controller.ts +++ b/packages/sim-entrada-eventos/aplication/Sim.controller.ts @@ -1,6 +1,5 @@ import { Request, Response } from "express" -import { SimUsecases } from "aplication/Sim.usecases.js" -import { error } from "node:console" +import { SimUsecases } from "./Sim.usecases.js" // Partiendo del caracter 3 2 de pais + 2 de compaƱia // Metiendolo a la BDD podria ser mas dinamico pero perderia diff --git a/packages/sim-entrada-eventos/aplication/Sim.usecases.ts b/packages/sim-entrada-eventos/aplication/Sim.usecases.ts index 591f295..573b73d 100644 --- a/packages/sim-entrada-eventos/aplication/Sim.usecases.ts +++ b/packages/sim-entrada-eventos/aplication/Sim.usecases.ts @@ -1,5 +1,5 @@ -import { EventBus } from "../../shared/domain/EventBus.port"; -import { SimEvents } from "../../shared/domain/SimEvents"; +import { EventBus } from "sim-shared/domain/EventBus.port"; +import { SimEvents } from "sim-shared/domain/SimEvents"; /** * TODO: diff --git a/packages/sim-entrada-eventos/config/env/index.ts b/packages/sim-entrada-eventos/config/env/index.ts index b8dda1f..a27000d 100644 --- a/packages/sim-entrada-eventos/config/env/index.ts +++ b/packages/sim-entrada-eventos/config/env/index.ts @@ -1,7 +1,7 @@ import { loadEnvFile } from "node:process"; import path from "node:path"; -loadEnvFile(path.join(__dirname, "../../../../.env")) +loadEnvFile(path.join(import.meta.dirname, "../../../../.env")) export const env = { ENVIRONMENT: process.env.ENVIORMENT, diff --git a/packages/sim-entrada-eventos/config/eventBusConfig.ts b/packages/sim-entrada-eventos/config/eventBusConfig.ts index 0b57ac9..fad7bb2 100644 --- a/packages/sim-entrada-eventos/config/eventBusConfig.ts +++ b/packages/sim-entrada-eventos/config/eventBusConfig.ts @@ -1,5 +1,5 @@ import { RabbitMQEventBus, RMQConnectionParams } from "sim-shared/infrastructure/RabbitMQEventBus.js" -import { env } from "./env" +import { env } from "./env/index.js" const rmqUser = env.RABBITMQ_USER const rmqPass = env.RABBITMQ_PASSWORD diff --git a/packages/sim-entrada-eventos/index.ts b/packages/sim-entrada-eventos/index.ts index 9401c98..67dab26 100644 --- a/packages/sim-entrada-eventos/index.ts +++ b/packages/sim-entrada-eventos/index.ts @@ -1,7 +1,7 @@ import express from "express" import cors from 'cors'; import { simRoutes } from "./infrastructure/simRoutes.http.js" -import { rabbitmqEventBus } from '#config/eventBusConfig'; +import { rabbitmqEventBus } from '#config/eventBusConfig.js'; import { env } from "#config/env/index.js" const PORT = env.API_PORT diff --git a/packages/sim-entrada-eventos/infrastructure/simRoutes.http.ts b/packages/sim-entrada-eventos/infrastructure/simRoutes.http.ts index e7e16db..af47d27 100644 --- a/packages/sim-entrada-eventos/infrastructure/simRoutes.http.ts +++ b/packages/sim-entrada-eventos/infrastructure/simRoutes.http.ts @@ -1,4 +1,4 @@ -import { rabbitmqEventBus } from '#config/eventBusConfig'; +import { rabbitmqEventBus } from '#config/eventBusConfig.js'; import { SimUsecases } from '../aplication/Sim.usecases.js'; import { SimController } from '../aplication/Sim.controller.js'; import { Router } from 'express'; diff --git a/packages/sim-entrada-eventos/package.json b/packages/sim-entrada-eventos/package.json index 705991b..f4380f0 100644 --- a/packages/sim-entrada-eventos/package.json +++ b/packages/sim-entrada-eventos/package.json @@ -1,17 +1,9 @@ { "name": "sim-entrada-eventos", "version": "1.0.0", + "type": "module", "description": "", "main": "index.ts", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "build": "yarn tsc --project tsconfig.json && yarn tsc-alias", - "dev": "tsx watch index.ts", - "start": "node ../../dist/packages/sim-entrada-eventos/index.js" - }, - "author": "", - "license": "ISC", - "packageManager": "yarn@4.12.0", "imports": { "#config/*.js": { "types": "./config/*.ts", @@ -21,13 +13,19 @@ "types": "./config/*.ts", "default": "./config/*.js" }, + "#shared/*.js": { + "default": "../sim-shared/*.js" + }, + "#shared/*": { + "default": "../sim-shared/*.js" + }, "#adapters/*.js": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" }, "#adapters/*": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" }, "#domain/*.js": { "types": "./domain/*.ts", @@ -44,16 +42,17 @@ "#ports/*": { "types": "./ports/*.ts", "default": "./ports/*.js" - }, - "#tests/*.js": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" - }, - "#tests/*": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" } }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-entrada-eventos/", + "dev": "tsx watch index.ts", + "start": "node ../../dist/packages/sim-entrada-eventos/index.js" + }, + "author": "", + "license": "ISC", + "packageManager": "yarn@4.12.0", "dependencies": { "@tsconfig/node22": "*", "amqplib": "^0.10.9", diff --git a/packages/sim-entrada-eventos/tsconfig.json b/packages/sim-entrada-eventos/tsconfig.json index d46487c..1506a78 100644 --- a/packages/sim-entrada-eventos/tsconfig.json +++ b/packages/sim-entrada-eventos/tsconfig.json @@ -2,14 +2,37 @@ "extends": "../../tsconfig.json", "compilerOptions": { "outDir": "../../dist", - "baseUrl": "." + "rootDir": "../../", + "paths": { + "#config/*": [ + "config/*" + ], + "#shared/*": [ + "../sim-shared/*" + ], + "#adapters/*": [ + "adapters/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ], + "sim-shared/*": [ + "../sim-shared/*" + ] + } }, "exclude": [ "node_modules" ], "include": [ "**/*.ts", - "src/**/*.d.ts" + "../../packages/sim-shared/**/*.ts" ], "files": [ "index.ts" diff --git a/packages/sim-objenious-cron/config/postgreConfig.ts b/packages/sim-objenious-cron/config/postgreConfig.ts index c95be9e..adb003a 100644 --- a/packages/sim-objenious-cron/config/postgreConfig.ts +++ b/packages/sim-objenious-cron/config/postgreConfig.ts @@ -1,6 +1,6 @@ import { Pool, QueryResult } from 'pg'; import { PgClient } from 'sim-shared/infrastructure/PgClient.js' -import { env } from 'config/env/index.js'; +import { env } from './env/index.js'; // Configuracion de la conexion a la BDD, deberia ser la // Misma para todos los servicios pero hasta que se unifique todo diff --git a/packages/sim-objenious-cron/index.ts b/packages/sim-objenious-cron/index.ts index 78364d7..a46f373 100644 --- a/packages/sim-objenious-cron/index.ts +++ b/packages/sim-objenious-cron/index.ts @@ -1,10 +1,9 @@ -import { pgPool } from "#config/postgreConfig.js" +import { pgPool } from "./config/postgreConfig.js" import { PgClient } from "sim-shared/infrastructure/PgClient.js" -import { OperationsRepository } from "sim-consumidor-objenious/infrastructure/OperationRepository.js" -import cron from "node-cron" -import { httpInstance } from "#config/httpClient.config.js" -import { CheckObjeniousRequests } from "tasks/check_objenious_request.js" +import { OperationsRepository } from "../sim-consumidor-objenious/infrastructure/OperationRepository.js" +import { httpInstance } from "./config/httpClient.config.js" +import { CheckObjeniousRequests } from "./tasks/check_objenious_request.js" async function startCron() { const commonSettings = { diff --git a/packages/sim-objenious-cron/package.json b/packages/sim-objenious-cron/package.json index 276fffe..843c4e2 100644 --- a/packages/sim-objenious-cron/package.json +++ b/packages/sim-objenious-cron/package.json @@ -4,15 +4,6 @@ "version": "1.0.0", "description": "", "main": "index.ts", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "build": "yarn tsc --project tsconfig.json && yarn tsc-alias", - "dev": "tsx watch index.ts", - "start": "node ../../dist/packages/sim-objenious-cron/index.js" - }, - "author": "", - "license": "ISC", - "packageManager": "yarn@4.12.0", "imports": { "#config/*.js": { "types": "./config/*.ts", @@ -22,13 +13,19 @@ "types": "./config/*.ts", "default": "./config/*.js" }, + "#shared/*.js": { + "default": "../sim-shared/*.js" + }, + "#shared/*": { + "default": "../sim-shared/*.js" + }, "#adapters/*.js": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" }, "#adapters/*": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" }, "#domain/*.js": { "types": "./domain/*.ts", @@ -45,24 +42,23 @@ "#ports/*": { "types": "./ports/*.ts", "default": "./ports/*.js" - }, - "#tests/*.js": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" - }, - "#tests/*": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" } }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-objenious-cron/", + "dev": "tsx watch index.ts", + "start": "node ../../dist/packages/sim-objenious-cron/index.js" + }, + "author": "", + "license": "ISC", + "packageManager": "yarn@4.12.0", "dependencies": { "@tsconfig/node22": "*", "cors": "*", "dotenv": "*", "express": "*", "node-cron": "^4.2.1", - "sim-consumidor-objenious": "sim-consumidor-objenious:*", - "sim-shared": "sim-shared:*", "typescript": "*" }, "devDependencies": { diff --git a/packages/sim-objenious-cron/tsconfig.json b/packages/sim-objenious-cron/tsconfig.json index 0b9f089..49a1d14 100644 --- a/packages/sim-objenious-cron/tsconfig.json +++ b/packages/sim-objenious-cron/tsconfig.json @@ -2,17 +2,40 @@ "extends": "../../tsconfig.json", "compilerOptions": { "outDir": "../../dist", - "baseUrl": "." + "rootDir": "../../", + "paths": { + "#config/*": [ + "config/*" + ], + "#shared/*": [ + "../../packages/sim-shared/*" + ], + "#adapters/*": [ + "adapters/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ], + "sim-shared/*": [ + "../sim-shared/*" + ], + "sim-consumidor-objenious/*": [ + "../sim-consumidor-objenious/*" + ] + } }, "exclude": [ "node_modules" ], "include": [ "**/*.ts", - "src/**/*.d.ts", - "tasks/background1.js" - ], - "files": [ - "index.ts" + "../../packages/sim-shared/**/*.ts", + "../../packages/sim-consumidor-objenious/**/*.ts" ] } \ No newline at end of file diff --git a/packages/shared/domain/DomainEvent.ts b/packages/sim-shared/domain/DomainEvent.ts similarity index 100% rename from packages/shared/domain/DomainEvent.ts rename to packages/sim-shared/domain/DomainEvent.ts diff --git a/packages/shared/domain/EventBus.port.ts b/packages/sim-shared/domain/EventBus.port.ts similarity index 100% rename from packages/shared/domain/EventBus.port.ts rename to packages/sim-shared/domain/EventBus.port.ts diff --git a/packages/shared/domain/JWT.ts b/packages/sim-shared/domain/JWT.ts similarity index 100% rename from packages/shared/domain/JWT.ts rename to packages/sim-shared/domain/JWT.ts diff --git a/packages/shared/domain/Result.ts b/packages/sim-shared/domain/Result.ts similarity index 100% rename from packages/shared/domain/Result.ts rename to packages/sim-shared/domain/Result.ts diff --git a/packages/shared/domain/SimCard.ts b/packages/sim-shared/domain/SimCard.ts similarity index 100% rename from packages/shared/domain/SimCard.ts rename to packages/sim-shared/domain/SimCard.ts diff --git a/packages/shared/domain/SimEvents.ts b/packages/sim-shared/domain/SimEvents.ts similarity index 100% rename from packages/shared/domain/SimEvents.ts rename to packages/sim-shared/domain/SimEvents.ts diff --git a/packages/shared/domain/SimOrder.ts b/packages/sim-shared/domain/SimOrder.ts similarity index 100% rename from packages/shared/domain/SimOrder.ts rename to packages/sim-shared/domain/SimOrder.ts diff --git a/packages/shared/domain/SimSubscription.ts b/packages/sim-shared/domain/SimSubscription.ts similarity index 100% rename from packages/shared/domain/SimSubscription.ts rename to packages/sim-shared/domain/SimSubscription.ts diff --git a/packages/shared/domain/User.ts b/packages/sim-shared/domain/User.ts similarity index 100% rename from packages/shared/domain/User.ts rename to packages/sim-shared/domain/User.ts diff --git a/packages/shared/infrastructure/HTTPClient.ts b/packages/sim-shared/infrastructure/HTTPClient.ts similarity index 100% rename from packages/shared/infrastructure/HTTPClient.ts rename to packages/sim-shared/infrastructure/HTTPClient.ts diff --git a/packages/shared/infrastructure/PgClient.ts b/packages/sim-shared/infrastructure/PgClient.ts similarity index 100% rename from packages/shared/infrastructure/PgClient.ts rename to packages/sim-shared/infrastructure/PgClient.ts diff --git a/packages/shared/infrastructure/RabbitMQEventBus.ts b/packages/sim-shared/infrastructure/RabbitMQEventBus.ts similarity index 98% rename from packages/shared/infrastructure/RabbitMQEventBus.ts rename to packages/sim-shared/infrastructure/RabbitMQEventBus.ts index e18f4f3..2489f90 100644 --- a/packages/shared/infrastructure/RabbitMQEventBus.ts +++ b/packages/sim-shared/infrastructure/RabbitMQEventBus.ts @@ -156,7 +156,7 @@ export class RabbitMQEventBus implements EventBus { return connection; } - protected async createChannel() { + protected async createChannel(): Promise { const delay = (ms: number) => new Promise(resolve => setTimeout(resolve, ms)); if (this.connection == undefined) throw new Error("[RMQ] Intentando crear un canal sin una conexion") @@ -195,6 +195,6 @@ export class RabbitMQEventBus implements EventBus { Promise.reject(error); }); - return channel; + return channel as ChannelWrapper; } } diff --git a/packages/shared/package.json b/packages/sim-shared/package.json similarity index 51% rename from packages/shared/package.json rename to packages/sim-shared/package.json index e1631ad..300e8c0 100644 --- a/packages/shared/package.json +++ b/packages/sim-shared/package.json @@ -3,64 +3,40 @@ "type": "module", "version": "1.0.0", "description": "", + "exports": { + "./infrastructure/*.js": { + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" + }, + "./infrastructure/*": { + "types": "./infrastructure/*.ts", + "default": "./infrastructure/*.js" + }, + "./domain/*.js": { + "types": "./domain/*.ts", + "default": "./domain/*.js" + }, + "./domain/*": { + "types": "./domain/*.ts", + "default": "./domain/*.js" + }, + "./ports/*.js": { + "types": "./ports/*.ts", + "default": "./ports/*.js" + }, + "./ports/*": { + "types": "./ports/*.ts", + "default": "./ports/*.js" + } + }, "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", + "test": "echo \"Error: no test specified\" ", "dev": "echo \" Shared no es un modulo ejecutable \" ", - "build": "tsc && yarn tsc-alias" + "build": "tsc --build && tsc-alias -p tsconfig.json && cp package.json ../../dist/packages/sim-shared/" }, "author": "", "license": "ISC", "packageManager": "yarn@4.12.0", - "imports": { - "#config/*.js": { - "types": "./config/*.ts", - "default": "./config/*.js" - }, - "#config/*": { - "types": "./config/*.ts", - "default": "./config/*.js" - }, - "#adapters/*.js": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" - }, - "#adapters/*": { - "types": "./adapters/*.ts", - "default": "./adapters/*.js" - }, - "#domain/*.js": { - "types": "./domain/*.ts", - "default": "./domain/*.js" - }, - "#domain/*": { - "types": "./domain/*.ts", - "default": "./domain/*.js" - }, - "#ports/*.js": { - "types": "./ports/*.ts", - "default": "./ports/*.js" - }, - "#ports/*": { - "types": "./ports/*.ts", - "default": "./ports/*.js" - }, - "#tests/*.js": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" - }, - "#tests/*": { - "types": "./__tests__/*.ts", - "default": "./__tests__/*.js" - }, - "#shared/*.js": { - "types": "./*.ts", - "default": "./*.js" - }, - "#shared/*": { - "types": "./*.ts", - "default": "./*.js" - } - }, "dependencies": { "@tsconfig/node22": "*", "amqplib": "^0.10.9", diff --git a/packages/shared/ports/queues/AMQPclient.port.ts b/packages/sim-shared/ports/queues/AMQPclient.port.ts similarity index 100% rename from packages/shared/ports/queues/AMQPclient.port.ts rename to packages/sim-shared/ports/queues/AMQPclient.port.ts diff --git a/packages/sim-shared/tsconfig.json b/packages/sim-shared/tsconfig.json new file mode 100644 index 0000000..6509229 --- /dev/null +++ b/packages/sim-shared/tsconfig.json @@ -0,0 +1,31 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "../../dist", + "rootDir": "../../", + "paths": { + "#config/*": [ + "config/*" + ], + "#adapters/*": [ + "adapters/*" + ], + "#domain/*": [ + "domain/*" + ], + "#ports/*": [ + "ports/*" + ], + "#tests/*": [ + "__tests__/*" + ] + } + }, + "exclude": [ + "node_modules" + ], + "include": [ + "**/*.ts", + "../../packages/sim-shared/**/*.ts" + ] +} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index 648d96b..70d0fb3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,19 +3,28 @@ "compilerOptions": { "outDir": "dist", "rootDir": "./", - "paths": {}, + "baseUrl": "./", + "composite": true, "esModuleInterop": true, "sourceMap": true, "inlineSources": true, "skipLibCheck": true, "resolveJsonModule": true, "module": "nodenext", - "moduleResolution": "nodenext" + "moduleResolution": "nodenext", + "paths": { + "sim-shared/*": [ + "packages/sim-shared/*" + ], + "sim-consumidor-objenious/*": [ + "packages/sim-consumidor-objenious/*" + ] + } }, "include": [ "**/*.ts", "tsconfig.vitest.json", - "packages/sim-objenious-cron/tasks/background1.js" + "packages/**/*.ts" ], "exclude": [ "dist" diff --git a/yarn.lock b/yarn.lock index a000b51..a41e490 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,184 +5,184 @@ __metadata: version: 8 cacheKey: 10 -"@esbuild/aix-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/aix-ppc64@npm:0.27.2" +"@esbuild/aix-ppc64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/aix-ppc64@npm:0.27.3" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm64@npm:0.27.2" +"@esbuild/android-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/android-arm64@npm:0.27.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-arm@npm:0.27.2" +"@esbuild/android-arm@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/android-arm@npm:0.27.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/android-x64@npm:0.27.2" +"@esbuild/android-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/android-x64@npm:0.27.3" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-arm64@npm:0.27.2" +"@esbuild/darwin-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/darwin-arm64@npm:0.27.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/darwin-x64@npm:0.27.2" +"@esbuild/darwin-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/darwin-x64@npm:0.27.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-arm64@npm:0.27.2" +"@esbuild/freebsd-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/freebsd-arm64@npm:0.27.3" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/freebsd-x64@npm:0.27.2" +"@esbuild/freebsd-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/freebsd-x64@npm:0.27.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm64@npm:0.27.2" +"@esbuild/linux-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-arm64@npm:0.27.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-arm@npm:0.27.2" +"@esbuild/linux-arm@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-arm@npm:0.27.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ia32@npm:0.27.2" +"@esbuild/linux-ia32@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-ia32@npm:0.27.3" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-loong64@npm:0.27.2" +"@esbuild/linux-loong64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-loong64@npm:0.27.3" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-mips64el@npm:0.27.2" +"@esbuild/linux-mips64el@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-mips64el@npm:0.27.3" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-ppc64@npm:0.27.2" +"@esbuild/linux-ppc64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-ppc64@npm:0.27.3" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-riscv64@npm:0.27.2" +"@esbuild/linux-riscv64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-riscv64@npm:0.27.3" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-s390x@npm:0.27.2" +"@esbuild/linux-s390x@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-s390x@npm:0.27.3" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/linux-x64@npm:0.27.2" +"@esbuild/linux-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/linux-x64@npm:0.27.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-arm64@npm:0.27.2" +"@esbuild/netbsd-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/netbsd-arm64@npm:0.27.3" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/netbsd-x64@npm:0.27.2" +"@esbuild/netbsd-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/netbsd-x64@npm:0.27.3" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-arm64@npm:0.27.2" +"@esbuild/openbsd-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/openbsd-arm64@npm:0.27.3" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openbsd-x64@npm:0.27.2" +"@esbuild/openbsd-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/openbsd-x64@npm:0.27.3" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/openharmony-arm64@npm:0.27.2" +"@esbuild/openharmony-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/openharmony-arm64@npm:0.27.3" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/sunos-x64@npm:0.27.2" +"@esbuild/sunos-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/sunos-x64@npm:0.27.3" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-arm64@npm:0.27.2" +"@esbuild/win32-arm64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/win32-arm64@npm:0.27.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-ia32@npm:0.27.2" +"@esbuild/win32-ia32@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/win32-ia32@npm:0.27.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.27.2": - version: 0.27.2 - resolution: "@esbuild/win32-x64@npm:0.27.2" +"@esbuild/win32-x64@npm:0.27.3": + version: 0.27.3 + resolution: "@esbuild/win32-x64@npm:0.27.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -194,12 +194,12 @@ __metadata: languageName: node linkType: hard -"@isaacs/brace-expansion@npm:^5.0.0": - version: 5.0.0 - resolution: "@isaacs/brace-expansion@npm:5.0.0" +"@isaacs/brace-expansion@npm:^5.0.1": + version: 5.0.1 + resolution: "@isaacs/brace-expansion@npm:5.0.1" dependencies: "@isaacs/balanced-match": "npm:^4.0.1" - checksum: 10/cf3b7f206aff12128214a1df764ac8cdbc517c110db85249b945282407e3dfc5c6e66286383a7c9391a059fc8e6e6a8ca82262fc9d2590bd615376141fbebd2d + checksum: 10/aec226065bc4285436a27379e08cc35bf94ef59f5098ac1c026495c9ba4ab33d851964082d3648d56d63eb90f2642867bd15a3e1b810b98beb1a8c14efce6a94 languageName: node linkType: hard @@ -284,177 +284,177 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.55.1" +"@rollup/rollup-android-arm-eabi@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.57.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-android-arm64@npm:4.55.1" +"@rollup/rollup-android-arm64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-android-arm64@npm:4.57.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-darwin-arm64@npm:4.55.1" +"@rollup/rollup-darwin-arm64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-darwin-arm64@npm:4.57.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-darwin-x64@npm:4.55.1" +"@rollup/rollup-darwin-x64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-darwin-x64@npm:4.57.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-freebsd-arm64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.55.1" +"@rollup/rollup-freebsd-arm64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.57.1" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-freebsd-x64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-freebsd-x64@npm:4.55.1" +"@rollup/rollup-freebsd-x64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-freebsd-x64@npm:4.57.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.55.1" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.57.1" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.55.1" +"@rollup/rollup-linux-arm-musleabihf@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.57.1" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.55.1" +"@rollup/rollup-linux-arm64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.57.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.55.1" +"@rollup/rollup-linux-arm64-musl@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.57.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-loong64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.55.1" +"@rollup/rollup-linux-loong64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.57.1" conditions: os=linux & cpu=loong64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-loong64-musl@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-loong64-musl@npm:4.55.1" +"@rollup/rollup-linux-loong64-musl@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-loong64-musl@npm:4.57.1" conditions: os=linux & cpu=loong64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-ppc64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.55.1" +"@rollup/rollup-linux-ppc64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.57.1" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-ppc64-musl@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.55.1" +"@rollup/rollup-linux-ppc64-musl@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.57.1" conditions: os=linux & cpu=ppc64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.55.1" +"@rollup/rollup-linux-riscv64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.57.1" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-musl@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.55.1" +"@rollup/rollup-linux-riscv64-musl@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.57.1" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.55.1" +"@rollup/rollup-linux-s390x-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.57.1" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.55.1" +"@rollup/rollup-linux-x64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.57.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.55.1" +"@rollup/rollup-linux-x64-musl@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.57.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-openbsd-x64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-openbsd-x64@npm:4.55.1" +"@rollup/rollup-openbsd-x64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-openbsd-x64@npm:4.57.1" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-openharmony-arm64@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-openharmony-arm64@npm:4.55.1" +"@rollup/rollup-openharmony-arm64@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-openharmony-arm64@npm:4.57.1" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.55.1" +"@rollup/rollup-win32-arm64-msvc@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.57.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.55.1" +"@rollup/rollup-win32-ia32-msvc@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.57.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-gnu@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-win32-x64-gnu@npm:4.55.1" +"@rollup/rollup-win32-x64-gnu@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-win32-x64-gnu@npm:4.57.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.55.1": - version: 4.55.1 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.55.1" +"@rollup/rollup-win32-x64-msvc@npm:4.57.1": + version: 4.57.1 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.57.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -579,11 +579,11 @@ __metadata: linkType: hard "@types/node@npm:*, @types/node@npm:^25.0.3": - version: 25.0.6 - resolution: "@types/node@npm:25.0.6" + version: 25.2.2 + resolution: "@types/node@npm:25.2.2" dependencies: undici-types: "npm:~7.16.0" - checksum: 10/19d6dcaccc49b8d9efd987d6e7573f84cf3665fbe88adc0eb08e87d3682a36a4a6997a5ead2a11c79eb891c0e0c5260caef23bd262e5772708d95330d5b7ddf1 + checksum: 10/a5d689d69168065da0ef2972c711b0382664fa52ad99e9988d174028444c71ecb6c5b641178c404acb6b526f27cd791341aa3998a66e71b9a9ee193d853db61e languageName: node linkType: hard @@ -653,25 +653,25 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/expect@npm:4.0.17" +"@vitest/expect@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/expect@npm:4.0.18" dependencies: "@standard-schema/spec": "npm:^1.0.0" "@types/chai": "npm:^5.2.2" - "@vitest/spy": "npm:4.0.17" - "@vitest/utils": "npm:4.0.17" + "@vitest/spy": "npm:4.0.18" + "@vitest/utils": "npm:4.0.18" chai: "npm:^6.2.1" tinyrainbow: "npm:^3.0.3" - checksum: 10/f260fefea527aae652be8d71ff188d45f958b7299a4577d1c3ed15bc87e6b20a6abb30ec6419c826259863d8bdbc1122e82cc499fb9eb63aaa43d3a5be1b7f76 + checksum: 10/2115bff1bbcad460ce72032022e4dbcf8572c4b0fe07ca60f5644a8d96dd0dfa112986b5a1a5c5705f4548119b3b829c45d1de0838879211e0d6bb276b4ece73 languageName: node linkType: hard -"@vitest/mocker@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/mocker@npm:4.0.17" +"@vitest/mocker@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/mocker@npm:4.0.18" dependencies: - "@vitest/spy": "npm:4.0.17" + "@vitest/spy": "npm:4.0.18" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.21" peerDependencies: @@ -682,54 +682,54 @@ __metadata: optional: true vite: optional: true - checksum: 10/4d938c298dd7e63d23efc56a81e254a8a453b0157b378d4b7af57a40dd2687c24a0e1f2e2499f8d17fe302e6d6d515e67c6a5fbfbff75dee2cfd51c37cf4c7dc + checksum: 10/46f584a4c1180dfb513137bc8db6e2e3b53e141adfe964307297e98321652d86a3f2a52d80cda1f810205bd5fdcab789bb8b52a532e68f175ef1e20be398218d languageName: node linkType: hard -"@vitest/pretty-format@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/pretty-format@npm:4.0.17" +"@vitest/pretty-format@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/pretty-format@npm:4.0.18" dependencies: tinyrainbow: "npm:^3.0.3" - checksum: 10/e50925f44168b8108a5094e44fd739b7183457c101eb020e88b5556a2f857808d0c9d045113aec83815a20d4aaaf9b7a522a1c651ce111de18daa686891b37a0 + checksum: 10/4cafc7c9853097345bd94e8761bf47c2c04e00d366ac56d79928182787ff83c512c96f1dc2ce9b6aeed4d3a8c23ce12254da203783108d3c096bc398eed2a62d languageName: node linkType: hard -"@vitest/runner@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/runner@npm:4.0.17" +"@vitest/runner@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/runner@npm:4.0.18" dependencies: - "@vitest/utils": "npm:4.0.17" + "@vitest/utils": "npm:4.0.18" pathe: "npm:^2.0.3" - checksum: 10/75c62ac09b506d2707baad72c9a8ca6addb9bb179548d9ec9af3f7f2303b2e03f4001480c9657325718b15f2997fc39168c027d8d88794c0f8c04800c640c055 + checksum: 10/d7deebf086d7e084f449733ecea6c9c81737a18aafece318cbe7500e45debea00fa9dbf9315fd38aa88550dd5240a791b885ac71665f89b154d71a6c63da5836 languageName: node linkType: hard -"@vitest/snapshot@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/snapshot@npm:4.0.17" +"@vitest/snapshot@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/snapshot@npm:4.0.18" dependencies: - "@vitest/pretty-format": "npm:4.0.17" + "@vitest/pretty-format": "npm:4.0.18" magic-string: "npm:^0.30.21" pathe: "npm:^2.0.3" - checksum: 10/0cda8970f484bdc5777347cc317f020dc7773ddf0cea996ab5fff453966310c64e9a97854b04998cf0635e8118c12e2235c7a5f921fdfc288dc63dc27c3116d8 + checksum: 10/50aa5fb7fca45c499c145cc2f20e53b8afb0990b53ff4a4e6447dd6f147437edc5316f22e2d82119e154c3cf7c59d44898e7b2faf7ba614ac1051cbe4d662a77 languageName: node linkType: hard -"@vitest/spy@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/spy@npm:4.0.17" - checksum: 10/23313980c512b00c08a1c64f6ed15dc7c295bb7b09feab571a3cc96536de2f07432109256717f9deb7f1b8c9ba9ac28f7e617cf639654bc564f6ea5a341ad8f4 +"@vitest/spy@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/spy@npm:4.0.18" + checksum: 10/f7b1618ae13790105771dd2a8c973c63c018366fcc69b50f15ce5d12f9ac552efd3c1e6e5ae4ebdb6023d0b8d8f31fef2a0b1b77334284928db45c80c63de456 languageName: node linkType: hard -"@vitest/utils@npm:4.0.17": - version: 4.0.17 - resolution: "@vitest/utils@npm:4.0.17" +"@vitest/utils@npm:4.0.18": + version: 4.0.18 + resolution: "@vitest/utils@npm:4.0.18" dependencies: - "@vitest/pretty-format": "npm:4.0.17" + "@vitest/pretty-format": "npm:4.0.18" tinyrainbow: "npm:^3.0.3" - checksum: 10/b8b96f8c2c4fee13f4ef4927e56bbf98c2d4f3a61428d9721c5578c96e2a0953892dfccfad3e0c1a7b3105e3d24f93f826f8338c82c72b9f8bc32b50bc9072a1 + checksum: 10/e8b2ad7bc35b2bc5590f9dc1d1a67644755da416b47ab7099a6f26792903fa0aacb81e6ba99f0f03858d9d3a1d76eeba65150a1a0849690a40817424e749c367 languageName: node linkType: hard @@ -847,13 +847,13 @@ __metadata: linkType: hard "axios@npm:^1.13.3": - version: 1.13.3 - resolution: "axios@npm:1.13.3" + version: 1.13.5 + resolution: "axios@npm:1.13.5" dependencies: - follow-redirects: "npm:^1.15.6" - form-data: "npm:^4.0.4" + follow-redirects: "npm:^1.15.11" + form-data: "npm:^4.0.5" proxy-from-env: "npm:^1.1.0" - checksum: 10/2ceca9215671f9c2bcd5d8a0a1a667e9a35f9f7cfae88f25bba773ed9612de6cac50b2bf8be5e6918cbd2db601b4431ca87a00bffd9682939a8b85da9c89345a + checksum: 10/db726d09902565ef9a0632893530028310e2ec2b95b727114eca1b101450b00014133dfc3871cffc87983fb922bca7e4874d7e2826d1550a377a157cdf3f05b6 languageName: node linkType: hard @@ -1089,12 +1089,12 @@ __metadata: linkType: hard "cors@npm:*, cors@npm:^2.8.5": - version: 2.8.5 - resolution: "cors@npm:2.8.5" + version: 2.8.6 + resolution: "cors@npm:2.8.6" dependencies: object-assign: "npm:^4" vary: "npm:^1" - checksum: 10/66e88e08edee7cbce9d92b4d28a2028c88772a4c73e02f143ed8ca76789f9b59444eed6b1c167139e76fa662998c151322720093ba229f9941365ada5a6fc2c6 + checksum: 10/aa7174305b21ceb90f9c84f4eaa32f04432d333addbfdc0d1eb7310393c48902e5364aada5ac2f5d054528d63b3179238444475426fcb74e1e345077de485727 languageName: node linkType: hard @@ -1144,9 +1144,9 @@ __metadata: linkType: hard "dotenv@npm:*, dotenv@npm:^17.2.3": - version: 17.2.3 - resolution: "dotenv@npm:17.2.3" - checksum: 10/f8b78626ebfff6e44420f634773375c9651808b3e1a33df6d4cc19120968eea53e100f59f04ec35f2a20b2beb334b6aba4f24040b2f8ad61773f158ac042a636 + version: 17.2.4 + resolution: "dotenv@npm:17.2.4" + checksum: 10/3b0fdfb40aebfec3a3b4421990b5874cb93c5a259d20ef637ead237a360cbaf753879d3a66e5c044147658824d86ffead6a4090e8ebb727782e5717fcdb636dd languageName: node linkType: hard @@ -1248,35 +1248,35 @@ __metadata: linkType: hard "esbuild@npm:^0.27.0, esbuild@npm:~0.27.0": - version: 0.27.2 - resolution: "esbuild@npm:0.27.2" + version: 0.27.3 + resolution: "esbuild@npm:0.27.3" dependencies: - "@esbuild/aix-ppc64": "npm:0.27.2" - "@esbuild/android-arm": "npm:0.27.2" - "@esbuild/android-arm64": "npm:0.27.2" - "@esbuild/android-x64": "npm:0.27.2" - "@esbuild/darwin-arm64": "npm:0.27.2" - "@esbuild/darwin-x64": "npm:0.27.2" - "@esbuild/freebsd-arm64": "npm:0.27.2" - "@esbuild/freebsd-x64": "npm:0.27.2" - "@esbuild/linux-arm": "npm:0.27.2" - "@esbuild/linux-arm64": "npm:0.27.2" - "@esbuild/linux-ia32": "npm:0.27.2" - "@esbuild/linux-loong64": "npm:0.27.2" - "@esbuild/linux-mips64el": "npm:0.27.2" - "@esbuild/linux-ppc64": "npm:0.27.2" - "@esbuild/linux-riscv64": "npm:0.27.2" - "@esbuild/linux-s390x": "npm:0.27.2" - "@esbuild/linux-x64": "npm:0.27.2" - "@esbuild/netbsd-arm64": "npm:0.27.2" - "@esbuild/netbsd-x64": "npm:0.27.2" - "@esbuild/openbsd-arm64": "npm:0.27.2" - "@esbuild/openbsd-x64": "npm:0.27.2" - "@esbuild/openharmony-arm64": "npm:0.27.2" - "@esbuild/sunos-x64": "npm:0.27.2" - "@esbuild/win32-arm64": "npm:0.27.2" - "@esbuild/win32-ia32": "npm:0.27.2" - "@esbuild/win32-x64": "npm:0.27.2" + "@esbuild/aix-ppc64": "npm:0.27.3" + "@esbuild/android-arm": "npm:0.27.3" + "@esbuild/android-arm64": "npm:0.27.3" + "@esbuild/android-x64": "npm:0.27.3" + "@esbuild/darwin-arm64": "npm:0.27.3" + "@esbuild/darwin-x64": "npm:0.27.3" + "@esbuild/freebsd-arm64": "npm:0.27.3" + "@esbuild/freebsd-x64": "npm:0.27.3" + "@esbuild/linux-arm": "npm:0.27.3" + "@esbuild/linux-arm64": "npm:0.27.3" + "@esbuild/linux-ia32": "npm:0.27.3" + "@esbuild/linux-loong64": "npm:0.27.3" + "@esbuild/linux-mips64el": "npm:0.27.3" + "@esbuild/linux-ppc64": "npm:0.27.3" + "@esbuild/linux-riscv64": "npm:0.27.3" + "@esbuild/linux-s390x": "npm:0.27.3" + "@esbuild/linux-x64": "npm:0.27.3" + "@esbuild/netbsd-arm64": "npm:0.27.3" + "@esbuild/netbsd-x64": "npm:0.27.3" + "@esbuild/openbsd-arm64": "npm:0.27.3" + "@esbuild/openbsd-x64": "npm:0.27.3" + "@esbuild/openharmony-arm64": "npm:0.27.3" + "@esbuild/sunos-x64": "npm:0.27.3" + "@esbuild/win32-arm64": "npm:0.27.3" + "@esbuild/win32-ia32": "npm:0.27.3" + "@esbuild/win32-x64": "npm:0.27.3" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -1332,7 +1332,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/7f1229328b0efc63c4184a61a7eb303df1e99818cc1d9e309fb92600703008e69821e8e984e9e9f54a627da14e0960d561db3a93029482ef96dc82dd267a60c2 + checksum: 10/aa74b8d8a3ed8e2eea4d8421737b322f4d21215244e8fa2156c6402d49b5bda01343c220196f1e3f830a7ce92b54ef653c6c723a8cc2e912bb4d17b7398b51ae languageName: node linkType: hard @@ -1480,7 +1480,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.15.6": +"follow-redirects@npm:^1.15.11": version: 1.15.11 resolution: "follow-redirects@npm:1.15.11" peerDependenciesMeta: @@ -1490,7 +1490,7 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.0, form-data@npm:^4.0.4, form-data@npm:^4.0.5": +"form-data@npm:^4.0.0, form-data@npm:^4.0.5": version: 4.0.5 resolution: "form-data@npm:4.0.5" dependencies: @@ -1609,11 +1609,11 @@ __metadata: linkType: hard "get-tsconfig@npm:^4.10.0, get-tsconfig@npm:^4.7.5": - version: 4.13.0 - resolution: "get-tsconfig@npm:4.13.0" + version: 4.13.6 + resolution: "get-tsconfig@npm:4.13.6" dependencies: resolve-pkg-maps: "npm:^1.0.0" - checksum: 10/3603c6da30e312636e4c20461e779114c9126601d1eca70ee4e36e3e3c00e3c21892d2d920027333afa2cc9e20998a436b14abe03a53cde40742581cb0e9ceb2 + checksum: 10/5cd1c1f273e9f1cd9f1ebeaaea281a3b7b71562fc9614ee0cf0575463b0435de68831354434a5a1a564e1049062d597d0dae8ef33f489a6d12afccee032f6784 languageName: node linkType: hard @@ -1627,13 +1627,13 @@ __metadata: linkType: hard "glob@npm:^13.0.0": - version: 13.0.0 - resolution: "glob@npm:13.0.0" + version: 13.0.1 + resolution: "glob@npm:13.0.1" dependencies: - minimatch: "npm:^10.1.1" + minimatch: "npm:^10.1.2" minipass: "npm:^7.1.2" path-scurry: "npm:^2.0.0" - checksum: 10/de390721d29ee1c9ea41e40ec2aa0de2cabafa68022e237dc4297665a5e4d650776f2573191984ea1640aba1bf0ea34eddef2d8cbfbfc2ad24b5fb0af41d8846 + checksum: 10/465e8cc269ab88d7415a3906cdc0f4543a2ae54df99207204af5bc28a944396d8d893822f546a8056a78ec714e608ab4f3502532c4d6b9cc5e113adf0fe5109e languageName: node linkType: hard @@ -1844,16 +1844,16 @@ __metadata: linkType: hard "isexe@npm:^3.1.1": - version: 3.1.1 - resolution: "isexe@npm:3.1.1" - checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e + version: 3.1.4 + resolution: "isexe@npm:3.1.4" + checksum: 10/41b2006cb0f545092b73246edccdaaf12243cc14b29dff4c7dc6759eba659fa8c16de7d9c64a9fb4d05be9cc83b12399ea553ef8a9763db02b1433261005b98a languageName: node linkType: hard "lru-cache@npm:^11.0.0, lru-cache@npm:^11.1.0, lru-cache@npm:^11.2.1": - version: 11.2.4 - resolution: "lru-cache@npm:11.2.4" - checksum: 10/3b2da74c0b6653767f8164c38c4c4f4d7f0cc10c62bfa512663d94a830191ae6a5af742a8d88a8b30d5f9974652d3adae53931f32069139ad24fa2a18a199aca + version: 11.2.5 + resolution: "lru-cache@npm:11.2.5" + checksum: 10/be50f66c6e23afeaab9c7eefafa06344dd13cde7b3528809c2660c4ad70d93b9ba537366634623cbb2eb411671f526b5a4af2c602507b9258aead0fa8d713f6c languageName: node linkType: hard @@ -1971,12 +1971,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.1.1": - version: 10.1.1 - resolution: "minimatch@npm:10.1.1" +"minimatch@npm:^10.1.2": + version: 10.1.2 + resolution: "minimatch@npm:10.1.2" dependencies: - "@isaacs/brace-expansion": "npm:^5.0.0" - checksum: 10/110f38921ea527022e90f7a5f43721838ac740d0a0c26881c03b57c261354fb9a0430e40b2c56dfcea2ef3c773768f27210d1106f1f2be19cde3eea93f26f45e + "@isaacs/brace-expansion": "npm:^5.0.1" + checksum: 10/6f0ef975463739207144e411bdd54f7205ce38770b162fa3bc4c9be4987a16cb20d0962a82f26c2372598cfba90faa97b327239d303b529b774f17681c163b46 languageName: node linkType: hard @@ -1990,17 +1990,17 @@ __metadata: linkType: hard "minipass-fetch@npm:^5.0.0": - version: 5.0.0 - resolution: "minipass-fetch@npm:5.0.0" + version: 5.0.1 + resolution: "minipass-fetch@npm:5.0.1" dependencies: encoding: "npm:^0.1.13" minipass: "npm:^7.0.3" - minipass-sized: "npm:^1.0.3" + minipass-sized: "npm:^2.0.0" minizlib: "npm:^3.0.1" dependenciesMeta: encoding: optional: true - checksum: 10/4fb7dca630a64e6970a8211dade505bfe260d0b8d60beb348dcdfb95fe35ef91d977b29963929c9017ae0805686aa3f413107dc6bc5deac9b9e26b0b41c3b86c + checksum: 10/08bf0c9866e7f344bf1863ce0d99c0a6fe96b43ef5a4119e23d84a21e613a3f55ecf302adf28d9e228b4ebd50e81d5e84c397e0535089090427319379f478d94 languageName: node linkType: hard @@ -2022,12 +2022,12 @@ __metadata: languageName: node linkType: hard -"minipass-sized@npm:^1.0.3": - version: 1.0.3 - resolution: "minipass-sized@npm:1.0.3" +"minipass-sized@npm:^2.0.0": + version: 2.0.0 + resolution: "minipass-sized@npm:2.0.0" dependencies: - minipass: "npm:^3.0.0" - checksum: 10/40982d8d836a52b0f37049a0a7e5d0f089637298e6d9b45df9c115d4f0520682a78258905e5c8b180fb41b593b0a82cc1361d2c74b45f7ada66334f84d1ecfdd + minipass: "npm:^7.1.2" + checksum: 10/3b89adf64ca705662f77481e278eff5ec0a57aeffb5feba7cc8843722b1e7770efc880f2a17d1d4877b2d7bf227873cd46afb4da44c0fd18088b601ea50f96bb languageName: node linkType: hard @@ -2094,8 +2094,8 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 12.1.0 - resolution: "node-gyp@npm:12.1.0" + version: 12.2.0 + resolution: "node-gyp@npm:12.2.0" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -2104,12 +2104,12 @@ __metadata: nopt: "npm:^9.0.0" proc-log: "npm:^6.0.0" semver: "npm:^7.3.5" - tar: "npm:^7.5.2" + tar: "npm:^7.5.4" tinyglobby: "npm:^0.2.12" which: "npm:^6.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10/d93079236cef1dd7fa4df683708d8708ad255c55865f6656664c8959e4d3963d908ac48e8f9f341705432e979dbbf502a40d68d65a17fe35956a5a05ba6c1cb4 + checksum: 10/4ebab5b77585a637315e969c2274b5520562473fe75de850639a580c2599652fb9f33959ec782ea45a2e149d8f04b548030f472eeeb3dbdf19a7f2ccbc30b908 languageName: node linkType: hard @@ -2368,11 +2368,11 @@ __metadata: linkType: hard "prettier@npm:*, prettier@npm:^3.7.4": - version: 3.7.4 - resolution: "prettier@npm:3.7.4" + version: 3.8.1 + resolution: "prettier@npm:3.8.1" bin: prettier: bin/prettier.cjs - checksum: 10/b4d00ea13baed813cb777c444506632fb10faaef52dea526cacd03085f01f6db11fc969ccebedf05bf7d93c3960900994c6adf1b150e28a31afd5cfe7089b313 + checksum: 10/3da1cf8c1ef9bea828aa618553696c312e951f810bee368f6887109b203f18ee869fe88f66e65f9cf60b7cb1f2eae859892c860a300c062ff8ec69c381fc8dbd languageName: node linkType: hard @@ -2511,34 +2511,34 @@ __metadata: linkType: hard "rollup@npm:^4.43.0": - version: 4.55.1 - resolution: "rollup@npm:4.55.1" + version: 4.57.1 + resolution: "rollup@npm:4.57.1" dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.55.1" - "@rollup/rollup-android-arm64": "npm:4.55.1" - "@rollup/rollup-darwin-arm64": "npm:4.55.1" - "@rollup/rollup-darwin-x64": "npm:4.55.1" - "@rollup/rollup-freebsd-arm64": "npm:4.55.1" - "@rollup/rollup-freebsd-x64": "npm:4.55.1" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.55.1" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.55.1" - "@rollup/rollup-linux-arm64-gnu": "npm:4.55.1" - "@rollup/rollup-linux-arm64-musl": "npm:4.55.1" - "@rollup/rollup-linux-loong64-gnu": "npm:4.55.1" - "@rollup/rollup-linux-loong64-musl": "npm:4.55.1" - "@rollup/rollup-linux-ppc64-gnu": "npm:4.55.1" - "@rollup/rollup-linux-ppc64-musl": "npm:4.55.1" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.55.1" - "@rollup/rollup-linux-riscv64-musl": "npm:4.55.1" - "@rollup/rollup-linux-s390x-gnu": "npm:4.55.1" - "@rollup/rollup-linux-x64-gnu": "npm:4.55.1" - "@rollup/rollup-linux-x64-musl": "npm:4.55.1" - "@rollup/rollup-openbsd-x64": "npm:4.55.1" - "@rollup/rollup-openharmony-arm64": "npm:4.55.1" - "@rollup/rollup-win32-arm64-msvc": "npm:4.55.1" - "@rollup/rollup-win32-ia32-msvc": "npm:4.55.1" - "@rollup/rollup-win32-x64-gnu": "npm:4.55.1" - "@rollup/rollup-win32-x64-msvc": "npm:4.55.1" + "@rollup/rollup-android-arm-eabi": "npm:4.57.1" + "@rollup/rollup-android-arm64": "npm:4.57.1" + "@rollup/rollup-darwin-arm64": "npm:4.57.1" + "@rollup/rollup-darwin-x64": "npm:4.57.1" + "@rollup/rollup-freebsd-arm64": "npm:4.57.1" + "@rollup/rollup-freebsd-x64": "npm:4.57.1" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.57.1" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.57.1" + "@rollup/rollup-linux-arm64-gnu": "npm:4.57.1" + "@rollup/rollup-linux-arm64-musl": "npm:4.57.1" + "@rollup/rollup-linux-loong64-gnu": "npm:4.57.1" + "@rollup/rollup-linux-loong64-musl": "npm:4.57.1" + "@rollup/rollup-linux-ppc64-gnu": "npm:4.57.1" + "@rollup/rollup-linux-ppc64-musl": "npm:4.57.1" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.57.1" + "@rollup/rollup-linux-riscv64-musl": "npm:4.57.1" + "@rollup/rollup-linux-s390x-gnu": "npm:4.57.1" + "@rollup/rollup-linux-x64-gnu": "npm:4.57.1" + "@rollup/rollup-linux-x64-musl": "npm:4.57.1" + "@rollup/rollup-openbsd-x64": "npm:4.57.1" + "@rollup/rollup-openharmony-arm64": "npm:4.57.1" + "@rollup/rollup-win32-arm64-msvc": "npm:4.57.1" + "@rollup/rollup-win32-ia32-msvc": "npm:4.57.1" + "@rollup/rollup-win32-x64-gnu": "npm:4.57.1" + "@rollup/rollup-win32-x64-msvc": "npm:4.57.1" "@types/estree": "npm:1.0.8" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -2596,7 +2596,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10/392a8bb68ce492d5f8f59d9420b448e76b2550152482a61688617c1c9c52f8f61162478cfe44f2c6a647e82b0a5e7d61e1ac1f2701ca4d48f4acd231df7bd84a + checksum: 10/0451371339e593967c979e498fac4dfd0ba15fadf0dac96875940796307a00d62ab68460366a65f4872ae8edd9339e3d9501e8e5764c1f23e25e0951f75047c6 languageName: node linkType: hard @@ -2639,11 +2639,11 @@ __metadata: linkType: hard "semver@npm:^7.3.5": - version: 7.7.3 - resolution: "semver@npm:7.7.3" + version: 7.7.4 + resolution: "semver@npm:7.7.4" bin: semver: bin/semver.js - checksum: 10/8dbc3168e057a38fc322af909c7f5617483c50caddba135439ff09a754b20bdd6482a5123ff543dad4affa488ecf46ec5fb56d61312ad20bb140199b88dfaea9 + checksum: 10/26bdc6d58b29528f4142d29afb8526bc335f4fc04c4a10f2b98b217f277a031c66736bf82d3d3bb354a2f6a3ae50f18fd62b053c4ac3f294a3d10a61f5075b75 languageName: node linkType: hard @@ -2769,7 +2769,7 @@ __metadata: languageName: unknown linkType: soft -"sim-consumidor-objenious@sim-consumidor-objenious:*, sim-consumidor-objenious@workspace:packages/sim-consumidor-objenious": +"sim-consumidor-objenious@workspace:packages/sim-consumidor-objenious": version: 0.0.0-use.local resolution: "sim-consumidor-objenious@workspace:packages/sim-consumidor-objenious" dependencies: @@ -2861,8 +2861,6 @@ __metadata: express: "npm:*" node-cron: "npm:^4.2.1" prettier: "npm:*" - sim-consumidor-objenious: "sim-consumidor-objenious:*" - sim-shared: "sim-shared:*" supertest: "npm:*" tsc-alias: "npm:^1.8.16" tsx: "npm:*" @@ -2871,9 +2869,9 @@ __metadata: languageName: unknown linkType: soft -"sim-shared@sim-shared:*, sim-shared@workspace:packages/shared": +"sim-shared@sim-shared:*, sim-shared@workspace:packages/sim-shared": version: 0.0.0-use.local - resolution: "sim-shared@workspace:packages/shared" + resolution: "sim-shared@workspace:packages/sim-shared" dependencies: "@tsconfig/node22": "npm:*" "@types/amqplib": "npm:^0.10.8" @@ -3061,16 +3059,16 @@ __metadata: languageName: node linkType: hard -"tar@npm:^7.5.2": - version: 7.5.2 - resolution: "tar@npm:7.5.2" +"tar@npm:^7.5.4": + version: 7.5.7 + resolution: "tar@npm:7.5.7" dependencies: "@isaacs/fs-minipass": "npm:^4.0.0" chownr: "npm:^3.0.0" minipass: "npm:^7.1.2" minizlib: "npm:^3.1.0" yallist: "npm:^5.0.0" - checksum: 10/dbad9c9a07863cd1bdf8801d563b3280aa7dd0f4a6cead779ff7516d148dc80b4c04639ba732d47f91f04002f57e8c3c6573a717d649daecaac74ce71daa7ad3 + checksum: 10/0d6938dd32fe5c0f17c8098d92bd9889ee0ed9d11f12381b8146b6e8c87bb5aa49feec7abc42463f0597503d8e89e4c4c0b42bff1a5a38444e918b4878b7fd21 languageName: node linkType: hard @@ -3265,15 +3263,15 @@ __metadata: linkType: hard "vite-tsconfig-paths@npm:^6.0.5": - version: 6.0.5 - resolution: "vite-tsconfig-paths@npm:6.0.5" + version: 6.1.0 + resolution: "vite-tsconfig-paths@npm:6.1.0" dependencies: debug: "npm:^4.1.1" globrex: "npm:^0.1.2" tsconfck: "npm:^3.0.3" peerDependencies: vite: "*" - checksum: 10/1c3d38102ed34d057fc602c332bfd059bfedd0b378ee87b1a73eac89e20f6d81ee4bd9639557287e275cae2230f1d9225d2d7d83a2fa355a380cf77568f2cd31 + checksum: 10/410104d95aca47679718ae5602d6a05c149e1a85b1777ebd670c53e7cd8c55b0f9f6d2d7740a04f33ecb73c0983e3f6897bfa4ee9d5fc5e719385f203ad27ab5 languageName: node linkType: hard @@ -3333,16 +3331,16 @@ __metadata: linkType: hard "vitest@npm:*, vitest@npm:^4.0.16": - version: 4.0.17 - resolution: "vitest@npm:4.0.17" + version: 4.0.18 + resolution: "vitest@npm:4.0.18" dependencies: - "@vitest/expect": "npm:4.0.17" - "@vitest/mocker": "npm:4.0.17" - "@vitest/pretty-format": "npm:4.0.17" - "@vitest/runner": "npm:4.0.17" - "@vitest/snapshot": "npm:4.0.17" - "@vitest/spy": "npm:4.0.17" - "@vitest/utils": "npm:4.0.17" + "@vitest/expect": "npm:4.0.18" + "@vitest/mocker": "npm:4.0.18" + "@vitest/pretty-format": "npm:4.0.18" + "@vitest/runner": "npm:4.0.18" + "@vitest/snapshot": "npm:4.0.18" + "@vitest/spy": "npm:4.0.18" + "@vitest/utils": "npm:4.0.18" es-module-lexer: "npm:^1.7.0" expect-type: "npm:^1.2.2" magic-string: "npm:^0.30.21" @@ -3360,10 +3358,10 @@ __metadata: "@edge-runtime/vm": "*" "@opentelemetry/api": ^1.9.0 "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0 - "@vitest/browser-playwright": 4.0.17 - "@vitest/browser-preview": 4.0.17 - "@vitest/browser-webdriverio": 4.0.17 - "@vitest/ui": 4.0.17 + "@vitest/browser-playwright": 4.0.18 + "@vitest/browser-preview": 4.0.18 + "@vitest/browser-webdriverio": 4.0.18 + "@vitest/ui": 4.0.18 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -3387,7 +3385,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/792cf5ecdb2c0c2a61fc7beacec800413dcc5b68ad5e18f74795cdbfe513d58e3b6e437571c728c9992920f52d0640a5264aaf8c3702454b2637ff93451cf567 + checksum: 10/6c6464ebcf3af83546862896fd1b5f10cb6607261bffce39df60033a288b8c1687ae1dd20002b6e4997a7a05303376d1eb58ce20afe63be052529a4378a8c165 languageName: node linkType: hard