MCPcopy Index your code
hub / github.com/drom/reqack

github.com/drom/reqack @v1.3.1

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

Travis Status NPM version

REQuest ⇄ ACKnowledge

JavaScript Tool set to construct, transform and analyze digital circuits based on elastic transactional protocol and Request-Acknowledge handshake.

User describes circuit JavaScript API, add standard components from the library, or create new componets.

Several standard controllers provided.

User can transform constructed circuit by changing buffer capacity or performing other correct by construction transformations.

Use

Node.js

npm i reqack --save
const reqack = require('reqack');

API

Testing

npm i
npm test

License

MIT LICENSE

Core symbols most depended-on inside this repo

findGlobalIndexOfEdge
called by 17
lib/fhyper-verilog.js
logical
called by 12
lib/operators.js
reqSuffix
called by 10
lib/fhyper-verilog.js
ackSuffix
called by 10
lib/fhyper-verilog.js
datPrefix
called by 9
lib/fhyper-verilog.js
reqPrefix
called by 9
lib/fhyper-verilog.js
ackPrefix
called by 8
lib/fhyper-verilog.js
datSuffix
called by 7
lib/fhyper-verilog.js

Shape

Function 94

Languages

TypeScript100%

Modules by API surface

lib/fhyper-verilog.js38 symbols
bak/fhyper-instance-verilog.js27 symbols
lib/operators.js3 symbols
lib/fhyper.js3 symbols
lib/fhyper-dot.js3 symbols
bak/risc-v-isa-formats.js3 symbols
bak/proxy.js3 symbols
lib/hls.js2 symbols
lib/fhyper-manifest.js2 symbols
lib/ebfifo.js2 symbols
lib/eb17.js2 symbols
lib/eb15.js2 symbols

For agents

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

⬇ download graph artifact