diff --git a/.yarnrc.yml b/.yarnrc.yml index a2ac1cd6..73f0c544 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -19,20 +19,9 @@ packageExtensions: dependencies: '@types/react': '*' 'react': '*' - 'apollo-server-core@^2.25.2': + 'apollo-server-core@^3.4.0': dependencies: '@types/node': '^14.17.15' - 'apollo-server@^2.25.2': - dependencies: - '@types/express': '^4.17.13' - '@types/node': '^14.17.15' - 'graphql-subscriptions@^1.0.0': - dependencies: - '@types/node': '^14.17.15' - 'subscriptions-transport-ws@^0.9.19': - dependencies: - '@types/node': '^14.17.15' - '@types/ws': '^7.4.7' 'knex@^0.19.5': dependencies: '@types/node': '^14.17.15' diff --git a/packages/redux-devtools-cli/package.json b/packages/redux-devtools-cli/package.json index e1e0eccf..04d3db41 100644 --- a/packages/redux-devtools-cli/package.json +++ b/packages/redux-devtools-cli/package.json @@ -42,8 +42,7 @@ "dependencies": { "@redux-devtools/app": "^1.0.0-8", "@types/react": "^17.0.32", - "apollo-server": "^2.25.2", - "apollo-server-express": "^2.25.2", + "apollo-server-express": "^3.4.0", "body-parser": "^1.19.0", "chalk": "^4.1.2", "cors": "^2.8.5", diff --git a/packages/redux-devtools-cli/src/api/schema.ts b/packages/redux-devtools-cli/src/api/schema.ts index a5236cd2..b61baca5 100644 --- a/packages/redux-devtools-cli/src/api/schema.ts +++ b/packages/redux-devtools-cli/src/api/schema.ts @@ -1,12 +1,11 @@ import fs from 'fs'; -import { makeExecutableSchema } from 'apollo-server'; import { Store } from '../store'; -const schema = fs +export const schema = fs .readFileSync(require.resolve('./schema_def.graphql')) .toString(); -const resolvers = { +export const resolvers = { Query: { reports: function report( source: unknown, @@ -24,10 +23,3 @@ const resolvers = { }, }, }; - -const executableSchema = makeExecutableSchema({ - typeDefs: schema, - resolvers: resolvers, -}); - -export default executableSchema; diff --git a/packages/redux-devtools-cli/src/middleware/graphql.ts b/packages/redux-devtools-cli/src/middleware/graphql.ts index 4bf5b00f..e5c3e45a 100644 --- a/packages/redux-devtools-cli/src/middleware/graphql.ts +++ b/packages/redux-devtools-cli/src/middleware/graphql.ts @@ -1,28 +1,13 @@ import { ApolloServer } from 'apollo-server-express'; -import schema from '../api/schema'; +import { schema, resolvers } from '../api/schema'; import { Store } from '../store'; export default function (store: Store) { return new ApolloServer({ - schema, + typeDefs: schema, + resolvers, context: { store: store, }, - playground: { - endpoint: '/graphql', - tabs: [ - { - endpoint: '/graphql', - query: - '{\n' + - ' reports {\n' + - ' id,\n' + - ' type,\n' + - ' title\n' + - ' }\n' + - '}', - }, - ], - }, }); } diff --git a/packages/redux-devtools-cli/src/routes.ts b/packages/redux-devtools-cli/src/routes.ts index 2a477dd5..25b8203d 100644 --- a/packages/redux-devtools-cli/src/routes.ts +++ b/packages/redux-devtools-cli/src/routes.ts @@ -5,8 +5,9 @@ import * as http from 'http'; import bodyParser from 'body-parser'; import cors from 'cors'; import { SCServer } from 'socketcluster-server'; -import graphqlMiddleware from './middleware/graphql'; +import { ApolloServer } from 'apollo-server-express'; import { AddData, ReportBaseFields, Store } from './store'; +import { resolvers, schema } from './api/schema'; const app = express.Router(); @@ -40,9 +41,23 @@ function routes( else app.use(morgan('combined')); } - graphqlMiddleware(store).applyMiddleware({ app } as { - app: express.Application; + const server = new ApolloServer({ + typeDefs: schema, + resolvers, + context: { + store: store, + }, }); + server + .start() + .then(() => { + server.applyMiddleware({ app } as { + app: express.Application; + }); + }) + .catch((error) => { + console.error(error); // eslint-disable-line no-console + }); serveUmdModule('react'); serveUmdModule('react-dom'); diff --git a/packages/redux-devtools-cli/src/store.ts b/packages/redux-devtools-cli/src/store.ts index b4776000..619a722c 100644 --- a/packages/redux-devtools-cli/src/store.ts +++ b/packages/redux-devtools-cli/src/store.ts @@ -18,7 +18,7 @@ function error(msg: string): Promise<{ error: string }> { type ReportType = 'STATE' | 'ACTION' | 'STATES' | 'ACTIONS'; -interface Report { +export interface Report { id: string; type: ReportType | null; title: string | null; diff --git a/packages/redux-devtools-cli/test/integration.spec.ts b/packages/redux-devtools-cli/test/integration.spec.ts index b5dac04a..ec1482f7 100644 --- a/packages/redux-devtools-cli/test/integration.spec.ts +++ b/packages/redux-devtools-cli/test/integration.spec.ts @@ -2,11 +2,13 @@ import childProcess from 'child_process'; import request from 'supertest'; import scClient from 'socketcluster-client'; +jest.setTimeout(10000); + describe('Server', function () { let scServer: childProcess.ChildProcess; beforeAll(async function () { scServer = childProcess.fork(__dirname + '/../bin/redux-devtools.js'); - await new Promise((resolve) => setTimeout(resolve, 4000)); + await new Promise((resolve) => setTimeout(resolve, 5000)); }); afterAll(function () { diff --git a/yarn.lock b/yarn.lock index 51cf7025..c39e5c46 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,36 +29,19 @@ __metadata: languageName: node linkType: hard -"@apollographql/apollo-tools@npm:^0.5.0": +"@apollographql/apollo-tools@npm:^0.5.1": version: 0.5.1 resolution: "@apollographql/apollo-tools@npm:0.5.1" checksum: 02c47fa6f293f37068a8654eabb807c083cbe19ef30fd3b65a0abe7d4bda0075b8c066c30eb9a80a88a4d0d1111f4b9700ae97faf10d9c5e97cbadce07485b21 languageName: node linkType: hard -"@apollographql/graphql-playground-html@npm:1.6.27": - version: 1.6.27 - resolution: "@apollographql/graphql-playground-html@npm:1.6.27" +"@apollographql/graphql-playground-html@npm:1.6.29": + version: 1.6.29 + resolution: "@apollographql/graphql-playground-html@npm:1.6.29" dependencies: xss: ^1.0.8 - checksum: a345e8c7d12eba6f6c0e081b97254061f802b31a85e3e5be4bf11dd81cb5e3785801b206b39940eeaf437062da0690d106f48c1d777f5539f4c88c42d263b3bc - languageName: node - linkType: hard - -"@apollographql/graphql-upload-8-fork@npm:^8.1.3": - version: 8.1.3 - resolution: "@apollographql/graphql-upload-8-fork@npm:8.1.3" - dependencies: - "@types/express": "*" - "@types/fs-capacitor": "*" - "@types/koa": "*" - busboy: ^0.3.1 - fs-capacitor: ^2.0.4 - http-errors: ^1.7.3 - object-path: ^0.11.4 - peerDependencies: - graphql: 0.13.1 - 15 - checksum: cb30ef22304ce0f7d209ef0976e8d93d7ed920bb856d36585a56b2c8d99675a45989e22fab35a43d2e06ecad78fcc29ca57640cf1d8e6eed414580899876f3cc + checksum: 32984ae225de572f3fe286409553884e4d252a35019abfd5bd6ef40f52173ba810fd0a4d23915e727425cd993fd178115e6a2557315789085e235114228dfe4a languageName: node linkType: hard @@ -2834,6 +2817,57 @@ __metadata: languageName: node linkType: hard +"@graphql-tools/merge@npm:^8.2.0": + version: 8.2.0 + resolution: "@graphql-tools/merge@npm:8.2.0" + dependencies: + "@graphql-tools/utils": ^8.4.0 + tslib: ~2.3.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 9ae3b35fd3d53fff3f649831be27fbc8c1c89ba3cdaf7d7bad5f7216b5ee8b358aabb0ac9404f5b2b02fe66f68c04ea9d7fd64422d52847dbc59e5fb102127c8 + languageName: node + linkType: hard + +"@graphql-tools/mock@npm:^8.1.2": + version: 8.4.1 + resolution: "@graphql-tools/mock@npm:8.4.1" + dependencies: + "@graphql-tools/schema": ^8.2.0 + "@graphql-tools/utils": ^8.2.3 + fast-json-stable-stringify: ^2.1.0 + tslib: ~2.3.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: b651743e197a4444b0f145013639fc9c4f8be43591149124153ed6271ea616618378cc0456f87cb4b7e4124204c0ee9eb6464e6831db84f10b4de92bcf8f6546 + languageName: node + linkType: hard + +"@graphql-tools/schema@npm:^8.0.0, @graphql-tools/schema@npm:^8.2.0": + version: 8.3.0 + resolution: "@graphql-tools/schema@npm:8.3.0" + dependencies: + "@graphql-tools/merge": ^8.2.0 + "@graphql-tools/utils": ^8.4.0 + tslib: ~2.3.0 + value-or-promise: 1.0.11 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: 0a253276efd4d90f04558a9e43969d1fee63b9ce4af4a1201989889125e9254e5892569c7db8596547d9ebdb3fdff363de3dd0c99cd78e073288a2f166fd5d00 + languageName: node + linkType: hard + +"@graphql-tools/utils@npm:^8.0.0, @graphql-tools/utils@npm:^8.2.3, @graphql-tools/utils@npm:^8.4.0": + version: 8.5.0 + resolution: "@graphql-tools/utils@npm:8.5.0" + dependencies: + tslib: ~2.3.0 + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 + checksum: f2ac1874bedf313f65335089e0369d13a8b60f52e1417ae4ea9b5e0777683800be7088f8256f5dc74b659600add563f02aa6dbd0153bfac2cbf301f5be4ac4e1 + languageName: node + linkType: hard + "@humanwhocodes/config-array@npm:^0.5.0": version: 0.5.0 resolution: "@humanwhocodes/config-array@npm:0.5.0" @@ -4625,8 +4659,7 @@ __metadata: "@types/uuid": ^8.3.1 "@typescript-eslint/eslint-plugin": ^5.1.0 "@typescript-eslint/parser": ^5.1.0 - apollo-server: ^2.25.2 - apollo-server-express: ^2.25.2 + apollo-server-express: ^3.4.0 body-parser: ^1.19.0 chalk: ^4.1.2 cors: ^2.8.5 @@ -6383,7 +6416,7 @@ __metadata: languageName: node linkType: hard -"@types/accepts@npm:*, @types/accepts@npm:^1.3.5": +"@types/accepts@npm:^1.3.5": version: 1.3.5 resolution: "@types/accepts@npm:1.3.5" dependencies: @@ -6477,7 +6510,7 @@ __metadata: languageName: node linkType: hard -"@types/body-parser@npm:*, @types/body-parser@npm:^1.19.1": +"@types/body-parser@npm:*, @types/body-parser@npm:1.19.1, @types/body-parser@npm:^1.19.1": version: 1.19.1 resolution: "@types/body-parser@npm:1.19.1" dependencies: @@ -6487,16 +6520,6 @@ __metadata: languageName: node linkType: hard -"@types/body-parser@npm:1.19.0": - version: 1.19.0 - resolution: "@types/body-parser@npm:1.19.0" - dependencies: - "@types/connect": "*" - "@types/node": "*" - checksum: 15043566f1909e2a08dabb0a5d2642f8988545a1369bc5995fc40ee90c95200da2aa66f9240fcb19fc6af6ff4e27ff453f311b49363c14bb308c308c0751ca9b - languageName: node - linkType: hard - "@types/bonjour@npm:*": version: 3.5.9 resolution: "@types/bonjour@npm:3.5.9" @@ -6592,13 +6615,6 @@ __metadata: languageName: node linkType: hard -"@types/content-disposition@npm:*": - version: 0.5.4 - resolution: "@types/content-disposition@npm:0.5.4" - checksum: eee083f930fedb125acf0d658653b7d349cdfe93ef78d5613450c4817e4882eb0c0e59b4ab2bc57997bb59f87db9f734dc234644509bb3df51f8388635daf1e1 - languageName: node - linkType: hard - "@types/cookie@npm:^0.4.1": version: 0.4.1 resolution: "@types/cookie@npm:0.4.1" @@ -6613,18 +6629,6 @@ __metadata: languageName: node linkType: hard -"@types/cookies@npm:*": - version: 0.7.7 - resolution: "@types/cookies@npm:0.7.7" - dependencies: - "@types/connect": "*" - "@types/express": "*" - "@types/keygrip": "*" - "@types/node": "*" - checksum: d3759efc1182cb0651808570ae13638677b67b0ea724eef7b174e58ffe6ea044b62c7c2715e532f76f88fce4dd8101ed32ac6fbb73226db654017924e8a2a1e6 - languageName: node - linkType: hard - "@types/copy-webpack-plugin@npm:^8.0.1": version: 8.0.1 resolution: "@types/copy-webpack-plugin@npm:8.0.1" @@ -6636,14 +6640,7 @@ __metadata: languageName: node linkType: hard -"@types/cors@npm:2.8.10": - version: 2.8.10 - resolution: "@types/cors@npm:2.8.10" - checksum: f87e2f7bb6b4e3a143713a8e6def1791c47e8b3d344d30b6a190cae729de2f50df656c51fc92d5bdf7c5536cb32624f73bab244f6396a35aae0119e7c7bbad73 - languageName: node - linkType: hard - -"@types/cors@npm:^2.8.12": +"@types/cors@npm:2.8.12, @types/cors@npm:^2.8.12": version: 2.8.12 resolution: "@types/cors@npm:2.8.12" checksum: 8c45f112c7d1d2d831b4b266f2e6ed33a1887a35dcbfe2a18b28370751fababb7cd045e745ef84a523c33a25932678097bf79afaa367c6cb3fa0daa7a6438257 @@ -6721,7 +6718,7 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.18, @types/express-serve-static-core@npm:^4.17.21": +"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:4.17.24, @types/express-serve-static-core@npm:^4.17.18": version: 4.17.24 resolution: "@types/express-serve-static-core@npm:4.17.24" dependencies: @@ -6732,7 +6729,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.12, @types/express@npm:^4.17.13": +"@types/express@npm:*, @types/express@npm:4.17.13, @types/express@npm:^4.17.13": version: 4.17.13 resolution: "@types/express@npm:4.17.13" dependencies: @@ -6767,15 +6764,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-capacitor@npm:*": - version: 2.0.0 - resolution: "@types/fs-capacitor@npm:2.0.0" - dependencies: - "@types/node": "*" - checksum: 367079834ddb8984e9b740d4219d01cfa9683e8552b1dfda473817e7f2b33d750453adda148d1b99cb67bd6e990fad8bd31e4034b5e9311dfb9803e6f1fbb0dc - languageName: node - linkType: hard - "@types/get-params@npm:^0.1.0": version: 0.1.0 resolution: "@types/get-params@npm:0.1.0" @@ -6872,20 +6860,6 @@ __metadata: languageName: node linkType: hard -"@types/http-assert@npm:*": - version: 1.5.3 - resolution: "@types/http-assert@npm:1.5.3" - checksum: 9553e5a0b8bcfdac4b51d3fa3b89a91b5450171861a667a5b4c47204e0f4a1ca865d97396e6ceaf220e87b64d06b7a8bad7bfba15ef97acb41a87507c9940dbc - languageName: node - linkType: hard - -"@types/http-errors@npm:*": - version: 1.8.1 - resolution: "@types/http-errors@npm:1.8.1" - checksum: f0710ea284a7eb5584c5e324b1dc810bc971e1adc94deff63a0c434a8a75adc020487e3e6d511cd82cef101bbcf090b8f56995c143d123e0c374dc0f61be3a61 - languageName: node - linkType: hard - "@types/http-proxy@npm:^1.17.5": version: 1.17.7 resolution: "@types/http-proxy@npm:1.17.7" @@ -6991,13 +6965,6 @@ __metadata: languageName: node linkType: hard -"@types/keygrip@npm:*": - version: 1.0.2 - resolution: "@types/keygrip@npm:1.0.2" - checksum: 60bc2738a4f107070ee3d96f44709cb38f3a96c7ccabab09f56c1b2b4d85f869fd8fb9f1f2937e863d0e9e781f005c2223b823bf32b859185b4f52370c352669 - languageName: node - linkType: hard - "@types/keyv@npm:^3.1.1": version: 3.1.3 resolution: "@types/keyv@npm:3.1.3" @@ -7007,31 +6974,6 @@ __metadata: languageName: node linkType: hard -"@types/koa-compose@npm:*": - version: 3.2.5 - resolution: "@types/koa-compose@npm:3.2.5" - dependencies: - "@types/koa": "*" - checksum: 5d1147c4b057eb158195f442f0384f06503f3e69dba99fb517b30a05261a9f92928945c12bb1cfc17a5b7d60db003f38b455a3a9b125f12e4fc81fffa396b3cf - languageName: node - linkType: hard - -"@types/koa@npm:*": - version: 2.13.4 - resolution: "@types/koa@npm:2.13.4" - dependencies: - "@types/accepts": "*" - "@types/content-disposition": "*" - "@types/cookies": "*" - "@types/http-assert": "*" - "@types/http-errors": "*" - "@types/keygrip": "*" - "@types/koa-compose": "*" - "@types/node": "*" - checksum: 35a54e68944f74d6763537d55d01f8ed870d0ef816b5f27fce97a317b237540b7c249dc4a54abab44ad0afd0ce010b335122c9efb490b9589affe7929201d707 - languageName: node - linkType: hard - "@types/lodash.curry@npm:^4.1.6": version: 4.1.6 resolution: "@types/lodash.curry@npm:4.1.6" @@ -7753,15 +7695,6 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^7.0.0, @types/ws@npm:^7.4.7": - version: 7.4.7 - resolution: "@types/ws@npm:7.4.7" - dependencies: - "@types/node": "*" - checksum: b4c9b8ad209620c9b21e78314ce4ff07515c0cadab9af101c1651e7bfb992d7fd933bd8b9c99d110738fd6db523ed15f82f29f50b45510288da72e964dedb1a3 - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 20.2.1 resolution: "@types/yargs-parser@npm:20.2.1" @@ -8261,15 +8194,6 @@ __metadata: languageName: node linkType: hard -"@wry/equality@npm:^0.1.2": - version: 0.1.11 - resolution: "@wry/equality@npm:0.1.11" - dependencies: - tslib: ^1.9.3 - checksum: 1a26a0fd11e3e3a6a197d9a54a5bec523caf693daa24ad2709f496e43dd3cd12290a0d17df81f8a783437795f6c64a1ca2717cdac6e79022bde4450c11e705c9 - languageName: node - linkType: hard - "@xmldom/xmldom@npm:^0.7.2": version: 0.7.5 resolution: "@xmldom/xmldom@npm:0.7.5" @@ -8765,25 +8689,13 @@ __metadata: languageName: node linkType: hard -"apollo-cache-control@npm:^0.14.0": - version: 0.14.0 - resolution: "apollo-cache-control@npm:0.14.0" +"apollo-datasource@npm:^3.2.0": + version: 3.2.0 + resolution: "apollo-datasource@npm:3.2.0" dependencies: - apollo-server-env: ^3.1.0 - apollo-server-plugin-base: ^0.13.0 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: c596639e8ef8e414635b0477b80c82081245940310b93dac6c25f24b61980ea92e553778fc93b6106e6353a4ace9dd7405f92696810ca9b3cdd1daee77bb1a8e - languageName: node - linkType: hard - -"apollo-datasource@npm:^0.9.0": - version: 0.9.0 - resolution: "apollo-datasource@npm:0.9.0" - dependencies: - apollo-server-caching: ^0.7.0 - apollo-server-env: ^3.1.0 - checksum: 7b9cd7ffe52b8c465db94c790e8b4dfc136f8f6e552da7bda82382de4637266b945d0e1ec421731350a4710d37561a675353f33c951ed695cf43509b7afa954c + apollo-server-caching: ^3.2.0 + apollo-server-env: ^4.1.0 + checksum: fb87880fd58f1ffbce620aae4ab827f925c0cc94b00ec3e8d2755838723cc2a50aae8d16bdac539e39c99c44bb92a95e27a9f099aad4239d6050320f670e651e languageName: node linkType: hard @@ -8800,182 +8712,116 @@ __metadata: languageName: node linkType: hard -"apollo-link@npm:^1.2.14": - version: 1.2.14 - resolution: "apollo-link@npm:1.2.14" - dependencies: - apollo-utilities: ^1.3.0 - ts-invariant: ^0.4.0 - tslib: ^1.9.3 - zen-observable-ts: ^0.8.21 - peerDependencies: - graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: ad8d051ffceb270cdbbcc71d499bce2fda437a65fac6edc859a9e2dc0dbcb10b6a3f4da41789e786270aa358719c8b71315f383a698a74957df0d7aeea042918 - languageName: node - linkType: hard - -"apollo-reporting-protobuf@npm:^0.8.0": - version: 0.8.0 - resolution: "apollo-reporting-protobuf@npm:0.8.0" +"apollo-reporting-protobuf@npm:^3.1.0": + version: 3.1.0 + resolution: "apollo-reporting-protobuf@npm:3.1.0" dependencies: "@apollo/protobufjs": 1.2.2 - checksum: 03987a454aed81417b9c684efebf89ee3754468b66cb1793baffcf5ab55f782c96a04825329cdabb025fe2b1d29969816460ef142f81982d070637af3c1dd7fc + checksum: e1b74e7e5857da33efd84d28865dc607402fdd89651a9be9d26585ec16143eb1d93dd757b5807a24e0f04394236aa52f8382c6284b3d5864231cfcd0f2550288 languageName: node linkType: hard -"apollo-server-caching@npm:^0.7.0": - version: 0.7.0 - resolution: "apollo-server-caching@npm:0.7.0" +"apollo-server-caching@npm:^3.2.0": + version: 3.2.0 + resolution: "apollo-server-caching@npm:3.2.0" dependencies: lru-cache: ^6.0.0 - checksum: 53057326f5d0bdeb48da0c738281e3e3765b918050ad02a4d2db514d1e45c9263fcc526fca26ac71aedeccee094f2b6adaa45d67a02b566a6bb4ad1524610ae5 + checksum: 9af4c07de16d46bc1cbc1ec34f5f4d78d1298c304efb007f6506809d6159bc4ba4f7cb881e0b8e8f3b60ec78c0a1e23e741082d65f4e78277f66cd4253bc8701 languageName: node linkType: hard -"apollo-server-core@npm:^2.25.2": - version: 2.25.2 - resolution: "apollo-server-core@npm:2.25.2" +"apollo-server-core@npm:^3.4.0": + version: 3.4.0 + resolution: "apollo-server-core@npm:3.4.0" dependencies: - "@apollographql/apollo-tools": ^0.5.0 - "@apollographql/graphql-playground-html": 1.6.27 - "@apollographql/graphql-upload-8-fork": ^8.1.3 + "@apollographql/apollo-tools": ^0.5.1 + "@apollographql/graphql-playground-html": 1.6.29 + "@graphql-tools/mock": ^8.1.2 + "@graphql-tools/schema": ^8.0.0 + "@graphql-tools/utils": ^8.0.0 "@josephg/resolvable": ^1.0.0 - "@types/ws": ^7.0.0 - apollo-cache-control: ^0.14.0 - apollo-datasource: ^0.9.0 + apollo-datasource: ^3.2.0 apollo-graphql: ^0.9.0 - apollo-reporting-protobuf: ^0.8.0 - apollo-server-caching: ^0.7.0 - apollo-server-env: ^3.1.0 - apollo-server-errors: ^2.5.0 - apollo-server-plugin-base: ^0.13.0 - apollo-server-types: ^0.9.0 - apollo-tracing: ^0.15.0 + apollo-reporting-protobuf: ^3.1.0 + apollo-server-caching: ^3.2.0 + apollo-server-env: ^4.1.0 + apollo-server-errors: ^3.2.0 + apollo-server-plugin-base: ^3.3.0 + apollo-server-types: ^3.3.0 async-retry: ^1.2.1 - fast-json-stable-stringify: ^2.0.0 - graphql-extensions: ^0.15.0 + fast-json-stable-stringify: ^2.1.0 graphql-tag: ^2.11.0 - graphql-tools: ^4.0.8 - loglevel: ^1.6.7 + loglevel: ^1.6.8 lru-cache: ^6.0.0 sha.js: ^2.4.11 - subscriptions-transport-ws: ^0.9.19 uuid: ^8.0.0 peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 9470fd40eb084e3b62f891b5776238e6a9476253bb3626f9fc8eb60f384babc56d48b6109f0059dcc79253350fe43b45617b6a13ca0ea7c7261ec7b51469713f + graphql: ^15.3.0 + checksum: 08455ef552104d3697b5a69a62f26f02b4938daf583c0e46bd72e25d275dfe9b7b42b2ba79fd3544dee9b87e40005382612ccd420a22177e9832d921e2099be4 languageName: node linkType: hard -"apollo-server-env@npm:^3.1.0": - version: 3.1.0 - resolution: "apollo-server-env@npm:3.1.0" +"apollo-server-env@npm:^4.1.0": + version: 4.1.0 + resolution: "apollo-server-env@npm:4.1.0" dependencies: node-fetch: ^2.6.1 - util.promisify: ^1.0.0 - checksum: 35bb002bc06c27b4339ccd193e519a130402009032fb1d90d780c3de10ee0c0e489c4778175084f3eae8f66dc62fdbb236c217b0f98e46709317d63f2f2c0332 + checksum: 19da568ab9fdc32be38bd5634f4d687c67a778594e05e0ccf1e3f78fd8634480a475119e4667c58fc45029feb9104454ea631198de446387f988bb76b211330b languageName: node linkType: hard -"apollo-server-errors@npm:^2.5.0": - version: 2.5.0 - resolution: "apollo-server-errors@npm:2.5.0" +"apollo-server-errors@npm:^3.2.0": + version: 3.2.0 + resolution: "apollo-server-errors@npm:3.2.0" peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: c93129f0b0a9a4aeb35dfdb958ee70c7a55b70eaa44cba9f177eaa95cdba44095db574e85bd9dc6ae96ed6dbb713fa16ad22dbc274f60e8f5272d4f446099244 + graphql: ^15.3.0 + checksum: 60da32f07e84edb9c76ecfdec8acf314cc8d7aa7dc45681fa773c45ca893a9e4049cdd634df217b5e40710280c7d9af510a4572b488e9be8e515f9b8726d4f0e languageName: node linkType: hard -"apollo-server-express@npm:^2.25.2": - version: 2.25.2 - resolution: "apollo-server-express@npm:2.25.2" +"apollo-server-express@npm:^3.4.0": + version: 3.4.0 + resolution: "apollo-server-express@npm:3.4.0" dependencies: - "@apollographql/graphql-playground-html": 1.6.27 "@types/accepts": ^1.3.5 - "@types/body-parser": 1.19.0 - "@types/cors": 2.8.10 - "@types/express": ^4.17.12 - "@types/express-serve-static-core": ^4.17.21 + "@types/body-parser": 1.19.1 + "@types/cors": 2.8.12 + "@types/express": 4.17.13 + "@types/express-serve-static-core": 4.17.24 accepts: ^1.3.5 - apollo-server-core: ^2.25.2 - apollo-server-types: ^0.9.0 - body-parser: ^1.18.3 + apollo-server-core: ^3.4.0 + apollo-server-types: ^3.3.0 + body-parser: ^1.19.0 cors: ^2.8.5 + parseurl: ^1.3.3 + peerDependencies: express: ^4.17.1 - graphql-subscriptions: ^1.0.0 - graphql-tools: ^4.0.8 - parseurl: ^1.3.2 - subscriptions-transport-ws: ^0.9.19 - type-is: ^1.6.16 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 662eda0b1264e9682fccf1c67326257d4bb17e96a69dd4039a359a616a88450c97e575619cc88c20560b039dfc75fbec17e672bf0967249d44b35154a2b8d52a + graphql: ^15.3.0 + checksum: c720238aab177151b89c197eb5524af3427d0369530f46f3bc0d52ac5d5641f97b03874c4439ee577e717508d80fb5bb364dead80ca4501fbe590630af576238 languageName: node linkType: hard -"apollo-server-plugin-base@npm:^0.13.0": - version: 0.13.0 - resolution: "apollo-server-plugin-base@npm:0.13.0" +"apollo-server-plugin-base@npm:^3.3.0": + version: 3.3.0 + resolution: "apollo-server-plugin-base@npm:3.3.0" dependencies: - apollo-server-types: ^0.9.0 + apollo-server-types: ^3.3.0 peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 9db78d0a1d2d9debe32d7e0584a4e180341e095a1df22b71470f3a457bc488ef2580687e06bc59eba1483bdb2e5bcad7f050f57d05632441800ea8953c272a95 + graphql: ^15.3.0 + checksum: 1b488cd5603a1a8a3ecc7480c0e3793d10e22f142e3599071ea9e8f54f877b753d3490067ccb4c5b2036cb8c6f81d7d243b122f593211651fe1590bfc83c612e languageName: node linkType: hard -"apollo-server-types@npm:^0.9.0": - version: 0.9.0 - resolution: "apollo-server-types@npm:0.9.0" +"apollo-server-types@npm:^3.3.0": + version: 3.3.0 + resolution: "apollo-server-types@npm:3.3.0" dependencies: - apollo-reporting-protobuf: ^0.8.0 - apollo-server-caching: ^0.7.0 - apollo-server-env: ^3.1.0 + apollo-reporting-protobuf: ^3.1.0 + apollo-server-caching: ^3.2.0 + apollo-server-env: ^4.1.0 peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 367de9a67c9ff72fd73a0785cef7d0f19b345105adfb8c47c4e771f09c8203da97d45c8783d7e6ee08e3dffc2610f01d546eb106a3e7890af74b4bb70d298503 - languageName: node - linkType: hard - -"apollo-server@npm:^2.25.2": - version: 2.25.2 - resolution: "apollo-server@npm:2.25.2" - dependencies: - apollo-server-core: ^2.25.2 - apollo-server-express: ^2.25.2 - express: ^4.0.0 - graphql-subscriptions: ^1.0.0 - graphql-tools: ^4.0.8 - stoppable: ^1.1.0 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 6207f83c6154bf5db4cc0c94e5262a5bcafcf65f8ab44c0a9a79e20ef42b5b32745b5b9a6db9995a3b014311d4db2bfc1d21c514e50f9e78c4aaa4d3da6a0069 - languageName: node - linkType: hard - -"apollo-tracing@npm:^0.15.0": - version: 0.15.0 - resolution: "apollo-tracing@npm:0.15.0" - dependencies: - apollo-server-env: ^3.1.0 - apollo-server-plugin-base: ^0.13.0 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: f177bf823be646b62d690dce75918cfa833a0233960ce0fe59bc25869dcbcfad78c18301038f01216f1c045af0976a9977aaad43b03ef356874f53a719c8367c - languageName: node - linkType: hard - -"apollo-utilities@npm:^1.0.1, apollo-utilities@npm:^1.3.0": - version: 1.3.4 - resolution: "apollo-utilities@npm:1.3.4" - dependencies: - "@wry/equality": ^0.1.2 - fast-json-stable-stringify: ^2.0.0 - ts-invariant: ^0.4.0 - tslib: ^1.10.0 - peerDependencies: - graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 6e0192a3420782909c930f5230808d7fbbdbcdfccddd960120e19bab251b77a16e590b05dbb4a7da2c27c59077fbfd53e56819a9fae694debe7f898e8b0ec1e9 + graphql: ^15.3.0 + checksum: 8f131698dc8b7f63f6103ff38819bf7cbcb072e321f7de2ffa55a5c2781c02262fde7a4e4d6bbcb35faba5c5f84d6d6c3aa1bc8494711414c03d70b302a43938 languageName: node linkType: hard @@ -9782,13 +9628,6 @@ __metadata: languageName: node linkType: hard -"backo2@npm:^1.0.2": - version: 1.0.2 - resolution: "backo2@npm:1.0.2" - checksum: fda8d0a0f4810068d23715f2f45153146d6ee8f62dd827ce1e0b6cc3c8328e84ad61e11399a83931705cef702fe7cbb457856bf99b9bd10c4ed57b0786252385 - languageName: node - linkType: hard - "bail@npm:^1.0.0": version: 1.0.5 resolution: "bail@npm:1.0.5" @@ -10020,7 +9859,7 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.19.0, body-parser@npm:^1.18.3, body-parser@npm:^1.19.0": +"body-parser@npm:1.19.0, body-parser@npm:^1.19.0": version: 1.19.0 resolution: "body-parser@npm:1.19.0" dependencies: @@ -10392,15 +10231,6 @@ __metadata: languageName: node linkType: hard -"busboy@npm:^0.3.1": - version: 0.3.1 - resolution: "busboy@npm:0.3.1" - dependencies: - dicer: 0.3.0 - checksum: d2bcb788c4595edca4ea2168ab8bf7f9558b627ddcec2fb6bbaf0aa6a10b63da48dce35ce56936570f330c5268a3204f7037021a310a895a8b1a223568e0cc1b - languageName: node - linkType: hard - "byline@npm:^5.0.0": version: 5.0.0 resolution: "byline@npm:5.0.0" @@ -12776,13 +12606,6 @@ __metadata: languageName: node linkType: hard -"deprecated-decorator@npm:^0.1.6": - version: 0.1.6 - resolution: "deprecated-decorator@npm:0.1.6" - checksum: 26e4ca36e6ac4c2c19a7330d602c12344337f39472f46ec3dc5fe2dc15eeeefa89634c88596d0d9bcf032619cf266a0daeb385f98a1130449db20d0d8cfebb7d - languageName: node - linkType: hard - "deprecation@npm:^2.0.0, deprecation@npm:^2.3.1": version: 2.3.1 resolution: "deprecation@npm:2.3.1" @@ -12910,15 +12733,6 @@ __metadata: languageName: node linkType: hard -"dicer@npm:0.3.0": - version: 0.3.0 - resolution: "dicer@npm:0.3.0" - dependencies: - streamsearch: 0.1.2 - checksum: 9f61aea61fcd81457f1b43967af7e66415b7a31d393336fa05a29b221b5ba065b99e5cac46476b2da36eb7af7665bf8dad6f9500409116dc6a35ada183841598 - languageName: node - linkType: hard - "diff-match-patch@npm:^1.0.0": version: 1.0.5 resolution: "diff-match-patch@npm:1.0.5" @@ -14024,13 +13838,6 @@ __metadata: languageName: node linkType: hard -"eventemitter3@npm:^3.1.0": - version: 3.1.2 - resolution: "eventemitter3@npm:3.1.2" - checksum: 81e4e82b8418f5cfd986d2b4a2fa5397ac4eb8134e09bcb47005545e22fdf8e9e61d5c053d34651112245aae411bdfe6d0ad5511da0400743fef5fc38bfcfbe3 - languageName: node - linkType: hard - "eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -14178,7 +13985,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.0.0, express@npm:^4.17.1": +"express@npm:^4.17.1": version: 4.17.1 resolution: "express@npm:4.17.1" dependencies: @@ -14366,7 +14173,7 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0": +"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: b191531e36c607977e5b1c47811158733c34ccb3bfde92c44798929e9b4154884378536d26ad90dfecd32e1ffc09c545d23535ad91b3161a27ddbb8ebe0cbecb @@ -14705,15 +14512,6 @@ __metadata: languageName: node linkType: hard -"for-each@npm:^0.3.3": - version: 0.3.3 - resolution: "for-each@npm:0.3.3" - dependencies: - is-callable: ^1.1.3 - checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 - languageName: node - linkType: hard - "for-in@npm:^1.0.1, for-in@npm:^1.0.2": version: 1.0.2 resolution: "for-in@npm:1.0.2" @@ -14923,13 +14721,6 @@ __metadata: languageName: node linkType: hard -"fs-capacitor@npm:^2.0.4": - version: 2.0.4 - resolution: "fs-capacitor@npm:2.0.4" - checksum: 5558e6c9b93fca724ea2dc720fef6908011378c73be4d123601e70a04e84f025944b7b791426df83d850bc08d564846858cf69116bda74fd1741687016554bf5 - languageName: node - linkType: hard - "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -15825,30 +15616,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"graphql-extensions@npm:^0.15.0": - version: 0.15.0 - resolution: "graphql-extensions@npm:0.15.0" - dependencies: - "@apollographql/apollo-tools": ^0.5.0 - apollo-server-env: ^3.1.0 - apollo-server-types: ^0.9.0 - peerDependencies: - graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 5e93ebf85c028c0d91da871ad775807720e4959e4582752f6be07cd19936131df3541b0d338669e0d86d898e58a3ba7aa7ae677eef1ca5a89a3c77862f8c5e0a - languageName: node - linkType: hard - -"graphql-subscriptions@npm:^1.0.0": - version: 1.2.1 - resolution: "graphql-subscriptions@npm:1.2.1" - dependencies: - iterall: ^1.3.0 - peerDependencies: - graphql: ^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 2b9533c6774e7be46acd6fbee528aab06429f15dc222eabd991e82c02bf74e390b638dffa1a3fd86c1e26212c40a42a0418d7f4a7c3a1edf0534978ef128e528 - languageName: node - linkType: hard - "graphql-tag@npm:^2.11.0": version: 2.12.5 resolution: "graphql-tag@npm:2.12.5" @@ -15860,21 +15627,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"graphql-tools@npm:^4.0.8": - version: 4.0.8 - resolution: "graphql-tools@npm:4.0.8" - dependencies: - apollo-link: ^1.2.14 - apollo-utilities: ^1.0.1 - deprecated-decorator: ^0.1.6 - iterall: ^1.1.3 - uuid: ^3.1.0 - peerDependencies: - graphql: ^0.13.0 || ^14.0.0 || ^15.0.0 - checksum: 6a2dc7f158a87444943db0762dafdbcc6dbfd57a398c6615721a6c1a150641d76f5efca2109685aadb0c1df6ba8ff5bd0fdddcb690c36d3d4f608b46e40427a7 - languageName: node - linkType: hard - "graphql@npm:^15.5.0, graphql@npm:^15.5.1, graphql@npm:^15.6.1": version: 15.6.1 resolution: "graphql@npm:15.6.1" @@ -16508,19 +16260,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"http-errors@npm:^1.7.3": - version: 1.8.0 - resolution: "http-errors@npm:1.8.0" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: 873d997bada0340b31cc69cbe8376e47ee142f60375b81447fa3ad7be512dd4026afb3b46ed2257ee59472d43782a34151994b34264b204bcaad02e67ad836cb - languageName: node - linkType: hard - "http-errors@npm:~1.6.2": version: 1.6.3 resolution: "http-errors@npm:1.6.3" @@ -17244,7 +16983,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": +"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": version: 1.2.4 resolution: "is-callable@npm:1.2.4" checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f @@ -17980,13 +17719,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"iterall@npm:^1.1.3, iterall@npm:^1.2.1, iterall@npm:^1.3.0": - version: 1.3.0 - resolution: "iterall@npm:1.3.0" - checksum: c78b99678f8c99be488cca7f33e4acca9b72c1326e050afbaf023f086e55619ee466af0464af94a0cb3f292e60cb5bac53a8fd86bd4249ecad26e09f17bb158b - languageName: node - linkType: hard - "iterate-iterator@npm:^1.0.1": version: 1.0.2 resolution: "iterate-iterator@npm:1.0.2" @@ -19864,7 +19596,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"loglevel@npm:^1.6.7": +"loglevel@npm:^1.6.8": version: 1.7.1 resolution: "loglevel@npm:1.7.1" checksum: 715a4ae69ad75d4d3bd04e4f6e9edbc4cae4db34d1e7f54f426d8cebe2dd9fef891ca3789e839d927cdbc5fad73d789e998db0af2f11f4c40219c272bc923823 @@ -22048,7 +21780,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"object-path@npm:^0.11.4, object-path@npm:^0.11.8": +"object-path@npm:^0.11.8": version: 0.11.8 resolution: "object-path@npm:0.11.8" checksum: 684ccf0fb6b82f067dc81e2763481606692b8485bec03eb2a64e086a44dbea122b2b9ef44423a08e09041348fe4b4b67bd59985598f1652f67df95f0618f5968 @@ -22110,7 +21842,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.1, object.getownpropertydescriptors@npm:^2.1.2": +"object.getownpropertydescriptors@npm:^2.0.3, object.getownpropertydescriptors@npm:^2.1.2": version: 2.1.3 resolution: "object.getownpropertydescriptors@npm:2.1.3" dependencies: @@ -22762,7 +22494,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"parseurl@npm:^1.3.2, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:^1.3.3, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2 @@ -26357,13 +26089,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": - version: 1.2.0 - resolution: "setprototypeof@npm:1.2.0" - checksum: be18cbbf70e7d8097c97f713a2e76edf84e87299b40d085c6bf8b65314e994cc15e2e317727342fa6996e38e1f52c59720b53fe621e2eb593a6847bf0356db89 - languageName: node - linkType: hard - "sha.js@npm:^2.4.0, sha.js@npm:^2.4.11, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" @@ -27156,13 +26881,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"stoppable@npm:^1.1.0": - version: 1.1.0 - resolution: "stoppable@npm:1.1.0" - checksum: 63104fcbdece130bc4906fd982061e763d2ef48065ed1ab29895e5ad00552c625f8a4c50c9cd2e3bfa805c8a2c3bfdda0f07c5ae39694bd2d5cb0bee1618d1e9 - languageName: node - linkType: hard - "store2@npm:^2.12.0": version: 2.12.0 resolution: "store2@npm:2.12.0" @@ -27236,13 +26954,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"streamsearch@npm:0.1.2": - version: 0.1.2 - resolution: "streamsearch@npm:0.1.2" - checksum: d2db57cbfbf7947ab9c75a7b4c80a8ef8d24850cf0a1a24258bb6956c97317ce1eab7dbcbf9c5aba3e6198611af1053b02411057bbedb99bf9c64b8275248997 - languageName: node - linkType: hard - "strict-event-emitter@npm:^0.2.0": version: 0.2.0 resolution: "strict-event-emitter@npm:0.2.0" @@ -27675,21 +27386,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"subscriptions-transport-ws@npm:^0.9.19": - version: 0.9.19 - resolution: "subscriptions-transport-ws@npm:0.9.19" - dependencies: - backo2: ^1.0.2 - eventemitter3: ^3.1.0 - iterall: ^1.2.1 - symbol-observable: ^1.0.4 - ws: ^5.2.0 || ^6.0.0 || ^7.0.0 - peerDependencies: - graphql: ">=0.10.0" - checksum: 6979b36e03c0a48e33836cb412941e41bae8743767dff2aa453159cfffa983b879cc80cd4e744e82afbf11062c66899c37f5dca0281253ee240098ada0078533 - languageName: node - linkType: hard - "sumchecker@npm:^3.0.1": version: 3.0.1 resolution: "sumchecker@npm:3.0.1" @@ -27786,7 +27482,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"symbol-observable@npm:^1.0.4, symbol-observable@npm:^1.2.0": +"symbol-observable@npm:^1.2.0": version: 1.2.0 resolution: "symbol-observable@npm:1.2.0" checksum: 48ffbc22e3d75f9853b3ff2ae94a44d84f386415110aea5effc24d84c502e03a4a6b7a8f75ebaf7b585780bda34eb5d6da3121f826a6f93398429d30032971b6 @@ -28522,15 +28218,6 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"ts-invariant@npm:^0.4.0": - version: 0.4.4 - resolution: "ts-invariant@npm:0.4.4" - dependencies: - tslib: ^1.9.3 - checksum: 58b32fb6b7c479e602e55b9eb63bb99a203c5db09367d3aa7c3cbe000ba62f919eea7f031f55172df9b6d362a6f1a87e906df84b04b8c74c88e507ac58f7a554 - languageName: node - linkType: hard - "ts-jest@npm:^27.0.7": version: 27.0.7 resolution: "ts-jest@npm:27.0.7" @@ -28627,14 +28314,14 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"tslib@npm:^1.0.0, tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:^1.0.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:~2.3.0": version: 2.3.1 resolution: "tslib@npm:2.3.1" checksum: de17a98d4614481f7fcb5cd53ffc1aaf8654313be0291e1bfaee4b4bb31a20494b7d218ff2e15017883e8ea9626599b3b0e0229c18383ba9dce89da2adf15cb9 @@ -28777,7 +28464,7 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard -"type-is@npm:^1.6.16, type-is@npm:~1.6.17, type-is@npm:~1.6.18": +"type-is@npm:~1.6.17, type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -29340,19 +29027,6 @@ typescript@~4.4.4: languageName: node linkType: hard -"util.promisify@npm:^1.0.0": - version: 1.1.1 - resolution: "util.promisify@npm:1.1.1" - dependencies: - call-bind: ^1.0.0 - define-properties: ^1.1.3 - for-each: ^0.3.3 - has-symbols: ^1.0.1 - object.getownpropertydescriptors: ^2.1.1 - checksum: ea371c30b90576862487ae4efd7182aa5855019549a4019d82629acc2709e8ccb0f38944403eebec622fff8ebb44ac3f46a52d745d5f543d30606132a4905f96 - languageName: node - linkType: hard - "util@npm:0.10.3": version: 0.10.3 resolution: "util@npm:0.10.3" @@ -29410,7 +29084,7 @@ typescript@~4.4.4: languageName: node linkType: hard -"uuid@npm:^3.0.0, uuid@npm:^3.1.0, uuid@npm:^3.3.2, uuid@npm:^3.3.3, uuid@npm:^3.4.0": +"uuid@npm:^3.0.0, uuid@npm:^3.3.2, uuid@npm:^3.3.3, uuid@npm:^3.4.0": version: 3.4.0 resolution: "uuid@npm:3.4.0" bin: @@ -29530,6 +29204,13 @@ typescript@~4.4.4: languageName: node linkType: hard +"value-or-promise@npm:1.0.11": + version: 1.0.11 + resolution: "value-or-promise@npm:1.0.11" + checksum: 13f8f2ef620118c73b4d1beee8ce6045d7182bbf15090ecfbcafb677ec43698506a5e9ace6bea5ea35c32bc612c9b1f824bb59b6581cdfb5c919052745c277d5 + languageName: node + linkType: hard + "vary@npm:^1, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -30279,7 +29960,7 @@ typescript@~4.4.4: languageName: node linkType: hard -"ws@npm:^5.2.0 || ^6.0.0 || ^7.0.0, ws@npm:^7.4.6, ws@npm:^7.5.0": +"ws@npm:^7.4.6, ws@npm:^7.5.0": version: 7.5.5 resolution: "ws@npm:7.5.5" peerDependencies: @@ -30463,23 +30144,6 @@ typescript@~4.4.4: languageName: node linkType: hard -"zen-observable-ts@npm:^0.8.21": - version: 0.8.21 - resolution: "zen-observable-ts@npm:0.8.21" - dependencies: - tslib: ^1.9.3 - zen-observable: ^0.8.0 - checksum: 2931628598937effcc77acf88ac8d3468c0584bbc4488726ae2c94f6a02615ff80e9d6dc0943b71bc874466ab371837737ce8245eed3bfea38daa466a2fdc6ce - languageName: node - linkType: hard - -"zen-observable@npm:^0.8.0": - version: 0.8.15 - resolution: "zen-observable@npm:0.8.15" - checksum: b7289084bc1fc74a559b7259faa23d3214b14b538a8843d2b001a35e27147833f4107590b1b44bf5bc7f6dfe6f488660d3a3725f268e09b3925b3476153b7821 - languageName: node - linkType: hard - "zip-stream@npm:^4.1.0": version: 4.1.0 resolution: "zip-stream@npm:4.1.0"