MCPcopy Index your code
hub / github.com/OS-Guild/graphql-to-mongodb

github.com/OS-Guild/graphql-to-mongodb @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
217 symbols 485 edges 44 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

QueryCallback (Interface)
(no doc)
src/queryResolver.ts
cacheCallback (Interface)
(no doc)
src/common.ts
UpdateCallback (Interface)
(no doc)
src/updateResolver.ts
UpdateField (Interface)
(no doc)
src/mongoDbUpdateValidation.ts
Log (Interface)
(no doc)
src/logger.ts
SortArg (Interface)
(no doc)
src/mongoDbSort.ts
MongoDbProjection (Interface)
(no doc)
src/mongoDbProjection.ts
UpdateArgs (Interface)
(no doc)
src/mongoDbUpdate.ts

Core symbols most depended-on inside this repo

printInputType
called by 16
tests/utils/printInputType.ts
cache
called by 14
src/common.ts
getGraphQLFilterType
called by 14
src/graphQLFilterType.ts
getTypesCache
called by 12
src/common.ts
setSuffix
called by 10
src/common.ts
getGraphQLQueryArgs
called by 9
src/queryResolver.ts
getUnresolvedFieldsTypes
called by 9
src/common.ts
getMongoDbQueryResolver
called by 7
src/queryResolver.ts

Shape

Function 92
Class 68
Method 32
Interface 23
Enum 2

Languages

TypeScript100%

Modules by API surface

examples/apollo/src/SolutionA/directives.ts28 symbols
examples/graphql-tools/src/SolutionA/directives.ts26 symbols
examples/apollo/src/SolutionB/directives.ts26 symbols
examples/graphql-tools/src/SolutionB/directives.ts24 symbols
src/common.ts18 symbols
src/mongoDbUpdateValidation.ts11 symbols
src/graphQLFilterType.ts11 symbols
src/mongoDbUpdate.ts10 symbols
src/logger.ts8 symbols
src/graphQLUpdateType.ts8 symbols
src/mongoDbFilter.ts6 symbols
src/mongoDbProjection.ts5 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add graphql-to-mongodb \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact