├── client ├── src │ ├── app │ │ ├── app.css │ │ ├── components │ │ │ ├── book-add │ │ │ │ └── book-add.css │ │ │ └── book-list │ │ │ │ └── book-list.css │ │ └── app.html │ ├── styles.css │ └── main.ts ├── public │ └── favicon.ico └── .vscode │ └── extensions.json ├── server ├── node_modules │ ├── .bin │ │ ├── sha.js │ │ ├── nodemon │ │ ├── semver │ │ ├── uuid │ │ ├── nodetouch │ │ ├── apollo-pbjs │ │ └── apollo-pbts │ ├── @graphql-tools │ │ ├── schema │ │ │ ├── cjs │ │ │ │ ├── types.js │ │ │ │ └── package.json │ │ │ ├── esm │ │ │ │ └── types.js │ │ │ ├── typings │ │ │ │ ├── extendResolversFromInterfaces.d.cts │ │ │ │ ├── extendResolversFromInterfaces.d.ts │ │ │ │ ├── checkForResolveTypeResolver.d.cts │ │ │ │ └── checkForResolveTypeResolver.d.ts │ │ │ └── README.md │ │ ├── utils │ │ │ ├── cjs │ │ │ │ ├── executor.js │ │ │ │ ├── loaders.js │ │ │ │ ├── package.json │ │ │ │ └── isAsyncIterable.js │ │ │ ├── esm │ │ │ │ ├── executor.js │ │ │ │ ├── loaders.js │ │ │ │ ├── isAsyncIterable.js │ │ │ │ ├── isDocumentNode.js │ │ │ │ └── selectionSets.js │ │ │ └── typings │ │ │ │ ├── isAsyncIterable.d.cts │ │ │ │ ├── isAsyncIterable.d.ts │ │ │ │ ├── valueMatchesCriteria.d.cts │ │ │ │ ├── valueMatchesCriteria.d.ts │ │ │ │ ├── astFromType.d.ts │ │ │ │ ├── astFromType.d.cts │ │ │ │ ├── debugTimer.d.cts │ │ │ │ ├── debugTimer.d.ts │ │ │ │ ├── isDocumentNode.d.ts │ │ │ │ ├── isDocumentNode.d.cts │ │ │ │ ├── get-implementing-types.d.cts │ │ │ │ ├── get-implementing-types.d.ts │ │ │ │ ├── forEachField.d.cts │ │ │ │ ├── forEachField.d.ts │ │ │ │ ├── addTypes.d.cts │ │ │ │ ├── addTypes.d.ts │ │ │ │ ├── forEachDefaultValue.d.ts │ │ │ │ ├── forEachDefaultValue.d.cts │ │ │ │ ├── selectionSets.d.ts │ │ │ │ ├── getResolversFromSchema.d.ts │ │ │ │ ├── selectionSets.d.cts │ │ │ │ ├── extractExtensionsFromSchema.d.ts │ │ │ │ ├── getResolversFromSchema.d.cts │ │ │ │ ├── AccumulatorMap.d.ts │ │ │ │ ├── extractExtensionsFromSchema.d.cts │ │ │ │ ├── AccumulatorMap.d.cts │ │ │ │ ├── implementsAbstractType.d.ts │ │ │ │ ├── fixSchemaAst.d.cts │ │ │ │ ├── fixSchemaAst.d.ts │ │ │ │ ├── implementsAbstractType.d.cts │ │ │ │ ├── mergeIncrementalResult.d.cts │ │ │ │ └── mergeIncrementalResult.d.ts │ │ └── merge │ │ │ ├── cjs │ │ │ └── package.json │ │ │ ├── esm │ │ │ └── index.js │ │ │ ├── typings │ │ │ ├── index.d.ts │ │ │ └── index.d.cts │ │ │ └── README.md │ ├── call-bind │ │ ├── .eslintignore │ │ ├── .nycrc │ │ └── .eslintrc │ ├── uuid │ │ └── dist │ │ │ ├── esm │ │ │ ├── types.js │ │ │ ├── uuid-bin.d.ts │ │ │ ├── rng.d.ts │ │ │ ├── bin │ │ │ │ └── uuid │ │ │ ├── max.js │ │ │ ├── nil.js │ │ │ ├── regex.d.ts │ │ │ ├── native.js │ │ │ ├── parse.d.ts │ │ │ ├── version.d.ts │ │ │ ├── validate.d.ts │ │ │ ├── max.d.ts │ │ │ ├── nil.d.ts │ │ │ ├── v1ToV6.d.ts │ │ │ ├── v6ToV1.d.ts │ │ │ ├── validate.js │ │ │ ├── regex.js │ │ │ ├── md5.d.ts │ │ │ ├── sha1.d.ts │ │ │ ├── stringify.d.ts │ │ │ ├── native.d.ts │ │ │ └── version.js │ │ │ ├── cjs │ │ │ ├── uuid-bin.d.ts │ │ │ ├── package.json │ │ │ ├── rng.d.ts │ │ │ ├── regex.d.ts │ │ │ ├── parse.d.ts │ │ │ ├── types.js │ │ │ ├── version.d.ts │ │ │ ├── validate.d.ts │ │ │ ├── max.d.ts │ │ │ ├── nil.d.ts │ │ │ ├── v1ToV6.d.ts │ │ │ ├── v6ToV1.d.ts │ │ │ ├── max.js │ │ │ ├── nil.js │ │ │ ├── md5.d.ts │ │ │ ├── sha1.d.ts │ │ │ ├── native.d.ts │ │ │ ├── native.js │ │ │ ├── stringify.d.ts │ │ │ ├── regex.js │ │ │ └── validate.js │ │ │ ├── esm-browser │ │ │ ├── types.js │ │ │ ├── uuid-bin.d.ts │ │ │ ├── rng.d.ts │ │ │ ├── max.js │ │ │ ├── nil.js │ │ │ ├── regex.d.ts │ │ │ ├── md5.d.ts │ │ │ ├── parse.d.ts │ │ │ ├── sha1.d.ts │ │ │ ├── version.d.ts │ │ │ ├── validate.d.ts │ │ │ ├── max.d.ts │ │ │ ├── nil.d.ts │ │ │ ├── v1ToV6.d.ts │ │ │ ├── v6ToV1.d.ts │ │ │ ├── native.js │ │ │ ├── native.d.ts │ │ │ ├── validate.js │ │ │ ├── regex.js │ │ │ ├── stringify.d.ts │ │ │ └── version.js │ │ │ └── cjs-browser │ │ │ ├── uuid-bin.d.ts │ │ │ ├── package.json │ │ │ ├── rng.d.ts │ │ │ ├── regex.d.ts │ │ │ ├── md5.d.ts │ │ │ ├── parse.d.ts │ │ │ ├── sha1.d.ts │ │ │ ├── types.js │ │ │ ├── version.d.ts │ │ │ ├── validate.d.ts │ │ │ ├── max.d.ts │ │ │ ├── nil.d.ts │ │ │ ├── v1ToV6.d.ts │ │ │ ├── v6ToV1.d.ts │ │ │ ├── max.js │ │ │ ├── nil.js │ │ │ ├── native.d.ts │ │ │ ├── stringify.d.ts │ │ │ ├── native.js │ │ │ ├── regex.js │ │ │ └── validate.js │ ├── graphql │ │ ├── jsutils │ │ │ ├── Maybe.mjs │ │ │ ├── ObjMap.mjs │ │ │ ├── PromiseOrValue.mjs │ │ │ ├── PromiseOrValue.d.ts │ │ │ ├── devAssert.d.ts │ │ │ ├── Maybe.js │ │ │ ├── ObjMap.js │ │ │ ├── PromiseOrValue.js │ │ │ ├── invariant.d.ts │ │ │ ├── identityFunc.d.ts │ │ │ ├── inspect.d.ts │ │ │ ├── identityFunc.mjs │ │ │ ├── Maybe.d.ts │ │ │ ├── printPathArray.d.ts │ │ │ ├── devAssert.mjs │ │ │ ├── toError.d.ts │ │ │ ├── isPromise.d.ts │ │ │ ├── toObjMap.d.ts │ │ │ ├── groupBy.d.ts │ │ │ ├── isObjectLike.mjs │ │ │ ├── isObjectLike.d.ts │ │ │ ├── printPathArray.mjs │ │ │ ├── invariant.mjs │ │ │ ├── identityFunc.js │ │ │ └── memoize3.d.ts │ │ ├── utilities │ │ │ ├── typedQueryDocumentNode.mjs │ │ │ └── typedQueryDocumentNode.js │ │ ├── NotSupportedTSVersion.d.ts │ │ ├── error │ │ │ └── index.mjs │ │ ├── language │ │ │ ├── printer.d.ts │ │ │ └── printString.d.ts │ │ └── validation │ │ │ └── rules │ │ │ └── MaxIntrospectionDepthRule.d.ts │ ├── math-intrinsics │ │ ├── abs.d.ts │ │ ├── max.d.ts │ │ ├── min.d.ts │ │ ├── pow.d.ts │ │ ├── floor.d.ts │ │ ├── isNaN.d.ts │ │ ├── round.d.ts │ │ ├── tsconfig.json │ │ ├── sign.d.ts │ │ ├── mod.d.ts │ │ ├── abs.js │ │ ├── max.js │ │ ├── min.js │ │ ├── pow.js │ │ ├── floor.js │ │ ├── isFinite.d.ts │ │ ├── round.js │ │ ├── constants │ │ │ ├── maxValue.d.ts │ │ │ ├── maxArrayLength.d.ts │ │ │ ├── maxSafeInteger.d.ts │ │ │ ├── maxArrayLength.js │ │ │ ├── maxValue.js │ │ │ └── maxSafeInteger.js │ │ ├── isNegativeZero.d.ts │ │ ├── isInteger.d.ts │ │ ├── isNaN.js │ │ ├── isNegativeZero.js │ │ ├── mod.js │ │ └── sign.js │ ├── sparse-bitfield │ │ ├── .npmignore │ │ └── .travis.yml │ ├── loglevel │ │ ├── _config.yml │ │ └── bower.json │ ├── tslib │ │ ├── tslib.html │ │ ├── tslib.es6.html │ │ └── modules │ │ │ └── package.json │ ├── @apollo │ │ ├── server │ │ │ ├── dist │ │ │ │ ├── esm │ │ │ │ │ ├── package.json │ │ │ │ │ ├── externalTypes │ │ │ │ │ │ ├── http.js │ │ │ │ │ │ ├── context.js │ │ │ │ │ │ ├── graphql.js │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── plugins.js │ │ │ │ │ │ ├── constructor.js │ │ │ │ │ │ ├── requestPipeline.js │ │ │ │ │ │ ├── incrementalDeliveryPolyfill.js │ │ │ │ │ │ ├── http.js.map │ │ │ │ │ │ ├── index.js.map │ │ │ │ │ │ ├── context.js.map │ │ │ │ │ │ ├── graphql.js.map │ │ │ │ │ │ ├── plugins.js.map │ │ │ │ │ │ ├── constructor.js.map │ │ │ │ │ │ ├── requestPipeline.js.map │ │ │ │ │ │ └── incrementalDeliveryPolyfill.js.map │ │ │ │ │ ├── plugin │ │ │ │ │ │ ├── landingPage │ │ │ │ │ │ │ └── default │ │ │ │ │ │ │ │ ├── types.js │ │ │ │ │ │ │ │ └── types.js.map │ │ │ │ │ │ ├── usageReporting │ │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ │ ├── options.js.map │ │ │ │ │ │ │ └── index.js.map │ │ │ │ │ │ ├── schemaIsSubgraph.d.ts │ │ │ │ │ │ ├── disableSuggestions │ │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ │ └── index.d.ts.map │ │ │ │ │ │ └── schemaIsSubgraph.d.ts.map │ │ │ │ │ ├── generated │ │ │ │ │ │ ├── packageVersion.js │ │ │ │ │ │ ├── packageVersion.d.ts │ │ │ │ │ │ ├── packageVersion.d.ts.map │ │ │ │ │ │ └── packageVersion.js.map │ │ │ │ │ ├── utils │ │ │ │ │ │ ├── isDefined.js │ │ │ │ │ │ ├── isDefined.d.ts │ │ │ │ │ │ ├── computeCoreSchemaHash.d.ts │ │ │ │ │ │ ├── UnreachableCaseError.d.ts │ │ │ │ │ │ ├── urlForHttpServer.d.ts │ │ │ │ │ │ ├── isDefined.js.map │ │ │ │ │ │ ├── UnreachableCaseError.js │ │ │ │ │ │ ├── UnreachableCaseError.d.ts.map │ │ │ │ │ │ ├── computeCoreSchemaHash.d.ts.map │ │ │ │ │ │ ├── isDefined.d.ts.map │ │ │ │ │ │ ├── computeCoreSchemaHash.js │ │ │ │ │ │ ├── resolvable.d.ts │ │ │ │ │ │ ├── urlForHttpServer.d.ts.map │ │ │ │ │ │ └── UnreachableCaseError.js.map │ │ │ │ │ ├── cachePolicy.d.ts │ │ │ │ │ ├── validationRules │ │ │ │ │ │ ├── NoIntrospection.d.ts │ │ │ │ │ │ ├── index.js │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ ├── index.js.map │ │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ │ └── NoIntrospection.d.ts.map │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.js │ │ │ │ │ ├── cachePolicy.d.ts.map │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ └── internalPlugin.js │ │ │ │ └── cjs │ │ │ │ │ ├── package.json │ │ │ │ │ ├── generated │ │ │ │ │ ├── packageVersion.d.ts │ │ │ │ │ ├── packageVersion.js.map │ │ │ │ │ ├── packageVersion.d.ts.map │ │ │ │ │ └── packageVersion.js │ │ │ │ │ ├── externalTypes │ │ │ │ │ ├── http.js │ │ │ │ │ ├── context.js │ │ │ │ │ ├── graphql.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── plugins.js │ │ │ │ │ ├── http.js.map │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── constructor.js │ │ │ │ │ ├── context.js.map │ │ │ │ │ ├── graphql.js.map │ │ │ │ │ ├── plugins.js.map │ │ │ │ │ ├── requestPipeline.js │ │ │ │ │ ├── constructor.js.map │ │ │ │ │ ├── requestPipeline.js.map │ │ │ │ │ ├── incrementalDeliveryPolyfill.js │ │ │ │ │ └── incrementalDeliveryPolyfill.js.map │ │ │ │ │ ├── utils │ │ │ │ │ ├── isDefined.d.ts │ │ │ │ │ ├── computeCoreSchemaHash.d.ts │ │ │ │ │ ├── UnreachableCaseError.d.ts │ │ │ │ │ ├── urlForHttpServer.d.ts │ │ │ │ │ ├── isDefined.js.map │ │ │ │ │ ├── UnreachableCaseError.d.ts.map │ │ │ │ │ ├── computeCoreSchemaHash.d.ts.map │ │ │ │ │ ├── isDefined.js │ │ │ │ │ ├── isDefined.d.ts.map │ │ │ │ │ ├── resolvable.d.ts │ │ │ │ │ └── urlForHttpServer.d.ts.map │ │ │ │ │ ├── plugin │ │ │ │ │ ├── landingPage │ │ │ │ │ │ └── default │ │ │ │ │ │ │ ├── types.js │ │ │ │ │ │ │ └── types.js.map │ │ │ │ │ ├── usageReporting │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ ├── options.js.map │ │ │ │ │ │ └── index.js.map │ │ │ │ │ ├── schemaIsSubgraph.d.ts │ │ │ │ │ ├── disableSuggestions │ │ │ │ │ │ ├── index.d.ts │ │ │ │ │ │ └── index.d.ts.map │ │ │ │ │ └── schemaIsSubgraph.d.ts.map │ │ │ │ │ ├── cachePolicy.d.ts │ │ │ │ │ ├── validationRules │ │ │ │ │ ├── NoIntrospection.d.ts │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── index.d.ts.map │ │ │ │ │ └── NoIntrospection.d.ts.map │ │ │ │ │ ├── index.d.ts │ │ │ │ │ ├── index.js.map │ │ │ │ │ ├── cachePolicy.d.ts.map │ │ │ │ │ └── index.d.ts.map │ │ │ ├── src │ │ │ │ ├── generated │ │ │ │ │ └── packageVersion.ts │ │ │ │ ├── utils │ │ │ │ │ └── isDefined.ts │ │ │ │ ├── index.ts │ │ │ │ └── validationRules │ │ │ │ │ └── index.ts │ │ │ ├── errors │ │ │ │ └── package.json │ │ │ └── standalone │ │ │ │ └── package.json │ │ ├── cache-control-types │ │ │ └── dist │ │ │ │ ├── cjs │ │ │ │ └── package.json │ │ │ │ └── esm │ │ │ │ └── package.json │ │ ├── server-gateway-interface │ │ │ └── dist │ │ │ │ ├── cjs │ │ │ │ ├── package.json │ │ │ │ ├── index.js.map │ │ │ │ └── index.js │ │ │ │ └── esm │ │ │ │ ├── package.json │ │ │ │ ├── index.js │ │ │ │ └── index.js.map │ │ ├── usage-reporting-protobuf │ │ │ └── generated │ │ │ │ ├── cjs │ │ │ │ └── package.json │ │ │ │ └── esm │ │ │ │ └── package.json │ │ ├── protobufjs │ │ │ ├── light.d.ts │ │ │ ├── minimal.d.ts │ │ │ ├── cli │ │ │ │ ├── index.js │ │ │ │ ├── wrappers │ │ │ │ │ ├── es6.js │ │ │ │ │ ├── closure.js │ │ │ │ │ ├── commonjs.js │ │ │ │ │ └── amd.js │ │ │ │ ├── index.d.ts │ │ │ │ ├── package.json │ │ │ │ ├── bin │ │ │ │ │ ├── pbjs │ │ │ │ │ └── pbts │ │ │ │ └── targets │ │ │ │ │ └── json.js │ │ │ ├── index.js │ │ │ ├── light.js │ │ │ ├── ext │ │ │ │ └── debug │ │ │ │ │ └── README.md │ │ │ ├── minimal.js │ │ │ ├── google │ │ │ │ ├── protobuf │ │ │ │ │ └── source_context.proto │ │ │ │ ├── README.md │ │ │ │ └── api │ │ │ │ │ └── annotations.proto │ │ │ ├── tsconfig.json │ │ │ └── bin │ │ │ │ ├── pbjs │ │ │ │ └── pbts │ │ ├── utils.withrequired │ │ │ ├── src │ │ │ │ ├── index.ts │ │ │ │ └── __tests__ │ │ │ │ │ └── tsconfig.json │ │ │ └── dist │ │ │ │ ├── index.js.map │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.js │ │ │ │ └── index.d.ts.map │ │ ├── utils.isnodelike │ │ │ └── dist │ │ │ │ ├── index.d.ts │ │ │ │ ├── index.d.ts.map │ │ │ │ └── index.js.map │ │ ├── utils.fetcher │ │ │ ├── dist │ │ │ │ ├── index.js.map │ │ │ │ └── index.js │ │ │ └── src │ │ │ │ └── __tests__ │ │ │ │ └── tsconfig.json │ │ ├── utils.logger │ │ │ ├── dist │ │ │ │ ├── index.js.map │ │ │ │ ├── index.js │ │ │ │ └── index.d.ts │ │ │ └── src │ │ │ │ ├── __tests__ │ │ │ │ └── tsconfig.json │ │ │ │ └── index.ts │ │ ├── utils.keyvaluecache │ │ │ ├── dist │ │ │ │ ├── KeyValueCache.js.map │ │ │ │ ├── KeyValueCache.js │ │ │ │ └── index.js.map │ │ │ └── src │ │ │ │ └── __tests__ │ │ │ │ └── tsconfig.json │ │ ├── utils.createhash │ │ │ ├── dist │ │ │ │ ├── index.d.ts │ │ │ │ └── index.d.ts.map │ │ │ └── src │ │ │ │ └── __tests__ │ │ │ │ ├── tsconfig.json │ │ │ │ └── exports.test.ts │ │ ├── utils.sortast │ │ │ └── dist │ │ │ │ ├── index.d.ts │ │ │ │ └── index.d.ts.map │ │ ├── utils.dropunuseddefinitions │ │ │ ├── src │ │ │ │ └── __tests__ │ │ │ │ │ └── tsconfig.json │ │ │ └── dist │ │ │ │ ├── index.d.ts │ │ │ │ └── index.d.ts.map │ │ ├── utils.printwithreducedwhitespace │ │ │ ├── src │ │ │ │ └── __tests__ │ │ │ │ │ └── tsconfig.json │ │ │ └── dist │ │ │ │ ├── index.d.ts │ │ │ │ └── index.d.ts.map │ │ ├── utils.removealiases │ │ │ └── dist │ │ │ │ ├── index.d.ts │ │ │ │ └── index.d.ts.map │ │ ├── utils.usagereporting │ │ │ └── dist │ │ │ │ ├── index.js.map │ │ │ │ ├── signature.d.ts │ │ │ │ ├── signature.d.ts.map │ │ │ │ └── index.d.ts.map │ │ └── utils.stripsensitiveliterals │ │ │ └── dist │ │ │ └── index.d.ts │ ├── cross-inspect │ │ ├── cjs │ │ │ └── package.json │ │ └── typings │ │ │ ├── index.d.cts │ │ │ └── index.d.ts │ ├── long │ │ └── index.js │ ├── nodemon │ │ ├── lib │ │ │ ├── index.js │ │ │ └── monitor │ │ │ │ └── index.js │ │ ├── .prettierrc.json │ │ ├── doc │ │ │ └── cli │ │ │ │ ├── usage.txt │ │ │ │ └── authors.txt │ │ ├── bin │ │ │ └── windows-kill.exe │ │ └── jsconfig.json │ ├── retry │ │ └── index.js │ ├── call-bind-apply-helpers │ │ ├── actualApply.d.ts │ │ ├── functionApply.d.ts │ │ ├── functionCall.d.ts │ │ ├── reflectApply.d.ts │ │ ├── functionCall.js │ │ ├── functionApply.js │ │ ├── reflectApply.js │ │ ├── tsconfig.json │ │ └── .nycrc │ ├── gopd │ │ ├── gOPD.d.ts │ │ ├── gOPD.js │ │ ├── tsconfig.json │ │ ├── index.d.ts │ │ └── index.js │ ├── @protobufjs │ │ ├── inquire │ │ │ ├── tests │ │ │ │ └── data │ │ │ │ │ ├── array.js │ │ │ │ │ ├── emptyArray.js │ │ │ │ │ ├── emptyObject.js │ │ │ │ │ └── object.js │ │ │ └── .npmignore │ │ ├── pool │ │ │ └── .npmignore │ │ └── utf8 │ │ │ └── .npmignore │ ├── @whatwg-node │ │ └── promise-helpers │ │ │ └── cjs │ │ │ └── package.json │ ├── lru-cache │ │ └── dist │ │ │ ├── esm │ │ │ └── package.json │ │ │ └── commonjs │ │ │ └── package.json │ ├── mongoose │ │ ├── lib │ │ │ ├── drivers │ │ │ │ ├── SPEC.md │ │ │ │ ├── browser │ │ │ │ │ ├── decimal128.js │ │ │ │ │ └── binary.js │ │ │ │ └── node-mongodb-native │ │ │ │ │ └── bulkWriteResult.js │ │ │ ├── helpers │ │ │ │ ├── timers.js │ │ │ │ ├── query │ │ │ │ │ ├── validOps.js │ │ │ │ │ └── isOperator.js │ │ │ │ ├── specialProperties.js │ │ │ │ ├── populate │ │ │ │ │ ├── leanPopulateMap.js │ │ │ │ │ └── skipPopulateValue.js │ │ │ │ ├── firstKey.js │ │ │ │ ├── isPromise.js │ │ │ │ ├── schema │ │ │ │ │ └── addAutoId.js │ │ │ │ ├── isAsyncFunction.js │ │ │ │ ├── getFunctionName.js │ │ │ │ └── once.js │ │ │ ├── options │ │ │ │ └── propertyOptions.js │ │ │ ├── schema │ │ │ │ ├── symbols.js │ │ │ │ └── operators │ │ │ │ │ └── exists.js │ │ │ ├── types │ │ │ │ ├── array │ │ │ │ │ └── isMongooseArray.js │ │ │ │ ├── documentArray │ │ │ │ │ └── isMongooseDocumentArray.js │ │ │ │ ├── uuid.js │ │ │ │ └── double.js │ │ │ ├── driver.js │ │ │ ├── plugins │ │ │ │ └── index.js │ │ │ └── error │ │ │ │ └── mongooseError.js │ │ ├── browser.js │ │ └── SECURITY.md │ ├── @as-integrations │ │ └── express5 │ │ │ ├── dist │ │ │ ├── cjs │ │ │ │ └── package.json │ │ │ └── esm │ │ │ │ └── package.json │ │ │ ├── tsconfig.json │ │ │ └── tsconfig.build.json │ ├── object-inspect │ │ ├── util.inspect.js │ │ └── example │ │ │ ├── circular.js │ │ │ └── fn.js │ ├── concat-map │ │ ├── .travis.yml │ │ └── example │ │ │ └── map.js │ ├── es-errors │ │ ├── .eslintrc │ │ ├── index.d.ts │ │ ├── type.d.ts │ │ ├── uri.d.ts │ │ ├── eval.d.ts │ │ ├── index.js │ │ ├── range.d.ts │ │ ├── eval.js │ │ ├── syntax.d.ts │ │ ├── type.js │ │ ├── uri.js │ │ ├── range.js │ │ ├── ref.d.ts │ │ ├── ref.js │ │ └── syntax.js │ ├── hasown │ │ ├── .eslintrc │ │ ├── tsconfig.json │ │ ├── index.d.ts │ │ ├── index.js │ │ └── .nycrc │ ├── memory-pager │ │ └── .travis.yml │ ├── mpath │ │ ├── test │ │ │ └── .eslintrc.yml │ │ ├── index.js │ │ ├── .travis.yml │ │ └── SECURITY.md │ ├── binary-extensions │ │ ├── index.js │ │ └── binary-extensions.json.d.ts │ ├── dunder-proto │ │ ├── .eslintrc │ │ ├── test │ │ │ └── index.js │ │ ├── get.d.ts │ │ ├── set.d.ts │ │ ├── tsconfig.json │ │ └── .nycrc │ ├── has-tostringtag │ │ ├── .eslintrc │ │ ├── index.d.ts │ │ ├── shams.d.ts │ │ ├── shams.js │ │ ├── index.js │ │ └── .nycrc │ ├── picomatch │ │ └── index.js │ ├── unpipe │ │ └── HISTORY.md │ ├── available-typed-arrays │ │ ├── .eslintrc │ │ └── .nycrc │ ├── balanced-match │ │ └── .github │ │ │ └── FUNDING.yml │ ├── es-object-atoms │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── isObject.d.ts │ │ ├── tsconfig.json │ │ ├── RequireObjectCoercible.d.ts │ │ └── isObject.js │ ├── graphql-tag │ │ ├── lib │ │ │ ├── tests.d.ts │ │ │ └── tests.d.ts.map │ │ ├── main.js │ │ └── src │ │ │ └── index.js.flow │ ├── has-symbols │ │ ├── index.d.ts │ │ ├── shams.d.ts │ │ ├── .nycrc │ │ ├── tsconfig.json │ │ └── .eslintrc │ ├── possible-typed-array-names │ │ ├── .eslintrc │ │ └── tsconfig.json │ ├── sift │ │ ├── index.d.ts │ │ └── index.js │ ├── get-proto │ │ ├── Reflect.getPrototypeOf.d.ts │ │ ├── index.d.ts │ │ ├── .eslintrc │ │ ├── Object.getPrototypeOf.d.ts │ │ ├── tsconfig.json │ │ ├── .nycrc │ │ ├── Reflect.getPrototypeOf.js │ │ └── Object.getPrototypeOf.js │ ├── supports-color │ │ └── browser.js │ ├── @mongodb-js │ │ └── saslprep │ │ │ └── dist │ │ │ ├── generate-code-points.d.ts │ │ │ ├── util.d.ts │ │ │ ├── .esm-wrapper.mjs │ │ │ ├── code-points-data.d.ts │ │ │ ├── code-points-data-browser.d.ts │ │ │ ├── code-points-data.d.ts.map │ │ │ ├── generate-code-points.d.ts.map │ │ │ ├── browser.d.ts.map │ │ │ ├── browser.d.ts │ │ │ ├── util.d.ts.map │ │ │ ├── code-points-data-browser.d.ts.map │ │ │ ├── memory-code-points.d.ts.map │ │ │ ├── code-points-data.js.map │ │ │ ├── node.d.ts.map │ │ │ └── code-points-data-browser.js.map │ ├── semver │ │ ├── preload.js │ │ ├── functions │ │ │ ├── eq.js │ │ │ ├── gt.js │ │ │ ├── lt.js │ │ │ ├── gte.js │ │ │ ├── lte.js │ │ │ ├── neq.js │ │ │ ├── major.js │ │ │ ├── minor.js │ │ │ ├── patch.js │ │ │ ├── rcompare.js │ │ │ ├── compare-loose.js │ │ │ ├── rsort.js │ │ │ ├── sort.js │ │ │ ├── compare.js │ │ │ ├── valid.js │ │ │ ├── clean.js │ │ │ └── prerelease.js │ │ ├── classes │ │ │ └── index.js │ │ └── ranges │ │ │ ├── ltr.js │ │ │ ├── gtr.js │ │ │ └── intersects.js │ ├── is-typed-array │ │ ├── tsconfig.json │ │ ├── .nycrc │ │ ├── .eslintrc │ │ ├── index.js │ │ └── index.d.ts │ ├── setprototypeof │ │ └── index.d.ts │ ├── dset │ │ ├── index.d.ts │ │ └── merge │ │ │ └── index.d.ts │ ├── es-define-property │ │ ├── index.d.ts │ │ ├── .nycrc │ │ ├── tsconfig.json │ │ └── .eslintrc │ ├── is-promise │ │ ├── index.d.ts │ │ ├── index.mjs │ │ └── index.js │ ├── for-each │ │ ├── tsconfig.json │ │ ├── .nycrc │ │ └── .github │ │ │ └── SECURITY.md │ ├── mquery │ │ └── SECURITY.md │ ├── pstree.remy │ │ └── .travis.yml │ ├── function-bind │ │ ├── index.js │ │ ├── .github │ │ │ └── SECURITY.md │ │ ├── test │ │ │ └── .eslintrc │ │ └── .nycrc │ ├── isarray │ │ └── index.js │ ├── mongodb │ │ └── lib │ │ │ └── operations │ │ │ └── client_bulk_write │ │ │ ├── common.js │ │ │ └── common.js.map │ ├── @types │ │ └── whatwg-url │ │ │ └── webidl2js-wrapper.d.ts │ ├── side-channel │ │ ├── tsconfig.json │ │ ├── .editorconfig │ │ ├── .eslintrc │ │ └── .nycrc │ ├── side-channel-list │ │ ├── tsconfig.json │ │ ├── .editorconfig │ │ ├── .eslintrc │ │ └── .nycrc │ ├── side-channel-map │ │ ├── tsconfig.json │ │ ├── .editorconfig │ │ ├── .eslintrc │ │ └── .nycrc │ ├── is-callable │ │ ├── .eslintrc │ │ └── .nycrc │ ├── set-function-length │ │ ├── tsconfig.json │ │ ├── env.d.ts │ │ └── .nycrc │ ├── side-channel-weakmap │ │ ├── tsconfig.json │ │ ├── .editorconfig │ │ └── .eslintrc │ ├── toidentifier │ │ └── HISTORY.md │ ├── tr46 │ │ └── lib │ │ │ └── statusMapping.js │ ├── typed-array-buffer │ │ ├── tsconfig.json │ │ ├── .eslintrc │ │ ├── index.d.ts │ │ └── .nycrc │ ├── call-bound │ │ ├── .nycrc │ │ ├── tsconfig.json │ │ └── .eslintrc │ ├── to-buffer │ │ └── .nycrc │ ├── which-typed-array │ │ ├── tsconfig.json │ │ ├── .eslintrc │ │ └── .nycrc │ ├── get-intrinsic │ │ └── .nycrc │ ├── iconv-lite │ │ └── .idea │ │ │ ├── codeStyles │ │ │ └── codeStyleConfig.xml │ │ │ └── vcs.xml │ ├── has-property-descriptors │ │ ├── .nycrc │ │ └── .eslintrc │ ├── kareem │ │ └── SECURITY.md │ ├── whatwg-url │ │ └── webidl2js-wrapper.js │ ├── mime-db │ │ └── index.js │ ├── simple-update-notifier │ │ └── src │ │ │ └── types.ts │ ├── qs │ │ ├── lib │ │ │ └── index.js │ │ └── .nycrc │ ├── is-binary-path │ │ └── index.js │ └── express │ │ └── index.js └── models │ └── Book.js ├── .DS_Store └── README.md /client/src/app/app.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/app/components/book-add/book-add.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/.bin/sha.js: -------------------------------------------------------------------------------- 1 | ../sha.js/bin.js -------------------------------------------------------------------------------- /client/src/app/components/book-list/book-list.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/.bin/nodemon: -------------------------------------------------------------------------------- 1 | ../nodemon/bin/nodemon.js -------------------------------------------------------------------------------- /server/node_modules/.bin/semver: -------------------------------------------------------------------------------- 1 | ../semver/bin/semver.js -------------------------------------------------------------------------------- /server/node_modules/.bin/uuid: -------------------------------------------------------------------------------- 1 | ../uuid/dist/esm/bin/uuid -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/cjs/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/esm/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/cjs/executor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/cjs/loaders.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/esm/executor.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/esm/loaders.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/call-bind/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/types.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /client/src/app/app.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /server/node_modules/.bin/nodetouch: -------------------------------------------------------------------------------- 1 | ../touch/bin/nodetouch.js -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/Maybe.mjs: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/ObjMap.mjs: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/abs.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.abs; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/max.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.max; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/min.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.min; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/pow.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.pow; -------------------------------------------------------------------------------- /server/node_modules/sparse-bitfield/.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/uuid-bin.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/uuid-bin.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/.bin/apollo-pbjs: -------------------------------------------------------------------------------- 1 | ../@apollo/protobufjs/bin/pbjs -------------------------------------------------------------------------------- /server/node_modules/.bin/apollo-pbts: -------------------------------------------------------------------------------- 1 | ../@apollo/protobufjs/bin/pbts -------------------------------------------------------------------------------- /server/node_modules/loglevel/_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-minimal -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/floor.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.floor; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isNaN.d.ts: -------------------------------------------------------------------------------- 1 | export = Number.isNaN; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/round.d.ts: -------------------------------------------------------------------------------- 1 | export = Math.round; -------------------------------------------------------------------------------- /server/node_modules/tslib/tslib.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/types.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/package.json: -------------------------------------------------------------------------------- 1 | {"type":"module"} -------------------------------------------------------------------------------- /server/node_modules/cross-inspect/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/PromiseOrValue.mjs: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/uuid-bin.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/uuid-bin.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/merge/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/long/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./src/long"); 2 | -------------------------------------------------------------------------------- /server/node_modules/nodemon/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./nodemon'); -------------------------------------------------------------------------------- /server/node_modules/retry/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/retry'); -------------------------------------------------------------------------------- /server/node_modules/tslib/tslib.es6.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} 2 | -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/actualApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Reflect.apply; -------------------------------------------------------------------------------- /server/node_modules/gopd/gOPD.d.ts: -------------------------------------------------------------------------------- 1 | export = Object.getOwnPropertyDescriptor; 2 | -------------------------------------------------------------------------------- /server/node_modules/graphql/utilities/typedQueryDocumentNode.mjs: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/nodemon/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/tslib/modules/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } -------------------------------------------------------------------------------- /server/node_modules/@apollo/cache-control-types/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/cache-control-types/dist/esm/package.json: -------------------------------------------------------------------------------- 1 | {"type":"module"} -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/inquire/tests/data/array.js: -------------------------------------------------------------------------------- 1 | module.exports = [1]; 2 | -------------------------------------------------------------------------------- /server/node_modules/@whatwg-node/promise-helpers/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/lru-cache/dist/esm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "module" 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/drivers/SPEC.md: -------------------------------------------------------------------------------- 1 | 2 | # Driver Spec 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/esm/package.json: -------------------------------------------------------------------------------- 1 | {"type":"module"} -------------------------------------------------------------------------------- /server/node_modules/@as-integrations/express5/dist/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} 2 | -------------------------------------------------------------------------------- /server/node_modules/@as-integrations/express5/dist/esm/package.json: -------------------------------------------------------------------------------- 1 | {"type":"module"} 2 | -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/inquire/tests/data/emptyArray.js: -------------------------------------------------------------------------------- 1 | module.exports = []; 2 | -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/inquire/tests/data/emptyObject.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/inquire/tests/data/object.js: -------------------------------------------------------------------------------- 1 | module.exports = { a: 1 }; 2 | -------------------------------------------------------------------------------- /server/node_modules/lru-cache/dist/commonjs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "commonjs" 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/rng.d.ts: -------------------------------------------------------------------------------- 1 | export default function rng(): Uint8Array; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/rng.d.ts: -------------------------------------------------------------------------------- 1 | export default function rng(): Uint8Array; 2 | -------------------------------------------------------------------------------- /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-angular-mongodb-graphql/HEAD/.DS_Store -------------------------------------------------------------------------------- /server/node_modules/@apollo/usage-reporting-protobuf/generated/cjs/package.json: -------------------------------------------------------------------------------- 1 | {"type":"commonjs"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/usage-reporting-protobuf/generated/esm/package.json: -------------------------------------------------------------------------------- 1 | {"type":"module"} -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/pool/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.* 2 | node_modules/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/utf8/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.* 2 | node_modules/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/functionApply.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.apply; -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/functionCall.d.ts: -------------------------------------------------------------------------------- 1 | export = Function.prototype.call; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/object-inspect/util.inspect.js: -------------------------------------------------------------------------------- 1 | module.exports = require('util').inspect; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/rng.d.ts: -------------------------------------------------------------------------------- 1 | export default function rng(): Uint8Array; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/rng.d.ts: -------------------------------------------------------------------------------- 1 | export default function rng(): Uint8Array; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/bin/uuid: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import '../uuid-bin.js'; 3 | -------------------------------------------------------------------------------- /server/node_modules/@protobufjs/inquire/.npmignore: -------------------------------------------------------------------------------- 1 | npm-debug.* 2 | node_modules/ 3 | coverage/ 4 | -------------------------------------------------------------------------------- /server/node_modules/concat-map/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - 0.4 4 | - 0.6 5 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/hasown/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/memory-pager/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '4' 4 | - '6' 5 | -------------------------------------------------------------------------------- /server/node_modules/mpath/test/.eslintrc.yml: -------------------------------------------------------------------------------- 1 | env: 2 | mocha: true 3 | rules: 4 | no-unused-vars: off -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/max.js: -------------------------------------------------------------------------------- 1 | export default 'ffffffff-ffff-ffff-ffff-ffffffffffff'; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/nil.js: -------------------------------------------------------------------------------- 1 | export default '00000000-0000-0000-0000-000000000000'; 2 | -------------------------------------------------------------------------------- /server/node_modules/binary-extensions/index.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./binary-extensions.json'); 2 | -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Error: ErrorConstructor; 2 | 3 | export = Error; 4 | -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/mpath/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = exports = require('./lib'); 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/max.js: -------------------------------------------------------------------------------- 1 | export default 'ffffffff-ffff-ffff-ffff-ffffffffffff'; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/nil.js: -------------------------------------------------------------------------------- 1 | export default '00000000-0000-0000-0000-000000000000'; 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/light.d.ts: -------------------------------------------------------------------------------- 1 | export as namespace protobuf; 2 | export * from "./index"; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/http.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=http.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/src/generated/packageVersion.ts: -------------------------------------------------------------------------------- 1 | export const packageVersion = "5.0.0"; 2 | -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/test/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | require('./get'); 4 | require('./set'); 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/sign.d.ts: -------------------------------------------------------------------------------- 1 | declare function sign(x: number): number; 2 | 3 | export = sign; -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/timers.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.setTimeout = setTimeout; 4 | -------------------------------------------------------------------------------- /server/node_modules/picomatch/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('./lib/picomatch'); 4 | -------------------------------------------------------------------------------- /server/node_modules/unpipe/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.0 / 2015-06-14 2 | ================== 3 | 4 | * Initial release 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/regex.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: RegExp; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/regex.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: RegExp; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/minimal.d.ts: -------------------------------------------------------------------------------- 1 | export as namespace protobuf; 2 | export * from "./index"; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/esm/index.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/context.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=context.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/graphql.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=graphql.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/index.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/plugins.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=plugins.js.map -------------------------------------------------------------------------------- /server/node_modules/available-typed-arrays/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/balanced-match/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "npm/balanced-match" 2 | patreon: juliangruber 3 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/type.d.ts: -------------------------------------------------------------------------------- 1 | declare const TypeError: TypeErrorConstructor 2 | 3 | export = TypeError; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/uri.d.ts: -------------------------------------------------------------------------------- 1 | declare const URIError: URIErrorConstructor; 2 | 3 | export = URIError; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const Object: ObjectConstructor; 2 | 3 | export = Object; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/NotSupportedTSVersion.d.ts: -------------------------------------------------------------------------------- 1 | "Package 'graphql' support only TS versions that are >=4.1.0". -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/PromiseOrValue.d.ts: -------------------------------------------------------------------------------- 1 | export declare type PromiseOrValue = Promise | T; 2 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/regex.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: RegExp; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/regex.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: RegExp; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/eval.d.ts: -------------------------------------------------------------------------------- 1 | declare const EvalError: EvalErrorConstructor; 2 | 3 | export = EvalError; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Error; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/range.d.ts: -------------------------------------------------------------------------------- 1 | declare const RangeError: RangeErrorConstructor; 2 | 3 | export = RangeError; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql-tag/lib/tests.d.ts: -------------------------------------------------------------------------------- 1 | import 'source-map-support/register'; 2 | //# sourceMappingURL=tests.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/has-symbols/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasNativeSymbols(): boolean; 2 | 3 | export = hasNativeSymbols; -------------------------------------------------------------------------------- /server/node_modules/has-symbols/shams.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasSymbolShams(): boolean; 2 | 3 | export = hasSymbolShams; -------------------------------------------------------------------------------- /server/node_modules/possible-typed-array-names/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/sift/index.d.ts: -------------------------------------------------------------------------------- 1 | import sift from "./lib"; 2 | 3 | export default sift; 4 | export * from "./lib"; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/native.js: -------------------------------------------------------------------------------- 1 | import { randomUUID } from 'crypto'; 2 | export default { randomUUID }; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/constructor.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=constructor.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/landingPage/default/types.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=types.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/usageReporting/options.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=options.js.map -------------------------------------------------------------------------------- /server/node_modules/es-errors/eval.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./eval')} */ 4 | module.exports = EvalError; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/syntax.d.ts: -------------------------------------------------------------------------------- 1 | declare const SyntaxError: SyntaxErrorConstructor; 2 | 3 | export = SyntaxError; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/type.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./type')} */ 4 | module.exports = TypeError; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/uri.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./uri')} */ 4 | module.exports = URIError; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | module.exports = Object; 5 | -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasToStringTag(): boolean; 2 | 3 | export = hasToStringTag; 4 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/mod.d.ts: -------------------------------------------------------------------------------- 1 | declare function mod(number: number, modulo: number): number; 2 | 3 | export = mod; -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/parse.d.ts: -------------------------------------------------------------------------------- 1 | declare function parse(uuid: string): Uint8Array; 2 | export default parse; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/version.d.ts: -------------------------------------------------------------------------------- 1 | declare function version(uuid: string): number; 2 | export default version; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/parse.d.ts: -------------------------------------------------------------------------------- 1 | declare function parse(uuid: string): Uint8Array; 2 | export default parse; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/version.d.ts: -------------------------------------------------------------------------------- 1 | declare function version(uuid: string): number; 2 | export default version; 3 | -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-angular-mongodb-graphql/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /server/node_modules/es-errors/range.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./range')} */ 4 | module.exports = RangeError; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/ref.d.ts: -------------------------------------------------------------------------------- 1 | declare const ReferenceError: ReferenceErrorConstructor; 2 | 3 | export = ReferenceError; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-errors/ref.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./ref')} */ 4 | module.exports = ReferenceError; 5 | -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/isObject.d.ts: -------------------------------------------------------------------------------- 1 | declare function isObject(x: unknown): x is object; 2 | 3 | export = isObject; 4 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/Reflect.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare const x: typeof Reflect.getPrototypeOf | null; 2 | 3 | export = x; -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/devAssert.d.ts: -------------------------------------------------------------------------------- 1 | export declare function devAssert(condition: unknown, message: string): void; 2 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/abs.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./abs')} */ 4 | module.exports = Math.abs; 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/max.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./max')} */ 4 | module.exports = Math.max; 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/min.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./min')} */ 4 | module.exports = Math.min; 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/pow.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./pow')} */ 4 | module.exports = Math.pow; 5 | -------------------------------------------------------------------------------- /server/node_modules/supports-color/browser.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | module.exports = { 3 | stdout: false, 4 | stderr: false 5 | }; 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/md5.d.ts: -------------------------------------------------------------------------------- 1 | declare function md5(bytes: Uint8Array): Uint8Array; 2 | export default md5; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/parse.d.ts: -------------------------------------------------------------------------------- 1 | declare function parse(uuid: string): Uint8Array; 2 | export default parse; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/validate.d.ts: -------------------------------------------------------------------------------- 1 | declare function validate(uuid: unknown): boolean; 2 | export default validate; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/md5.d.ts: -------------------------------------------------------------------------------- 1 | declare function md5(bytes: Uint8Array): Uint8Array; 2 | export default md5; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/parse.d.ts: -------------------------------------------------------------------------------- 1 | declare function parse(uuid: string): Uint8Array; 2 | export default parse; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/validate.d.ts: -------------------------------------------------------------------------------- 1 | declare function validate(uuid: unknown): boolean; 2 | export default validate; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/requestPipeline.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=requestPipeline.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/src/index.ts: -------------------------------------------------------------------------------- 1 | export type WithRequired = T & Required>; 2 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/generate-code-points.d.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=generate-code-points.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/es-errors/syntax.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./syntax')} */ 4 | module.exports = SyntaxError; 5 | -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/shams.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasToStringTagShams(): boolean; 2 | 3 | export = hasToStringTagShams; 4 | -------------------------------------------------------------------------------- /server/node_modules/hasown/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "exclude": [ 4 | "coverage", 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/floor.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./floor')} */ 4 | module.exports = Math.floor; 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isFinite.d.ts: -------------------------------------------------------------------------------- 1 | declare function isFinite(x: unknown): x is number | bigint; 2 | 3 | export = isFinite; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/round.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./round')} */ 4 | module.exports = Math.round; 5 | -------------------------------------------------------------------------------- /server/node_modules/semver/preload.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | // XXX remove in v8 or beyond 4 | module.exports = require('./index.js') 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/sha1.d.ts: -------------------------------------------------------------------------------- 1 | declare function sha1(bytes: Uint8Array): Uint8Array; 2 | export default sha1; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/version.d.ts: -------------------------------------------------------------------------------- 1 | declare function version(uuid: string): number; 2 | export default version; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/sha1.d.ts: -------------------------------------------------------------------------------- 1 | declare function sha1(bytes: Uint8Array): Uint8Array; 2 | export default sha1; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/version.d.ts: -------------------------------------------------------------------------------- 1 | declare function version(uuid: string): number; 2 | export default version; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.isnodelike/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | export declare const isNodeLike: boolean; 2 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/is-typed-array/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "exclude": [ 4 | "coverage", 5 | ], 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxValue.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_VALUE: 1.7976931348623157e+308; 2 | 3 | export = MAX_VALUE; 4 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isNegativeZero.d.ts: -------------------------------------------------------------------------------- 1 | declare function isNegativeZero(x: unknown): boolean; 2 | 3 | export = isNegativeZero; -------------------------------------------------------------------------------- /server/node_modules/sparse-bitfield/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - '0.10' 4 | - '0.12' 5 | - '4.0' 6 | - '5.0' 7 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/validate.d.ts: -------------------------------------------------------------------------------- 1 | declare function validate(uuid: unknown): boolean; 2 | export default validate; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/max.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "ffffffff-ffff-ffff-ffff-ffffffffffff"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/nil.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "00000000-0000-0000-0000-000000000000"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/validate.d.ts: -------------------------------------------------------------------------------- 1 | declare function validate(uuid: unknown): boolean; 2 | export default validate; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/max.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "ffffffff-ffff-ffff-ffff-ffffffffffff"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/nil.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "00000000-0000-0000-0000-000000000000"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | exports.pbjs = require("./pbjs"); 3 | exports.pbts = require("./pbts"); 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/index.js: -------------------------------------------------------------------------------- 1 | // full library entry point. 2 | 3 | "use strict"; 4 | module.exports = require("./src/index"); 5 | -------------------------------------------------------------------------------- /server/node_modules/gopd/gOPD.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./gOPD')} */ 4 | module.exports = Object.getOwnPropertyDescriptor; 5 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/Maybe.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | Object.defineProperty(exports, '__esModule', { 4 | value: true, 5 | }); 6 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/ObjMap.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | Object.defineProperty(exports, '__esModule', { 4 | value: true, 5 | }); 6 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxArrayLength.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_ARRAY_LENGTH: 4294967295; 2 | 3 | export = MAX_ARRAY_LENGTH; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare function isInteger(argument: unknown): argument is number; 2 | 3 | export = isInteger; -------------------------------------------------------------------------------- /server/node_modules/nodemon/doc/cli/usage.txt: -------------------------------------------------------------------------------- 1 | Usage: nodemon [nodemon options] [script.js] [args] 2 | 3 | See "nodemon --help" for more. 4 | -------------------------------------------------------------------------------- /server/node_modules/nodemon/lib/monitor/index.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | run: require('./run'), 3 | watch: require('./watch').watch, 4 | }; 5 | -------------------------------------------------------------------------------- /server/node_modules/setprototypeof/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function setPrototypeOf(o: any, proto: object | null): any; 2 | export = setPrototypeOf; 3 | -------------------------------------------------------------------------------- /server/node_modules/sift/index.js: -------------------------------------------------------------------------------- 1 | const lib = require("./lib"); 2 | 3 | module.exports = lib.default; 4 | Object.assign(module.exports, lib); 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/max.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "ffffffff-ffff-ffff-ffff-ffffffffffff"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/nil.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "00000000-0000-0000-0000-000000000000"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/max.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "ffffffff-ffff-ffff-ffff-ffffffffffff"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/nil.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: "00000000-0000-0000-0000-000000000000"; 2 | export default _default; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/wrappers/es6.js: -------------------------------------------------------------------------------- 1 | import $protobuf from $DEPENDENCY; 2 | 3 | $OUTPUT; 4 | 5 | export { $root as default }; 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/light.js: -------------------------------------------------------------------------------- 1 | // light library entry point. 2 | 3 | "use strict"; 4 | module.exports = require("./src/index-light"); -------------------------------------------------------------------------------- /server/node_modules/dset/index.d.ts: -------------------------------------------------------------------------------- 1 | export function dset(obj: T, keys: string | ArrayLike, value: V): void; 2 | -------------------------------------------------------------------------------- /server/node_modules/es-define-property/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const defineProperty: false | typeof Object.defineProperty; 2 | 3 | export = defineProperty; -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxSafeInteger.d.ts: -------------------------------------------------------------------------------- 1 | declare const MAX_SAFE_INTEGER: 9007199254740991; 2 | 3 | export = MAX_SAFE_INTEGER; -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/index.d.ts: -------------------------------------------------------------------------------- 1 | import * as pbjs from "./pbjs.js"; 2 | import * as pbts from "./pbts.js"; 3 | export { pbjs, pbts }; 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/ext/debug/README.md: -------------------------------------------------------------------------------- 1 | protobufjs/ext/debug 2 | ========================= 3 | 4 | Experimental debugging extension. 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/incrementalDeliveryPolyfill.js: -------------------------------------------------------------------------------- 1 | export {}; 2 | //# sourceMappingURL=incrementalDeliveryPolyfill.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/generated/packageVersion.js: -------------------------------------------------------------------------------- 1 | export const packageVersion = "5.0.0"; 2 | //# sourceMappingURL=packageVersion.js.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/isAsyncIterable.d.cts: -------------------------------------------------------------------------------- 1 | export declare function isAsyncIterable(value: any): value is AsyncIterable; 2 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/isAsyncIterable.d.ts: -------------------------------------------------------------------------------- 1 | export declare function isAsyncIterable(value: any): value is AsyncIterable; 2 | -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/reflectApply.d.ts: -------------------------------------------------------------------------------- 1 | declare const reflectApply: false | typeof Reflect.apply; 2 | 3 | export = reflectApply; 4 | -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es5", 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/PromiseOrValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | Object.defineProperty(exports, '__esModule', { 4 | value: true, 5 | }); 6 | -------------------------------------------------------------------------------- /server/node_modules/is-promise/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function isPromise(obj: PromiseLike | S): obj is PromiseLike; 2 | export default isPromise; 3 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/query/validOps.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = require('../../constants').queryMiddlewareFunctions; 4 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/specialProperties.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = new Set(['__proto__', 'constructor', 'prototype']); 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/minimal.js: -------------------------------------------------------------------------------- 1 | // minimal library entry point. 2 | 3 | "use strict"; 4 | module.exports = require("./src/index-minimal"); 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/src/utils/isDefined.ts: -------------------------------------------------------------------------------- 1 | export function isDefined(t: T | undefined | null | void): t is T { 2 | return t != null; 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.fetcher/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.logger/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/valueMatchesCriteria.d.cts: -------------------------------------------------------------------------------- 1 | export declare function valueMatchesCriteria(value: any, criteria: any): boolean; 2 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/valueMatchesCriteria.d.ts: -------------------------------------------------------------------------------- 1 | export declare function valueMatchesCriteria(value: any, criteria: any): boolean; 2 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/util.d.ts: -------------------------------------------------------------------------------- 1 | export declare function range(from: number, to: number): number[]; 2 | //# sourceMappingURL=util.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/populate/leanPopulateMap.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /*! 4 | * ignore 5 | */ 6 | 7 | module.exports = new WeakMap(); 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/generated/packageVersion.d.ts: -------------------------------------------------------------------------------- 1 | export declare const packageVersion = "5.0.0"; 2 | //# sourceMappingURL=packageVersion.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/generated/packageVersion.d.ts: -------------------------------------------------------------------------------- 1 | export declare const packageVersion = "5.0.0"; 2 | //# sourceMappingURL=packageVersion.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/isDefined.js: -------------------------------------------------------------------------------- 1 | export function isDefined(t) { 2 | return t != null; 3 | } 4 | //# sourceMappingURL=isDefined.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/esm/isAsyncIterable.js: -------------------------------------------------------------------------------- 1 | export function isAsyncIterable(value) { 2 | return value?.[Symbol.asyncIterator] != null; 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/.esm-wrapper.mjs: -------------------------------------------------------------------------------- 1 | import mod from "./node.js"; 2 | 3 | export default mod; 4 | export const saslprep = mod.saslprep; 5 | -------------------------------------------------------------------------------- /server/node_modules/binary-extensions/binary-extensions.json.d.ts: -------------------------------------------------------------------------------- 1 | declare const binaryExtensionsJson: readonly string[]; 2 | 3 | export = binaryExtensionsJson; 4 | -------------------------------------------------------------------------------- /server/node_modules/for-each/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | }, 5 | "exclude": [ 6 | "coverage", 7 | ], 8 | } 9 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/invariant.d.ts: -------------------------------------------------------------------------------- 1 | export declare function invariant( 2 | condition: unknown, 3 | message?: string, 4 | ): asserts condition; 5 | -------------------------------------------------------------------------------- /server/node_modules/graphql/utilities/typedQueryDocumentNode.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | Object.defineProperty(exports, '__esModule', { 4 | value: true, 5 | }); 6 | -------------------------------------------------------------------------------- /server/node_modules/hasown/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function hasOwn(o: O, p: K): o is O & Record; 2 | 3 | export = hasOwn; 4 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/browser.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Export lib/mongoose 3 | * 4 | */ 5 | 6 | 'use strict'; 7 | 8 | module.exports = require('./lib/browser'); 9 | -------------------------------------------------------------------------------- /server/node_modules/mpath/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - "4" 4 | - "5" 5 | - "6" 6 | - "7" 7 | - "8" 8 | - "9" 9 | - "10" 10 | -------------------------------------------------------------------------------- /server/node_modules/mquery/SECURITY.md: -------------------------------------------------------------------------------- 1 | Please follow the instructions on [Tidelift's security page](https://tidelift.com/docs/security) to report a security issue. 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.fetcher/dist/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.logger/dist/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/functionCall.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionCall')} */ 4 | module.exports = Function.prototype.call; 5 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/identityFunc.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns the first argument it receives. 3 | */ 4 | export declare function identityFunc(x: T): T; 5 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/inspect.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Used to print values in error messages. 3 | */ 4 | export declare function inspect(value: unknown): string; 5 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/SECURITY.md: -------------------------------------------------------------------------------- 1 | Please follow the instructions on [Tidelift's security page](https://tidelift.com/docs/security) to report a security issue. 2 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/drivers/browser/decimal128.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * ignore 3 | */ 4 | 5 | 'use strict'; 6 | 7 | module.exports = require('bson').Decimal128; 8 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/v1ToV6.d.ts: -------------------------------------------------------------------------------- 1 | export default function v1ToV6(uuid: string): string; 2 | export default function v1ToV6(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/v6ToV1.d.ts: -------------------------------------------------------------------------------- 1 | export default function v6ToV1(uuid: string): string; 2 | export default function v6ToV1(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/v1ToV6.d.ts: -------------------------------------------------------------------------------- 1 | export default function v1ToV6(uuid: string): string; 2 | export default function v1ToV6(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/v6ToV1.d.ts: -------------------------------------------------------------------------------- 1 | export default function v6ToV1(uuid: string): string; 2 | export default function v6ToV1(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /client/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846 3 | "recommendations": ["angular.ng-template"] 4 | } 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/wrappers/closure.js: -------------------------------------------------------------------------------- 1 | (function($protobuf) { 2 | "use strict"; 3 | 4 | $OUTPUT; 5 | 6 | return $root; 7 | })(protobuf); 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/usageReporting/index.js: -------------------------------------------------------------------------------- 1 | export { ApolloServerPluginUsageReporting } from './plugin.js'; 2 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | export type WithRequired = T & Required>; 2 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/dist/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/functionApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./functionApply')} */ 4 | module.exports = Function.prototype.apply; 5 | -------------------------------------------------------------------------------- /server/node_modules/cross-inspect/typings/index.d.cts: -------------------------------------------------------------------------------- 1 | /** 2 | * Used to print values in error messages. 3 | */ 4 | export declare function inspect(value: unknown): string; 5 | -------------------------------------------------------------------------------- /server/node_modules/cross-inspect/typings/index.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Used to print values in error messages. 3 | */ 4 | export declare function inspect(value: unknown): string; 5 | -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/get.d.ts: -------------------------------------------------------------------------------- 1 | declare function getDunderProto(target: {}): object | null; 2 | 3 | declare const x: false | typeof getDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /server/node_modules/graphql-tag/lib/tests.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"tests.d.ts","sourceRoot":"","sources":["../src/tests.ts"],"names":[],"mappings":"AAAA,OAAO,6BAA6B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/identityFunc.mjs: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns the first argument it receives. 3 | */ 4 | export function identityFunc(x) { 5 | return x; 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/nodemon/bin/windows-kill.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/didinj/node-express-angular-mongodb-graphql/HEAD/server/node_modules/nodemon/bin/windows-kill.exe -------------------------------------------------------------------------------- /server/node_modules/pstree.remy/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | cache: 3 | directories: 4 | - ~/.npm 5 | notifications: 6 | email: false 7 | node_js: 8 | - '8' 9 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/v1ToV6.d.ts: -------------------------------------------------------------------------------- 1 | export default function v1ToV6(uuid: string): string; 2 | export default function v1ToV6(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/v6ToV1.d.ts: -------------------------------------------------------------------------------- 1 | export default function v6ToV1(uuid: string): string; 2 | export default function v6ToV1(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/v1ToV6.d.ts: -------------------------------------------------------------------------------- 1 | export default function v1ToV6(uuid: string): string; 2 | export default function v1ToV6(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/v6ToV1.d.ts: -------------------------------------------------------------------------------- 1 | export default function v6ToV1(uuid: string): string; 2 | export default function v6ToV1(uuid: Uint8Array): Uint8Array; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "6.7.0", 3 | "dependencies": { 4 | "jsdoc": "^3.6.3", 5 | "minimist": "^1.2.0" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/wrappers/commonjs.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | var $protobuf = require($DEPENDENCY); 4 | 5 | $OUTPUT; 6 | 7 | module.exports = $root; 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/cjs/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/esm/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/http.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=http.js.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/merge/esm/index.js: -------------------------------------------------------------------------------- 1 | export * from './merge-resolvers.js'; 2 | export * from './typedefs-mergers/index.js'; 3 | export * from './extensions.js'; 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/wrappers/amd.js: -------------------------------------------------------------------------------- 1 | define([$DEPENDENCY], function($protobuf) { 2 | "use strict"; 3 | 4 | $OUTPUT; 5 | 6 | return $root; 7 | }); 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server-gateway-interface/dist/cjs/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/context.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=context.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/graphql.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=graphql.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/index.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/plugins.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=plugins.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/isDefined.d.ts: -------------------------------------------------------------------------------- 1 | export declare function isDefined(t: T | undefined | null | void): t is T; 2 | //# sourceMappingURL=isDefined.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/isDefined.d.ts: -------------------------------------------------------------------------------- 1 | export declare function isDefined(t: T | undefined | null | void): t is T; 2 | //# sourceMappingURL=isDefined.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/merge/typings/index.d.ts: -------------------------------------------------------------------------------- 1 | export * from './merge-resolvers.js'; 2 | export * from './typedefs-mergers/index.js'; 3 | export * from './extensions.js'; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/astFromType.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLType, TypeNode } from 'graphql'; 2 | export declare function astFromType(type: GraphQLType): TypeNode; 3 | -------------------------------------------------------------------------------- /server/node_modules/function-bind/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var implementation = require('./implementation'); 4 | 5 | module.exports = Function.prototype.bind || implementation; 6 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; 6 | -------------------------------------------------------------------------------- /server/node_modules/isarray/index.js: -------------------------------------------------------------------------------- 1 | var toString = {}.toString; 2 | 3 | module.exports = Array.isArray || function (arr) { 4 | return toString.call(arr) == '[object Array]'; 5 | }; 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/eq.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const eq = (a, b, loose) => compare(a, b, loose) === 0 5 | module.exports = eq 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/gt.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const gt = (a, b, loose) => compare(a, b, loose) > 0 5 | module.exports = gt 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/lt.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const lt = (a, b, loose) => compare(a, b, loose) < 0 5 | module.exports = lt 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/max.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = 'ffffffff-ffff-ffff-ffff-ffffffffffff'; 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/nil.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = '00000000-0000-0000-0000-000000000000'; 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/http.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"http.js","sourceRoot":"","sources":["../../../src/externalTypes/http.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/externalTypes/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/http.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"http.js","sourceRoot":"","sources":["../../../src/externalTypes/http.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/externalTypes/index.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.keyvaluecache/dist/KeyValueCache.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"KeyValueCache.js","sourceRoot":"","sources":["../src/KeyValueCache.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/merge/typings/index.d.cts: -------------------------------------------------------------------------------- 1 | export * from './merge-resolvers.cjs'; 2 | export * from './typedefs-mergers/index.cjs'; 3 | export * from './extensions.cjs'; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/astFromType.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLType, TypeNode } from 'graphql'; 2 | export declare function astFromType(type: GraphQLType): TypeNode; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/debugTimer.d.cts: -------------------------------------------------------------------------------- 1 | export declare function debugTimerStart(name: string): void; 2 | export declare function debugTimerEnd(name: string): void; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/debugTimer.d.ts: -------------------------------------------------------------------------------- 1 | export declare function debugTimerStart(name: string): void; 2 | export declare function debugTimerEnd(name: string): void; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/isDocumentNode.d.ts: -------------------------------------------------------------------------------- 1 | import { DocumentNode } from 'graphql'; 2 | export declare function isDocumentNode(object: any): object is DocumentNode; 3 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxArrayLength.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxArrayLength')} */ 4 | module.exports = 4294967295; // Math.pow(2, 32) - 1; 5 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isNaN.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNaN')} */ 4 | module.exports = Number.isNaN || function isNaN(a) { 5 | return a !== a; 6 | }; 7 | -------------------------------------------------------------------------------- /server/node_modules/mongodb/lib/operations/client_bulk_write/common.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=common.js.map -------------------------------------------------------------------------------- /server/node_modules/semver/functions/gte.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const gte = (a, b, loose) => compare(a, b, loose) >= 0 5 | module.exports = gte 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/lte.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const lte = (a, b, loose) => compare(a, b, loose) <= 0 5 | module.exports = lte 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/neq.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const neq = (a, b, loose) => compare(a, b, loose) !== 0 5 | module.exports = neq 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/md5.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | declare function md5(bytes: Uint8Array): Buffer; 4 | export default md5; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/sha1.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | declare function sha1(bytes: Uint8Array): Buffer; 4 | export default sha1; 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/constructor.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=constructor.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/context.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"context.js","sourceRoot":"","sources":["../../../src/externalTypes/context.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/graphql.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"graphql.js","sourceRoot":"","sources":["../../../src/externalTypes/graphql.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/plugins.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"plugins.js","sourceRoot":"","sources":["../../../src/externalTypes/plugins.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/landingPage/default/types.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=types.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/usageReporting/options.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=options.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/context.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"context.js","sourceRoot":"","sources":["../../../src/externalTypes/context.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/graphql.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"graphql.js","sourceRoot":"","sources":["../../../src/externalTypes/graphql.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/plugins.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"plugins.js","sourceRoot":"","sources":["../../../src/externalTypes/plugins.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.isnodelike/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,UAAU,SAWoB,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.keyvaluecache/dist/KeyValueCache.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=KeyValueCache.js.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/isDocumentNode.d.cts: -------------------------------------------------------------------------------- 1 | import { DocumentNode } from 'graphql'; 2 | export declare function isDocumentNode(object: any): object is DocumentNode; 3 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: Buffer; 2 | export default _default; 3 | //# sourceMappingURL=code-points-data.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/RequireObjectCoercible.d.ts: -------------------------------------------------------------------------------- 1 | declare function RequireObjectCoercible(value: T, optMessage?: string): T; 2 | 3 | export = RequireObjectCoercible; 4 | -------------------------------------------------------------------------------- /server/node_modules/for-each/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": "off", 8 | "sort-keys": "off", 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/Object.getPrototypeOf.d.ts: -------------------------------------------------------------------------------- 1 | declare function getProto(object: O): object | null; 2 | 3 | declare const x: typeof getProto | null; 4 | 5 | export = x; -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/Maybe.d.ts: -------------------------------------------------------------------------------- 1 | /** Conveniently represents flow's "Maybe" type https://flow.org/en/docs/types/maybe/ */ 2 | export declare type Maybe = null | undefined | T; 3 | -------------------------------------------------------------------------------- /server/node_modules/object-inspect/example/circular.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = { a: 1, b: [3, 4] }; 5 | obj.c = obj; 6 | console.log(inspect(obj)); 7 | -------------------------------------------------------------------------------- /server/node_modules/object-inspect/example/fn.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var inspect = require('../'); 4 | var obj = [1, 2, function f(n) { return n + 5; }, 4]; 5 | console.log(inspect(obj)); 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/max.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = 'ffffffff-ffff-ffff-ffff-ffffffffffff'; 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/nil.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = '00000000-0000-0000-0000-000000000000'; 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/native.js: -------------------------------------------------------------------------------- 1 | const randomUUID = typeof crypto !== 'undefined' && crypto.randomUUID && crypto.randomUUID.bind(crypto); 2 | export default { randomUUID }; 3 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/google/protobuf/source_context.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto3"; 2 | 3 | package google.protobuf; 4 | 5 | message SourceContext { 6 | string file_name = 1; 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/computeCoreSchemaHash.d.ts: -------------------------------------------------------------------------------- 1 | export declare function computeCoreSchemaHash(schema: string): string; 2 | //# sourceMappingURL=computeCoreSchemaHash.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/computeCoreSchemaHash.d.ts: -------------------------------------------------------------------------------- 1 | export declare function computeCoreSchemaHash(schema: string): string; 2 | //# sourceMappingURL=computeCoreSchemaHash.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.fetcher/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.logger/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data-browser.d.ts: -------------------------------------------------------------------------------- 1 | declare const data: Buffer; 2 | export default data; 3 | //# sourceMappingURL=code-points-data-browser.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@types/whatwg-url/webidl2js-wrapper.d.ts: -------------------------------------------------------------------------------- 1 | import * as URL from "./lib/URL"; 2 | import * as URLSearchParams from "./lib/URLSearchParams"; 3 | 4 | export { URL, URLSearchParams }; 5 | -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/set.d.ts: -------------------------------------------------------------------------------- 1 | declare function setDunderProto

