ABT Node Client
Client library to connect webapp to Abt Node Daemon
Table of Contents
Development
upgrade code: you need two shells
- start demo server
cd ../gql
node demo.js
- upgrade code
npm run upgrade
Install
npm i @abtnode/client -S
# OR
yarn add @abtnode/client
Usage
const AbtNodeClient = require('@abtnode/client');
const client = new AbtNodeClient('http://localhost:8210/api');
console.log({
queries: client.getQueries(),
subscriptions: client.getSubscriptions(),
mutations: client.getMutations(),
});
client.listBlocklets().then(console.log);
Debugging
- If you are in Node.js:
DEBUG=@abtnode/client node script.js
- If you are in Browser:
localStorage.setItem('DEBUG', '@abtnode/client')
Documentation
Query arguments and response structure can be found: QUERIES.md