ccs-moneybird-api-addon
Version:
CCS AddOn for Moneybird API
34 lines (31 loc) • 1.07 kB
text/typescript
import { getContacts, getContact, getLedgerAccounts, getTaxRates, getDocumentStyles, getWorkflows, createSalesInvoice, createPurchaseInvoice, updatePurchaseInvoice, getPurchaseInvoiceDocument } from './endpoints';
import { mapSalesInvoiceData, mapPurchaseInvoiceData } from './functions';
import * as ife from './interface';
import { authFields } from './interface';
const moneybirdApiAddon = {
name: 'moneybird-api',
name_friendly: 'Moneybird API',
version: '1.0.5',
map_version: '1.0.0',
type: 'integration',
sub_type: 'finance',
auth_fields: authFields,
init() {
return {
// getContacts,
// getContact,
// getLedgerAccounts,
// getTaxRates,
// getDocumentStyles,
// getWorkflows,
createSalesInvoice,
getPurchaseInvoiceDocument,
createPurchaseInvoice,
updatePurchaseInvoice,
mapSalesInvoiceData,
mapPurchaseInvoiceData
};
}
};
export type { ife };
export default moneybirdApiAddon;