diff --git a/apps/server-nestjs/package.json b/apps/server-nestjs/package.json index 7aa450619a..d28a8c41b1 100644 --- a/apps/server-nestjs/package.json +++ b/apps/server-nestjs/package.json @@ -88,6 +88,7 @@ "@eslint/eslintrc": "catalog:tools", "@eslint/js": "catalog:tools", "@faker-js/faker": "catalog:test", + "@msw/data": "catalog:test", "@nestjs/cli": "catalog:build", "@nestjs/schematics": "catalog:build", "@nestjs/testing": "catalog:build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f8dc59f157..8afb72d880 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -277,6 +277,9 @@ catalogs: '@faker-js/faker': specifier: ^9.9.0 version: 9.9.0 + '@msw/data': + specifier: ^1.1.8 + version: 1.1.8 '@playwright/test': specifier: ^1.59.1 version: 1.59.1 @@ -933,6 +936,9 @@ importers: '@faker-js/faker': specifier: catalog:test version: 9.9.0 + '@msw/data': + specifier: catalog:test + version: 1.1.8 '@nestjs/cli': specifier: catalog:build version: 11.0.16(@types/node@26.1.2)(esbuild@0.28.1)(lightningcss@1.33.0) @@ -2977,6 +2983,9 @@ packages: '@microsoft/tsdoc@0.16.0': resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==} + '@msw/data@1.1.8': + resolution: {integrity: sha512-+kSNeBPNvHkr/84aIK2ddeef8ng62T8xAG1zof5z8lMNgGt/jVwoDsPs9cYUU2WV4T2fn22NFi0NasmTzW2mnA==} + '@mswjs/interceptors@0.41.9': resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==} engines: {node: '>=18'} @@ -5897,6 +5906,9 @@ packages: es-toolkit@1.50.0: resolution: {integrity: sha512-OyZKhUVvEep9ITEiwHn8GKnMRQIVqoSIX7WnRbkWgJkllCujilqP2rD0u979tkl8wqyc8ICwlc1UBVv/Sl1G6w==} + es-toolkit@1.52.0: + resolution: {integrity: sha512-XTNEJQh1tY1ZJVcf6ayP/2n4ZPyaHlW2FWs7xvw5ddPuhUVjLD3olQVQS7kf58JbAB48iL0uL/jerTrjtV3lDA==} + es6-promise@3.3.1: resolution: {integrity: sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==} @@ -7582,6 +7594,10 @@ packages: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true + mutative@1.3.0: + resolution: {integrity: sha512-8MJj6URmOZAV70dpFe1YnSppRTKC4DsMkXQiBDFayLcDI4ljGokHxmpqaBQuDWa4iAxWaJJ1PS8vAmbntjjKmQ==} + engines: {node: '>=14.0'} + mute-stream@2.0.0: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} @@ -8237,6 +8253,9 @@ packages: rettime@0.10.1: resolution: {integrity: sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw==} + rettime@0.11.11: + resolution: {integrity: sha512-ILJRqVWBCTlg9r42fFgwVZx1gnFAcQF8mRoMkbgQfIrjEDf9nbBFDFx00oloOa+Q869FUtaYDXZvEfnecQSCoQ==} + reusify@1.1.0: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -10486,7 +10505,7 @@ snapshots: '@commitlint/ensure@20.5.3': dependencies: '@commitlint/types': 20.5.0 - es-toolkit: 1.48.1 + es-toolkit: 1.52.0 '@commitlint/execute-rule@20.0.0': {} @@ -10545,7 +10564,7 @@ snapshots: dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/types': 20.5.0 - es-toolkit: 1.48.1 + es-toolkit: 1.52.0 global-directory: 5.0.0 import-meta-resolve: 4.2.0 resolve-from: 5.0.0 @@ -11270,6 +11289,14 @@ snapshots: '@microsoft/tsdoc@0.16.0': {} + '@msw/data@1.1.8': + dependencies: + '@standard-schema/spec': 1.1.0 + es-toolkit: 1.52.0 + mutative: 1.3.0 + outvariant: 1.4.3 + rettime: 0.11.11 + '@mswjs/interceptors@0.41.9': dependencies: '@open-draft/deferred-promise': 2.2.0 @@ -14672,6 +14699,8 @@ snapshots: es-toolkit@1.50.0: {} + es-toolkit@1.52.0: {} + es6-promise@3.3.1: {} esbuild@0.28.1: @@ -16792,6 +16821,8 @@ snapshots: mustache@4.2.0: {} + mutative@1.3.0: {} + mute-stream@2.0.0: {} nanoid@3.3.18: {} @@ -17497,6 +17528,8 @@ snapshots: rettime@0.10.1: {} + rettime@0.11.11: {} + reusify@1.1.0: {} rfdc@1.4.1: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index da7e7fb952..2c50554165 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -161,6 +161,7 @@ catalogs: globals: ^16.5.0 jsdom: ^25.0.1 msw: ^2.12.10 + '@msw/data': ^1.1.8 vitest: ^4.1.5 types: "@types/jsdom": ^21.1.7