diff --git a/package.json b/package.json index 96e4f392a..59466323f 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "@types/mime": "^3.0.1", "@types/mime-types": "^2.1.1", "@types/mongoose-aggregate-paginate-v2": "1.0.9", - "@types/node": "18.17.11", + "@types/node": "18.17.12", "@types/supertest": "2.0.12", "@types/uuid": "^9.0.2", "@typescript-eslint/eslint-plugin": "6.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 61cbb81d7..0954a219f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + overrides: array-includes: npm:@nolyfill/array-includes@latest array.prototype.findlastindex: npm:@nolyfill/array.prototype.findlastindex@latest @@ -156,7 +160,7 @@ devDependencies: version: 10.1.16 '@nestjs/schematics': specifier: 10.0.2 - version: 10.0.2(chokidar@3.5.3)(typescript@5.1.6) + version: 10.0.2(typescript@5.2.2) '@nestjs/swagger': specifier: 7.1.8 version: 7.1.8(@fastify/static@6.10.2)(@nestjs/common@10.2.1)(@nestjs/core@10.2.1)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13) @@ -197,8 +201,8 @@ devDependencies: specifier: 1.0.9 version: 1.0.9 '@types/node': - specifier: 18.17.11 - version: 18.17.11 + specifier: 18.17.12 + version: 18.17.12 '@types/supertest': specifier: 2.0.12 version: 2.0.12 @@ -1078,6 +1082,21 @@ packages: - chokidar dev: true + /@nestjs/schematics@10.0.2(typescript@5.2.2): + resolution: {integrity: sha512-DaZZjymYoIfRqC5W62lnYXIIods1PDY6CGc8+IpRwyinzffjKxZ3DF3exu+mdyvllzkXo9DTXkoX4zOPSJHCkw==} + peerDependencies: + typescript: '>=4.8.2' + dependencies: + '@angular-devkit/core': 16.1.8(chokidar@3.5.3) + '@angular-devkit/schematics': 16.1.8(chokidar@3.5.3) + comment-json: 4.2.3 + jsonc-parser: 3.2.0 + pluralize: 8.0.0 + typescript: 5.2.2 + transitivePeerDependencies: + - chokidar + dev: true + /@nestjs/swagger@7.1.8(@fastify/static@6.10.2)(@nestjs/common@10.2.1)(@nestjs/core@10.2.1)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13): resolution: {integrity: sha512-Jpl3laGAqvyWccc3auLU0mMjl5hJ2kqzzDb63ynJi5NMbFlgBwrR8FCGBVstSsqL9YSJWLR4L1BZzVmVExcY+g==} peerDependencies: @@ -1148,63 +1167,63 @@ packages: fastq: 1.13.0 dev: true - /@nolyfill/array-includes@1.0.17: - resolution: {integrity: sha512-1uMdMkk3kI9REOAcJBjS0dfRfyEaCYis50/zJVaL2BfWciUXcX55/nu1voQiExVdgHJUzsJ6NzCqukXqShKyYw==} + /@nolyfill/array-includes@1.0.21: + resolution: {integrity: sha512-P+SLU5wuJmHnuo1Nhy/3l4yneHm6M+WmISz5tCVGLc0rytUBRfACmneLTryh4nlobAhUulDkBL+VoldU1g3zoA==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/array.prototype.findlastindex@1.0.17: - resolution: {integrity: sha512-Vv7XuwbfAK5rPb1p772uOTh8/AkHW+y7QZOTKjyVOdzc3mDB/cse8t3J+ZMMmCJMX+9zbqiZofyQp1XZj6YScw==} + /@nolyfill/array.prototype.findlastindex@1.0.21: + resolution: {integrity: sha512-chPKEkDdglpJjaP8WhZSlittmV+XsHFv0CmhQVWnif3mJvpxK4/oFwrszkwP4+jXyR9njKeaUIrLKuuTsL7yjw==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/array.prototype.flat@1.0.17: - resolution: {integrity: sha512-r4xxqQsip2tKWtbBcYRmK+gOtg2eKu1FZgFDGP+La6/3seGzmzcKXvEF0jni9zfSE39dcVX7ZItfWLYCNiOfMw==} + /@nolyfill/array.prototype.flat@1.0.21: + resolution: {integrity: sha512-RoyB6qmcOSuflZH+XcZAkE1aBrYIV/3qdIGk6EG1afCdZSkUUCz0PAT8h3lHdtgVh+ge82hMK2SdCur2YeNj8A==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 - /@nolyfill/array.prototype.flatmap@1.0.17: - resolution: {integrity: sha512-KfgZ+yGJVXUWmeO3ek1e5pvBcxLfC5ppwicZmZUNQv7TSUDp/SdYOH0qUDW1/0kwrj9S8xDiKN195vfMiYU8Sw==} + /@nolyfill/array.prototype.flatmap@1.0.21: + resolution: {integrity: sha512-VWUiJBWk4qDgktkeQRzrtYlQdBRnEU3vfjoQxcBmdn3vSnq7ujKCBox4cdpZe9LZK9FU9Y1L4UteyW5THat2CQ==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/has@1.0.17: - resolution: {integrity: sha512-+YeHgcNs0kG0gl7YXWaYtfHaZG3Vmz4PMkSZ5pFBXCiS0l7zRShkng+es6I8T8gjuvBcNV21+Yt19ayTiC8YVA==} + /@nolyfill/has@1.0.21: + resolution: {integrity: sha512-Sf8iFaegjGp29hQVQjIc+nDR0uWqGkHsFC3jsUigFwGjpafgMaBtL++DpTU9jYAKDJEvslR1szl8qJjNGlhgcw==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/object.fromentries@1.0.17: - resolution: {integrity: sha512-NpvB949tnerOczkAOJ+bWPUg1DiEeu5Y+X/IEPbWld0akFe3YPZDIz02zUElrErjy1idL4K2m4kgiQbJ8TQ1qA==} + /@nolyfill/object.fromentries@1.0.21: + resolution: {integrity: sha512-q/uTyFipMOdMjKtAdPq0ufDN1glOa1FWqFGWApJ3CIhTbOqLz+ZypcS3h4sLhM91npP5PoTYma9RPbA4f0TrnA==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/object.groupby@1.0.17: - resolution: {integrity: sha512-LU96U/6ShdpSEfYfg3SVak8HHUySmuacUMqnZedMQMc4Tj07NIH0SFmeMn9pQxeVOxZEx1SIYamATAgz6vDncA==} + /@nolyfill/object.groupby@1.0.21: + resolution: {integrity: sha512-/2hyrFMtlNspFdhp4TaQDzPPvqKTmobYY26XAxYqB/1K0eTd3bzg1KwwgNyCtTnScrsByUhIsQ9DdS5goOCluQ==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/object.values@1.0.17: - resolution: {integrity: sha512-8w75EL9VSKmd7lmE17JQFTnCHzihgmlGdaClAGENgdihHsMoXZ0Ovw6aeDiSC1bBcq2NL1LIZhuqPOqbjIgkvQ==} + /@nolyfill/object.values@1.0.21: + resolution: {integrity: sha512-5RPPiaknXoCnpwXZTy99Oo/sNega0wf5DsYQU6YOFa1kLhvwgc4x2/Np1F8zT7WwGE9C1POH3ZIuSMelpd79Ew==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.17 + '@nolyfill/shared': 1.0.21 dev: true - /@nolyfill/shared@1.0.17: - resolution: {integrity: sha512-pJgA5MKCRFBguoxLui1cyd6MI/SjXkH3JRx8G5I3WfW0ZJQYRNdE7LuzCFYW5l5HrqHHk8Ye487X28qezfTxzA==} + /@nolyfill/shared@1.0.21: + resolution: {integrity: sha512-qDc/NoaFU23E0hhiDPeUrvWzTXIPE+RbvRQtRWSeHHNmCIgYI9HS1jKzNYNJxv4jvZ/1VmM3L6rNVxbj+LBMNA==} /@nuxtjs/opencollective@0.3.2: resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==} @@ -1359,13 +1378,13 @@ packages: /@types/adm-zip@0.5.0: resolution: {integrity: sha512-FCJBJq9ODsQZUNURo5ILAQueuA8WJhRvuihS3ke2iI25mJlfV2LK8jG2Qj2z2AWg8U0FtWWqBHVRetceLskSaw==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 dev: true /@types/bcrypt@5.0.0: resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 dev: true /@types/cache-manager-ioredis@2.0.3: @@ -1418,7 +1437,7 @@ packages: /@types/ioredis@4.28.10: resolution: {integrity: sha512-69LyhUgrXdgcNDv7ogs1qXZomnfOEnSmrmMFqKgt1XMJxmoOSG/u3wYy13yACIfKuMJ8IhKgHafDO3sx19zVQQ==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 dev: true /@types/js-yaml@4.0.5: @@ -1428,7 +1447,7 @@ packages: /@types/jsdom@21.1.2: resolution: {integrity: sha512-bGj+7TaCkOwkJfx7HtS9p22Ij0A2aKMuz8a1+owpkxa1wU/HUBy/WAXhdv90uDdVI9rSjGvUrXmLSeA9VP3JeA==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 '@types/tough-cookie': 4.0.2 parse5: 7.1.2 dev: true @@ -1448,7 +1467,7 @@ packages: /@types/jsonwebtoken@9.0.2: resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 dev: true /@types/lodash@4.14.197: @@ -1480,8 +1499,8 @@ packages: - supports-color dev: true - /@types/node@18.17.11: - resolution: {integrity: sha512-r3hjHPBu+3LzbGBa8DHnr/KAeTEEOrahkcL+cZc4MaBMTM+mk8LtXR+zw+nqfjuDZZzYTYgTcpHuP+BEQk069g==} + /@types/node@18.17.12: + resolution: {integrity: sha512-d6xjC9fJ/nSnfDeU0AMDsaJyb1iHsqCSOdi84w4u+SlN/UgQdY5tRhpMzaFYsI4mnpvgTivEaQd0yOUhAtOnEQ==} /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -1499,7 +1518,7 @@ packages: resolution: {integrity: sha512-mu/N4uvfDN2zVQQ5AYJI/g4qxn2bHB6521t1UuH09ShNWjebTqN0ZFuYK9uYjcgmI0dTQEs+Owi1EO6U0OkOZQ==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 18.17.11 + '@types/node': 18.17.12 dev: true /@types/supertest@2.0.12: @@ -1525,7 +1544,7 @@ packages: /@types/whatwg-url@8.2.2: resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 '@types/webidl-conversions': 7.0.0 /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.4.1)(eslint@8.48.0)(typescript@5.2.2): @@ -3004,22 +3023,22 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 6.4.1(eslint@8.48.0)(typescript@5.2.2) - array-includes: /@nolyfill/array-includes@1.0.17 - array.prototype.findlastindex: /@nolyfill/array.prototype.findlastindex@1.0.17 - array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.17 - array.prototype.flatmap: /@nolyfill/array.prototype.flatmap@1.0.17 + array-includes: /@nolyfill/array-includes@1.0.21 + array.prototype.findlastindex: /@nolyfill/array.prototype.findlastindex@1.0.21 + array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.21 + array.prototype.flatmap: /@nolyfill/array.prototype.flatmap@1.0.21 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.48.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.4.1)(eslint-import-resolver-node@0.3.9)(eslint@8.48.0) - has: /@nolyfill/has@1.0.17 + has: /@nolyfill/has@1.0.21 is-core-module: 2.13.0 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: /@nolyfill/object.fromentries@1.0.17 - object.groupby: /@nolyfill/object.groupby@1.0.17 - object.values: /@nolyfill/object.values@1.0.17 + object.fromentries: /@nolyfill/object.fromentries@1.0.21 + object.groupby: /@nolyfill/object.groupby@1.0.21 + object.values: /@nolyfill/object.values@1.0.21 semver: 6.3.1 tsconfig-paths: 3.14.2 transitivePeerDependencies: @@ -3915,13 +3934,13 @@ packages: /is-core-module@2.10.0: resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} dependencies: - has: /@nolyfill/has@1.0.17 + has: /@nolyfill/has@1.0.21 dev: true /is-core-module@2.13.0: resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} dependencies: - has: /@nolyfill/has@1.0.17 + has: /@nolyfill/has@1.0.21 dev: true /is-docker@2.2.1: @@ -4040,7 +4059,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -4545,7 +4564,7 @@ packages: peerDependencies: mongoose: '>=5.11.10' dependencies: - array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.17 + array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.21 mongoose: 7.4.5 mpath: 0.8.4 dev: false @@ -6154,7 +6173,7 @@ packages: resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} engines: {node: '>= 0.10'} - /vite-node@0.34.3(@types/node@18.17.11): + /vite-node@0.34.3(@types/node@18.17.12): resolution: {integrity: sha512-+0TzJf1g0tYXj6tR2vEyiA42OPq68QkRZCu/ERSo2PtsDJfBpDyEfuKbRvLmZqi/CgC7SCBtyC+WjTGNMRIaig==} engines: {node: '>=v14.18.0'} hasBin: true @@ -6164,7 +6183,7 @@ packages: mlly: 1.4.1 pathe: 1.1.1 picocolors: 1.0.0 - vite: 4.4.9(@types/node@18.17.11) + vite: 4.4.9(@types/node@18.17.12) transitivePeerDependencies: - '@types/node' - less @@ -6176,7 +6195,7 @@ packages: - terser dev: true - /vite@4.4.9(@types/node@18.17.11): + /vite@4.4.9(@types/node@18.17.12): resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -6204,7 +6223,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.17.11 + '@types/node': 18.17.12 esbuild: 0.18.20 postcss: 8.4.28 rollup: 3.28.1 @@ -6245,7 +6264,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 18.17.11 + '@types/node': 18.17.12 '@vitest/expect': 0.34.3 '@vitest/runner': 0.34.3 '@vitest/snapshot': 0.34.3 @@ -6265,8 +6284,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.7.0 - vite: 4.4.9(@types/node@18.17.11) - vite-node: 0.34.3(@types/node@18.17.11) + vite: 4.4.9(@types/node@18.17.12) + vite-node: 0.34.3(@types/node@18.17.12) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -6582,7 +6601,3 @@ packages: resolution: {integrity: sha512-CDwRWriV229ZQN5/wIk92DYQ33Q/jU2DvL+CQXa96qIwMINpW6RQWaXWCRticVDPF0CRKZ4y6uB/8GRzBw1MxA==} engines: {node: '>= 16.0.0'} dev: false - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false