MCPcopy Index your code
hub / github.com/RxJSInAction/banking-in-action

github.com/RxJSInAction/banking-in-action @v1.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.1 ↗ · + Follow
69 symbols 94 edges 22 files 4 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Getting Started

This repository contains the standalone application detailed in the final chapter of RxJS In Action. The intention of this repository is to show a fairly complete application, since the primary technology on display here is the use of RxJS + React + Redux (3R) and is meant to be accessible for a large audience. Therefore, we are not using JSX or any complex build systems. Entire books can and have been written on such things but unfortunately we don't have the page count for it :(.

Please report any issues you find with running or accessing the project, or any bugs that you find.

The core components that are discussed in the book will not be changed aside from periodic updates.

Important

If you are looking for the repository for the first 9 chapters you should be in the sister respository here.

First-time install

Run npm install

All subsequent runs

Run: npm start and navigate to http://localhost:3000

Core symbols most depended-on inside this repo

setBalances
called by 3
app/scripts/actions.js
newTransaction
called by 3
app/scripts/actions.js
stringify
called by 2
test/test.balance.js
loggingEpic
called by 2
app/scripts/epics/logging.js
userEpic
called by 2
app/scripts/epics/user.js
initializeEpic
called by 2
app/scripts/epics/transaction.js
assertDeepEqual
called by 1
test/test.balance.js
frames
called by 1
test/test.balance.js

Shape

Function 58
Class 6
Method 5

Languages

TypeScript100%

Modules by API surface

app/scripts/epics/transaction.js11 symbols
app/scripts/util/searchEngine.js9 symbols
app/scripts/actions.js8 symbols
app/scripts/components/portfolio.component.js7 symbols
test/test.balance.js6 symbols
app/scripts/components/transaction.component.js6 symbols
app/scripts/components/typeahead.component.js4 symbols
app/scripts/components/message.component.js4 symbols
app/scripts/components/accounts.component.js3 symbols
app/scripts/util/createMiddleware.js2 symbols
app/scripts/reducers.js2 symbols
app/scripts/epics/interest.js2 symbols

For agents

$ claude mcp add banking-in-action \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page