MCPcopy Index your code
hub / github.com/PacktPublishing/Deno-Web-Development

github.com/PacktPublishing/Deno-Web-Development @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
697 symbols 1,227 edges 345 files 7 documented · 1%
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

UserRepository (Interface)
(no doc) [2 implementers]
Chapter07/sections/3-deno-on-the-browser/museums-api/src/users/types.ts
UserRepository (Interface)
(no doc) [2 implementers]
Chapter06/sections/4-connecting-to-mongodb/museums-api/src/users/types.ts
PostIt (Interface)
* Describes the PostIt entity stored in the in-memory database
Chapter03/post-it-api/steps/4.ts
UserRepository (Interface)
(no doc) [2 implementers]
Chapter09/museums-api/src/users/types.ts
UserRepository (Interface)
(no doc) [2 implementers]
Chapter08/sections/1-writing-the-first-test/museums-api/src/users/types.ts
MuseumRepository (Interface)
(no doc) [1 implementers]
Chapter04/museums-api/src/museums/types.ts
AuthRepository (Interface)
(no doc) [1 implementers]
Chapter06/jwt-auth/types.ts
MuseumRepository (Interface)
(no doc) [1 implementers]
Chapter05/sections/2-1-writing-a-web-server-in-oak/museums-api/src/museums/types.ts

Core symbols most depended-on inside this repo

generateToken
called by 14
Chapter06/jwt-auth/repository.ts
get
called by 14
Chapter09/museums-api/src/museums/repository.ts
get
called by 11
Chapter08/sections/7-final-tested-version/museums-api/src/museums/repository.ts
login
called by 10
Chapter09/museums-api/src/users/controller.ts
get
called by 10
Chapter08/sections/5-testing-the-application-with-the-client/museums-api/src/museums/repository.ts
get
called by 10
Chapter08/sections/3-testing-the-web-layer/museums-api/src/museums/repository.ts
getClient
called by 9
Chapter09/museums-api/src/client/index.ts
get
called by 8
Chapter07/sections/3-deno-on-the-browser/museums-api/src/museums/repository.ts

Shape

Method 252
Class 170
Interface 157
Function 118

Languages

TypeScript100%

Modules by API surface

Chapter09/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/7-final-tested-version/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/6-bencmarking-parts-of-the-application/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/5-testing-the-application-with-the-client/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/4-creating-integration-tests-for-the-application/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/3-testing-the-web-layer/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/2-writing-the-first-integration-test/museums-api/src/users/controller.ts8 symbols
Chapter08/sections/1-writing-the-first-test/museums-api/src/users/controller.ts8 symbols
Chapter07/sections/3-deno-on-the-browser/museums-api/src/users/controller.ts8 symbols
Chapter07/sections/2-extracting-configuration-and-secrets/museums-api/src/users/controller.ts8 symbols
Chapter07/sections/1-enabling-cors-and-https/museums-api/src/users/controller.ts8 symbols
Chapter06/sections/4-connecting-to-mongodb/museums-api/src/users/controller.ts8 symbols

Datastores touched

(mongodb)Database · 1 repos

For agents

$ claude mcp add Deno-Web-Development \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact