UNPKG

das-budget-sdk

Version:

An UNOFFICIAL TypeScript SDK for interacting with the DAS Budget API

35 lines (28 loc) 904 B
const DasBudget = require("../dist/index.js").default; async function main() { try { const db = new DasBudget({ refreshToken: "your_refresh_token", apiKey: process.env.API_KEY, debug: true, }); console.log("Initializing SDK..."); await db.initialize(); console.log("SDK initialized successfully!"); // Test getting transactions console.log("\nFetching transactions..."); const transactions = await db.transactions(); console.log("Transactions:", transactions); // Test getting expenses console.log("\nFetching expenses..."); const expenses = await db.expenses(); console.log("Expenses:", expenses); // Test getting accounts console.log("\nFetching accounts..."); const accounts = await db.getAccounts(); console.log("Accounts:", accounts); } catch (error) { console.error("Error:", error); } } main();