MCPcopy Index your code
hub / github.com/amosmachora/daraja-kit

github.com/amosmachora/daraja-kit @1.1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.1.0 ↗ · + Follow
97 symbols 187 edges 47 files 0 documented · 0% updated 20mo agodaraja-kit@1.1.0 · 2024-10-09★ 442 open issues
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

ContextData (Interface)
(no doc)
packages/main-lib/src/types/types.ts
AccessTokenResponse (Interface)
(no doc)
packages/main-lib/src/types/types.ts
ScannableQrParamsInternal (Interface)
(no doc)
packages/main-lib/src/types/types.ts
ScannableQrCodeResponse (Interface)
(no doc)
packages/main-lib/src/types/types.ts
StateOfALNMOnlinePaymentBody (Interface)
(no doc)
packages/main-lib/src/types/types.ts

Core symbols most depended-on inside this repo

generateAccessToken
called by 19
packages/main-lib/src/wrapper-fns/access-token.ts
assertValue
called by 7
packages/main-lib/src/env.ts
generateTimestamp
called by 2
packages/main-lib/src/util/utils.ts
generatePassword
called by 2
packages/main-lib/src/util/utils.ts
cn
called by 2
packages/docs/lib/utils.ts
fetchQrCode
called by 1
packages/main-lib/src/wrapper-fns/wrapper-fns.ts
b2bBuyGoods
called by 1
packages/main-lib/src/wrapper-fns/wrapper-fns.ts
smoothScroll
called by 1
packages/docs/components/SmoothScroll.tsx

Shape

Function 55
Interface 42

Languages

TypeScript100%

Modules by API surface

packages/main-lib/src/types/types.ts42 symbols
packages/main-lib/src/wrapper-fns/wrapper-fns.ts12 symbols
packages/main-lib/src/wrapper-fns/bill-manager.ts7 symbols
packages/main-lib/src/util/utils.ts2 symbols
packages/docs/components/SmoothScroll.tsx2 symbols
packages/docs/components/InstallCommands.tsx2 symbols
packages/main-lib/tsup.config.ts1 symbols
packages/main-lib/src/wrapper-fns/stk-push.ts1 symbols
packages/main-lib/src/wrapper-fns/access-token.ts1 symbols
packages/main-lib/src/react/QRCodeDisplay.tsx1 symbols
packages/main-lib/src/next/QRCodeDisplay.tsx1 symbols
packages/main-lib/src/env.ts1 symbols

For agents

$ claude mcp add daraja-kit \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page