Skip to content

Latest commit

 

History

History
60 lines (43 loc) · 2.99 KB

README.md

File metadata and controls

60 lines (43 loc) · 2.99 KB

Sage Intacct SDK for JavaScript

npm version License

Xometry Repository Info

This repository is a fork of intacct/intacct-sdk-js to add missing fields and change the way a couple cases are handled, in order to fix errors we encountered while using the upstream version of this SDK.

The application in this repository is currently deployed as a package dependency of accounting-automation-service.

Deploying Changes

Ensure PRs are set to merge to the main branch not the original Intacct master branch. To trigger deployment of any changes on merge make sure you add feat: to the beginning of the PR merge commit title.

example merge deploy

Testing

For testing changes to package locally use yarn link. In the root directory of the project you want to use the local version of this intacct-sdk-js package run the following command:

yarn link ~/path-to-intacct-sdk-js/folder

When you are done testing make sure to unlink the local package:

yarn unlink ~/path-to-intacct-sdk-js/folder

🚨 SOX: This repository is under SOX control, please see Xometry SOX Change Control Guidelines

Contact Information

  • xometry/intacct-sdk-js is maintained by the Revenue and Payments Squad (OFD).
  • [email protected]
  • If you are an on-call developer and need to route an alert about this service, in OpsGenie please route alerts to the "Financial Services and Supplies Domains" team.
  • If you have questions, the primary slack channel for discussion is #order-fulfillment-engineering, and you can tag @revenue-and-payments-tech

Resources

System Requirements

  • You must have an active Sage Intacct Web Services Developer license
  • Node.js >= 14.20.0. The SDK is written in TypeScript and targets ES2015.