Javascript/typescript client library to conveniently work with API of drebedengi.ru personal finance service.
Aimed to help in automation of personal finance routine and integration tasks.
WARNING: this is still early alfa. Almost everything is subject to change!
- Clear intuitive API (SOAP API provided by the drebedengi is very low-level and not developer-friendly).
- Written in typescript. All typings available.
- Works on node, browser and react-native.
- Promise-powered, async-await capable.
npm install --save ts-ddng-client
# or
yarn add ts-ddng-client
import { ApiClient } from 'ts-ddng-client'
const client = new ApiClient('demo_api', 'demo@example.com', 'demo')
client.getBalance().then(balances => {
console.log('current balances', balances)
})
client.createIncome({
placeId: 40034,
sourceId: 40036,
sum: 20000,
dateTime: '2010-12-14 13:58:00',
comment: 'xxx',
currencyId: 17,
}).then(serverId => {
console.log('Income operation created, server record ID:', serverId)
})
There are not any yet :( But you can examine test/apiClient.ts
to get the idea.