Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
@openfn/devtools
Advanced tools
A set of tools for writing & testing expressions, managing OpenFn projects, and developing new adaptors.
A set of tools for writing & testing expressions, managing OpenFn projects, and developing new adaptors.
🔥 The documentation for this project can be found at docs.openfn.org. 🔥
git clone git@github.com:OpenFn/devtools.git
for SSH or
git clone https://github.com/OpenFn/devtools.git
cd devtools
./install.sh ssh
or ./install.sh https
to install core,
language-common, and language-httpNote: 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}
To interactively generate a project configuration yaml, run
./scripts/generate-project.js
You can run core from anywhere by using npm install -g
for global install
npm install -g github:openfn/core#main
Read the docs at docs.openfn.org.
execute
takes:
-l [language-xyz].Adaptor
: The adaptor being used-e [expression.js]:
The expression being tested-s [state.json]
: The message data: {...}
and
credentialconfiguration: {...}
-o [output.json]
: The file to which the output will be writtenRun a job like this:
./core/bin/core execute \
-l ./adaptors/language-http/ \
-s ./tmp/state.json \
-o ./tmp/output.json \
-e ./tmp/expression.js
CLI
Using the CLI via ./bin/cli
:
via Docker
docker build -t dev
docker run --rm -it \
--name devtools \
-e GH_TOKEN=$GH_TOKEN \
-v $PWD:/opt \
-v $(realpath ../adaptor):/tmp/adaptor \
devtools \
cli release /tmp/adaptor
FAQs
A set of tools for writing & testing expressions, managing OpenFn projects, and developing new adaptors.
The npm package @openfn/devtools receives a total of 1 weekly downloads. As such, @openfn/devtools popularity was classified as not popular.
We found that @openfn/devtools demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.