fiken.js
v2.1.0
Published
TypeScript wrapper for the [Fiken API v2](https://api.fiken.no/api/v2/docs/).
Readme
fiken.js
TypeScript wrapper for the Fiken API v2.
Install
npm install fiken.jsUsage
import Fiken from 'fiken.js';
const client = new Fiken({
apiKey: process.env.FIKEN_API_KEY as string,
companySlug: 'my-company-slug',
});
const companies = await client.getCompanies();
const accounts = await client.getAccounts({ page: 1, pageSize: 50 });
const invoices = await client.getInvoices({ page: 1, pageSize: 50 });Implemented API areas
- Companies and user info
- Accounts, account balances, bank accounts, bank balances
- Contacts, groups, products, transactions, journal entries
- Invoices, credit notes, offers, order confirmations
- Sales, purchases, inbox, projects
- Time entries, activities, time users
Development
npm install
npm run check
npm run buildScripts
npm run lint- eslint forsrc/**/*.tsnpm run typecheck- TypeScript compile checksnpm run test- Jest testsnpm run build- build distributable packagenpm run check- typecheck + lint + test
