Skip to content

Consensys/souffle.ts

Repository files navigation

NodeJS CI License

souffle.ts

Wrapper library around the Soufflé Datalog Language.

Installation

Package could be installed globally via following command:

npm install -g souffle.ts

Also it can be installed as the dependency:

npm install --save souffle.ts

Development installation

Prerequisites

  1. Preinstall NodeJS of compatible version. If there is a need to run different NodeJS versions, consider using NVM or similar tool for your platform.

  2. Install Souffle.

Clone and build

Clone repository, install and link:

git clone https://github.com/Consensys/souffle.ts.git
cd souffle.ts/
npm install
npm link
soufle-ts --version