(target: {}, proto: P): P; 2 | 3 | declare const x: false | typeof setDunderProto; 4 | 5 | export = x; -------------------------------------------------------------------------------- /server/node_modules/gopd/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/is-promise/index.mjs: -------------------------------------------------------------------------------- 1 | export default function isPromise(obj) { 2 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 3 | } 4 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/major.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const SemVer = require('../classes/semver') 4 | const major = (a, loose) => new SemVer(a, loose).major 5 | module.exports = major 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/minor.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const SemVer = require('../classes/semver') 4 | const minor = (a, loose) => new SemVer(a, loose).minor 5 | module.exports = minor 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/patch.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const SemVer = require('../classes/semver') 4 | const patch = (a, loose) => new SemVer(a, loose).patch 5 | module.exports = patch 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/rcompare.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const rcompare = (a, b, loose) => compare(b, a, loose) 5 | module.exports = rcompare 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/requestPipeline.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=requestPipeline.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.createhash/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | export declare function createHash(kind: string): import("crypto").Hash; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.createhash/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"code-points-data.d.ts","sourceRoot":"","sources":["../src/code-points-data.ts"],"names":[],"mappings":";AAEA,wBAKE"} -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/reflectApply.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./reflectApply')} */ 4 | module.exports = typeof Reflect !== 'undefined' && Reflect && Reflect.apply; 5 | -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | //"target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/compare-loose.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compare = require('./compare') 4 | const compareLoose = (a, b) => compare(a, b, true) 5 | module.exports = compareLoose 6 | -------------------------------------------------------------------------------- /server/node_modules/side-channel/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/native.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: { 2 | randomUUID: false | (() => `${string}-${string}-${string}-${string}-${string}`); 3 | }; 4 | export default _default; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/native.d.ts: -------------------------------------------------------------------------------- 1 | declare const _default: { 2 | randomUUID: false | (() => `${string}-${string}-${string}-${string}-${string}`); 3 | }; 4 | export default _default; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/validate.js: -------------------------------------------------------------------------------- 1 | import REGEX from './regex.js'; 2 | function validate(uuid) { 3 | return typeof uuid === 'string' && REGEX.test(uuid); 4 | } 5 | export default validate; 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ES5", 4 | "experimentalDecorators": true, 5 | "emitDecoratorMetadata": true 6 | } 7 | } -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/constructor.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"constructor.js","sourceRoot":"","sources":["../../../src/externalTypes/constructor.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/constructor.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"constructor.js","sourceRoot":"","sources":["../../../src/externalTypes/constructor.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.sortast/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | import { type DocumentNode } from "graphql"; 2 | export declare function sortAST(ast: DocumentNode): DocumentNode; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/generate-code-points.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"generate-code-points.d.ts","sourceRoot":"","sources":["../src/generate-code-points.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/mongodb/lib/operations/client_bulk_write/common.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"common.js","sourceRoot":"","sources":["../../../src/operations/client_bulk_write/common.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/nodemon/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "typeRoots": ["./index.d.ts", "./node_modules/@types"], 4 | "checkJs": true 5 | }, 6 | "exclude": ["node_modules"] 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-list/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-map/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/usageReporting/options.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"options.js","sourceRoot":"","sources":["../../../../src/plugin/usageReporting/options.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/usageReporting/options.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"options.js","sourceRoot":"","sources":["../../../../src/plugin/usageReporting/options.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.dropunuseddefinitions/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/dset/merge/index.d.ts: -------------------------------------------------------------------------------- 1 | export function merge(foo: any, bar: any): any; // TODO 2 | export function dset(obj: T, keys: string | ArrayLike, value: V): void; 3 | -------------------------------------------------------------------------------- /server/node_modules/for-each/.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security 2 | 3 | Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/printPathArray.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Build a string describing the path. 3 | */ 4 | export declare function printPathArray( 5 | path: ReadonlyArray, 6 | ): string; 7 | -------------------------------------------------------------------------------- /server/node_modules/is-callable/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-statements-per-line": [2, { "max": 2 }], 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/firstKey.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function firstKey(obj) { 4 | if (obj == null) { 5 | return null; 6 | } 7 | return Object.keys(obj)[0]; 8 | }; 9 | -------------------------------------------------------------------------------- /server/node_modules/semver/classes/index.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | module.exports = { 4 | SemVer: require('./semver.js'), 5 | Range: require('./range.js'), 6 | Comparator: require('./comparator.js'), 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/set-function-length/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-weakmap/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/toidentifier/HISTORY.md: -------------------------------------------------------------------------------- 1 | 1.0.1 / 2021-11-14 2 | ================== 3 | 4 | * pref: enable strict mode 5 | 6 | 1.0.0 / 2018-07-09 7 | ================== 8 | 9 | * Initial release 10 | -------------------------------------------------------------------------------- /server/node_modules/tr46/lib/statusMapping.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | module.exports.STATUS_MAPPING = { 4 | mapped: 1, 5 | valid: 2, 6 | disallowed: 3, 7 | deviation: 6, 8 | ignored: 7 9 | }; 10 | -------------------------------------------------------------------------------- /server/node_modules/typed-array-buffer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2021", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/validate.js: -------------------------------------------------------------------------------- 1 | import REGEX from './regex.js'; 2 | function validate(uuid) { 3 | return typeof uuid === 'string' && REGEX.test(uuid); 4 | } 5 | export default validate; 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/regex.js: -------------------------------------------------------------------------------- 1 | export default /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i; 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/requestPipeline.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"requestPipeline.js","sourceRoot":"","sources":["../../../src/externalTypes/requestPipeline.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/requestPipeline.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"requestPipeline.js","sourceRoot":"","sources":["../../../src/externalTypes/requestPipeline.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.logger/src/index.ts: -------------------------------------------------------------------------------- 1 | export interface Logger { 2 | debug(message?: any): void; 3 | info(message?: any): void; 4 | warn(message?: any): void; 5 | error(message?: any): void; 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.printwithreducedwhitespace/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [{ "path": "../../" }] 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.removealiases/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | import { type DocumentNode } from "graphql"; 2 | export declare function removeAliases(ast: DocumentNode): DocumentNode; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/browser.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"browser.d.ts","sourceRoot":"","sources":["../src/browser.ts"],"names":[],"mappings":"AAMA,QAAA,MAAM,QAAQ;;wBAAmC,CAAC;AAIlD,SAAS,QAAQ,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/call-bind/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/call-bound/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/function-bind/.github/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Security 2 | 3 | Please email [@ljharb](https://github.com/ljharb) or see https://tidelift.com/security if you have a potential security vulnerability to report. 4 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/Reflect.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./Reflect.getPrototypeOf')} */ 4 | module.exports = (typeof Reflect !== 'undefined' && Reflect.getPrototypeOf) || null; 5 | -------------------------------------------------------------------------------- /server/node_modules/has-symbols/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/is-callable/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/isNegativeZero.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isNegativeZero')} */ 4 | module.exports = function isNegativeZero(x) { 5 | return x === 0 && 1 / x === 1 / -0; 6 | }; 7 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/options/propertyOptions.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = Object.freeze({ 4 | enumerable: true, 5 | configurable: true, 6 | writable: true, 7 | value: void 0 8 | }); 9 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/schema/symbols.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.schemaMixedSymbol = Symbol.for('mongoose:schema_mixed'); 4 | 5 | exports.builtInMiddleware = Symbol.for('mongoose:built-in-middleware'); 6 | -------------------------------------------------------------------------------- /server/node_modules/possible-typed-array-names/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | ], 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/to-buffer/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/which-typed-array/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | }, 6 | "exclude": [ 7 | "coverage" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/cachePolicy.d.ts: -------------------------------------------------------------------------------- 1 | import type { CachePolicy } from '@apollo/cache-control-types'; 2 | export declare function newCachePolicy(): CachePolicy; 3 | //# sourceMappingURL=cachePolicy.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/incrementalDeliveryPolyfill.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | //# sourceMappingURL=incrementalDeliveryPolyfill.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/landingPage/default/types.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"types.js","sourceRoot":"","sources":["../../../../../src/plugin/landingPage/default/types.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/UnreachableCaseError.d.ts: -------------------------------------------------------------------------------- 1 | export declare class UnreachableCaseError extends Error { 2 | constructor(val: never); 3 | } 4 | //# sourceMappingURL=UnreachableCaseError.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/cachePolicy.d.ts: -------------------------------------------------------------------------------- 1 | import type { CachePolicy } from '@apollo/cache-control-types'; 2 | export declare function newCachePolicy(): CachePolicy; 3 | //# sourceMappingURL=cachePolicy.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/landingPage/default/types.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"types.js","sourceRoot":"","sources":["../../../../../src/plugin/landingPage/default/types.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/UnreachableCaseError.d.ts: -------------------------------------------------------------------------------- 1 | export declare class UnreachableCaseError extends Error { 2 | constructor(val: never); 3 | } 4 | //# sourceMappingURL=UnreachableCaseError.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/get-implementing-types.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | export declare function getImplementingTypes(interfaceName: string, schema: GraphQLSchema): string[]; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/get-implementing-types.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | export declare function getImplementingTypes(interfaceName: string, schema: GraphQLSchema): string[]; 3 | -------------------------------------------------------------------------------- /server/node_modules/get-intrinsic/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/gopd/index.d.ts: -------------------------------------------------------------------------------- 1 | declare function gOPD(obj: O, prop: K): PropertyDescriptor | undefined; 2 | 3 | declare const fn: typeof gOPD | undefined | null; 4 | 5 | export = fn; -------------------------------------------------------------------------------- /server/node_modules/iconv-lite/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /server/node_modules/is-typed-array/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/drivers/node-mongodb-native/bulkWriteResult.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const BulkWriteResult = require('mongodb/lib/bulk/common').BulkWriteResult; 4 | 5 | module.exports = BulkWriteResult; 6 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/types/array/isMongooseArray.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.isMongooseArray = function(mongooseArray) { 4 | return Array.isArray(mongooseArray) && mongooseArray.isMongooseArray; 5 | }; 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/rsort.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compareBuild = require('./compare-build') 4 | const rsort = (list, loose) => list.sort((a, b) => compareBuild(b, a, loose)) 5 | module.exports = rsort 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/sort.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const compareBuild = require('./compare-build') 4 | const sort = (list, loose) => list.sort((a, b) => compareBuild(a, b, loose)) 5 | module.exports = sort 6 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/native.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import { randomUUID } from 'crypto'; 3 | declare const _default: { 4 | randomUUID: typeof randomUUID; 5 | }; 6 | export default _default; 7 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/native.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const crypto_1 = require("crypto"); 4 | exports.default = { randomUUID: crypto_1.randomUUID }; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/regex.js: -------------------------------------------------------------------------------- 1 | export default /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i; 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/urlForHttpServer.d.ts: -------------------------------------------------------------------------------- 1 | import type { Server } from 'http'; 2 | export declare function urlForHttpServer(httpServer: Server): string; 3 | //# sourceMappingURL=urlForHttpServer.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/urlForHttpServer.d.ts: -------------------------------------------------------------------------------- 1 | import type { Server } from 'http'; 2 | export declare function urlForHttpServer(httpServer: Server): string; 3 | //# sourceMappingURL=urlForHttpServer.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/call-bound/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ESNext", 5 | "lib": ["es2024"], 6 | }, 7 | "exclude": [ 8 | "coverage", 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/es-define-property/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/es-object-atoms/isObject.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./isObject')} */ 4 | module.exports = function isObject(x) { 5 | return !!x && (typeof x === 'function' || typeof x === 'object'); 6 | }; 7 | -------------------------------------------------------------------------------- /server/node_modules/graphql/error/index.mjs: -------------------------------------------------------------------------------- 1 | export { GraphQLError, printError, formatError } from './GraphQLError.mjs'; 2 | export { syntaxError } from './syntaxError.mjs'; 3 | export { locatedError } from './locatedError.mjs'; 4 | -------------------------------------------------------------------------------- /server/node_modules/which-typed-array/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-extra-parens": 0, 9 | }, 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/validationRules/NoIntrospection.d.ts: -------------------------------------------------------------------------------- 1 | import { type ValidationRule } from 'graphql'; 2 | export declare const NoIntrospection: ValidationRule; 3 | //# sourceMappingURL=NoIntrospection.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/NoIntrospection.d.ts: -------------------------------------------------------------------------------- 1 | import { type ValidationRule } from 'graphql'; 2 | export declare const NoIntrospection: ValidationRule; 3 | //# sourceMappingURL=NoIntrospection.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.createhash/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";AAEA,wBAAgB,UAAU,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,QAAQ,EAAE,IAAI,CAa9D"} -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/browser.d.ts: -------------------------------------------------------------------------------- 1 | declare const saslprep: (input: string, opts?: { 2 | allowUnassigned?: boolean; 3 | } | undefined) => string; 4 | export = saslprep; 5 | //# sourceMappingURL=browser.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/util.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"util.d.ts","sourceRoot":"","sources":["../src/util.ts"],"names":[],"mappings":"AAGA,wBAAgB,KAAK,CAAC,IAAI,EAAE,MAAM,EAAE,EAAE,EAAE,MAAM,GAAG,MAAM,EAAE,CAQxD"} -------------------------------------------------------------------------------- /server/node_modules/available-typed-arrays/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/call-bind-apply-helpers/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/get-proto/Object.getPrototypeOf.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $Object = require('es-object-atoms'); 4 | 5 | /** @type {import('./Object.getPrototypeOf')} */ 6 | module.exports = $Object.getPrototypeOf || null; 7 | -------------------------------------------------------------------------------- /server/node_modules/graphql-tag/main.js: -------------------------------------------------------------------------------- 1 | // For backwards compatibility, make sure require("graphql-tag") returns 2 | // the gql function, rather than an exports object. 3 | module.exports = require('./lib/graphql-tag.umd.js').gql; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/devAssert.mjs: -------------------------------------------------------------------------------- 1 | export function devAssert(condition, message) { 2 | const booleanCondition = Boolean(condition); 3 | 4 | if (!booleanCondition) { 5 | throw new Error(message); 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/has-property-descriptors/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "exclude": [ 6 | "coverage", 7 | "test" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/side-channel/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/generated/packageVersion.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"packageVersion.js","sourceRoot":"","sources":["../../../src/generated/packageVersion.ts"],"names":[],"mappings":";;;AAAa,QAAA,cAAc,GAAG,OAAO,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/index.d.ts: -------------------------------------------------------------------------------- 1 | export { ApolloServer } from './ApolloServer.js'; 2 | export { HeaderMap } from './utils/HeaderMap.js'; 3 | export * from './externalTypes/index.js'; 4 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/index.d.ts: -------------------------------------------------------------------------------- 1 | export { ApolloServer } from './ApolloServer.js'; 2 | export { HeaderMap } from './utils/HeaderMap.js'; 3 | export * from './externalTypes/index.js'; 4 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/index.js: -------------------------------------------------------------------------------- 1 | export { ApolloServer } from './ApolloServer.js'; 2 | export { HeaderMap } from './utils/HeaderMap.js'; 3 | export * from './externalTypes/index.js'; 4 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.printwithreducedwhitespace/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | import { type DocumentNode } from "graphql"; 2 | export declare function printWithReducedWhitespace(ast: DocumentNode): string; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.usagereporting/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAA,qFAAoF;AAA3E,kJAAA,+BAA+B,OAAA;AAKxC,yCAAsD;AAA7C,oHAAA,uBAAuB,OAAA"} -------------------------------------------------------------------------------- /server/node_modules/concat-map/example/map.js: -------------------------------------------------------------------------------- 1 | var concatMap = require('../'); 2 | var xs = [ 1, 2, 3, 4, 5, 6 ]; 3 | var ys = concatMap(xs, function (x) { 4 | return x % 2 ? [ x - 0.1, x, x + 0.1 ] : []; 5 | }); 6 | console.dir(ys); 7 | -------------------------------------------------------------------------------- /server/node_modules/es-define-property/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "es2022", 5 | }, 6 | "exclude": [ 7 | "coverage", 8 | "test/list-exports" 9 | ], 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/toError.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Sometimes a non-error is thrown, wrap it as an Error instance to ensure a consistent Error interface. 3 | */ 4 | export declare function toError(thrownValue: unknown): Error; 5 | -------------------------------------------------------------------------------- /server/node_modules/has-symbols/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@ljharb/tsconfig", 3 | "compilerOptions": { 4 | "target": "ES2021", 5 | "maxNodeModuleJsDepth": 0, 6 | }, 7 | "exclude": [ 8 | "coverage" 9 | ] 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-list/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-map/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/stringify.d.ts: -------------------------------------------------------------------------------- 1 | export declare function unsafeStringify(arr: Uint8Array, offset?: number): string; 2 | declare function stringify(arr: Uint8Array, offset?: number): string; 3 | export default stringify; 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/md5.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | declare function md5(bytes: Uint8Array): Buffer; 4 | export default md5; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/sha1.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | /// 3 | declare function sha1(bytes: Uint8Array): Buffer; 4 | export default sha1; 5 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/stringify.d.ts: -------------------------------------------------------------------------------- 1 | export declare function unsafeStringify(arr: Uint8Array, offset?: number): string; 2 | declare function stringify(arr: Uint8Array, offset?: number): string; 3 | export default stringify; 4 | -------------------------------------------------------------------------------- /client/src/styles.css: -------------------------------------------------------------------------------- 1 | nav a { 2 | margin-right: 10px; 3 | text-decoration: none; 4 | } 5 | nav a.active { 6 | font-weight: bold; 7 | color: #007acc; 8 | } /* You can add global styles to this file, and also import other style files */ 9 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/generated/packageVersion.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"packageVersion.d.ts","sourceRoot":"","sources":["../../../src/generated/packageVersion.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,cAAc,UAAU,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/schemaIsSubgraph.d.ts: -------------------------------------------------------------------------------- 1 | import { type GraphQLSchema } from 'graphql'; 2 | export declare function schemaIsSubgraph(schema: GraphQLSchema): boolean; 3 | //# sourceMappingURL=schemaIsSubgraph.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/generated/packageVersion.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"packageVersion.d.ts","sourceRoot":"","sources":["../../../src/generated/packageVersion.ts"],"names":[],"mappings":"AAAA,eAAO,MAAM,cAAc,UAAU,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/schemaIsSubgraph.d.ts: -------------------------------------------------------------------------------- 1 | import { type GraphQLSchema } from 'graphql'; 2 | export declare function schemaIsSubgraph(schema: GraphQLSchema): boolean; 3 | //# sourceMappingURL=schemaIsSubgraph.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/src/index.ts: -------------------------------------------------------------------------------- 1 | export { ApolloServer } from './ApolloServer.js'; 2 | export { HeaderMap } from './utils/HeaderMap.js'; 3 | // Note that this is purely a type export. 4 | export * from './externalTypes/index.js'; 5 | -------------------------------------------------------------------------------- /server/node_modules/call-bound/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": [2, { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/iconv-lite/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/compare.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const SemVer = require('../classes/semver') 4 | const compare = (a, b, loose) => 5 | new SemVer(a, loose).compare(new SemVer(b, loose)) 6 | 7 | module.exports = compare 8 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-weakmap/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | insert_final_newline = true 7 | indent_style = tab 8 | indent_size = 2 9 | trim_trailing_whitespace = true 10 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/stringify.d.ts: -------------------------------------------------------------------------------- 1 | export declare function unsafeStringify(arr: Uint8Array, offset?: number): string; 2 | declare function stringify(arr: Uint8Array, offset?: number): string; 3 | export default stringify; 4 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/stringify.d.ts: -------------------------------------------------------------------------------- 1 | export declare function unsafeStringify(arr: Uint8Array, offset?: number): string; 2 | declare function stringify(arr: Uint8Array, offset?: number): string; 3 | export default stringify; 4 | -------------------------------------------------------------------------------- /server/models/Book.js: -------------------------------------------------------------------------------- 1 | import mongoose from "mongoose"; 2 | 3 | const bookSchema = new mongoose.Schema({ 4 | title: String, 5 | author: String, 6 | pages: Number 7 | }); 8 | 9 | export default mongoose.model("Book", bookSchema); 10 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/google/README.md: -------------------------------------------------------------------------------- 1 | This folder contains stripped and pre-parsed definitions of common Google types. These files are not used by protobuf.js directly but are here so you can use or include them where required. 2 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/usageReporting/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/plugin/usageReporting/index.ts"],"names":[],"mappings":";;;AAAA,yCAA+D;AAAtD,6HAAA,gCAAgC,OAAA"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/generated/packageVersion.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"packageVersion.js","sourceRoot":"","sources":["../../../src/generated/packageVersion.ts"],"names":[],"mappings":"AAAA,MAAM,CAAC,MAAM,cAAc,GAAG,OAAO,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/usageReporting/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../src/plugin/usageReporting/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,gCAAgC,EAAE,MAAM,aAAa,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/kareem/SECURITY.md: -------------------------------------------------------------------------------- 1 | ## Security contact information 2 | 3 | To report a security vulnerability, please use the 4 | [Tidelift security contact](https://tidelift.com/security). 5 | Tidelift will coordinate the fix and disclosure. 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/valid.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const parse = require('./parse') 4 | const valid = (version, options) => { 5 | const v = parse(version, options) 6 | return v ? v.version : null 7 | } 8 | module.exports = valid 9 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/native.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | import { randomUUID } from 'crypto'; 3 | declare const _default: { 4 | randomUUID: typeof randomUUID; 5 | }; 6 | export default _default; 7 | -------------------------------------------------------------------------------- /server/node_modules/whatwg-url/webidl2js-wrapper.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | 3 | const URL = require("./lib/URL"); 4 | const URLSearchParams = require("./lib/URLSearchParams"); 5 | 6 | exports.URL = URL; 7 | exports.URLSearchParams = URLSearchParams; 8 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/externalTypes/incrementalDeliveryPolyfill.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"incrementalDeliveryPolyfill.js","sourceRoot":"","sources":["../../../src/externalTypes/incrementalDeliveryPolyfill.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/externalTypes/incrementalDeliveryPolyfill.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"incrementalDeliveryPolyfill.js","sourceRoot":"","sources":["../../../src/externalTypes/incrementalDeliveryPolyfill.ts"],"names":[],"mappings":""} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/esm/isDocumentNode.js: -------------------------------------------------------------------------------- 1 | import { Kind } from 'graphql'; 2 | export function isDocumentNode(object) { 3 | return object && typeof object === 'object' && 'kind' in object && object.kind === Kind.DOCUMENT; 4 | } 5 | -------------------------------------------------------------------------------- /server/node_modules/es-define-property/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": ["error", { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/isPromise.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Returns true if the value acts like a Promise, i.e. has a "then" function, 3 | * otherwise returns false. 4 | */ 5 | export declare function isPromise(value: any): value is Promise; 6 | -------------------------------------------------------------------------------- /server/node_modules/graphql/language/printer.d.ts: -------------------------------------------------------------------------------- 1 | import type { ASTNode } from './ast'; 2 | /** 3 | * Converts an AST into a string, using one set of reasonable 4 | * formatting rules. 5 | */ 6 | export declare function print(ast: ASTNode): string; 7 | -------------------------------------------------------------------------------- /server/node_modules/is-typed-array/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "globals": { 7 | "globalThis": false 8 | }, 9 | 10 | "rules": { 11 | "max-statements-per-line": [2, { "max": 2 }] 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/is-typed-array/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var whichTypedArray = require('which-typed-array'); 4 | 5 | /** @type {import('.')} */ 6 | module.exports = function isTypedArray(value) { 7 | return !!whichTypedArray(value); 8 | }; 9 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/isPromise.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | function isPromise(val) { 3 | return !!val && (typeof val === 'object' || typeof val === 'function') && typeof val.then === 'function'; 4 | } 5 | 6 | module.exports = isPromise; 7 | -------------------------------------------------------------------------------- /server/node_modules/typed-array-buffer/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "new-cap": ["error", { 8 | "capIsNewExceptions": [ 9 | "GetIntrinsic", 10 | ], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AAAA,qDAAiD;AAAxC,+GAAA,YAAY,OAAA;AACrB,qDAAiD;AAAxC,yGAAA,SAAS,OAAA;AAElB,2DAAyC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/isDefined.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"isDefined.js","sourceRoot":"","sources":["../../../src/utils/isDefined.ts"],"names":[],"mappings":"AAAA,MAAM,UAAU,SAAS,CAAI,CAA8B;IACzD,OAAO,CAAC,IAAI,IAAI,CAAC;AACnB,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/src/validationRules/index.ts: -------------------------------------------------------------------------------- 1 | export { NoIntrospection } from './NoIntrospection.js'; 2 | export { 3 | DEFAULT_MAX_RECURSIVE_SELECTIONS, 4 | createMaxRecursiveSelectionsRule, 5 | } from './RecursiveSelectionsLimit.js'; 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.dropunuseddefinitions/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | import { type DocumentNode } from "graphql"; 2 | export declare function dropUnusedDefinitions(ast: DocumentNode, operationName: string): DocumentNode; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.usagereporting/dist/signature.d.ts: -------------------------------------------------------------------------------- 1 | import type { DocumentNode } from "graphql"; 2 | export declare function usageReportingSignature(ast: DocumentNode, operationName: string): string; 3 | //# sourceMappingURL=signature.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/forEachField.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IFieldIteratorFn } from './Interfaces.cjs'; 3 | export declare function forEachField(schema: GraphQLSchema, fn: IFieldIteratorFn): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/forEachField.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IFieldIteratorFn } from './Interfaces.js'; 3 | export declare function forEachField(schema: GraphQLSchema, fn: IFieldIteratorFn): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/has-symbols/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-statements-per-line": [2, { "max": 2 }], 8 | "no-magic-numbers": 0, 9 | "multiline-comment-style": 0, 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/schema/addAutoId.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function addAutoId(schema) { 4 | const _obj = { _id: { auto: true } }; 5 | _obj._id[schema.options.typeKey] = 'ObjectId'; 6 | schema.add(_obj); 7 | }; 8 | -------------------------------------------------------------------------------- /client/src/main.ts: -------------------------------------------------------------------------------- 1 | import { bootstrapApplication } from '@angular/platform-browser'; 2 | import { appConfig } from './app/app.config'; 3 | import { App } from './app/app'; 4 | 5 | bootstrapApplication(App, appConfig) 6 | .catch((err) => console.error(err)); 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/cachePolicy.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"cachePolicy.d.ts","sourceRoot":"","sources":["../../src/cachePolicy.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAa,WAAW,EAAE,MAAM,6BAA6B,CAAC;AAE1E,wBAAgB,cAAc,IAAI,WAAW,CA8B5C"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/cachePolicy.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"cachePolicy.d.ts","sourceRoot":"","sources":["../../src/cachePolicy.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAa,WAAW,EAAE,MAAM,6BAA6B,CAAC;AAE1E,wBAAgB,cAAc,IAAI,WAAW,CA8B5C"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAE,SAAS,EAAE,MAAM,sBAAsB,CAAC;AAEjD,cAAc,0BAA0B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/UnreachableCaseError.js: -------------------------------------------------------------------------------- 1 | export class UnreachableCaseError extends Error { 2 | constructor(val) { 3 | super(`Unreachable case: ${val}`); 4 | } 5 | } 6 | //# sourceMappingURL=UnreachableCaseError.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.sortast/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAGA,OAAO,EAEL,KAAK,YAAY,EAUlB,MAAM,SAAS,CAAC;AAQjB,wBAAgB,OAAO,CAAC,GAAG,EAAE,YAAY,GAAG,YAAY,CAwCvD"} -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/shams.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var hasSymbols = require('has-symbols/shams'); 4 | 5 | /** @type {import('.')} */ 6 | module.exports = function hasToStringTagShams() { 7 | return hasSymbols() && !!Symbol.toStringTag; 8 | }; 9 | -------------------------------------------------------------------------------- /server/node_modules/is-promise/index.js: -------------------------------------------------------------------------------- 1 | module.exports = isPromise; 2 | module.exports.default = isPromise; 3 | 4 | function isPromise(obj) { 5 | return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function'; 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/loglevel/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "loglevel", 3 | "version": "1.9.2", 4 | "main": "dist/loglevel.min.js", 5 | "dependencies": {}, 6 | "ignore": [ 7 | "**/.*", 8 | "node_modules", 9 | "components" 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/generated/packageVersion.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.packageVersion = void 0; 4 | exports.packageVersion = "5.0.0"; 5 | //# sourceMappingURL=packageVersion.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAE,SAAS,EAAE,MAAM,sBAAsB,CAAC;AAEjD,cAAc,0BAA0B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/isDefined.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"isDefined.js","sourceRoot":"","sources":["../../../src/utils/isDefined.ts"],"names":[],"mappings":";;AAAA,8BAEC;AAFD,SAAgB,SAAS,CAAI,CAA8B;IACzD,OAAO,CAAC,IAAI,IAAI,CAAC;AACnB,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,YAAY,EAAE,MAAM,mBAAmB,CAAC;AACjD,OAAO,EAAE,SAAS,EAAE,MAAM,sBAAsB,CAAC;AAEjD,cAAc,0BAA0B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/internalPlugin.js: -------------------------------------------------------------------------------- 1 | export function internalPlugin(p) { 2 | return p; 3 | } 4 | export function pluginIsInternal(plugin) { 5 | return '__internal_plugin_id__' in plugin; 6 | } 7 | //# sourceMappingURL=internalPlugin.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.logger/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | export interface Logger { 2 | debug(message?: any): void; 3 | info(message?: any): void; 4 | warn(message?: any): void; 5 | error(message?: any): void; 6 | } 7 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.removealiases/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAOA,OAAO,EAAE,KAAK,YAAY,EAAyB,MAAM,SAAS,CAAC;AAEnE,wBAAgB,aAAa,CAAC,GAAG,EAAE,YAAY,GAAG,YAAY,CAO7D"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/esm/selectionSets.js: -------------------------------------------------------------------------------- 1 | import { parse } from 'graphql'; 2 | export function parseSelectionSet(selectionSet, options) { 3 | const query = parse(selectionSet, options).definitions[0]; 4 | return query.selectionSet; 5 | } 6 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data-browser.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"code-points-data-browser.d.ts","sourceRoot":"","sources":["../src/code-points-data-browser.ts"],"names":[],"mappings":"AAAA,QAAA,MAAM,IAAI,qBAGT,CAAC;AACF,eAAe,IAAI,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/function-bind/test/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "rules": { 3 | "array-bracket-newline": 0, 4 | "array-element-newline": 0, 5 | "max-statements-per-line": [2, { "max": 2 }], 6 | "no-invalid-this": 0, 7 | "no-magic-numbers": 0, 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/toObjMap.d.ts: -------------------------------------------------------------------------------- 1 | import type { Maybe } from './Maybe'; 2 | import type { ReadOnlyObjMap, ReadOnlyObjMapLike } from './ObjMap'; 3 | export declare function toObjMap( 4 | obj: Maybe>, 5 | ): ReadOnlyObjMap; 6 | -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var hasSymbols = require('has-symbols'); 4 | 5 | /** @type {import('.')} */ 6 | module.exports = function hasToStringTag() { 7 | return hasSymbols() && typeof Symbol.toStringTag === 'symbol'; 8 | }; 9 | -------------------------------------------------------------------------------- /server/node_modules/hasown/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var call = Function.prototype.call; 4 | var $hasOwn = Object.prototype.hasOwnProperty; 5 | var bind = require('function-bind'); 6 | 7 | /** @type {import('.')} */ 8 | module.exports = bind.call(call, $hasOwn); 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Build a Modern CRUD Web App with Angular 20, Node.js, Express, GraphQL, and MongoDB 2 | 3 | Read the full tutorial [here](https://www.djamware.com/post/5c75d68880aca754f7a9d1ed/build-a-modern-crud-web-app-with-angular-20-nodejs-express-graphql-and-mongodb). 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/bin/pbjs: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var path = require("path"), 3 | cli = require(path.join(__dirname, "..", "pbjs.js")); 4 | var ret = cli.main(process.argv.slice(2)); 5 | if (typeof ret === 'number') 6 | process.exit(ret); 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/bin/pbts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var path = require("path"), 3 | cli = require(path.join(__dirname, "..", "pbts.js")); 4 | var ret = cli.main(process.argv.slice(2)); 5 | if (typeof ret === 'number') 6 | process.exit(ret); 7 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxValue')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxValue')} */ (Number.MAX_VALUE) || 1.7976931348623157e+308; 6 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/bin/pbjs: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var path = require("path"), 3 | cli = require(path.join(__dirname, "..", "cli", "pbjs.js")); 4 | var ret = cli.main(process.argv.slice(2)); 5 | if (typeof ret === 'number') 6 | process.exit(ret); 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/bin/pbts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | var path = require("path"), 3 | cli = require(path.join(__dirname, "..", "cli", "pbts.js")); 4 | var ret = cli.main(process.argv.slice(2)); 5 | if (typeof ret === 'number') 6 | process.exit(ret); 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/disableSuggestions/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { ApolloServerPlugin } from '../../externalTypes/index.js'; 2 | export declare function ApolloServerPluginDisableSuggestions(): ApolloServerPlugin; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/UnreachableCaseError.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"UnreachableCaseError.d.ts","sourceRoot":"","sources":["../../../src/utils/UnreachableCaseError.ts"],"names":[],"mappings":"AAKA,qBAAa,oBAAqB,SAAQ,KAAK;gBACjC,GAAG,EAAE,KAAK;CAGvB"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/computeCoreSchemaHash.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"computeCoreSchemaHash.d.ts","sourceRoot":"","sources":["../../../src/utils/computeCoreSchemaHash.ts"],"names":[],"mappings":"AAMA,wBAAgB,qBAAqB,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAE5D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/isDefined.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.isDefined = isDefined; 4 | function isDefined(t) { 5 | return t != null; 6 | } 7 | //# sourceMappingURL=isDefined.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/disableSuggestions/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { ApolloServerPlugin } from '../../externalTypes/index.js'; 2 | export declare function ApolloServerPluginDisableSuggestions(): ApolloServerPlugin; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/UnreachableCaseError.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"UnreachableCaseError.d.ts","sourceRoot":"","sources":["../../../src/utils/UnreachableCaseError.ts"],"names":[],"mappings":"AAKA,qBAAa,oBAAqB,SAAQ,KAAK;gBACjC,GAAG,EAAE,KAAK;CAGvB"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/computeCoreSchemaHash.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"computeCoreSchemaHash.d.ts","sourceRoot":"","sources":["../../../src/utils/computeCoreSchemaHash.ts"],"names":[],"mappings":"AAMA,wBAAgB,qBAAqB,CAAC,MAAM,EAAE,MAAM,GAAG,MAAM,CAE5D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/index.js: -------------------------------------------------------------------------------- 1 | export { NoIntrospection } from './NoIntrospection.js'; 2 | export { DEFAULT_MAX_RECURSIVE_SELECTIONS, createMaxRecursiveSelectionsRule, } from './RecursiveSelectionsLimit.js'; 3 | //# sourceMappingURL=index.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.keyvaluecache/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AACA,mEAAkE;AAAzD,gIAAA,sBAAsB,OAAA;AAC/B,uDAG4B;AAF1B,oHAAA,gBAAgB,OAAA;AAGlB,+DAA8D;AAArD,4HAAA,oBAAoB,OAAA"} -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/groupBy.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Groups array items into a Map, given a function to produce grouping key. 3 | */ 4 | export declare function groupBy( 5 | list: ReadonlyArray, 6 | keyFn: (item: T) => K, 7 | ): Map>; 8 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/driver.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /*! 4 | * ignore 5 | */ 6 | 7 | let driver = null; 8 | 9 | module.exports.get = function() { 10 | return driver; 11 | }; 12 | 13 | module.exports.set = function(v) { 14 | driver = v; 15 | }; 16 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/drivers/browser/binary.js: -------------------------------------------------------------------------------- 1 | 2 | /*! 3 | * Module dependencies. 4 | */ 5 | 6 | 'use strict'; 7 | 8 | const Binary = require('bson').Binary; 9 | 10 | /*! 11 | * Module exports. 12 | */ 13 | 14 | module.exports = exports = Binary; 15 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/isAsyncFunction.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function isAsyncFunction(v) { 4 | return ( 5 | typeof v === 'function' && 6 | v.constructor && 7 | v.constructor.name === 'AsyncFunction' 8 | ); 9 | }; 10 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/types/documentArray/isMongooseDocumentArray.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.isMongooseDocumentArray = function(mongooseDocumentArray) { 4 | return Array.isArray(mongooseDocumentArray) && mongooseDocumentArray.isMongooseDocumentArray; 5 | }; 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/clean.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const parse = require('./parse') 4 | const clean = (version, options) => { 5 | const s = parse(version.trim().replace(/^[=v]+/, ''), options) 6 | return s ? s.version : null 7 | } 8 | module.exports = clean 9 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/native.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const randomUUID = typeof crypto !== 'undefined' && crypto.randomUUID && crypto.randomUUID.bind(crypto); 4 | exports.default = { randomUUID }; 5 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/cli/targets/json.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | module.exports = json_target; 3 | 4 | json_target.description = "JSON representation"; 5 | 6 | function json_target(root, options, callback) { 7 | callback(null, JSON.stringify(root, null, 2)); 8 | } 9 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/validationRules/index.d.ts: -------------------------------------------------------------------------------- 1 | export { NoIntrospection } from './NoIntrospection.js'; 2 | export { DEFAULT_MAX_RECURSIVE_SELECTIONS, createMaxRecursiveSelectionsRule, } from './RecursiveSelectionsLimit.js'; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/index.d.ts: -------------------------------------------------------------------------------- 1 | export { NoIntrospection } from './NoIntrospection.js'; 2 | export { DEFAULT_MAX_RECURSIVE_SELECTIONS, createMaxRecursiveSelectionsRule, } from './RecursiveSelectionsLimit.js'; 3 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.createhash/src/__tests__/exports.test.ts: -------------------------------------------------------------------------------- 1 | import * as allExports from ".."; 2 | 3 | it("exports hashing functions", () => { 4 | expect(Object.keys(allExports).length).toBe(1); 5 | expect(typeof allExports.createHash).toBe("function"); 6 | }); 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.printwithreducedwhitespace/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAgB,KAAK,YAAY,EAAwB,MAAM,SAAS,CAAC;AAKhF,wBAAgB,0BAA0B,CAAC,GAAG,EAAE,YAAY,GAAG,MAAM,CA2BpE"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/addTypes.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLDirective, GraphQLNamedType, GraphQLSchema } from 'graphql'; 2 | export declare function addTypes(schema: GraphQLSchema, newTypesOrDirectives: Array): GraphQLSchema; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/addTypes.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLDirective, GraphQLNamedType, GraphQLSchema } from 'graphql'; 2 | export declare function addTypes(schema: GraphQLSchema, newTypesOrDirectives: Array): GraphQLSchema; 3 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/forEachDefaultValue.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IDefaultValueIteratorFn } from './Interfaces.js'; 3 | export declare function forEachDefaultValue(schema: GraphQLSchema, fn: IDefaultValueIteratorFn): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/memory-code-points.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"memory-code-points.d.ts","sourceRoot":"","sources":["../src/memory-code-points.ts"],"names":[],"mappings":"AAAA,OAAO,QAAQ,MAAM,iBAAiB,CAAC;AAEvC,wBAAgB,sBAAsB,CAAC,IAAI,EAAE,MAAM;;;;;;;EA+BlD"} -------------------------------------------------------------------------------- /server/node_modules/mime-db/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * mime-db 3 | * Copyright(c) 2014 Jonathan Ong 4 | * Copyright(c) 2015-2022 Douglas Christopher Wilson 5 | * MIT Licensed 6 | */ 7 | 8 | /** 9 | * Module exports. 10 | */ 11 | 12 | module.exports = require('./db.json') 13 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-list/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-map/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "max-lines-per-function": 0, 8 | "multiline-comment-style": 1, 9 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 10 | }, 11 | } 12 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm/version.js: -------------------------------------------------------------------------------- 1 | import validate from './validate.js'; 2 | function version(uuid) { 3 | if (!validate(uuid)) { 4 | throw TypeError('Invalid UUID'); 5 | } 6 | return parseInt(uuid.slice(14, 15), 16); 7 | } 8 | export default version; 9 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/validationRules/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/validationRules/index.ts"],"names":[],"mappings":";;;AAAA,2DAAuD;AAA9C,qHAAA,eAAe,OAAA;AACxB,6EAGuC;AAFrC,+IAAA,gCAAgC,OAAA;AAChC,+IAAA,gCAAgC,OAAA"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.withrequired/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,MAAM,MAAM,YAAY,CAAC,CAAC,EAAE,CAAC,SAAS,MAAM,CAAC,IAAI,CAAC,GAAG,QAAQ,CAAC,IAAI,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/cjs/isAsyncIterable.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.isAsyncIterable = isAsyncIterable; 4 | function isAsyncIterable(value) { 5 | return value?.[Symbol.asyncIterator] != null; 6 | } 7 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/forEachDefaultValue.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IDefaultValueIteratorFn } from './Interfaces.cjs'; 3 | export declare function forEachDefaultValue(schema: GraphQLSchema, fn: IDefaultValueIteratorFn): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/selectionSets.d.ts: -------------------------------------------------------------------------------- 1 | import { SelectionSetNode } from 'graphql'; 2 | import { GraphQLParseOptions } from './Interfaces.js'; 3 | export declare function parseSelectionSet(selectionSet: string, options?: GraphQLParseOptions): SelectionSetNode; 4 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"code-points-data.js","sourceRoot":"","sources":["../src/code-points-data.ts"],"names":[],"mappings":";;AAAA,+BAAkC;AAElC,kBAAe,IAAA,iBAAU,EACvB,MAAM,CAAC,IAAI,CACT,knFAAknF,EAClnF,QAAQ,CACT,CACF,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/has-property-descriptors/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "func-name-matching": 0, 8 | "id-length": 0, 9 | "new-cap": [2, { 10 | "capIsNewExceptions": ["GetIntrinsic"], 11 | }], 12 | }, 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/types/uuid.js: -------------------------------------------------------------------------------- 1 | /** 2 | * UUID type constructor 3 | * 4 | * #### Example: 5 | * 6 | * const id = new mongoose.Types.UUID(); 7 | * 8 | * @constructor UUID 9 | */ 10 | 11 | 'use strict'; 12 | 13 | module.exports = require('bson').UUID; 14 | -------------------------------------------------------------------------------- /server/node_modules/semver/ranges/ltr.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const outside = require('./outside') 4 | // Determine if version is less than all the versions possible in the range 5 | const ltr = (version, range, options) => outside(version, range, '<', options) 6 | module.exports = ltr 7 | -------------------------------------------------------------------------------- /server/node_modules/simple-update-notifier/src/types.ts: -------------------------------------------------------------------------------- 1 | export interface IUpdate { 2 | pkg: { name: string; version: string }; 3 | updateCheckInterval?: number; 4 | shouldNotifyInNpmScript?: boolean; 5 | distTag?: string; 6 | alwaysRun?: boolean; 7 | debug?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/esm-browser/version.js: -------------------------------------------------------------------------------- 1 | import validate from './validate.js'; 2 | function version(uuid) { 3 | if (!validate(uuid)) { 4 | throw TypeError('Invalid UUID'); 5 | } 6 | return parseInt(uuid.slice(14, 15), 16); 7 | } 8 | export default version; 9 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/isDefined.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"isDefined.d.ts","sourceRoot":"","sources":["../../../src/utils/isDefined.ts"],"names":[],"mappings":"AAAA,wBAAgB,SAAS,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,SAAS,GAAG,IAAI,GAAG,IAAI,GAAG,CAAC,IAAI,CAAC,CAEnE"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/isDefined.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"isDefined.d.ts","sourceRoot":"","sources":["../../../src/utils/isDefined.ts"],"names":[],"mappings":"AAAA,wBAAgB,SAAS,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,GAAG,SAAS,GAAG,IAAI,GAAG,IAAI,GAAG,CAAC,IAAI,CAAC,CAEnE"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../../../src/validationRules/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,sBAAsB,CAAC;AACvD,OAAO,EACL,gCAAgC,EAChC,gCAAgC,GACjC,MAAM,+BAA+B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/errors/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@apollo/server/errors", 3 | "type": "module", 4 | "main": "../dist/cjs/errors/index.js", 5 | "module": "../dist/esm/errors/index.js", 6 | "types": "../dist/esm/errors/index.d.ts", 7 | "sideEffects": false 8 | } 9 | -------------------------------------------------------------------------------- /server/node_modules/@as-integrations/express5/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "composite": true 4 | }, 5 | "files": [], 6 | "include": [], 7 | "references": [ 8 | { "path": "./tsconfig.build.json" }, 9 | { "path": "./tsconfig.test.json" }, 10 | ] 11 | } -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/getResolversFromSchema.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IResolvers } from './Interfaces.js'; 3 | export declare function getResolversFromSchema(schema: GraphQLSchema, includeDefaultMergedResolver?: boolean): IResolvers; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/selectionSets.d.cts: -------------------------------------------------------------------------------- 1 | import { SelectionSetNode } from 'graphql'; 2 | import { GraphQLParseOptions } from './Interfaces.cjs'; 3 | export declare function parseSelectionSet(selectionSet: string, options?: GraphQLParseOptions): SelectionSetNode; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/language/printString.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Prints a string as a GraphQL StringValue literal. Replaces control characters 3 | * and excluded characters (" U+0022 and \\ U+005C) with escape sequences. 4 | */ 5 | export declare function printString(str: string): string; 6 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/getFunctionName.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const functionNameRE = /^function\s*([^\s(]+)/; 4 | 5 | module.exports = function(fn) { 6 | return ( 7 | fn.name || 8 | (fn.toString().trim().match(functionNameRE) || [])[1] 9 | ); 10 | }; 11 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/plugins/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | exports.saveSubdocs = require('./saveSubdocs'); 4 | exports.sharding = require('./sharding'); 5 | exports.trackTransaction = require('./trackTransaction'); 6 | exports.validateBeforeSave = require('./validateBeforeSave'); 7 | -------------------------------------------------------------------------------- /server/node_modules/semver/ranges/gtr.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | // Determine if version is greater than all the versions possible in the range. 4 | const outside = require('./outside') 5 | const gtr = (version, range, options) => outside(version, range, '>', options) 6 | module.exports = gtr 7 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/validationRules/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/validationRules/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,sBAAsB,CAAC;AACvD,OAAO,EACL,gCAAgC,EAChC,gCAAgC,GACjC,MAAM,+BAA+B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../src/validationRules/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,MAAM,sBAAsB,CAAC;AACvD,OAAO,EACL,gCAAgC,EAChC,gCAAgC,GACjC,MAAM,+BAA+B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.dropunuseddefinitions/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,KAAK,YAAY,EAAsB,MAAM,SAAS,CAAC;AAOhE,wBAAgB,qBAAqB,CACnC,GAAG,EAAE,YAAY,EACjB,aAAa,EAAE,MAAM,GACpB,YAAY,CAQd"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/merge/README.md: -------------------------------------------------------------------------------- 1 | Check API Reference for more information about this package; 2 | https://www.graphql-tools.com/docs/api/modules/merge_src 3 | 4 | You can also learn more about Schema Merging in this chapter; 5 | https://www.graphql-tools.com/docs/schema-merging 6 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/typings/extendResolversFromInterfaces.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IResolvers } from '@graphql-tools/utils'; 3 | export declare function extendResolversFromInterfaces(schema: GraphQLSchema, resolvers: IResolvers): IResolvers; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/typings/extendResolversFromInterfaces.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IResolvers } from '@graphql-tools/utils'; 3 | export declare function extendResolversFromInterfaces(schema: GraphQLSchema, resolvers: IResolvers): IResolvers; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/extractExtensionsFromSchema.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { SchemaExtensions } from './types.js'; 3 | export declare function extractExtensionsFromSchema(schema: GraphQLSchema, removeDirectives?: boolean): SchemaExtensions; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/getResolversFromSchema.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { IResolvers } from './Interfaces.cjs'; 3 | export declare function getResolversFromSchema(schema: GraphQLSchema, includeDefaultMergedResolver?: boolean): IResolvers; 4 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/node.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"node.d.ts","sourceRoot":"","sources":["../src/node.ts"],"names":[],"mappings":"AAMA,iBAAS,QAAQ,CAAC,KAAK,EAAE,MAAM,EAAE,IAAI,CAAC,EAAE;IAAE,eAAe,CAAC,EAAE,OAAO,CAAA;CAAE,GAAG,MAAM,CAE7E;kBAFQ,QAAQ;;;;;AAOjB,SAAS,QAAQ,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/qs/lib/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var stringify = require('./stringify'); 4 | var parse = require('./parse'); 5 | var formats = require('./formats'); 6 | 7 | module.exports = { 8 | formats: formats, 9 | parse: parse, 10 | stringify: stringify 11 | }; 12 | -------------------------------------------------------------------------------- /server/node_modules/set-function-length/env.d.ts: -------------------------------------------------------------------------------- 1 | declare const env: { 2 | __proto__: null, 3 | boundFnsHaveConfigurableLengths: boolean; 4 | boundFnsHaveWritableLengths: boolean; 5 | functionsHaveConfigurableLengths: boolean; 6 | functionsHaveWritableLengths: boolean; 7 | }; 8 | 9 | export = env; -------------------------------------------------------------------------------- /server/node_modules/@apollo/protobufjs/google/api/annotations.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto3"; 2 | 3 | package google.api; 4 | 5 | import "google/api/http.proto"; 6 | import "google/protobuf/descriptor.proto"; 7 | 8 | extend google.protobuf.MethodOptions { 9 | 10 | HttpRule http = 72295728; 11 | } -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/computeCoreSchemaHash.js: -------------------------------------------------------------------------------- 1 | import { createHash } from '@apollo/utils.createhash'; 2 | export function computeCoreSchemaHash(schema) { 3 | return createHash('sha256').update(schema).digest('hex'); 4 | } 5 | //# sourceMappingURL=computeCoreSchemaHash.js.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.stripsensitiveliterals/dist/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { DocumentNode } from "graphql"; 2 | export declare function stripSensitiveLiterals(ast: DocumentNode, options?: { 3 | hideListAndObjectLiterals?: boolean; 4 | }): DocumentNode; 5 | //# sourceMappingURL=index.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.usagereporting/dist/signature.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"signature.d.ts","sourceRoot":"","sources":["../src/signature.ts"],"names":[],"mappings":"AA0BA,OAAO,KAAK,EAAE,YAAY,EAAE,MAAM,SAAS,CAAC;AAE5C,wBAAgB,uBAAuB,CACrC,GAAG,EAAE,YAAY,EACjB,aAAa,EAAE,MAAM,GACpB,MAAM,CAUR"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/AccumulatorMap.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * ES6 Map with additional `add` method to accumulate items. 3 | */ 4 | export declare class AccumulatorMap extends Map> { 5 | get [Symbol.toStringTag](): string; 6 | add(key: K, item: T): void; 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/extractExtensionsFromSchema.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { SchemaExtensions } from './types.cjs'; 3 | export declare function extractExtensionsFromSchema(schema: GraphQLSchema, removeDirectives?: boolean): SchemaExtensions; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/isObjectLike.mjs: -------------------------------------------------------------------------------- 1 | /** 2 | * Return true if `value` is object-like. A value is object-like if it's not 3 | * `null` and has a `typeof` result of "object". 4 | */ 5 | export function isObjectLike(value) { 6 | return typeof value == 'object' && value !== null; 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/mod.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $floor = require('./floor'); 4 | 5 | /** @type {import('./mod')} */ 6 | module.exports = function mod(number, modulo) { 7 | var remain = number % modulo; 8 | return $floor(remain >= 0 ? remain : remain + modulo); 9 | }; 10 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/once.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function once(fn) { 4 | let called = false; 5 | return function() { 6 | if (called) { 7 | return; 8 | } 9 | called = true; 10 | return fn.apply(null, arguments); 11 | }; 12 | }; 13 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/types/double.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Double type constructor 3 | * 4 | * #### Example: 5 | * 6 | * const pi = new mongoose.Types.Double(3.1415); 7 | * 8 | * @constructor Double 9 | */ 10 | 11 | 'use strict'; 12 | 13 | module.exports = require('bson').Double; 14 | -------------------------------------------------------------------------------- /server/node_modules/side-channel/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/regex.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i; 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/disableSuggestions/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/plugin/disableSuggestions/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,8BAA8B,CAAC;AAGvE,wBAAgB,oCAAoC,IAAI,kBAAkB,CAmBzE"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/validationRules/NoIntrospection.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"NoIntrospection.d.ts","sourceRoot":"","sources":["../../../src/validationRules/NoIntrospection.ts"],"names":[],"mappings":"AAAA,OAAO,EAEL,KAAK,cAAc,EAEpB,MAAM,SAAS,CAAC;AAGjB,eAAO,MAAM,eAAe,EAAE,cAmB5B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/disableSuggestions/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../../src/plugin/disableSuggestions/index.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,kBAAkB,EAAE,MAAM,8BAA8B,CAAC;AAGvE,wBAAgB,oCAAoC,IAAI,kBAAkB,CAmBzE"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/validationRules/NoIntrospection.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"NoIntrospection.d.ts","sourceRoot":"","sources":["../../../src/validationRules/NoIntrospection.ts"],"names":[],"mappings":"AAAA,OAAO,EAEL,KAAK,cAAc,EAEpB,MAAM,SAAS,CAAC;AAGjB,eAAO,MAAM,eAAe,EAAE,cAmB5B,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/standalone/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "@apollo/server/standalone", 3 | "type": "module", 4 | "main": "../dist/cjs/standalone/index.js", 5 | "module": "../dist/esm/standalone/index.js", 6 | "types": "../dist/esm/standalone/index.d.ts", 7 | "sideEffects": false 8 | } -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.isnodelike/dist/index.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":";;;AAAa,QAAA,UAAU,GACrB,OAAO,OAAO,KAAK,QAAQ;IAC3B,OAAO;IAKP,OAAO,CAAC,OAAO;IACf,OAAO,CAAC,QAAQ;IAGhB,OAAO,OAAO,CAAC,QAAQ,CAAC,IAAI,KAAK,QAAQ,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.keyvaluecache/src/__tests__/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../../../tsconfig.test.base", 3 | "include": ["**/*"], 4 | "references": [ 5 | { 6 | "path": "../../" 7 | }, 8 | { 9 | "path": "../../../logger" 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/AccumulatorMap.d.cts: -------------------------------------------------------------------------------- 1 | /** 2 | * ES6 Map with additional `add` method to accumulate items. 3 | */ 4 | export declare class AccumulatorMap extends Map> { 5 | get [Symbol.toStringTag](): string; 6 | add(key: K, item: T): void; 7 | } 8 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/implementsAbstractType.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema, GraphQLType } from 'graphql'; 2 | import { Maybe } from './types.js'; 3 | export declare function implementsAbstractType(schema: GraphQLSchema, typeA: Maybe, typeB: Maybe): boolean; 4 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/isObjectLike.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Return true if `value` is object-like. A value is object-like if it's not 3 | * `null` and has a `typeof` result of "object". 4 | */ 5 | export declare function isObjectLike(value: unknown): value is { 6 | [key: string]: unknown; 7 | }; 8 | -------------------------------------------------------------------------------- /server/node_modules/is-binary-path/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | const path = require('path'); 3 | const binaryExtensions = require('binary-extensions'); 4 | 5 | const extensions = new Set(binaryExtensions); 6 | 7 | module.exports = filePath => extensions.has(path.extname(filePath).slice(1).toLowerCase()); 8 | -------------------------------------------------------------------------------- /server/node_modules/is-typed-array/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from 'which-typed-array'; 2 | 3 | declare namespace isTypedArray { 4 | export { TypedArray }; 5 | } 6 | 7 | declare function isTypedArray(value: unknown): value is isTypedArray.TypedArray; 8 | 9 | export = isTypedArray; 10 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/sign.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | var $isNaN = require('./isNaN'); 4 | 5 | /** @type {import('./sign')} */ 6 | module.exports = function sign(number) { 7 | if ($isNaN(number) || number === 0) { 8 | return number; 9 | } 10 | return number < 0 ? -1 : +1; 11 | }; 12 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/error/mongooseError.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /*! 4 | * ignore 5 | */ 6 | 7 | class MongooseError extends Error { } 8 | 9 | Object.defineProperty(MongooseError.prototype, 'name', { 10 | value: 'MongooseError' 11 | }); 12 | 13 | module.exports = MongooseError; 14 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/populate/skipPopulateValue.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | module.exports = function SkipPopulateValue(val) { 4 | if (!(this instanceof SkipPopulateValue)) { 5 | return new SkipPopulateValue(val); 6 | } 7 | 8 | this.val = val; 9 | return this; 10 | }; 11 | -------------------------------------------------------------------------------- /server/node_modules/mpath/SECURITY.md: -------------------------------------------------------------------------------- 1 | # Reporting a Vulnerability 2 | 3 | Please report suspected security vulnerabilities to val [at] karpov [dot] io. 4 | You will receive a response from us within 72 hours. 5 | If the issue is confirmed, we will release a patch as soon as possible depending on complexity. 6 | -------------------------------------------------------------------------------- /server/node_modules/nodemon/doc/cli/authors.txt: -------------------------------------------------------------------------------- 1 | 2 | Remy Sharp - author and maintainer 3 | https://github.com/remy 4 | https://twitter.com/rem 5 | 6 | Contributors: https://github.com/remy/nodemon/graphs/contributors ❤︎ 7 | 8 | Please help make nodemon better: https://github.com/remy/nodemon/ 9 | -------------------------------------------------------------------------------- /server/node_modules/qs/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "dist" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/regex.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | exports.default = /^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i; 4 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/plugin/schemaIsSubgraph.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"schemaIsSubgraph.d.ts","sourceRoot":"","sources":["../../../src/plugin/schemaIsSubgraph.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,KAAK,aAAa,EAInB,MAAM,SAAS,CAAC;AAiBjB,wBAAgB,gBAAgB,CAAC,MAAM,EAAE,aAAa,GAAG,OAAO,CAkB/D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/resolvable.d.ts: -------------------------------------------------------------------------------- 1 | export type Resolvable = Promise & { 2 | resolve: (t: T) => void; 3 | reject: (e: any) => void; 4 | }; 5 | declare const _default: () => Resolvable; 6 | export default _default; 7 | //# sourceMappingURL=resolvable.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/cjs/utils/urlForHttpServer.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"urlForHttpServer.d.ts","sourceRoot":"","sources":["../../../src/utils/urlForHttpServer.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,MAAM,CAAC;AAInC,wBAAgB,gBAAgB,CAAC,UAAU,EAAE,MAAM,GAAG,MAAM,CAgB3D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/plugin/schemaIsSubgraph.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"schemaIsSubgraph.d.ts","sourceRoot":"","sources":["../../../src/plugin/schemaIsSubgraph.ts"],"names":[],"mappings":"AAAA,OAAO,EACL,KAAK,aAAa,EAInB,MAAM,SAAS,CAAC;AAiBjB,wBAAgB,gBAAgB,CAAC,MAAM,EAAE,aAAa,GAAG,OAAO,CAkB/D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/resolvable.d.ts: -------------------------------------------------------------------------------- 1 | export type Resolvable = Promise & { 2 | resolve: (t: T) => void; 3 | reject: (e: any) => void; 4 | }; 5 | declare const _default: () => Resolvable; 6 | export default _default; 7 | //# sourceMappingURL=resolvable.d.ts.map -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/urlForHttpServer.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"urlForHttpServer.d.ts","sourceRoot":"","sources":["../../../src/utils/urlForHttpServer.ts"],"names":[],"mappings":"AAAA,OAAO,KAAK,EAAE,MAAM,EAAE,MAAM,MAAM,CAAC;AAInC,wBAAgB,gBAAgB,CAAC,UAAU,EAAE,MAAM,GAAG,MAAM,CAgB3D"} -------------------------------------------------------------------------------- /server/node_modules/@apollo/utils.usagereporting/dist/index.d.ts.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,+BAA+B,EAAE,MAAM,mCAAmC,CAAC;AACpF,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,mCAAmC,CAAC;AAC3C,OAAO,EAAE,uBAAuB,EAAE,MAAM,aAAa,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/@as-integrations/express5/tsconfig.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "composite": true 4 | }, 5 | "files": [], 6 | "include": [], 7 | "references": [ 8 | { "path": "./tsconfig.build.esm.json" }, 9 | { "path": "./tsconfig.build.cjs.json" } 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/fixSchemaAst.d.cts: -------------------------------------------------------------------------------- 1 | import { BuildSchemaOptions, GraphQLSchema } from 'graphql'; 2 | import { SchemaPrintOptions } from './types.cjs'; 3 | export declare function fixSchemaAst(schema: GraphQLSchema, options: BuildSchemaOptions & SchemaPrintOptions): GraphQLSchema; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/fixSchemaAst.d.ts: -------------------------------------------------------------------------------- 1 | import { BuildSchemaOptions, GraphQLSchema } from 'graphql'; 2 | import { SchemaPrintOptions } from './types.js'; 3 | export declare function fixSchemaAst(schema: GraphQLSchema, options: BuildSchemaOptions & SchemaPrintOptions): GraphQLSchema; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/implementsAbstractType.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema, GraphQLType } from 'graphql'; 2 | import { Maybe } from './types.cjs'; 3 | export declare function implementsAbstractType(schema: GraphQLSchema, typeA: Maybe, typeB: Maybe): boolean; 4 | -------------------------------------------------------------------------------- /server/node_modules/@mongodb-js/saslprep/dist/code-points-data-browser.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"code-points-data-browser.js","sourceRoot":"","sources":["../src/code-points-data-browser.ts"],"names":[],"mappings":";;AAAA,MAAM,IAAI,GAAG,MAAM,CAAC,IAAI,CACtB,8sliBAA8sliB,EAC9sliB,QAAQ,CACT,CAAC;AACF,kBAAe,IAAI,CAAC"} -------------------------------------------------------------------------------- /server/node_modules/express/index.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * express 3 | * Copyright(c) 2009-2013 TJ Holowaychuk 4 | * Copyright(c) 2013 Roman Shtylman 5 | * Copyright(c) 2014-2015 Douglas Christopher Wilson 6 | * MIT Licensed 7 | */ 8 | 9 | 'use strict'; 10 | 11 | module.exports = require('./lib/express'); 12 | -------------------------------------------------------------------------------- /server/node_modules/gopd/index.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('.')} */ 4 | var $gOPD = require('./gOPD'); 5 | 6 | if ($gOPD) { 7 | try { 8 | $gOPD([], 'length'); 9 | } catch (e) { 10 | // IE 8 has a broken gOPD 11 | $gOPD = null; 12 | } 13 | } 14 | 15 | module.exports = $gOPD; 16 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/printPathArray.mjs: -------------------------------------------------------------------------------- 1 | /** 2 | * Build a string describing the path. 3 | */ 4 | export function printPathArray(path) { 5 | return path 6 | .map((key) => 7 | typeof key === 'number' ? '[' + key.toString() + ']' : '.' + key, 8 | ) 9 | .join(''); 10 | } 11 | -------------------------------------------------------------------------------- /server/node_modules/graphql/validation/rules/MaxIntrospectionDepthRule.d.ts: -------------------------------------------------------------------------------- 1 | import type { ASTVisitor } from '../../language/visitor'; 2 | import type { ASTValidationContext } from '../ValidationContext'; 3 | export declare function MaxIntrospectionDepthRule( 4 | context: ASTValidationContext, 5 | ): ASTVisitor; 6 | -------------------------------------------------------------------------------- /server/node_modules/hasown/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/math-intrinsics/constants/maxSafeInteger.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | /** @type {import('./maxSafeInteger')} */ 4 | // eslint-disable-next-line no-extra-parens 5 | module.exports = /** @type {import('./maxSafeInteger')} */ (Number.MAX_SAFE_INTEGER) || 9007199254740991; // Math.pow(2, 53) - 1; 6 | -------------------------------------------------------------------------------- /server/node_modules/semver/functions/prerelease.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const parse = require('./parse') 4 | const prerelease = (version, options) => { 5 | const parsed = parse(version, options) 6 | return (parsed && parsed.prerelease.length) ? parsed.prerelease : null 7 | } 8 | module.exports = prerelease 9 | -------------------------------------------------------------------------------- /server/node_modules/semver/ranges/intersects.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | 3 | const Range = require('../classes/range') 4 | const intersects = (r1, r2, options) => { 5 | r1 = new Range(r1, options) 6 | r2 = new Range(r2, options) 7 | return r1.intersects(r2, options) 8 | } 9 | module.exports = intersects 10 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-weakmap/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "id-length": 0, 8 | "max-lines-per-function": 0, 9 | "multiline-comment-style": 1, 10 | "new-cap": [2, { "capIsNewExceptions": ["GetIntrinsic"] }], 11 | }, 12 | } 13 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs/validate.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const regex_js_1 = require("./regex.js"); 4 | function validate(uuid) { 5 | return typeof uuid === 'string' && regex_js_1.default.test(uuid); 6 | } 7 | exports.default = validate; 8 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/README.md: -------------------------------------------------------------------------------- 1 | Check API Reference for more information about this package; 2 | https://www.graphql-tools.com/docs/api/modules/schema_src 3 | 4 | You can also learn more about Generating Executable Schemas in this chapter; 5 | https://www.graphql-tools.com/docs/generate-schema 6 | -------------------------------------------------------------------------------- /server/node_modules/dunder-proto/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/function-bind/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/invariant.mjs: -------------------------------------------------------------------------------- 1 | export function invariant(condition, message) { 2 | const booleanCondition = Boolean(condition); 3 | 4 | if (!booleanCondition) { 5 | throw new Error( 6 | message != null ? message : 'Unexpected invariant triggered.', 7 | ); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/helpers/query/isOperator.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const specialKeys = new Set([ 4 | '$ref', 5 | '$id', 6 | '$db' 7 | ]); 8 | 9 | module.exports = function isOperator(path) { 10 | return ( 11 | path[0] === '$' && 12 | !specialKeys.has(path) 13 | ); 14 | }; 15 | -------------------------------------------------------------------------------- /server/node_modules/mongoose/lib/schema/operators/exists.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | const castBoolean = require('../../cast/boolean'); 4 | 5 | /*! 6 | * ignore 7 | */ 8 | 9 | module.exports = function(val) { 10 | const path = this != null ? this.path : null; 11 | return castBoolean(val, path); 12 | }; 13 | -------------------------------------------------------------------------------- /server/node_modules/side-channel/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/typed-array-buffer/index.d.ts: -------------------------------------------------------------------------------- 1 | import type { TypedArray } from 'is-typed-array'; 2 | 3 | declare namespace typedArrayBuffer{ 4 | export type { TypedArray }; 5 | } 6 | 7 | declare function typedArrayBuffer(x: typedArrayBuffer.TypedArray): ArrayBuffer; 8 | 9 | export = typedArrayBuffer; 10 | -------------------------------------------------------------------------------- /server/node_modules/@apollo/server/dist/esm/utils/UnreachableCaseError.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"file":"UnreachableCaseError.js","sourceRoot":"","sources":["../../../src/utils/UnreachableCaseError.ts"],"names":[],"mappings":"AAKA,MAAM,OAAO,oBAAqB,SAAQ,KAAK;IAC7C,YAAY,GAAU;QACpB,KAAK,CAAC,qBAAqB,GAAG,EAAE,CAAC,CAAC;IACpC,CAAC;CACF"} -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/typings/checkForResolveTypeResolver.d.cts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { ValidatorBehavior } from '@graphql-tools/utils'; 3 | export declare function checkForResolveTypeResolver(schema: GraphQLSchema, requireResolversForResolveType?: ValidatorBehavior): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/schema/typings/checkForResolveTypeResolver.d.ts: -------------------------------------------------------------------------------- 1 | import { GraphQLSchema } from 'graphql'; 2 | import { ValidatorBehavior } from '@graphql-tools/utils'; 3 | export declare function checkForResolveTypeResolver(schema: GraphQLSchema, requireResolversForResolveType?: ValidatorBehavior): void; 4 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/mergeIncrementalResult.d.cts: -------------------------------------------------------------------------------- 1 | import { ExecutionResult } from './Interfaces.cjs'; 2 | export declare function mergeIncrementalResult({ incrementalResult, executionResult, }: { 3 | incrementalResult: ExecutionResult; 4 | executionResult: ExecutionResult; 5 | }): void; 6 | -------------------------------------------------------------------------------- /server/node_modules/@graphql-tools/utils/typings/mergeIncrementalResult.d.ts: -------------------------------------------------------------------------------- 1 | import { ExecutionResult } from './Interfaces.js'; 2 | export declare function mergeIncrementalResult({ incrementalResult, executionResult, }: { 3 | incrementalResult: ExecutionResult; 4 | executionResult: ExecutionResult; 5 | }): void; 6 | -------------------------------------------------------------------------------- /server/node_modules/call-bind/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | 4 | "extends": "@ljharb", 5 | 6 | "rules": { 7 | "func-name-matching": 0, 8 | "id-length": 0, 9 | "new-cap": [2, { 10 | "capIsNewExceptions": [ 11 | "GetIntrinsic", 12 | ], 13 | }], 14 | "no-magic-numbers": 0, 15 | }, 16 | } 17 | -------------------------------------------------------------------------------- /server/node_modules/graphql-tag/src/index.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | import type { DocumentNode } from 'graphql'; 4 | 5 | declare export default function gql(literals: any, ...placeholders: any[]): DocumentNode; 6 | declare export function resetCaches(): void; 7 | declare export function disableFragmentWarnings(): void; 8 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/identityFunc.js: -------------------------------------------------------------------------------- 1 | 'use strict'; 2 | 3 | Object.defineProperty(exports, '__esModule', { 4 | value: true, 5 | }); 6 | exports.identityFunc = identityFunc; 7 | 8 | /** 9 | * Returns the first argument it receives. 10 | */ 11 | function identityFunc(x) { 12 | return x; 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/graphql/jsutils/memoize3.d.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * Memoizes the provided three-argument function. 3 | */ 4 | export declare function memoize3< 5 | A1 extends object, 6 | A2 extends object, 7 | A3 extends object, 8 | R, 9 | >(fn: (a1: A1, a2: A2, a3: A3) => R): (a1: A1, a2: A2, a3: A3) => R; 10 | -------------------------------------------------------------------------------- /server/node_modules/has-tostringtag/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/set-function-length/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-list/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/side-channel-map/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/typed-array-buffer/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /server/node_modules/uuid/dist/cjs-browser/validate.js: -------------------------------------------------------------------------------- 1 | "use strict"; 2 | Object.defineProperty(exports, "__esModule", { value: true }); 3 | const regex_js_1 = require("./regex.js"); 4 | function validate(uuid) { 5 | return typeof uuid === 'string' && regex_js_1.default.test(uuid); 6 | } 7 | exports.default = validate; 8 | -------------------------------------------------------------------------------- /server/node_modules/which-typed-array/.nycrc: -------------------------------------------------------------------------------- 1 | { 2 | "all": true, 3 | "check-coverage": false, 4 | "reporter": ["text-summary", "text", "html", "json"], 5 | "lines": 86, 6 | "statements": 85.93, 7 | "functions": 82.43, 8 | "branches": 76.06, 9 | "exclude": [ 10 | "coverage", 11 | "test" 12 | ] 13 | } 14 | --------------------------------------------------------------------------------