@accounter/payper-mesh
Version:
Graphql proxy for Payper API
20 lines (19 loc) • 732 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const dotenv_1 = require("dotenv");
const index_js_1 = require("../index.js");
(0, dotenv_1.config)({ path: [`.env`, `../../.env`] });
const testRun = async () => {
const authToken = process.env['PAYPER_AUTH_TOKEN'];
const userName = process.env['PAYPER_USER_NAME'];
const app = await (0, index_js_1.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);
});