diff --git a/package-lock.json b/package-lock.json index 01793fa..712ed48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,6 @@ "@nestjs/microservices": "^11.1.11", "@nestjs/platform-express": "^11.1.11", "@nestjs/platform-fastify": "^11.1.10", - "@nestjs/websockets": "^11.1.11", "@orpc/client": "^1.10.4", "@orpc/server": "^1.11.3", "@radix-ui/react-avatar": "^1.1.11", @@ -4196,6 +4195,8 @@ "resolved": "https://registry.npmjs.org/@nestjs/websockets/-/websockets-11.1.11.tgz", "integrity": "sha512-apuP7C/gtMBIYNgA8IWt75GTZeWya5JQCnrLZFcOu+IZt00j9Xd/Bm7hbj/Qr/JVoM/7q6c/4p4oOZtBGx4aeA==", "license": "MIT", + "optional": true, + "peer": true, "dependencies": { "iterare": "1.2.1", "object-hash": "3.0.0", @@ -21292,6 +21293,8 @@ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", "license": "MIT", + "optional": true, + "peer": true, "engines": { "node": ">= 6" } diff --git a/package.json b/package.json index a5e56ae..7fba461 100644 --- a/package.json +++ b/package.json @@ -91,7 +91,6 @@ "@nestjs/microservices": "^11.1.11", "@nestjs/platform-express": "^11.1.11", "@nestjs/platform-fastify": "^11.1.10", - "@nestjs/websockets": "^11.1.11", "@orpc/client": "^1.10.4", "@orpc/server": "^1.11.3", "@radix-ui/react-avatar": "^1.1.11", diff --git a/src/mocks/nestjs-microservices/index.ts b/src/mocks/nestjs-microservices/index.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/mocks/nestjs-microservices/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/mocks/nestjs-microservices/microservices-module.ts b/src/mocks/nestjs-microservices/microservices-module.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/mocks/nestjs-microservices/microservices-module.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/mocks/nestjs-websockets/index.ts b/src/mocks/nestjs-websockets/index.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/mocks/nestjs-websockets/index.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/mocks/nestjs-websockets/socket-module.ts b/src/mocks/nestjs-websockets/socket-module.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/mocks/nestjs-websockets/socket-module.ts @@ -0,0 +1 @@ +export {}; diff --git a/vite.main.config.mts b/vite.main.config.mts index 6a72511..d771cdf 100644 --- a/vite.main.config.mts +++ b/vite.main.config.mts @@ -14,12 +14,17 @@ export default defineConfig({ ioredis: path.resolve(process.cwd(), './src/mocks/empty.ts'), '@fastify/static': path.resolve(process.cwd(), './src/mocks/empty.ts'), '@fastify/view': path.resolve(process.cwd(), './src/mocks/empty.ts'), + '@nestjs/microservices': path.resolve(process.cwd(), './src/mocks/nestjs-microservices'), + '@nestjs/websockets': path.resolve(process.cwd(), './src/mocks/nestjs-websockets'), }, }, build: { sourcemap: true, rollupOptions: { - external: ['better-sqlite3', 'keytar'], + external: [ + 'better-sqlite3', + 'keytar', + ], }, }, });