Skip to content

mateogall0/jsgeist_client

Repository files navigation

JSgeist Client

Tests License: MIT

JSgeist Client is a JavaScript package that abstracts the application layer protocol Zeitgeist implementation on the client side.

Protocol

See here to look into the core implementation of the protocol.

.
├── core -> zeitgeist_core
├── adapter
├── jsgeist_client
└── tests

Installation

Using npm:

npm install jsgeist_client

Using bower:

bower install jsgeist_client

Using yarn:

yarn add jsgeist_client

Using pnpm:

pnpm add jsgeist_client

Using bun:

bun add jsgeist_client

Usage example

import { Client } from 'jsgeist_client';
// or require('jsgeist_client') if module type is commonjs

const client = new Client();
await client.link("localhost", 8000);
const response = await client.get('/');
await client.unlink();

About

Zeitgeist client abstraction for NodeJS

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors