To view the documentation please visit
openfn.github.io/devtools.
A set of tools for writing & testing expressions, managing OpenFn projects,
and developing new adaptors.
Up and running
- Make sure you've got git (maybe GitBash for
Windows?)
- And Node.js (version 6.11 or greater)
- Run
git clone git@github.com:OpenFn/devtools.git
for SSH or
git clone https://github.com/OpenFn/devtools.git
- Run
cd devtools
- Run
./install.sh ssh
or ./install.sh https
to install core,
language-common, and language-http
Note: If you get a "permission denied" message when running ./install.sh
, try
run chmod +x ./install.sh
then retry the install command.
To install specific adaptors, run ./install.sh ${ssh || https} language-${name}
You can run core from anywhere by using npm install -g
for global install
npm install -g github:openfn/core#master
Now go read the docs