Reactor Dependencies
The following dependencies are whitelisted and allowed to be utilized within a Reactor or Proxy Transform.
If you are looking to use a dependency not listed below, please reach out to support@basistheory.com.
List of available dependencies
| Package | Version | 
|---|---|
| @adyen/api-library | ^10.3.0 | 
| @basis-theory/apple-pay-js | ^2.0.0 | 
| @basis-theory/basis-theory-js | ^1.80.0 | 
| @basis-theory/basis-theory-reactor-formulas-sdk-js | ^1.4.0 | 
| @basis-theory/google-pay-js | ^1.0.0 | 
| @basis-theory/shopify-js | ^1.0.0 | 
| aws-sdk | ^2.1478.0 | 
| axios | ^0.27.2 | 
| braintree | ^3.18.0 | 
| crypto-js | ^4.1.1 | 
| csv-parse | ^5.5.2 | 
| dropbox | ^10.34.0 | 
| dwolla-v2 | ^3.4.0 | 
| exceljs | ^4.4.0 | 
| jsonpath | ^1.1.1 | 
| mastercard-client-encryption | ^1.9.0 | 
| mastercard-oauth1-signer | ^1.1.6 | 
| node-fetch | ^2.7.0 | 
| node-forge | ^1.3.1 | 
| node-jose | ^2.2.0 | 
| openpgp | ^5.10.2 | 
| pdf-lib | ^1.17.1 | 
| pdfkit | ^0.13.0 | 
| soap | ^1.0.0 | 
| ssh2 | ^1.14.0 | 
| stripe | ^8.222.0 | 
| tesseract.js | ^4.1.4 | 
| twilio | ^4.19.0 | 
| uuid | ^8.3.2 | 
| xmlbuilder2 | ^3.0.2 | 
| yup | ^1.3.2 | 
List of available built-in node dependencies
This is a list of the built-in node dependencies that are available to use in Reactors, you'll need to require the module name in "Require in Reactors" below. For example, using const buffer = require('buffer') to import node:buffer module.
| Require in Reactors | Node Package | 
|---|---|
| buffer | node:buffer | 
| crypto | node:crypto | 
| https | node:https | 
| querystring | node:querystring | 
| stream | node:stream |