Skip to main content

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

PackageVersion
@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 ReactorsNode Package
buffernode:buffer
cryptonode:crypto
httpsnode:https
querystringnode:querystring
streamnode:stream