UNPKG

@accounter/server

Version:
22 lines 824 B
import { config } from 'dotenv'; import { init } from '../index.js'; config({ path: [`.env`, `../../.env`] }); const testRun = async () => { const id = process.env['GREEN_INVOICE_ID']; const secret = process.env['GREEN_INVOICE_SECRET']; const app = await init(id, secret); /* search drafts */ const data = await app.sdk.searchExpenseDrafts_query(); if (!data.searchExpenseDrafts) { throw new Error('no response data'); } if (!('page' in data.searchExpenseDrafts)) { throw new Error(`Got error response: ${data.searchExpenseDrafts.errorMessage ?? undefined}`); } console.log(`Successfully searched, found ${data.searchExpenseDrafts.items?.length ?? 0} expenses.`); }; testRun().catch(e => { console.error(e); process.exit(1); }); //# sourceMappingURL=e2e.js.map