core
core copied to clipboard
The central job processing module used in OpenFn v1.
Instead of having a growing list of `configuration` keys, or writing the `state` to disk before; consider those directives existing in the expression itself (being either added automatically by the...
If you try and create an expression like this: ```js get( "http://localhost:9292?flip=left" ).then(console.log.bind(console)) ``` Turns into: ```js (function() { return execute(get( "http://localhost:9292?flip=left" ).then(console.log.bind(console)))(state); })(); ``` The compiler attaches the `...(state)`...
(I don't know if this is the correct place to put this concerns of mine, and if the proposed solution is good enough or not) If I use credentials of...
While testing #27, we got an error in the `validate` transform where the adaptor was being incorrectly passed to the transformer where the correct error should have been "Can't find...
In order to know how long an expression takes to compile and then execute is really useful when testing from external calls (i.e. engine). As a start I propose we...
In order to make calling the runtime via a node require, it would be nice to be able to call the individual commands directly i.e.: `node -r @openfn/core/lib/cli -e 'execute(...)`...
We'd provided an option for `test mode` which would try to intercept http requests made with `request` (so... lots of language-packages until recently) but that no longer works with `axios`...
While dealing with OpenFn/language-http#15, we found that VM2's Contextify/Decontextify functions were breaking the object structure of the `Agent` object. Internally Node's `_http_client.js` checks the `Agent` looks correct by checking for...
Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3. Commits 74b2db2 3.0.3 88f1429 update eslint. lint, fix unit tests. 415d660 Snyk js braces 6838727 (#40) 190510f fix tests, skip 1 test in test/braces.expand...