diff --git a/docker-compose.yml b/docker-compose.yml index d0554e5d7..4ae4b2c90 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,14 +2,14 @@ version: '3.3' services: mqtt: image: eclipse-mosquitto - container_name: mqtt + container_name: ogma_mqtt ports: - '1883:1883' volumes: - ./mosquitto:/mosquitto/ rabbitmq: image: rabbitmq - container_name: rabbit + container_name: ogma_rabbit ports: - '5672:5672' # zookeeper: @@ -39,11 +39,11 @@ services: # KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0 nats: image: nats - container_name: nats + container_name: ogma_nats ports: - '4222:4222' redis: image: redis - container_name: redis + container_name: ogma_redis ports: - '6379:6379' diff --git a/integration/test/rpc.spec.ts b/integration/test/rpc.spec.ts index 5dc577c8e..5c8730fd5 100644 --- a/integration/test/rpc.spec.ts +++ b/integration/test/rpc.spec.ts @@ -44,13 +44,13 @@ const rabbitOptions: RmqOptions['options'] = { durable: true, }, }; -const redisOptions: RedisOptions['options'] = { url: 'redis://localhost:6379' }; +const redisOptions: RedisOptions['options'] = { host: 'localhost', port: 6379 }; for (const { server, transport, options, protocol, parser } of [ { server: 'TCP', transport: Transport.TCP, options: tcpOptions, - protocol: 'IPv4', + protocol: 'IPv6', parser: TcpParser, }, { diff --git a/package.json b/package.json index 44dc27791..6a0402006 100644 --- a/package.json +++ b/package.json @@ -55,18 +55,18 @@ "@grpc/grpc-js": "^1.3.7", "@grpc/proto-loader": "^0.6.4", "@mdx-js/react": "^1.6.21", - "@nestjs/apollo": "^10.0.14", - "@nestjs/common": "^8.4.6", - "@nestjs/core": "^8.4.6", - "@nestjs/graphql": "^10", - "@nestjs/mercurius": "^10.0.14", - "@nestjs/microservices": "^8.0.6", - "@nestjs/platform-express": "^8.0.6", - "@nestjs/platform-fastify": "^8.0.6", - "@nestjs/platform-socket.io": "^8.0.6", - "@nestjs/platform-ws": "^8.0.6", - "@nestjs/testing": "^8.0.6", - "@nestjs/websockets": "^8.0.6", + "@nestjs/apollo": "^10.0.19", + "@nestjs/common": "^9.0.8", + "@nestjs/core": "^9.0.8", + "@nestjs/graphql": "^10.0.21", + "@nestjs/mercurius": "^10.0.21", + "@nestjs/microservices": "^9.0.8", + "@nestjs/platform-express": "^9.0.8", + "@nestjs/platform-fastify": "^9.0.8", + "@nestjs/platform-socket.io": "^9.0.8", + "@nestjs/platform-ws": "^9.0.8", + "@nestjs/testing": "^9.0.8", + "@nestjs/websockets": "^9.0.8", "@nrwl/devkit": "14.3.6", "@nrwl/eslint-plugin-nx": "14.3.6", "@nrwl/js": "14.3.6", @@ -107,6 +107,7 @@ "graphql": "^16", "hanbi": "^1.0.1", "husky": "^7.0.2", + "ioredis": "^5.2.2", "kafkajs": "^1.15.0", "lcov-result-merger": "^3.1.0", "lint-staged": "12.4.1", diff --git a/packages/nestjs-module/package.json b/packages/nestjs-module/package.json index 391d90d36..bc68a7f96 100644 --- a/packages/nestjs-module/package.json +++ b/packages/nestjs-module/package.json @@ -23,8 +23,8 @@ "@golevelup/nestjs-modules": "0.5.0" }, "peerDependencies": { - "@nestjs/common": "^8.0.0", - "@nestjs/core": "^8.0.0", + "@nestjs/common": "^9.0.0", + "@nestjs/core": "^9.0.0", "@ogma/logger": "^2.0.0", "reflect-metadata": "^0.1.0", "rxjs": "^7.0.0" diff --git a/packages/platform-express/package.json b/packages/platform-express/package.json index ba02e7da4..8d98d6698 100644 --- a/packages/platform-express/package.json +++ b/packages/platform-express/package.json @@ -24,8 +24,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/platform-express": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0" + "@nestjs/platform-express": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0" }, "peerDependenciesMeta": { "@nestjs/platform-express": { diff --git a/packages/platform-fastify/package.json b/packages/platform-fastify/package.json index 55b50e8c7..76d2a72f0 100644 --- a/packages/platform-fastify/package.json +++ b/packages/platform-fastify/package.json @@ -24,9 +24,9 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/platform-fastify": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", - "fastify": ">=2.13.0" + "@nestjs/platform-fastify": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", + "fastify": ">=4.0.0" }, "peerDependenciesMeta": { "@nestjs/platform-fastify": { diff --git a/packages/platform-graphql-fastify/package.json b/packages/platform-graphql-fastify/package.json index 2e02e9730..edda0f8e9 100644 --- a/packages/platform-graphql-fastify/package.json +++ b/packages/platform-graphql-fastify/package.json @@ -24,9 +24,9 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/graphql": "^8.0.0 || ^9.0.0 || ^10.0.0", - "@ogma/nestjs-module": "^3.0.0", - "@ogma/platform-fastify": "^3.0.0" + "@nestjs/graphql": "^10.0.0", + "@ogma/nestjs-module": "^4.0.0", + "@ogma/platform-fastify": "^4.0.0" }, "peerDependenciesMeta": { "@ogma/nestjs-module": { diff --git a/packages/platform-graphql/package.json b/packages/platform-graphql/package.json index 873c1cc63..77b6c64fa 100644 --- a/packages/platform-graphql/package.json +++ b/packages/platform-graphql/package.json @@ -23,9 +23,9 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/graphql": "^8.0.0 || ^9.0.0 || ^10.0.0", - "@ogma/nestjs-module": "^3.0.0", - "@ogma/platform-express": "^3.0.0" + "@nestjs/graphql": "^10.0.0", + "@ogma/nestjs-module": "^4.0.0", + "@ogma/platform-express": "^4.0.0" }, "peerDependenciesMeta": { "@nestjs/graphql": { diff --git a/packages/platform-grpc/package.json b/packages/platform-grpc/package.json index 12c7b471b..99b050228 100644 --- a/packages/platform-grpc/package.json +++ b/packages/platform-grpc/package.json @@ -25,8 +25,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "grpc": "^1.24.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-kafka/package.json b/packages/platform-kafka/package.json index db5f57297..79a68a481 100644 --- a/packages/platform-kafka/package.json +++ b/packages/platform-kafka/package.json @@ -25,8 +25,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "kafkajs": "^1.12.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-mqtt/package.json b/packages/platform-mqtt/package.json index bfa569cf0..972358f0b 100644 --- a/packages/platform-mqtt/package.json +++ b/packages/platform-mqtt/package.json @@ -25,8 +25,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "mqtt": "^4.0.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-nats/package.json b/packages/platform-nats/package.json index 13113d1a3..47a0a0d3c 100644 --- a/packages/platform-nats/package.json +++ b/packages/platform-nats/package.json @@ -25,8 +25,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "nats": "^1.4.0 || ^2.0.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-rabbitmq/package.json b/packages/platform-rabbitmq/package.json index 2e212eb67..f3f13e55a 100644 --- a/packages/platform-rabbitmq/package.json +++ b/packages/platform-rabbitmq/package.json @@ -17,8 +17,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "amqp-connection-manager": "^3.2.0 || ^4.0.0", "amqplib": "^0.5.0 || ^0.8.0" }, diff --git a/packages/platform-redis/package.json b/packages/platform-redis/package.json index 136cdefc6..f9ac5e776 100644 --- a/packages/platform-redis/package.json +++ b/packages/platform-redis/package.json @@ -24,8 +24,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "redis": "^3.0.0 || ^4.0.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-socket.io/package.json b/packages/platform-socket.io/package.json index d8374814c..03f128ec6 100644 --- a/packages/platform-socket.io/package.json +++ b/packages/platform-socket.io/package.json @@ -24,9 +24,9 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/platform-socket.io": "^8.0.0", - "@nestjs/websockets": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/platform-socket.io": "^9.0.0", + "@nestjs/websockets": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "socket.io": "^4.0.0" }, "peerDependenciesMeta": { diff --git a/packages/platform-tcp/package.json b/packages/platform-tcp/package.json index fea2c6e75..3516f2b52 100644 --- a/packages/platform-tcp/package.json +++ b/packages/platform-tcp/package.json @@ -24,8 +24,8 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/microservices": "^8.0.0", - "@ogma/nestjs-module": "^3.0.0" + "@nestjs/microservices": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0" }, "peerDependenciesMeta": { "@nestjs/microservices": { diff --git a/packages/platform-ws/package.json b/packages/platform-ws/package.json index 030abd108..54b7b9adb 100644 --- a/packages/platform-ws/package.json +++ b/packages/platform-ws/package.json @@ -24,9 +24,9 @@ "url": "https://github.com/jmcdo29/ogma/issues" }, "peerDependencies": { - "@nestjs/platform-ws": "^8.0.0", - "@nestjs/websockets": "^8.0.0.", - "@ogma/nestjs-module": "^3.0.0", + "@nestjs/platform-ws": "^9.0.0", + "@nestjs/websockets": "^9.0.0", + "@ogma/nestjs-module": "^4.0.0", "ws": "^7.4.2 || ^8.0.0" }, "peerDependenciesMeta": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbd66cc71..1195cd64c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20,18 +20,18 @@ importers: '@grpc/grpc-js': ^1.3.7 '@grpc/proto-loader': ^0.6.4 '@mdx-js/react': ^1.6.21 - '@nestjs/apollo': ^10.0.14 - '@nestjs/common': ^8.4.6 - '@nestjs/core': ^8.4.6 - '@nestjs/graphql': ^10 - '@nestjs/mercurius': ^10.0.14 - '@nestjs/microservices': ^8.0.6 - '@nestjs/platform-express': ^8.0.6 - '@nestjs/platform-fastify': ^8.0.6 - '@nestjs/platform-socket.io': ^8.0.6 - '@nestjs/platform-ws': ^8.0.6 - '@nestjs/testing': ^8.0.6 - '@nestjs/websockets': ^8.0.6 + '@nestjs/apollo': ^10.0.19 + '@nestjs/common': ^9.0.8 + '@nestjs/core': ^9.0.8 + '@nestjs/graphql': ^10.0.21 + '@nestjs/mercurius': ^10.0.21 + '@nestjs/microservices': ^9.0.8 + '@nestjs/platform-express': ^9.0.8 + '@nestjs/platform-fastify': ^9.0.8 + '@nestjs/platform-socket.io': ^9.0.8 + '@nestjs/platform-ws': ^9.0.8 + '@nestjs/testing': ^9.0.8 + '@nestjs/websockets': ^9.0.8 '@nrwl/devkit': 14.3.6 '@nrwl/eslint-plugin-nx': 14.3.6 '@nrwl/js': 14.3.6 @@ -72,6 +72,7 @@ importers: graphql: ^16 hanbi: ^1.0.1 husky: ^7.0.2 + ioredis: ^5.2.2 kafkajs: ^1.15.0 lcov-result-merger: ^3.1.0 lint-staged: 12.4.1 @@ -111,24 +112,24 @@ importers: '@commitlint/config-conventional': 16.2.4 '@docusaurus/core': 2.0.0-beta.8_ad3g63csgnmbfohhnzzzl23f2e '@docusaurus/preset-classic': 2.0.0-beta.8_ad3g63csgnmbfohhnzzzl23f2e - '@golevelup/nestjs-modules': 0.5.0_aoz3hcxotidpbzrx2jjw57weaa + '@golevelup/nestjs-modules': 0.5.0_jgiozbrb4gxp6nvmqtfvx6cgvy '@graphql-tools/schema': 8.3.1_graphql@16.5.0 '@graphql-tools/utils': 8.5.1_graphql@16.5.0 '@grpc/grpc-js': 1.4.2 '@grpc/proto-loader': 0.6.6 '@mdx-js/react': 1.6.22_react@18.1.0 - '@nestjs/apollo': 10.0.14_vja6pfvkmfhwyjftiu6mx4iuiu - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/graphql': 10.0.15_nrw25yqzh7mpirvfa3e2ojkhtq - '@nestjs/mercurius': 10.0.14_4ylxcynxdh3sopygemkedvi6wi - '@nestjs/microservices': 8.1.2_7ub56is3x2bghudivf3gmcldzy - '@nestjs/platform-express': 8.1.2_etfae4mmenqzp3rs3pua7csngy - '@nestjs/platform-fastify': 8.1.2_etfae4mmenqzp3rs3pua7csngy - '@nestjs/platform-socket.io': 8.1.2_nlozjtfcgbvl7pdbyqyrebgjbe - '@nestjs/platform-ws': 8.1.2_nlozjtfcgbvl7pdbyqyrebgjbe - '@nestjs/testing': 8.1.2_a4dvy4fdfq6psmpm2fol6cg5aa - '@nestjs/websockets': 8.1.2_d7fu34xqklae2covaczf7rdkne + '@nestjs/apollo': 10.0.19_fc5kiuaiym37uh2rgrbufev4t4 + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/graphql': 10.0.21_x53br27hpoyz4titjqctvurysi + '@nestjs/mercurius': 10.0.21_ahaxw6ecairpsh5ob5lk7dsdje + '@nestjs/microservices': 9.0.8_eafibjqdi7xwjlbxrttzooxtr4 + '@nestjs/platform-express': 9.0.8_cw6o3dkuyuli4a5gq7b223evly + '@nestjs/platform-fastify': 9.0.8_cw6o3dkuyuli4a5gq7b223evly + '@nestjs/platform-socket.io': 9.0.8_nlegyjbim6aj3ma27aspmkqmii + '@nestjs/platform-ws': 9.0.8_nlegyjbim6aj3ma27aspmkqmii + '@nestjs/testing': 9.0.8_gmbxhmspf37crwmu4m67czabjy + '@nestjs/websockets': 9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu '@nrwl/devkit': 14.3.6_nx@14.3.6 '@nrwl/eslint-plugin-nx': 14.3.6_yegkhi5jr55cecqilrc2reudka '@nrwl/js': 14.3.6_rwxkj5wip6usxuayn6olsj4r34 @@ -169,6 +170,7 @@ importers: graphql: 16.5.0 hanbi: 1.0.1 husky: 7.0.4 + ioredis: 5.2.2 kafkajs: 1.15.0 lcov-result-merger: 3.1.0 lint-staged: 12.4.1 @@ -177,8 +179,8 @@ importers: morgan: 1.10.0 mqtt: 4.2.8 nats: 2.7.1 - nest-commander: 2.3.3_etfae4mmenqzp3rs3pua7csngy - nest-commander-testing: 2.0.1_nsv5gjnbmbogaqtiqmdrkxox6u + nest-commander: 2.3.3_cw6o3dkuyuli4a5gq7b223evly + nest-commander-testing: 2.0.1_5fedipejlfjtimcgezdncnebaa nx: 14.3.6_@swc+core@1.2.141 nx-uvu: 1.2.0_nx@14.3.6 pactum: 3.1.4 @@ -2274,12 +2276,12 @@ packages: ajv: 6.12.6 dev: true - /@commitlint/config-validator/17.0.0: - resolution: {integrity: sha512-78IQjoZWR4kDHp/U5y17euEWzswJpPkA9TDL5F6oZZZaLIEreWzrDZD5PWtM8MsSRl/K2LDU/UrzYju2bKLMpA==} + /@commitlint/config-validator/17.0.3: + resolution: {integrity: sha512-3tLRPQJKapksGE7Kee9axv+9z5I2GDHitDH4q63q7NmNA0wkB+DAorJ0RHz2/K00Zb1/MVdHzhCga34FJvDihQ==} engines: {node: '>=v14'} dependencies: '@commitlint/types': 17.0.0 - ajv: 6.12.6 + ajv: 8.11.0 dev: true optional: true @@ -2348,14 +2350,14 @@ packages: - '@swc/wasm' dev: true - /@commitlint/load/17.0.0_@swc+core@1.2.141: - resolution: {integrity: sha512-XaiHF4yWQOPAI0O6wXvk+NYLtJn/Xb7jgZEeKd4C1ZWd7vR7u8z5h0PkWxSr0uLZGQsElGxv3fiZ32C5+q6M8w==} + /@commitlint/load/17.0.3_@swc+core@1.2.141: + resolution: {integrity: sha512-3Dhvr7GcKbKa/ey4QJ5MZH3+J7QFlARohUow6hftQyNjzoXXROm+RwpBes4dDFrXG1xDw9QPXA7uzrOShCd4bw==} engines: {node: '>=v14'} requiresBuild: true dependencies: - '@commitlint/config-validator': 17.0.0 + '@commitlint/config-validator': 17.0.3 '@commitlint/execute-rule': 17.0.0 - '@commitlint/resolve-extends': 17.0.0 + '@commitlint/resolve-extends': 17.0.3 '@commitlint/types': 17.0.0 '@types/node': 16.11.32 chalk: 4.1.2 @@ -2406,11 +2408,11 @@ packages: resolve-global: 1.0.0 dev: true - /@commitlint/resolve-extends/17.0.0: - resolution: {integrity: sha512-wi60WiJmwaQ7lzMXK8Vbc18Hq9tE2j/6iv2AFfPUGV7fvfY6Sf1iNKuUHirSqR0fquUyufIXe4y/K9A6LVIIvw==} + /@commitlint/resolve-extends/17.0.3: + resolution: {integrity: sha512-H/RFMvrcBeJCMdnVC4i8I94108UDccIHrTke2tyQEg9nXQnR5/Hd6MhyNWkREvcrxh9Y+33JLb+PiPiaBxCtBA==} engines: {node: '>=v14'} dependencies: - '@commitlint/config-validator': 17.0.0 + '@commitlint/config-validator': 17.0.3 '@commitlint/types': 17.0.0 import-fresh: 3.3.0 lodash: 4.17.21 @@ -3176,7 +3178,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.3 + debug: 4.3.4 espree: 9.3.1 globals: 13.12.0 ignore: 5.2.0 @@ -3198,20 +3200,59 @@ packages: ajv: 6.12.6 dev: true + /@fastify/ajv-compiler/3.1.2: + resolution: {integrity: sha512-m2nzzQJeuVmeGOB9rnII9sZiY8AZ02a9WMQfMBfK1jxdFnxm3FPYKGbYpPjODj4halNogwpolyugbTNpnDCi0A==} + dependencies: + ajv: 8.11.0 + ajv-formats: 2.1.1 + fast-uri: 2.1.0 + dev: true + + /@fastify/cors/8.0.0: + resolution: {integrity: sha512-mB2GsA7aVwq7XG6B2OM1FMpcaiXY69ZbM1h/xDJxLEVu5ITGcs5XYrBIYTMNU2dQtzO6mzXhGd2dEKaCnB7UgQ==} + dependencies: + fastify-plugin: 3.0.1 + vary: 1.1.2 + dev: true + + /@fastify/deepmerge/1.1.0: + resolution: {integrity: sha512-E8Hfdvs1bG6u0N4vN5Nty6JONUfTdOciyD5rn8KnEsLKIenvOVcr210BQR9t34PRkNyjqnMLGk3e0BsaxRdL+g==} + dev: true + /@fastify/error/3.0.0: resolution: {integrity: sha512-dPRyT40GiHRzSCll3/Jn2nPe25+E1VXc9tDwRAIKwFCxd5Np5wzgz1tmooWG3sV0qKgrBibihVoCna2ru4SEFg==} dev: true + /@fastify/fast-json-stringify-compiler/4.0.0: + resolution: {integrity: sha512-9pCi6c6tmGt/qfuf2koZQuSIG6ckP9q3mz+JoMmAq9eQ4EtA92sWoK7E0LJUn2FFTS/hp5kag+4+dWsV5ZfcXg==} + dependencies: + fast-json-stringify: 5.1.0 + dev: true + + /@fastify/formbody/7.0.1: + resolution: {integrity: sha512-CY6IfzdtidHbZezyyXv7u9dzmb2Lv92HyOZDqANuFb++5ojsqoqIb8bJz11bSgPK0MDoqww/dH6DxZDMM8N4ng==} + dependencies: + fastify-plugin: 3.0.1 + dev: true + + /@fastify/middie/8.0.0: + resolution: {integrity: sha512-SsZUzJwRV2IBhko8TNI5gGzUdUp2Xd0XCrU+pBTfsMN8LYGsksDI/Hb3qcUZ2/Kfg6ecbFEeRO4nZmHeFCDpHQ==} + dependencies: + fastify-plugin: 3.0.1 + path-to-regexp: 6.2.1 + reusify: 1.0.4 + dev: true + /@fastify/static/5.0.2: resolution: {integrity: sha512-HvyXZ5a7hUHoSBRq9jKUuKIUCkHMkCDcmiAeEmixXlGOx8pEWx3NYOIaiivcjWa6/NLvfdUT+t/jzfVQ2PA7Gw==} dependencies: - content-disposition: 0.5.3 + content-disposition: 0.5.4 encoding-negotiator: 2.0.1 fastify-plugin: 3.0.1 glob: 7.2.3 p-limit: 3.1.0 readable-stream: 3.6.0 - send: 0.17.1 + send: 0.17.2 transitivePeerDependencies: - supports-color dev: true @@ -3220,7 +3261,7 @@ packages: resolution: {integrity: sha512-ngZo5rchmhRZaML4MkAY/ClGs8Iyp0+rL97EIP0QsU2N4ICqBKEBG/wGL21ImAhha1RFixEzz8+CB/Ad/W50yw==} dependencies: fastify-plugin: 3.0.1 - ws: 8.7.0 + ws: 8.8.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -3246,35 +3287,45 @@ packages: rxjs: 7.4.0 dev: false - /@golevelup/nestjs-modules/0.5.0_aoz3hcxotidpbzrx2jjw57weaa: + /@golevelup/nestjs-modules/0.5.0_jgiozbrb4gxp6nvmqtfvx6cgvy: resolution: {integrity: sha512-6ZGjPtm0KwJ7Txa3Z14IzILi7pfvGrLZHv/q9/4tt7T5ngcCe71wJp32TG0/b3UkJX3/LEm4AtYjcfwiIrfSlg==} peerDependencies: '@nestjs/common': ^8.x rxjs: ^7.x dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi lodash: 4.17.21 rxjs: 7.4.0 dev: true - /@graphql-tools/merge/8.2.13_graphql@16.5.0: - resolution: {integrity: sha512-lhzjCa6wCthOYl7B6UzER3SGjU2WjSGnW0WGr8giMYsrtf6G3vIRotMcSVMlhDzyyMIOn7uPULOUt3/kaJ/rIA==} + /@graphql-tools/merge/8.2.1_graphql@16.5.0: + resolution: {integrity: sha512-Q240kcUszhXiAYudjuJgNuLgy9CryDP3wp83NOZQezfA6h3ByYKU7xI6DiKrdjyVaGpYN3ppUmdj0uf5GaXzMA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + '@graphql-tools/utils': 8.9.0_graphql@16.5.0 + graphql: 16.5.0 + tslib: 2.3.1 + dev: true + + /@graphql-tools/merge/8.3.0_graphql@16.5.0: + resolution: {integrity: sha512-xRa7RAQok/0DD2YnjuqikMrr7dUAxTpdGtZ7BkvUUGhYs3B3p7reCAfvOVr1DJAqVToP7hdlMk+S5+Ylk+AaqA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 8.6.12_graphql@16.5.0 + '@graphql-tools/utils': 8.8.0_graphql@16.5.0 graphql: 16.5.0 tslib: 2.4.0 dev: true - /@graphql-tools/merge/8.2.1_graphql@16.5.0: - resolution: {integrity: sha512-Q240kcUszhXiAYudjuJgNuLgy9CryDP3wp83NOZQezfA6h3ByYKU7xI6DiKrdjyVaGpYN3ppUmdj0uf5GaXzMA==} + /@graphql-tools/merge/8.3.1_graphql@16.5.0: + resolution: {integrity: sha512-BMm99mqdNZbEYeTPK3it9r9S6rsZsQKtlqJsSBknAclXq2pGEfOxjcIZi+kBSkHZKPKCRrYDd5vY0+rUmIHVLg==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/utils': 8.6.12_graphql@16.5.0 + '@graphql-tools/utils': 8.9.0_graphql@16.5.0 graphql: 16.5.0 - tslib: 2.3.1 + tslib: 2.4.0 dev: true /@graphql-tools/mock/8.4.2_graphql@16.5.0: @@ -3282,34 +3333,46 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/schema': 8.3.13_graphql@16.5.0 - '@graphql-tools/utils': 8.6.12_graphql@16.5.0 + '@graphql-tools/schema': 8.5.1_graphql@16.5.0 + '@graphql-tools/utils': 8.9.0_graphql@16.5.0 fast-json-stable-stringify: 2.1.0 graphql: 16.5.0 tslib: 2.3.1 dev: true - /@graphql-tools/schema/8.3.13_graphql@16.5.0: - resolution: {integrity: sha512-e+bx1VHj1i5v4HmhCYCar0lqdoLmkRi/CfV07rTqHR6CRDbIb/S/qDCajHLt7FCovQ5ozlI5sRVbBhzfq5H0PQ==} + /@graphql-tools/schema/8.3.1_graphql@16.5.0: + resolution: {integrity: sha512-3R0AJFe715p4GwF067G5i0KCr/XIdvSfDLvTLEiTDQ8V/hwbOHEKHKWlEBHGRQwkG5lwFQlW1aOn7VnlPERnWQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + dependencies: + '@graphql-tools/merge': 8.2.1_graphql@16.5.0 + '@graphql-tools/utils': 8.5.1_graphql@16.5.0 + graphql: 16.5.0 + tslib: 2.3.1 + value-or-promise: 1.0.11 + dev: true + + /@graphql-tools/schema/8.5.0_graphql@16.5.0: + resolution: {integrity: sha512-VeFtKjM3SA9/hCJJfr95aEdC3G0xIKM9z0Qdz4i+eC1g2fdZYnfWFt2ucW4IME+2TDd0enHlKzaV0qk2SLVUww==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 8.2.13_graphql@16.5.0 - '@graphql-tools/utils': 8.6.12_graphql@16.5.0 + '@graphql-tools/merge': 8.3.0_graphql@16.5.0 + '@graphql-tools/utils': 8.8.0_graphql@16.5.0 graphql: 16.5.0 tslib: 2.4.0 value-or-promise: 1.0.11 dev: true - /@graphql-tools/schema/8.3.1_graphql@16.5.0: - resolution: {integrity: sha512-3R0AJFe715p4GwF067G5i0KCr/XIdvSfDLvTLEiTDQ8V/hwbOHEKHKWlEBHGRQwkG5lwFQlW1aOn7VnlPERnWQ==} + /@graphql-tools/schema/8.5.1_graphql@16.5.0: + resolution: {integrity: sha512-0Esilsh0P/qYcB5DKQpiKeQs/jevzIadNTaT0jeWklPMwNbT7yMX4EqZany7mbeRRlSRwMzNzL5olyFdffHBZg==} peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@graphql-tools/merge': 8.2.1_graphql@16.5.0 - '@graphql-tools/utils': 8.5.1_graphql@16.5.0 + '@graphql-tools/merge': 8.3.1_graphql@16.5.0 + '@graphql-tools/utils': 8.9.0_graphql@16.5.0 graphql: 16.5.0 - tslib: 2.3.1 + tslib: 2.4.0 value-or-promise: 1.0.11 dev: true @@ -3322,8 +3385,17 @@ packages: tslib: 2.3.1 dev: true - /@graphql-tools/utils/8.6.12_graphql@16.5.0: - resolution: {integrity: sha512-WQ91O40RC+UJgZ9K+IzevSf8oolR1QE+WQ21Oyc2fgDYYiqT0eSf+HVyhZr/8x9rVjn3N9HeqCsywbdmbljg0w==} + /@graphql-tools/utils/8.8.0_graphql@16.5.0: + resolution: {integrity: sha512-KJrtx05uSM/cPYFdTnGAS1doL5bftJLAiFCDMZ8Vkifztz3BFn3gpFiy/o4wDtM8s39G46mxmt2Km/RmeltfGw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + dependencies: + graphql: 16.5.0 + tslib: 2.4.0 + dev: true + + /@graphql-tools/utils/8.9.0_graphql@16.5.0: + resolution: {integrity: sha512-pjJIWH0XOVnYGXCqej8g/u/tsfV4LvLlj0eATKQu5zwnxd/TiTHq7Cg313qUPTFFHZ3PP5wJ15chYVtLDwaymg==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: @@ -3374,7 +3446,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 + debug: 4.3.4 minimatch: 3.0.4 transitivePeerDependencies: - supports-color @@ -3389,6 +3461,10 @@ packages: engines: {node: '>=6.9.0'} dev: true + /@ioredis/commands/1.2.0: + resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} + dev: true + /@istanbuljs/load-nyc-config/1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -3679,16 +3755,17 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: true - /@nestjs/apollo/10.0.14_vja6pfvkmfhwyjftiu6mx4iuiu: - resolution: {integrity: sha512-lLKnlR30ALBKWzo9BD/0CWBVo3c1rvC6vycKpCMjnLj+LR8I7NQ92ol7sbVQ0gr0PANEH0az4HlPjAtfFLUYfQ==} + /@nestjs/apollo/10.0.19_fc5kiuaiym37uh2rgrbufev4t4: + resolution: {integrity: sha512-uj10uZOQYBeUMYnKma0gpBSFDubZnXp4mqIRMJFNTF/0lEywFUEmdIc4IiRFSN3C4SY4EDIbUyDAMDRE3Ablew==} peerDependencies: '@apollo/gateway': ^0.44.1 || ^0.46.0 || ^0.48.0 || ^0.49.0 || ^0.50.0 || ^2.0.0 - '@nestjs/common': ^8.2.3 - '@nestjs/core': ^8.2.3 + '@nestjs/common': ^8.2.3 || ^9.0.0 + '@nestjs/core': ^8.2.3 || ^9.0.0 '@nestjs/graphql': ^10.0.0 apollo-server-core: ^3.5.0 apollo-server-express: ^3.5.0 apollo-server-fastify: ^3.5.0 + graphql: ^15.8.0 || ^16.0.0 peerDependenciesMeta: '@apollo/gateway': optional: true @@ -3700,11 +3777,12 @@ packages: optional: true dependencies: '@apollo/gateway': 0.50.2_graphql@16.5.0 - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/graphql': 10.0.15_nrw25yqzh7mpirvfa3e2ojkhtq + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/graphql': 10.0.21_x53br27hpoyz4titjqctvurysi apollo-server-express: 3.6.7_t56sx7qlv54ciwvteojlbfotva apollo-server-fastify: 3.6.7_ifxxici25mg7fuffn2oqgc2ycm + graphql: 16.5.0 iterall: 1.3.0 lodash.omit: 4.5.0 tslib: 2.4.0 @@ -3738,8 +3816,8 @@ packages: - debug dev: false - /@nestjs/common/8.4.6_7c3h7o72lg3qvjadljqitllxdi: - resolution: {integrity: sha512-INp1ERDrLiQ4GwRc3zotTwBLZm2sIwcJwnBE2yXqsth17KijmoVmY8UB5Tares0IlwjsqlRFWkCX8uWE5rzbSA==} + /@nestjs/common/9.0.8_7c3h7o72lg3qvjadljqitllxdi: + resolution: {integrity: sha512-x6+qGRnTEZmg0jzqPUW8uPCK6qPjc7JGmeHszZOso1YCCKNiqaCM4NY6ndbl2Of3kWSpq3qE4thCmuZ/4DwBQA==} peerDependencies: cache-manager: '*' class-transformer: '*' @@ -3754,7 +3832,6 @@ packages: class-validator: optional: true dependencies: - axios: 0.27.0 class-transformer: 0.5.1 class-validator: 0.13.1 iterare: 1.2.1 @@ -3762,8 +3839,6 @@ packages: rxjs: 7.4.0 tslib: 2.4.0 uuid: 8.3.2 - transitivePeerDependencies: - - debug dev: true /@nestjs/core/8.4.4_6f6c5d7cd7be5817ddfab77a4a28de3b: @@ -3801,14 +3876,14 @@ packages: - encoding dev: false - /@nestjs/core/8.4.6_olmwcumtcm4ndpp3vxabmmnlii: - resolution: {integrity: sha512-5zHpxTYV7HT3lfF7l/x0EWBfmuyuDOnGRcALf88tzDGs/7Q/VC6l65d6eFwDwI37NLtScqnmEkT9of8E3fT3mA==} + /@nestjs/core/9.0.8_ofs46s4krmasfyct4lty75jpy4: + resolution: {integrity: sha512-ICnBw0cH6RzAhWLFQ21UOd8M5pajD3fB9lgttZX0rW153/ZlUavHIVnBRhIXT6soYetK8z2XsyzlPaL/Z7/1ig==} requiresBuild: true peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/microservices': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 - '@nestjs/websockets': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/microservices': ^9.0.0 + '@nestjs/platform-express': ^9.0.0 + '@nestjs/websockets': ^9.0.0 reflect-metadata: ^0.1.12 rxjs: ^7.1.0 peerDependenciesMeta: @@ -3819,10 +3894,10 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/microservices': 8.1.2_7ub56is3x2bghudivf3gmcldzy - '@nestjs/platform-express': 8.1.2_etfae4mmenqzp3rs3pua7csngy - '@nestjs/websockets': 8.1.2_d7fu34xqklae2covaczf7rdkne + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/microservices': 9.0.8_eafibjqdi7xwjlbxrttzooxtr4 + '@nestjs/platform-express': 9.0.8_cw6o3dkuyuli4a5gq7b223evly + '@nestjs/websockets': 9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 @@ -3836,12 +3911,12 @@ packages: - encoding dev: true - /@nestjs/graphql/10.0.15_nrw25yqzh7mpirvfa3e2ojkhtq: - resolution: {integrity: sha512-G/w21tNhHuNe9ux0a/7jFX8MbG0NQhoe0XQKfIK/zbO/RLpUqMZGYW6DpSNIkXD9AWrMSThxOhgAjipAoGhikQ==} + /@nestjs/graphql/10.0.21_x53br27hpoyz4titjqctvurysi: + resolution: {integrity: sha512-wrc3KFT5Tj+HieAR8IOgvtaQRMHpjInuBaykq76Drn4do6qoGZ509DDw7LQ8U3E2VWXe8F4ItnyxskBphoqEgA==} peerDependencies: '@apollo/subgraph': ^0.1.5 || ^0.3.0 || ^0.4.0 || ^2.0.0 - '@nestjs/common': ^8.2.3 - '@nestjs/core': ^8.2.3 + '@nestjs/common': ^8.2.3 || ^9.0.0 + '@nestjs/core': ^8.2.3 || ^9.0.0 graphql: ^15.8.0 || ^16.0.0 reflect-metadata: ^0.1.13 ts-morph: ^13.0.2 || ^14.0.0 || ^15.0.0 @@ -3851,12 +3926,12 @@ packages: ts-morph: optional: true dependencies: - '@graphql-tools/merge': 8.2.13_graphql@16.5.0 - '@graphql-tools/schema': 8.3.13_graphql@16.5.0 - '@graphql-tools/utils': 8.6.12_graphql@16.5.0 - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/mapped-types': 1.0.1_5avum6gnh7viz7e756v3h3l4zq + '@graphql-tools/merge': 8.3.0_graphql@16.5.0 + '@graphql-tools/schema': 8.5.0_graphql@16.5.0 + '@graphql-tools/utils': 8.8.0_graphql@16.5.0 + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/mapped-types': 1.1.0_rhxqs5j4lpo4vvkdgtzhw443qy chokidar: 3.5.3 fast-glob: 3.2.11 graphql: 16.5.0 @@ -3869,7 +3944,7 @@ packages: ts-morph: 14.0.0 tslib: 2.4.0 uuid: 8.3.2 - ws: 8.7.0 + ws: 8.8.1 transitivePeerDependencies: - bufferutil - class-transformer @@ -3877,10 +3952,10 @@ packages: - utf-8-validate dev: true - /@nestjs/mapped-types/1.0.1_5avum6gnh7viz7e756v3h3l4zq: - resolution: {integrity: sha512-NFvofzSinp00j5rzUd4tf+xi9od6383iY0JP7o0Bnu1fuItAUkWBgc4EKuIQ3D+c2QI3i9pG1kDWAeY27EMGtg==} + /@nestjs/mapped-types/1.1.0_rhxqs5j4lpo4vvkdgtzhw443qy: + resolution: {integrity: sha512-+2kSly4P1QI+9eGt+/uGyPdEG1hVz7nbpqPHWZVYgoqz8eOHljpXPag+UCVRw9zo2XCu4sgNUIGe8Uk0+OvUQg==} peerDependencies: - '@nestjs/common': ^7.0.8 || ^8.0.0 + '@nestjs/common': ^7.0.8 || ^8.0.0 || ^9.0.0 class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 reflect-metadata: ^0.1.12 @@ -3890,41 +3965,43 @@ packages: class-validator: optional: true dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi class-transformer: 0.5.1 class-validator: 0.13.1 reflect-metadata: 0.1.13 dev: true - /@nestjs/mercurius/10.0.14_4ylxcynxdh3sopygemkedvi6wi: - resolution: {integrity: sha512-kVQUYDHp5gjUwkfrZMKtPKnrNvqV3D3nOUv0vnpCHtnC3mKgZsjoq2g9af5VVb9e5hTjFYNS2nPr242EiA/oog==} + /@nestjs/mercurius/10.0.21_ahaxw6ecairpsh5ob5lk7dsdje: + resolution: {integrity: sha512-aG4pJGDWnEIQvNhRIx1XQStfDA4760bZNiVV9SiamOwVO+ZTdK8qodLre9jK8Z8+iFyX5W1uE9Y9QOgiPT1sQA==} peerDependencies: - '@nestjs/common': ^8.2.3 + '@nestjs/common': ^8.2.3 || ^9.0.0 '@nestjs/graphql': ^10.0.0 - fastify: ^3.25.0 - mercurius: ^8.12.0 || ^9.0.0 + fastify: ^3.25.0 || ^4.0.0 + graphql: ^15.8.0 || ^16.0.0 + mercurius: ^8.12.0 || ^9.0.0 || ^10.0.0 dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/graphql': 10.0.15_nrw25yqzh7mpirvfa3e2ojkhtq + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/graphql': 10.0.21_x53br27hpoyz4titjqctvurysi fastify: 3.22.1 + graphql: 16.5.0 mercurius: 9.8.0 tslib: 2.4.0 dev: true - /@nestjs/microservices/8.1.2_7ub56is3x2bghudivf3gmcldzy: - resolution: {integrity: sha512-7BnKIa3+w6a/1vJO5euE+RTP6ejwlpGRdoAQ64BTpReHxboFzX7C4Zb6cnM84x1AIl/xe8x+fDoUztxJn4LSiA==} + /@nestjs/microservices/9.0.8_eafibjqdi7xwjlbxrttzooxtr4: + resolution: {integrity: sha512-GWAwavtwGqtvRfbl4g+guDBsWsY2U1faA/odzpDHNi/k66y5dicg9hogVTJiD6dQ9SYuOCqoTt8Zln5FMHaJxQ==} peerDependencies: '@grpc/grpc-js': '*' - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/websockets': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/core': ^9.0.0 + '@nestjs/websockets': ^9.0.0 amqp-connection-manager: '*' amqplib: '*' cache-manager: '*' + ioredis: '*' kafkajs: '*' mqtt: '*' nats: '*' - redis: '*' reflect-metadata: ^0.1.12 rxjs: ^7.1.0 peerDependenciesMeta: @@ -3938,98 +4015,104 @@ packages: optional: true cache-manager: optional: true + ioredis: + optional: true kafkajs: optional: true mqtt: optional: true nats: optional: true - redis: - optional: true dependencies: '@grpc/grpc-js': 1.4.2 - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/websockets': 8.1.2_d7fu34xqklae2covaczf7rdkne + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/websockets': 9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu amqp-connection-manager: 4.1.2_amqplib@0.8.0 amqplib: 0.8.0 + ioredis: 5.2.2 iterare: 1.2.1 - json-socket: 0.3.0 kafkajs: 1.15.0 mqtt: 4.2.8 nats: 2.7.1 - redis: 3.1.2 reflect-metadata: 0.1.13 rxjs: 7.4.0 - tslib: 2.3.1 + tslib: 2.4.0 dev: true - /@nestjs/platform-express/8.1.2_etfae4mmenqzp3rs3pua7csngy: - resolution: {integrity: sha512-YjfzDKhHbdBOy8SX/6+cYNPZuBeI8dLwWNsvQ98Jb3RLAa5EZ1v4zAM5QYa9sUwN4ZXxB8nMxHQi/iEEtuwyug==} + /@nestjs/platform-express/9.0.8_cw6o3dkuyuli4a5gq7b223evly: + resolution: {integrity: sha512-gKeZwt6eAituYU4xe0IeD8IHSGE14LYN1L+aNdUk0KWKAfAjphM4L9FgSzI/r27q2q1tMGYUmMUJKsiUoENVHg==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/core': ^9.0.0 dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - body-parser: 1.19.0 + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + body-parser: 1.20.0 cors: 2.8.5 - express: 4.17.1 - multer: 1.4.3 - tslib: 2.3.1 + express: 4.18.1 + multer: 1.4.4-lts.1 + tslib: 2.4.0 transitivePeerDependencies: - supports-color dev: true - /@nestjs/platform-fastify/8.1.2_etfae4mmenqzp3rs3pua7csngy: - resolution: {integrity: sha512-K7ww05Q6YWd1sThDOsclKTFNEW3yJzr8W2dayLiXFUCnsbToRfzyqI+FwAfAilCiWzSncTPxOznvHwfHZu+S/Q==} + /@nestjs/platform-fastify/9.0.8_cw6o3dkuyuli4a5gq7b223evly: + resolution: {integrity: sha512-NNYCk856nc7Vy/1oEAUjdEgkhZgQ8bjFsnKj1/M52kK7HEp7zbeA2uh9dIuIKeg5BrJVLbHVIXyQAOCQSF4AQg==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 + '@fastify/static': ^6.0.0 + '@fastify/view': ^7.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/core': ^9.0.0 + peerDependenciesMeta: + '@fastify/static': + optional: true + '@fastify/view': + optional: true dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - fastify: 3.22.0 - fastify-cors: 6.0.2 - fastify-formbody: 5.1.0 - light-my-request: 4.6.0 - middie: 5.3.0 + '@fastify/cors': 8.0.0 + '@fastify/formbody': 7.0.1 + '@fastify/middie': 8.0.0 + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + fastify: 4.3.0 + light-my-request: 5.3.0 path-to-regexp: 3.2.0 - tslib: 2.3.1 + tslib: 2.4.0 transitivePeerDependencies: - supports-color dev: true - /@nestjs/platform-socket.io/8.1.2_nlozjtfcgbvl7pdbyqyrebgjbe: - resolution: {integrity: sha512-eh5YcRDSrMwYTnXwaXsqO9SsLlQX4c9LZ6xyQuW1zpc00X1CaOaQfqMjgCfTbSIbSPDgIDyXVqp5Ca6UuCUvvQ==} + /@nestjs/platform-socket.io/9.0.8_nlegyjbim6aj3ma27aspmkqmii: + resolution: {integrity: sha512-KZrpml0/RhC/oY+TngHHrCk6LhcZAkc6ULMzmBxm8XGF3xZU57L0Dm6gvWWymp85aH0gXeWC93Dy/TeVGMUQmg==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/websockets': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/websockets': ^9.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/websockets': 8.1.2_d7fu34xqklae2covaczf7rdkne + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/websockets': 9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu rxjs: 7.4.0 - socket.io: 4.3.1 - tslib: 2.3.1 + socket.io: 4.5.1 + tslib: 2.4.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: true - /@nestjs/platform-ws/8.1.2_nlozjtfcgbvl7pdbyqyrebgjbe: - resolution: {integrity: sha512-l/zaB6DT1hHz7AGfvn63V2/EwJqw5C5eLiMgAS9g5TYoEomz4IxGZ8NxeU+cZ1SxCWzcxgvgxqPcfM+LnkQ81g==} + /@nestjs/platform-ws/9.0.8_nlegyjbim6aj3ma27aspmkqmii: + resolution: {integrity: sha512-7qFNHXpz5mYxCRkz1NpBP5R0Sdp0NSRW8A+myWYKlz18vO6H07JfcKeN2gNRrJuNq9j77K6pDNrMWFNrCo58fw==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/websockets': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/websockets': ^9.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/websockets': 8.1.2_d7fu34xqklae2covaczf7rdkne + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/websockets': 9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu rxjs: 7.4.0 - tslib: 2.3.1 - ws: 7.5.5 + tslib: 2.4.0 + ws: 8.8.1 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -4050,47 +4133,46 @@ packages: - chokidar dev: true - /@nestjs/testing/8.1.2_a4dvy4fdfq6psmpm2fol6cg5aa: - resolution: {integrity: sha512-Iffx79y4Bt3gAJd8n+9Nhbmq9uB0KWZ0KasdQwQsbCNuhTsvgjQ1iD/khFYtf1dGthSndmrAQgvl+jkX7W7KKA==} + /@nestjs/testing/9.0.8_gmbxhmspf37crwmu4m67czabjy: + resolution: {integrity: sha512-7mFQwhA+wE4gqYoZnW7+BM7ELM4FMZPQMfDSiHYaBSLkH8w6Ddn1+D7w1gXebgz0SkT1/EUJv/sJpFD9Vsgfvg==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/microservices': ^8.0.0 - '@nestjs/platform-express': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/core': ^9.0.0 + '@nestjs/microservices': ^9.0.0 + '@nestjs/platform-express': ^9.0.0 peerDependenciesMeta: '@nestjs/microservices': optional: true '@nestjs/platform-express': optional: true dependencies: - optional: 0.1.4 - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/microservices': 8.1.2_7ub56is3x2bghudivf3gmcldzy - '@nestjs/platform-express': 8.1.2_etfae4mmenqzp3rs3pua7csngy - tslib: 2.3.1 + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/microservices': 9.0.8_eafibjqdi7xwjlbxrttzooxtr4 + '@nestjs/platform-express': 9.0.8_cw6o3dkuyuli4a5gq7b223evly + tslib: 2.4.0 dev: true - /@nestjs/websockets/8.1.2_d7fu34xqklae2covaczf7rdkne: - resolution: {integrity: sha512-pt/VmM2VJ3UMfo6Fr3ghZFjDF3UlngsYKsjYThFMLmq6kltqLkp5JrvxrZceHMtbywWTcybTKRRL2WCBjgFbmg==} + /@nestjs/websockets/9.0.8_m62t2nqrvwtdvhrwsrsi7pyxlu: + resolution: {integrity: sha512-3ZfYiqhBOKTscntOcT4py5YAT7hLlG6A++6rXAN/vNWSCmtYFWw5JeXQTelImXGbGyoA8y/oDm+wdpeV2UE7Dg==} peerDependencies: - '@nestjs/common': ^8.0.0 - '@nestjs/core': ^8.0.0 - '@nestjs/platform-socket.io': ^8.0.0 + '@nestjs/common': ^9.0.0 + '@nestjs/core': ^9.0.0 + '@nestjs/platform-socket.io': ^9.0.0 reflect-metadata: ^0.1.12 rxjs: ^7.1.0 peerDependenciesMeta: '@nestjs/platform-socket.io': optional: true dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/platform-socket.io': 8.1.2_nlozjtfcgbvl7pdbyqyrebgjbe + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/platform-socket.io': 9.0.8_nlegyjbim6aj3ma27aspmkqmii iterare: 1.2.1 - object-hash: 2.2.0 + object-hash: 3.0.0 reflect-metadata: 0.1.13 rxjs: 7.4.0 - tslib: 2.3.1 + tslib: 2.4.0 dev: true /@nodelib/fs.scandir/2.1.5: @@ -4707,11 +4789,6 @@ packages: webpack-sources: 1.4.3 dev: true - /@socket.io/base64-arraybuffer/1.0.2: - resolution: {integrity: sha512-dOlCBKnDw4iShaIsH/bxujKTM18+2TOAsYz+KSc11Am38H4q5Xw8Bbz97ZYdrVNM+um3p7w86Bvvmcn9q+5+eQ==} - engines: {node: '>= 0.6.0'} - dev: true - /@socket.io/component-emitter/3.1.0: resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} dev: true @@ -5275,8 +5352,8 @@ packages: resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} dev: true - /@types/node/14.18.21: - resolution: {integrity: sha512-x5W9s+8P4XteaxT/jKF0PSb7XEvo5VmqEWgsMlyeY4ZlLK8I6aH6g5TPPyDlLAep+GYf4kefb7HFyc7PAO3m+Q==} + /@types/node/14.18.23: + resolution: {integrity: sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==} dev: true /@types/node/15.14.9: @@ -5452,7 +5529,7 @@ packages: optional: true dependencies: '@typescript-eslint/utils': 5.18.0_nidhqmrweaqwip34ghf5kdxv7a - debug: 4.3.3 + debug: 4.3.4 eslint: 8.12.0 tsutils: 3.21.0_typescript@4.4.4 typescript: 4.4.4 @@ -5481,7 +5558,7 @@ packages: dependencies: '@typescript-eslint/types': 5.18.0 '@typescript-eslint/visitor-keys': 5.18.0 - debug: 4.3.3 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 @@ -5690,6 +5767,13 @@ packages: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} dev: true + /abort-controller/3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + dependencies: + event-target-shim: 5.0.1 + dev: true + /abstract-logging/2.0.1: resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==} dev: true @@ -5702,6 +5786,14 @@ packages: negotiator: 0.6.2 dev: true + /accepts/1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + dev: true + /acorn-dynamic-import/4.0.0_acorn@6.4.2: resolution: {integrity: sha512-d3OEjQV4ROpoflsnUA8HozoIR504TFxNivYEUi6uwz0IYhBkTDXGuWlNdMtybRt3nqVx/L6XqMt0FxkXuWKZhw==} peerDependencies: @@ -5826,7 +5918,7 @@ packages: ajv: optional: true dependencies: - ajv: 8.9.0 + ajv: 8.11.0 dev: true /ajv-keywords/3.5.2_ajv@6.12.6: @@ -6055,7 +6147,7 @@ packages: '@apollographql/apollo-tools': 0.5.3_graphql@16.5.0 '@apollographql/graphql-playground-html': 1.6.29 '@graphql-tools/mock': 8.4.2_graphql@16.5.0 - '@graphql-tools/schema': 8.3.13_graphql@16.5.0 + '@graphql-tools/schema': 8.5.1_graphql@16.5.0 '@josephg/resolvable': 1.0.1 apollo-datasource: 3.3.1 apollo-reporting-protobuf: 3.3.1 @@ -6171,11 +6263,11 @@ packages: dev: true /append-field/1.0.0: - resolution: {integrity: sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=} + resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==} dev: true /archy/1.0.0: - resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} dev: true /arg/4.1.3: @@ -6212,7 +6304,7 @@ packages: dev: true /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: true /array-flatten/2.1.2: @@ -6343,6 +6435,16 @@ packages: - supports-color dev: true + /avvio/8.2.0: + resolution: {integrity: sha512-bbCQdg7bpEv6kGH41RO/3B2/GMMmJSo2iBK+X8AWN9mujtfUipMDfIjsgHCfpnKqoGEQrrmCDKSa5OQ19+fDmg==} + dependencies: + archy: 1.0.0 + debug: 4.3.4 + fastq: 1.13.0 + transitivePeerDependencies: + - supports-color + dev: true + /axios/0.27.0: resolution: {integrity: sha512-XV/WrPxXfzgZ8j4lcB5i6LyaXmi90yetmV/Fem0kmglGx+mpY06CiweL3YxU6wOTNLmqLUePW4G8h45nGZ/+pA==} deprecated: Formdata complete broken, incorrect build size @@ -6351,6 +6453,7 @@ packages: form-data: 4.0.0 transitivePeerDependencies: - debug + dev: false /axios/0.27.2: resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} @@ -6630,20 +6733,42 @@ packages: - supports-color dev: true - /body-parser/1.19.0_supports-color@6.1.0: - resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} - engines: {node: '>= 0.8'} + /body-parser/1.20.0: + resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: - bytes: 3.1.0 + bytes: 3.1.2 + content-type: 1.0.4 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.10.3 + raw-body: 2.5.1 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /body-parser/1.20.0_supports-color@6.1.0: + resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 content-type: 1.0.4 debug: 2.6.9_supports-color@6.1.0 - depd: 1.1.2 - http-errors: 1.7.2 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 iconv-lite: 0.4.24 - on-finished: 2.3.0 - qs: 6.7.0 - raw-body: 2.4.0 + on-finished: 2.4.1 + qs: 6.10.3 + raw-body: 2.5.1 type-is: 1.6.18 + unpipe: 1.0.0 transitivePeerDependencies: - supports-color dev: true @@ -6827,21 +6952,20 @@ packages: hasBin: true optionalDependencies: dtrace-provider: 0.8.8 - moment: 2.29.3 + moment: 2.29.4 mv: 2.1.1 safe-json-stringify: 1.2.0 dev: true - /busboy/0.2.14: - resolution: {integrity: sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=} - engines: {node: '>=0.8.0'} + /busboy/1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} dependencies: - dicer: 0.2.5 - readable-stream: 1.1.14 + streamsearch: 1.1.0 dev: true /bytes/3.0.0: - resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} dev: true @@ -6850,6 +6974,11 @@ packages: engines: {node: '>= 0.8'} dev: true + /bytes/3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: true + /c8/7.11.0: resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==} engines: {node: '>=10.12.0'} @@ -6932,7 +7061,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /callsites/3.1.0: @@ -7297,6 +7426,11 @@ packages: engines: {node: '>=6'} dev: true + /cluster-key-slot/1.1.0: + resolution: {integrity: sha512-2Nii8p3RwAPiFwsnZvukotvow2rIHM+yQ6ZcBXGHdniadkYGZYiGmkHJIbZPIV9nfv7m/U1IPMVVcAhoWFeklw==} + engines: {node: '>=0.10.0'} + dev: true + /co/4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -7481,7 +7615,7 @@ packages: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} engines: {node: '>= 0.8.0'} dependencies: - accepts: 1.3.7 + accepts: 1.3.8 bytes: 3.0.0 compressible: 2.0.18 debug: 2.6.9_supports-color@6.1.0 @@ -7552,6 +7686,13 @@ packages: safe-buffer: 5.1.2 dev: true + /content-disposition/0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: 5.2.1 + dev: true + /content-type/1.0.4: resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} engines: {node: '>= 0.6'} @@ -7726,7 +7867,7 @@ packages: dev: true /cookie-signature/1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} dev: true /cookie/0.4.0: @@ -7734,8 +7875,13 @@ packages: engines: {node: '>= 0.6'} dev: true - /cookie/0.4.1: - resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} + /cookie/0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} + dev: true + + /cookie/0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} dev: true @@ -8169,7 +8315,7 @@ packages: longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 17.0.0_@swc+core@1.2.141 + '@commitlint/load': 17.0.3_@swc+core@1.2.141 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8186,7 +8332,7 @@ packages: longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 17.0.0_@swc+core@1.2.141 + '@commitlint/load': 17.0.3_@swc+core@1.2.141 transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -8356,7 +8502,7 @@ packages: dependencies: call-bind: 1.0.2 es-get-iterator: 1.1.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 is-arguments: 1.1.1 is-date-object: 1.0.5 is-regex: 1.1.4 @@ -8476,6 +8622,11 @@ packages: engines: {node: '>=0.10'} dev: true + /denque/2.1.0: + resolution: {integrity: sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw==} + engines: {node: '>=0.10'} + dev: true + /depd/1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -8495,6 +8646,11 @@ packages: resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==} dev: true + /destroy/1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: true + /detab/2.0.4: resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==} dependencies: @@ -8547,14 +8703,6 @@ packages: - supports-color dev: true - /dicer/0.2.5: - resolution: {integrity: sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=} - engines: {node: '>=0.8.0'} - dependencies: - readable-stream: 1.1.14 - streamsearch: 0.1.2 - dev: true - /diff-sequences/27.5.1: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8731,7 +8879,7 @@ packages: dev: true /ee-first/1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true /ejs/3.1.8: @@ -8803,8 +8951,8 @@ packages: resolution: {integrity: sha512-5cu7xubVxEwoB6O9hJ6Zfu990yBVjXfyMlE1ZvfO5L8if3Kvc9bgDNEapV0C5pMp+5Om1UZFnljxoOuFm6dBKA==} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.3 - engine.io-parser: 5.0.3 + debug: 4.3.4 + engine.io-parser: 5.0.4 ws: 8.2.3 xmlhttprequest-ssl: 2.0.0 transitivePeerDependencies: @@ -8813,31 +8961,9 @@ packages: - utf-8-validate dev: true - /engine.io-parser/5.0.3: - resolution: {integrity: sha512-BtQxwF27XUNnSafQLvDi0dQ8s3i6VgzSoQMJacpIcGNrlUdfHSKbgm3jmjCVvQluGzqwujQMPAoMai3oYSTurg==} + /engine.io-parser/5.0.4: + resolution: {integrity: sha512-+nVFp+5z1E3HcToEnO7ZIj3g+3k9389DvWtvJZz0T6/eOCPIyyxehFcedoYrZQrp0LgQbD9pPXhpMBKMd5QURg==} engines: {node: '>=10.0.0'} - dependencies: - '@socket.io/base64-arraybuffer': 1.0.2 - dev: true - - /engine.io/6.0.0: - resolution: {integrity: sha512-Ui7yl3JajEIaACg8MOUwWvuuwU7jepZqX3BKs1ho7NQRuP4LhN4XIykXhp8bEy+x/DhA0LBZZXYSCkZDqrwMMg==} - engines: {node: '>=10.0.0'} - dependencies: - '@types/cookie': 0.4.1 - '@types/cors': 2.8.12 - '@types/node': 16.11.32 - accepts: 1.3.7 - base64id: 2.0.0 - cookie: 0.4.1 - cors: 2.8.5 - debug: 4.3.4 - engine.io-parser: 5.0.3 - ws: 8.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true /engine.io/6.2.0: @@ -8847,12 +8973,12 @@ packages: '@types/cookie': 0.4.1 '@types/cors': 2.8.12 '@types/node': 16.11.32 - accepts: 1.3.7 + accepts: 1.3.8 base64id: 2.0.0 - cookie: 0.4.1 + cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.3 - engine.io-parser: 5.0.3 + debug: 4.3.4 + engine.io-parser: 5.0.4 ws: 8.2.3 transitivePeerDependencies: - bufferutil @@ -8907,10 +9033,10 @@ packages: call-bind: 1.0.2 es-to-primitive: 1.2.1 function-bind: 1.1.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 get-symbol-description: 1.0.0 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 internal-slot: 1.0.3 is-callable: 1.2.4 is-negative-zero: 2.0.1 @@ -8918,7 +9044,7 @@ packages: is-shared-array-buffer: 1.0.1 is-string: 1.0.7 is-weakref: 1.0.1 - object-inspect: 1.12.0 + object-inspect: 1.12.2 object-keys: 1.1.1 object.assign: 4.1.2 string.prototype.trimend: 1.0.4 @@ -8930,8 +9056,8 @@ packages: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 - has-symbols: 1.0.2 + get-intrinsic: 1.1.2 + has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 is-set: 2.0.2 @@ -9168,6 +9294,11 @@ packages: require-like: 0.1.2 dev: true + /event-target-shim/5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + dev: true + /eventemitter3/3.1.2: resolution: {integrity: sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==} dev: true @@ -9328,37 +9459,77 @@ packages: - supports-color dev: true - /express/4.17.1_supports-color@6.1.0: - resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + /express/4.18.1: + resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==} engines: {node: '>= 0.10.0'} dependencies: - accepts: 1.3.7 + accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.19.0_supports-color@6.1.0 - content-disposition: 0.5.3 + body-parser: 1.20.0 + content-disposition: 0.5.4 content-type: 1.0.4 - cookie: 0.4.0 + cookie: 0.5.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.2.0 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.10.3 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.18.0 + serve-static: 1.15.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /express/4.18.1_supports-color@6.1.0: + resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.0_supports-color@6.1.0 + content-disposition: 0.5.4 + content-type: 1.0.4 + cookie: 0.5.0 cookie-signature: 1.0.6 debug: 2.6.9_supports-color@6.1.0 - depd: 1.1.2 + depd: 2.0.0 encodeurl: 1.0.2 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.1.2_supports-color@6.1.0 + finalhandler: 1.2.0_supports-color@6.1.0 fresh: 0.5.2 + http-errors: 2.0.0 merge-descriptors: 1.0.1 methods: 1.1.2 - on-finished: 2.3.0 + on-finished: 2.4.1 parseurl: 1.3.3 path-to-regexp: 0.1.7 proxy-addr: 2.0.7 - qs: 6.7.0 + qs: 6.10.3 range-parser: 1.2.1 - safe-buffer: 5.1.2 - send: 0.17.1_supports-color@6.1.0 - serve-static: 1.14.1_supports-color@6.1.0 - setprototypeof: 1.1.1 - statuses: 1.5.0 + safe-buffer: 5.2.1 + send: 0.18.0_supports-color@6.1.0 + serve-static: 1.15.0_supports-color@6.1.0 + setprototypeof: 1.2.0 + statuses: 2.0.1 type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 @@ -9485,6 +9656,16 @@ packages: string-similarity: 4.0.4 dev: true + /fast-json-stringify/5.1.0: + resolution: {integrity: sha512-IybGfbUc1DQgyrp9Myhwlr1Z5vjV37mBkdgcbuvsvUxv5fayG+cHlTQQpXH9nMwUPgp+5Y3RT7QDgx5zJ9NS3A==} + dependencies: + '@fastify/deepmerge': 1.1.0 + ajv: 8.11.0 + ajv-formats: 2.1.1 + fast-uri: 2.1.0 + rfdc: 1.3.0 + dev: true + /fast-levenshtein/2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} dev: true @@ -9494,9 +9675,18 @@ packages: engines: {node: '>=6'} dev: true + /fast-redact/3.1.1: + resolution: {integrity: sha512-odVmjC8x8jNeMZ3C+rPMESzXVSEU8tSWSHv9HFxP2mm89G/1WwqhrerJDQm9Zus8X6aoRgQDThKqptdNA6bt+A==} + engines: {node: '>=6'} + dev: true + /fast-safe-stringify/2.1.1: resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + /fast-uri/2.1.0: + resolution: {integrity: sha512-qKRta6N7BWEFVlyonVY/V+BMLgFqktCUV0QjT259ekAIlbVrMaFnFLxJ4s/JPl4tou56S1BzPufI60bLe29fHA==} + dev: true + /fast-url-parser/1.1.3: resolution: {integrity: sha1-9K8+qfNNiicc9YrSs3WfQx8LMY0=} dependencies: @@ -9507,7 +9697,7 @@ packages: resolution: {integrity: sha512-1nS8HfPcUsDvvGuuHDvfQBb2F1YJFfx26L77di7ypa0mUduFKZi1cpIpQCs8Kgu30v7yLMzLMH13FHfKk81SAw==} engines: {node: '>=10'} dependencies: - accepts: 1.3.7 + accepts: 1.3.8 fastify-plugin: 3.0.1 dev: true @@ -9522,43 +9712,14 @@ packages: resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} dev: true - /fastify-formbody/5.1.0: - resolution: {integrity: sha512-dLFQ8gMQeLuV45J72svDbrp6CZ3hxsaiK2dd3vzoiCs9wEmCSbbJV+/afQl1cfvf19+NfCIzYVQIg1r4yO4Epw==} - dependencies: - fastify-plugin: 3.0.1 - dev: true - /fastify-plugin/3.0.1: resolution: {integrity: sha512-qKcDXmuZadJqdTm6vlCqioEbyewF60b/0LOFCcYN1B6BIZGlYJumWWOYs70SFYLDAH4YqdE1cxH/RKMG7rFxgA==} dev: true - /fastify-warning/0.2.0: - resolution: {integrity: sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==} - dev: true - - /fastify/3.22.0: - resolution: {integrity: sha512-JWNf/S90SOiOp6SwhMFdTT43+jT/gB2Yi2tPHQ/e7Kaua9PzFLm7Qmwhe2jBA3X6HPDKNugrRd7oPYeIb1Q3Zg==} - dependencies: - '@fastify/ajv-compiler': 1.1.0 - abstract-logging: 2.0.1 - avvio: 7.2.2 - fast-json-stringify: 2.7.11 - fastify-error: 0.3.1 - fastify-warning: 0.2.0 - find-my-way: 4.3.3 - flatstr: 1.0.12 - light-my-request: 4.6.0 - pino: 6.13.3 - proxy-addr: 2.0.7 - readable-stream: 3.6.0 - rfdc: 1.3.0 - secure-json-parse: 2.4.0 - semver: 7.3.7 - tiny-lru: 7.0.6 - transitivePeerDependencies: - - supports-color - dev: true - + /fastify-warning/0.2.0: + resolution: {integrity: sha512-s1EQguBw/9qtc1p/WTY4eq9WMRIACkj+HTcOIK1in4MV5aFaQC9ZCIt0dJ7pr5bIf4lPpHvAtP2ywpTNgs7hqw==} + dev: true + /fastify/3.22.1: resolution: {integrity: sha512-TeA4+TzI7VuJrjTNqoxtSXwPEYfCwpT8j9Z3j9WrL8nrt+1bE9G0rP9hLJyvbg4it56p68YsHVhKOee69xyfmA==} dependencies: @@ -9581,6 +9742,27 @@ packages: - supports-color dev: true + /fastify/4.3.0: + resolution: {integrity: sha512-9q5Ron8jWmX6ElFkgZH4zmIIXdnkGIu16JozWG2ohcs7th5rAo1ymNi+rn6xCmbWc6jl9lf+9OxVe93LOg6/2w==} + dependencies: + '@fastify/ajv-compiler': 3.1.2 + '@fastify/error': 3.0.0 + '@fastify/fast-json-stringify-compiler': 4.0.0 + abstract-logging: 2.0.1 + avvio: 8.2.0 + find-my-way: 7.0.1 + light-my-request: 5.3.0 + pino: 8.4.0 + process-warning: 2.0.0 + proxy-addr: 2.0.7 + rfdc: 1.3.0 + secure-json-parse: 2.5.0 + semver: 7.3.7 + tiny-lru: 8.0.2 + transitivePeerDependencies: + - supports-color + dev: true + /fastparallel/2.4.1: resolution: {integrity: sha512-qUmhxPgNHmvRjZKBFUNI0oZuuH9OlSIOXmJ98lhKPxMZZ7zS/Fi0wRHOihDSz0R1YiIOjxzOY4bq65YTcdBi2Q==} dependencies: @@ -9731,16 +9913,31 @@ packages: - supports-color dev: true - /finalhandler/1.1.2_supports-color@6.1.0: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + /finalhandler/1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /finalhandler/1.2.0_supports-color@6.1.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} engines: {node: '>= 0.8'} dependencies: debug: 2.6.9_supports-color@6.1.0 encodeurl: 1.0.2 escape-html: 1.0.3 - on-finished: 2.3.0 + on-finished: 2.4.1 parseurl: 1.3.3 - statuses: 1.5.0 + statuses: 2.0.1 unpipe: 1.0.0 transitivePeerDependencies: - supports-color @@ -9765,6 +9962,14 @@ packages: semver-store: 0.3.0 dev: true + /find-my-way/7.0.1: + resolution: {integrity: sha512-w05SaOPg54KqBof/RDA+75n1R48V7ZZNPL3nR17jJJs5dgZpR3ivfrMWOyx7BVFQgCLhYRG05hfgFCohYvSUXA==} + engines: {node: '>=14'} + dependencies: + fast-deep-equal: 3.1.3 + safe-regex2: 2.0.0 + dev: true + /find-node-modules/2.1.2: resolution: {integrity: sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==} dependencies: @@ -9874,6 +10079,18 @@ packages: debug: optional: true + /follow-redirects/1.15.1_debug@4.3.4: + resolution: {integrity: sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: + debug: 4.3.4_supports-color@6.1.0 + dev: true + /for-in/1.0.2: resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} engines: {node: '>=0.10.0'} @@ -9974,7 +10191,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.33 + mime-types: 2.1.35 dev: true /form-data/4.0.0: @@ -10002,7 +10219,7 @@ packages: dev: true /fresh/0.5.2: - resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} dev: true @@ -10123,12 +10340,12 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} + /get-intrinsic/1.1.2: + resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==} dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /get-own-enumerable-property-symbols/3.0.2: @@ -10180,7 +10397,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /get-value/2.0.6: @@ -10530,7 +10747,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.16.0 + uglify-js: 3.16.3 dev: true /hard-rejection/2.1.0: @@ -10555,8 +10772,8 @@ packages: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + /has-symbols/1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} dev: true @@ -10564,7 +10781,7 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /has-value/0.3.1: @@ -10859,6 +11076,28 @@ packages: toidentifier: 1.0.0 dev: true + /http-errors/1.8.1: + resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} + engines: {node: '>= 0.6'} + dependencies: + depd: 1.1.2 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 1.5.0 + toidentifier: 1.0.1 + dev: true + + /http-errors/2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: true + /http-parser-js/0.5.3: resolution: {integrity: sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==} dev: true @@ -10892,7 +11131,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.1 + follow-redirects: 1.15.1_debug@4.3.4 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -11099,7 +11338,7 @@ packages: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -11109,6 +11348,23 @@ packages: engines: {node: '>= 0.10'} dev: true + /ioredis/5.2.2: + resolution: {integrity: sha512-wryKc1ur8PcCmNwfcGkw5evouzpbDXxxkMkzPK8wl4xQfQf7lHe11Jotell5ikMVAtikXJEu/OJVaoV51BggRQ==} + engines: {node: '>=12.22.0'} + dependencies: + '@ioredis/commands': 1.2.0 + cluster-key-slot: 1.1.0 + debug: 4.3.4 + denque: 2.1.0 + lodash.defaults: 4.2.0 + lodash.isarguments: 3.1.0 + redis-errors: 1.2.0 + redis-parser: 3.0.0 + standard-as-callback: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true + /ip-regex/2.1.0: resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} engines: {node: '>=4'} @@ -11513,7 +11769,7 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /is-text-path/1.0.1: @@ -11602,11 +11858,11 @@ packages: dev: true /isarray/0.0.1: - resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: true /isarray/1.0.0: - resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} dev: true /isarray/2.0.5: @@ -12088,7 +12344,7 @@ packages: jest-util: 27.5.1 natural-compare: 1.4.0 pretty-format: 27.5.1 - semver: 7.3.7 + semver: 7.3.4 transitivePeerDependencies: - supports-color dev: true @@ -12189,7 +12445,7 @@ packages: whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - ws: 7.5.5 + ws: 7.5.9 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -12236,10 +12492,6 @@ packages: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - /json-socket/0.3.0: - resolution: {integrity: sha512-jc8ZbUnYIWdxERFWQKVgwSLkGSe+kyzvmYxwNaRgx/c8NNyuHes4UHnPM3LUrAFXUx1BhNJ94n1h/KCRlbvV0g==} - dev: true - /json-stable-stringify-without-jsonify/1.0.1: resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: true @@ -12256,7 +12508,7 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.6 + minimist: 1.2.5 dev: true /json5/2.2.1: @@ -12424,9 +12676,17 @@ packages: resolution: {integrity: sha512-wQWGwMr7l7fzYPzzzutRoEI1vuREpIpJpTi3t8cHlGdsnBrOF5iR559Bkh+nkDGgnUJtNuuutjnqbxP7zPWKkA==} dependencies: ajv: 8.11.0 - cookie: 0.4.1 + cookie: 0.4.2 fastify-warning: 0.2.0 - set-cookie-parser: 2.4.8 + set-cookie-parser: 2.5.1 + dev: true + + /light-my-request/5.3.0: + resolution: {integrity: sha512-AdBNkWTD+CnFYGa6lCowLU0DMNBelq58vQXl1jWOvbMsMVzZzJyN5K94VOI2EhqLtskJNUi2ALgI8KNmXl+74A==} + dependencies: + cookie: 0.5.0 + process-warning: 2.0.0 + set-cookie-parser: 2.5.1 dev: true /lightcookie/1.0.25: @@ -12591,7 +12851,7 @@ packages: dev: true /lodash.defaults/4.2.0: - resolution: {integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=} + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} dev: true /lodash.filter/4.6.0: @@ -12610,6 +12870,10 @@ packages: resolution: {integrity: sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=} dev: true + /lodash.isarguments/3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + dev: true + /lodash.ismatch/4.4.0: resolution: {integrity: sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=} dev: true @@ -12631,7 +12895,7 @@ packages: dev: true /lodash.omit/4.5.0: - resolution: {integrity: sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA=} + resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} dev: true /lodash.pick/4.4.0: @@ -12875,7 +13139,7 @@ packages: dev: true /media-typer/0.3.0: - resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} dev: true @@ -12955,7 +13219,7 @@ packages: dev: true /merge-descriptors/1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} dev: true /merge-stream/2.0.0: @@ -12972,7 +13236,7 @@ packages: dev: true /methods/1.1.2: - resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} dev: true @@ -13038,15 +13302,6 @@ packages: picomatch: 2.3.1 dev: true - /middie/5.3.0: - resolution: {integrity: sha512-uq6Ob4dmmHeT6rJpBDWVwSxBzxzKlBvnrZdLSRJeuhHzljvZ6ccgLP/HaShgfiYrQvekRH0KUe/G1WTu/IrXsQ==} - engines: {node: '>=10.0.0'} - dependencies: - fastify-plugin: 3.0.1 - path-to-regexp: 6.2.0 - reusify: 1.0.4 - dev: true - /mime-db/1.33.0: resolution: {integrity: sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==} engines: {node: '>= 0.6'} @@ -13091,8 +13346,8 @@ packages: hasBin: true dev: true - /mime/2.5.2: - resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} + /mime/2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} engines: {node: '>=4.0.0'} hasBin: true dev: true @@ -13282,8 +13537,8 @@ packages: resolution: {integrity: sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==} dev: true - /moment/2.29.3: - resolution: {integrity: sha512-c6YRvhEo//6T2Jz/vVtYzqBzwvPT95JBQ+smCytzf7c50oMZRsR/a4w88aD34I+/QVSfnoAnSBFPJHItlOMJVw==} + /moment/2.29.4: + resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} requiresBuild: true dev: true optional: true @@ -13313,7 +13568,7 @@ packages: resolution: {integrity: sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==} dependencies: bl: 4.1.0 - debug: 4.3.2 + debug: 4.3.4 process-nextick-args: 2.0.1 transitivePeerDependencies: - supports-color @@ -13365,16 +13620,15 @@ packages: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - /multer/1.4.3: - resolution: {integrity: sha512-np0YLKncuZoTzufbkM6wEKp68EhWJXcU6fq6QqrSwkckd2LlMgd1UqhUJLj6NS/5sZ8dE8LYDWslsltJznnXlg==} - engines: {node: '>= 0.10.0'} + /multer/1.4.4-lts.1: + resolution: {integrity: sha512-WeSGziVj6+Z2/MwQo3GvqzgR+9Uc+qt8SwHKh3gvNPiISKfsMfG4SvCOFYlxxgkXt7yIV2i1yczehm0EOKIxIg==} + engines: {node: '>= 6.0.0'} dependencies: append-field: 1.0.0 - busboy: 0.2.14 + busboy: 1.6.0 concat-stream: 1.6.2 mkdirp: 0.5.6 object-assign: 4.1.1 - on-finished: 2.3.0 type-is: 1.6.18 xtend: 4.0.2 dev: true @@ -13490,11 +13744,16 @@ packages: engines: {node: '>= 0.6'} dev: true + /negotiator/0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true + /neo-async/2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /nest-commander-testing/2.0.1_nsv5gjnbmbogaqtiqmdrkxox6u: + /nest-commander-testing/2.0.1_5fedipejlfjtimcgezdncnebaa: resolution: {integrity: sha512-2cLMowyMy8uCnRFkT8iyVJNHpvFSlXgIR5vkDegK3nkxlTQxOSuvl52e6DBdz5y/sCwqOgS+lzxZNgZmJFo5WQ==} peerDependencies: '@nestjs/common': ^8.0.0 @@ -13502,10 +13761,10 @@ packages: '@nestjs/testing': ^8.0.0 nest-commander: ^2.0.0 dependencies: - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii - '@nestjs/testing': 8.1.2_a4dvy4fdfq6psmpm2fol6cg5aa - nest-commander: 2.3.3_etfae4mmenqzp3rs3pua7csngy + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 + '@nestjs/testing': 9.0.8_gmbxhmspf37crwmu4m67czabjy + nest-commander: 2.3.3_cw6o3dkuyuli4a5gq7b223evly dev: true /nest-commander/2.3.3_a78378ec5f3cecc3c353ed91b578f3e6: @@ -13521,15 +13780,15 @@ packages: inquirer: 8.2.0 dev: false - /nest-commander/2.3.3_etfae4mmenqzp3rs3pua7csngy: + /nest-commander/2.3.3_cw6o3dkuyuli4a5gq7b223evly: resolution: {integrity: sha512-VzYVgJhGff+Td/FjaENwud3lhm3MHfRy8I3/OpDGmqwOfmMWHSkVd1aPVi3CqIUozGbH4KNrh9uw7TCQHld9uw==} peerDependencies: '@nestjs/common': ^8.0.0 '@nestjs/core': ^8.0.0 dependencies: '@golevelup/nestjs-discovery': 2.3.1 - '@nestjs/common': 8.4.6_7c3h7o72lg3qvjadljqitllxdi - '@nestjs/core': 8.4.6_olmwcumtcm4ndpp3vxabmmnlii + '@nestjs/common': 9.0.8_7c3h7o72lg3qvjadljqitllxdi + '@nestjs/core': 9.0.8_ofs46s4krmasfyct4lty75jpy4 commander: 8.2.0 inquirer: 8.2.0 dev: true @@ -13542,7 +13801,7 @@ packages: resolution: {integrity: sha512-m9O0NQT+3rUe1om6MWpxV77EuHql/LdorDH+FYQkoeARcM2V0sQ89kM36fArWaHWq/25EmNmQUW0MhLTcbqW1A==} engines: {node: '>=10.0.0'} dependencies: - '@types/node': 14.18.21 + '@types/node': 14.18.23 tweetnacl: 1.0.3 dev: true @@ -13748,7 +14007,7 @@ packages: dev: true /object-assign/4.1.1: - resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} dev: true @@ -13761,11 +14020,6 @@ packages: kind-of: 3.2.2 dev: true - /object-hash/2.2.0: - resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} - engines: {node: '>= 6'} - dev: true - /object-hash/3.0.0: resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} engines: {node: '>= 6'} @@ -13774,6 +14028,10 @@ packages: resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} dev: true + /object-inspect/1.12.2: + resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} + dev: true + /object-is/1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} engines: {node: '>= 0.4'} @@ -13800,7 +14058,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -13837,6 +14095,10 @@ packages: resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} dev: true + /on-exit-leak-free/2.1.0: + resolution: {integrity: sha512-VuCaZZAjReZ3vUwgOB8LxAosIurDiAW0s13rI1YwmaP++jvcxP77AWoQvenZebpCA2m8WC1/EosPYPMjnRAp/w==} + dev: true + /on-finished/2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -13844,6 +14106,13 @@ packages: ee-first: 1.1.1 dev: true + /on-finished/2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: true + /on-headers/1.0.2: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} @@ -13909,10 +14178,6 @@ packages: is-wsl: 1.1.0 dev: true - /optional/0.1.4: - resolution: {integrity: sha512-gtvrrCfkE08wKcgXaVwQVgwEQ8vel2dc5DDBn9RLQZ3YtmtkBss6A2HY6BnJH4N/4Ku97Ri/SF8sNWE2225WJw==} - dev: true - /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} engines: {node: '>= 0.8.0'} @@ -14220,7 +14485,7 @@ packages: dev: true /path-to-regexp/0.1.7: - resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} dev: true /path-to-regexp/1.8.0: @@ -14236,8 +14501,8 @@ packages: /path-to-regexp/3.2.0: resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==} - /path-to-regexp/6.2.0: - resolution: {integrity: sha512-f66KywYG6+43afgE/8j/GoiNyygk/bnoCbps++3ErRKsIYkGGupyv07R2Ok5m9i67Iqc+T2g1eAUGUPzWhYTyg==} + /path-to-regexp/6.2.1: + resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} dev: true /path-type/3.0.0: @@ -14308,6 +14573,13 @@ packages: split2: 4.1.0 dev: true + /pino-abstract-transport/1.0.0: + resolution: {integrity: sha512-c7vo5OpW4wIS42hUVcT5REsL8ZljsUfBjqV/e2sFxmFEFZiq1XLUp5EYLtuDH6PEHq9W1egWqRbnLUP5FuZmOA==} + dependencies: + readable-stream: 4.1.0 + split2: 4.1.0 + dev: true + /pino-std-serializers/3.2.0: resolution: {integrity: sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==} dev: true @@ -14316,11 +14588,15 @@ packages: resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} dev: true + /pino-std-serializers/6.0.0: + resolution: {integrity: sha512-mMMOwSKrmyl+Y12Ri2xhH1lbzQxwwpuru9VjyJpgFIH4asSj88F2csdMwN6+M5g1Ll4rmsYghHLQJw81tgZ7LQ==} + dev: true + /pino/6.13.3: resolution: {integrity: sha512-tJy6qVgkh9MwNgqX1/oYi3ehfl2Y9H0uHyEEMsBe74KinESIjdMrMQDWpcZPpPicg3VV35d/GLQZmo4QgU2Xkg==} hasBin: true dependencies: - fast-redact: 3.0.2 + fast-redact: 3.1.1 fast-safe-stringify: 2.1.1 fastify-warning: 0.2.0 flatstr: 1.0.12 @@ -14346,6 +14622,23 @@ packages: thread-stream: 0.15.1 dev: true + /pino/8.4.0: + resolution: {integrity: sha512-R95U66WOb4Ggtb1RPGnC2uvtc8T0i1FSbrKHrAudRtiLDrlNxKjM1MyCJu+V4gL0qdE/7/LoXAmkEY/TlX6ELA==} + hasBin: true + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.1.1 + on-exit-leak-free: 2.1.0 + pino-abstract-transport: 1.0.0 + pino-std-serializers: 6.0.0 + process-warning: 2.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.3.1 + sonic-boom: 3.2.0 + thread-stream: 2.0.1 + dev: true + /pirates/4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} @@ -14904,6 +15197,10 @@ packages: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} dev: true + /process-warning/2.0.0: + resolution: {integrity: sha512-+MmoAXoUX+VTHAlwns0h+kFUWFs/3FZy+ZuchkgjyOu3oioLAo2LB5aCfKPh2+P9O18i3m43tUEv3YqttSy0Ww==} + dev: true + /promise-breaker/5.0.0: resolution: {integrity: sha512-mgsWQuG4kJ1dtO6e/QlNDLFtMkMzzecsC69aI5hlLEjGHFNpHrvGhFi4LiK5jg2SMQj74/diH+wZliL9LpGsyA==} dev: true @@ -15057,6 +15354,13 @@ packages: engines: {node: '>= 14'} dev: true + /qs/6.10.3: + resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.4 + dev: true + /qs/6.7.0: resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} engines: {node: '>=0.6'} @@ -15111,6 +15415,16 @@ packages: unpipe: 1.0.0 dev: true + /raw-body/2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: true + /rc/1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -15393,6 +15707,13 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readable-stream/4.1.0: + resolution: {integrity: sha512-sVisi3+P2lJ2t0BPbpK629j8wRW06yKGJUcaLAGXPAUhyUxVJm7VsCTit1PFgT4JHUDMrGNR+ZjSKpzGaRF3zw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + abort-controller: 3.0.0 + dev: true + /readdirp/2.2.1_supports-color@6.1.0: resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} engines: {node: '>=0.10'} @@ -15420,6 +15741,11 @@ packages: engines: {node: '>= 12.13.0'} dev: true + /real-require/0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + dev: true + /rechoir/0.6.2: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} engines: {node: '>= 0.10'} @@ -15447,12 +15773,12 @@ packages: dev: true /redis-errors/1.2.0: - resolution: {integrity: sha1-62LSrbFeTq9GEMBK/hUpOEJQq60=} + resolution: {integrity: sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w==} engines: {node: '>=4'} dev: true /redis-parser/3.0.0: - resolution: {integrity: sha1-tm2CjNyv5rS4pCin3vTGvKwxyLQ=} + resolution: {integrity: sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A==} engines: {node: '>=4'} dependencies: redis-errors: 1.2.0 @@ -15896,7 +16222,7 @@ packages: /rxjs/7.5.5: resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} dependencies: - tslib: 2.4.0 + tslib: 2.3.1 /sade/1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} @@ -16012,6 +16338,10 @@ packages: resolution: {integrity: sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==} dev: true + /secure-json-parse/2.5.0: + resolution: {integrity: sha512-ZQruFgZnIWH+WyO9t5rWt4ZEGqCKPwhiw+YbzTwpmT9elgLrLcfuyUiSnwwjUiVy9r4VM3urtbNF1xmEh9IL2w==} + dev: true + /select-hose/2.0.0: resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=} dev: true @@ -16093,20 +16423,20 @@ packages: - supports-color dev: true - /send/0.17.1_supports-color@6.1.0: - resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + /send/0.17.2: + resolution: {integrity: sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==} engines: {node: '>= 0.8.0'} dependencies: - debug: 2.6.9_supports-color@6.1.0 + debug: 2.6.9 depd: 1.1.2 destroy: 1.0.4 encodeurl: 1.0.2 escape-html: 1.0.3 etag: 1.8.1 fresh: 0.5.2 - http-errors: 1.7.3 + http-errors: 1.8.1 mime: 1.6.0 - ms: 2.1.1 + ms: 2.1.3 on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 @@ -16114,6 +16444,48 @@ packages: - supports-color dev: true + /send/0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /send/0.18.0_supports-color@6.1.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9_supports-color@6.1.0 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + /serialize-javascript/6.0.0: resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} dependencies: @@ -16137,7 +16509,7 @@ packages: resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} engines: {node: '>= 0.8.0'} dependencies: - accepts: 1.3.7 + accepts: 1.3.8 batch: 0.6.1 debug: 2.6.9_supports-color@6.1.0 escape-html: 1.0.3 @@ -16160,14 +16532,26 @@ packages: - supports-color dev: true - /serve-static/1.14.1_supports-color@6.1.0: - resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + /serve-static/1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static/1.15.0_supports-color@6.1.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.17.1_supports-color@6.1.0 + send: 0.18.0_supports-color@6.1.0 transitivePeerDependencies: - supports-color dev: true @@ -16176,8 +16560,8 @@ packages: resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} dev: true - /set-cookie-parser/2.4.8: - resolution: {integrity: sha512-edRH8mBKEWNVIVMKejNnuJxleqYE/ZSdcT8/Nem9/mmosx12pctd80s2Oy00KNZzrogMZS5mauK2/ymL1bvlvg==} + /set-cookie-parser/2.5.1: + resolution: {integrity: sha512-1jeBGaKNGdEq4FgIrORu/N570dwoPYio8lSoYLWmX7sQ//0JY08Xh9o5pBcgmHQ/MbsYp/aZnOe1s1lIsbLprQ==} dev: true /set-value/2.0.1: @@ -16202,6 +16586,10 @@ packages: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} dev: true + /setprototypeof/1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: true + /sha.js/2.4.11: resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} hasBin: true @@ -16259,8 +16647,8 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 - object-inspect: 1.12.0 + get-intrinsic: 1.1.2 + object-inspect: 1.12.2 dev: true /signal-exit/3.0.7: @@ -16283,7 +16671,7 @@ packages: engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.21 - mime: 2.5.2 + mime: 2.6.0 totalist: 1.1.0 dev: true @@ -16398,10 +16786,6 @@ packages: - supports-color dev: true - /socket.io-adapter/2.3.3: - resolution: {integrity: sha512-Qd/iwn3VskrpNO60BeRyCyr8ZWw9CPZyitW4AQwmRZ8zCiyDiL+znRnWX6tDHXnWn1sJrM1+b6Mn6wEDJJ4aYQ==} - dev: true - /socket.io-adapter/2.4.0: resolution: {integrity: sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==} dev: true @@ -16426,7 +16810,18 @@ packages: dependencies: '@types/component-emitter': 1.2.11 component-emitter: 1.3.0 - debug: 4.3.3 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: true + + /socket.io-parser/4.0.5: + resolution: {integrity: sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==} + engines: {node: '>=10.0.0'} + dependencies: + '@types/component-emitter': 1.2.11 + component-emitter: 1.3.0 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true @@ -16436,20 +16831,20 @@ packages: engines: {node: '>=10.0.0'} dependencies: '@socket.io/component-emitter': 3.1.0 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /socket.io/4.3.1: - resolution: {integrity: sha512-HC5w5Olv2XZ0XJ4gOLGzzHEuOCfj3G0SmoW3jLHYYh34EVsIr3EkW9h6kgfW+K3TFEcmYy8JcPWe//KUkBp5jA==} + /socket.io/4.5.0: + resolution: {integrity: sha512-slTYqU2jCgMjXwresG8grhUi/cC6GjzmcfqArzaH3BN/9I/42eZk9yamNvZJdBfTubkjEdKAKs12NEztId+bUA==} engines: {node: '>=10.0.0'} dependencies: accepts: 1.3.7 base64id: 2.0.0 - debug: 4.3.4 - engine.io: 6.0.0 - socket.io-adapter: 2.3.3 + debug: 4.3.3 + engine.io: 6.2.0 + socket.io-adapter: 2.4.0 socket.io-parser: 4.0.4 transitivePeerDependencies: - bufferutil @@ -16457,16 +16852,16 @@ packages: - utf-8-validate dev: true - /socket.io/4.5.0: - resolution: {integrity: sha512-slTYqU2jCgMjXwresG8grhUi/cC6GjzmcfqArzaH3BN/9I/42eZk9yamNvZJdBfTubkjEdKAKs12NEztId+bUA==} + /socket.io/4.5.1: + resolution: {integrity: sha512-0y9pnIso5a9i+lJmsCdtmTTgJFFSvNQKDnPQRz28mGNnxbmqYg2QPtJTLFxhymFZhAIn50eHAKzJeiNaKr+yUQ==} engines: {node: '>=10.0.0'} dependencies: - accepts: 1.3.7 + accepts: 1.3.8 base64id: 2.0.0 - debug: 4.3.3 + debug: 4.3.4 engine.io: 6.2.0 socket.io-adapter: 2.4.0 - socket.io-parser: 4.0.4 + socket.io-parser: 4.0.5 transitivePeerDependencies: - bufferutil - supports-color @@ -16526,6 +16921,12 @@ packages: atomic-sleep: 1.0.0 dev: true + /sonic-boom/3.2.0: + resolution: {integrity: sha512-SbbZ+Kqj/XIunvIAgUZRlqd6CGQYq71tRRbXR92Za8J/R3Yh4Av+TWENiSiEgnlwckYLyP0YZQWVfyNC0dzLaA==} + dependencies: + atomic-sleep: 1.0.0 + dev: true + /sort-css-media-queries/2.0.4: resolution: {integrity: sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==} engines: {node: '>= 6.3.0'} @@ -16701,6 +17102,10 @@ packages: escape-string-regexp: 2.0.0 dev: true + /standard-as-callback/2.1.0: + resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} + dev: true + /state-toggle/1.0.3: resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==} dev: true @@ -16718,6 +17123,11 @@ packages: engines: {node: '>= 0.6'} dev: true + /statuses/2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + dev: true + /std-env/2.3.1: resolution: {integrity: sha512-eOsoKTWnr6C8aWrqJJ2KAReXoa7Vn5Ywyw6uCXgA/xDhxPoaIsBa5aNJmISY04dLwXPBnDHW4diGM7Sn5K4R/g==} dependencies: @@ -16734,9 +17144,9 @@ packages: mixme: 0.5.4 dev: true - /streamsearch/0.1.2: - resolution: {integrity: sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=} - engines: {node: '>=0.8.0'} + /streamsearch/1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} dev: true /string-argv/0.3.1: @@ -16935,6 +17345,7 @@ packages: /subscriptions-transport-ws/0.11.0_graphql@16.5.0: resolution: {integrity: sha512-8D4C6DIH5tGiAIpp5I0wD/xRlNiZAPGHygzCe7VzyzUoxHtawzjNAY9SUTXU05/EY2NMY9/9GF0ycizkXr1CWQ==} + deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using `graphql-ws`, see https://github.com/enisdenjo/graphql-ws/blob/master/README.md peerDependencies: graphql: ^15.7.2 || ^16.0.0 dependencies: @@ -16943,7 +17354,7 @@ packages: graphql: 16.5.0 iterall: 1.3.0 symbol-observable: 1.2.0 - ws: 7.5.5 + ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -17198,6 +17609,12 @@ packages: real-require: 0.1.0 dev: true + /thread-stream/2.0.1: + resolution: {integrity: sha512-X7vWOdsHLkBq0si20ruEE2ttpS7WOVyD52xKu+TOjrRP9Qi9uB9ynHYpzZUbBptArBSuKYUn4mH+jEBnO2CRGg==} + dependencies: + real-require: 0.2.0 + dev: true + /throat/6.0.1: resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==} dev: true @@ -17330,6 +17747,11 @@ packages: engines: {node: '>=0.6'} dev: true + /toidentifier/1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: true + /totalist/1.1.0: resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} engines: {node: '>=6'} @@ -17580,6 +18002,7 @@ packages: /tslib/2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: true /tsutils/3.21.0_typescript@4.4.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -17671,7 +18094,7 @@ packages: dev: true /typedarray/0.0.6: - resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true /typescript/4.4.4: @@ -17697,8 +18120,8 @@ packages: resolution: {integrity: sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==} dev: true - /uglify-js/3.16.0: - resolution: {integrity: sha512-FEikl6bR30n0T3amyBh3LoiBdqHRy/f4H80+My34HOesOKyHfOsxAPAxOoqC0JUnC1amnO0IwkYC3sko51caSw==} + /uglify-js/3.16.3: + resolution: {integrity: sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -17710,7 +18133,7 @@ packages: dependencies: function-bind: 1.1.1 has-bigints: 1.0.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 dev: true @@ -17881,7 +18304,7 @@ packages: dev: true /unpipe/1.0.0: - resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} dev: true @@ -18050,7 +18473,7 @@ packages: dependencies: define-properties: 1.1.3 es-abstract: 1.19.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 object.getownpropertydescriptors: 2.1.3 dev: true @@ -18064,7 +18487,7 @@ packages: dev: true /utils-merge/1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} dev: true @@ -18145,7 +18568,7 @@ packages: dev: true /vary/1.1.2: - resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} dev: true @@ -18303,7 +18726,7 @@ packages: lodash: 4.17.21 opener: 1.5.2 sirv: 1.0.18 - ws: 7.5.5 + ws: 7.5.9 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -18316,7 +18739,7 @@ packages: webpack: ^4.0.0 || ^5.0.0 dependencies: memory-fs: 0.4.1 - mime: 2.5.2 + mime: 2.6.0 mkdirp: 0.5.6 range-parser: 1.2.1 webpack: 5.61.0_@swc+core@1.2.141 @@ -18341,7 +18764,7 @@ packages: connect-history-api-fallback: 1.6.0 debug: 4.3.4_supports-color@6.1.0 del: 4.1.1 - express: 4.17.1_supports-color@6.1.0 + express: 4.18.1_supports-color@6.1.0 html-entities: 1.4.0 http-proxy-middleware: 0.19.1_tmpgdztspuwvsxzgjkhoqk7duq import-local: 2.0.0 @@ -18724,6 +19147,19 @@ packages: optional: true dev: true + /ws/7.5.9: + resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + engines: {node: '>=8.3.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: true + /ws/8.2.3: resolution: {integrity: sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==} engines: {node: '>=10.0.0'} @@ -18750,8 +19186,8 @@ packages: optional: true dev: true - /ws/8.7.0: - resolution: {integrity: sha512-c2gsP0PRwcLFzUiA8Mkr37/MI7ilIlHQxaEAtd0uNMbVMoy8puJyafRlm0bV9MbGSabUPeLrRRaqIBcFcA2Pqg==} + /ws/8.8.1: + resolution: {integrity: sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1