MCPcopy Index your code
hub / github.com/ar-nelson/osmosis-js

github.com/ar-nelson/osmosis-js @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
416 symbols 1,087 edges 53 files 0 documented · 0% updated 5y ago★ 521 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

MetadataSource (Interface)
(no doc) [9 implementers]
osmosis-store-js/src/meta-store.ts
SerializedStateSummary (Interface)
(no doc)
osmosis-js/src/osmosis.ts
PairRequest (Interface)
(no doc)
osmosis-net-js/src/osmosis-connection.ts
Queryable (Interface)
(no doc) [6 implementers]
osmosis-store-js/src/queryable.ts
OsmosisConfig (Interface)
(no doc)
osmosis-js/src/osmosis-config.ts
PairResponse (Interface)
(no doc)
osmosis-net-js/src/osmosis-connection.ts
JsonSource (Interface)
(no doc) [4 implementers]
osmosis-store-js/src/json-source.ts
RequestPairAction (Interface)
(no doc)
osmosis-js/src/action.ts

Core symbols most depended-on inside this repo

compileJsonPath
called by 65
osmosis-store-js/src/jsonpath.ts
on
called by 62
osmosis-net-js/src/peer-finder.ts
set
called by 53
osmosis-store-js/src/sorted-array-map.ts
Key
called by 50
osmosis-store-js/test/mock-constructors.ts
binaryPathToArray
called by 41
osmosis-store-js/src/binary-path.ts
binaryPathAppend
called by 40
osmosis-store-js/src/binary-path.ts
getByPath
called by 39
osmosis-store-js/src/json-source.ts
dispatch
called by 38
osmosis-js/src/osmosis.ts

Shape

Method 196
Function 94
Interface 76
Class 48
Enum 2

Languages

TypeScript100%

Modules by API surface

osmosis-store-js/src/jsonpath.ts39 symbols
osmosis-net-js/src/osmosis-connection.ts31 symbols
osmosis-store-js/src/in-memory-save-state.ts27 symbols
osmosis-store-js/src/json-source.ts25 symbols
osmosis-net-js/src/peer-finder.ts23 symbols
osmosis-js/src/osmosis.ts21 symbols
osmosis-net-js/src/rpc-sockets.ts20 symbols
osmosis-store-js/src/overlay-json-source.ts17 symbols
osmosis-store-js/src/flat-files-save-state.ts17 symbols
osmosis-store-js/src/store.ts14 symbols
osmosis-store-js/src/actions.ts13 symbols
osmosis-net-js/src/encrypted-socket.ts13 symbols

For agents

$ claude mcp add osmosis-js \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact