@accounter/payper-mesh
Version:
Graphql proxy for Payper API
18 lines (17 loc) • 615 B
JavaScript
import { config } from 'dotenv';
import { init } from '../index.js';
config({ path: [`.env`, `../../.env`] });
const testRun = async () => {
const authToken = process.env['PAYPER_AUTH_TOKEN'];
const userName = process.env['PAYPER_USER_NAME'];
const app = await init(authToken, userName);
const data = await app.sdk.getExpenses_query();
if (!data.getExpenses?.expenses) {
throw new Error(data.getExpenses?.description);
}
console.log(data.getExpenses.expenses.map(e => e?.provider + ' - ' + e?.file_name));
};
testRun().catch(e => {
console.error(e);
process.exit(1);
});