No description
  • TypeScript 100%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ashton Dong 6b69354d6c
All checks were successful
CI / test (push) Successful in 17s
add: unit testing
2026-09-05 17:29:01 -04:00
.forgejo/workflows added biome linter + vitest 2026-09-05 12:35:57 -04:00
src add: README + move methods.ts to helper 2026-09-05 17:27:11 -04:00
test add: unit testing 2026-09-05 17:29:01 -04:00
.gitignore Initial commit 2026-09-05 11:56:33 -04:00
bun.lock added biome linter + vitest 2026-09-05 12:35:57 -04:00
LICENSE Initial commit 2026-09-05 11:56:33 -04:00
package.json refactor: only necessary server files 2026-09-05 16:40:07 -04:00
README.md add: README + move methods.ts to helper 2026-09-05 17:27:11 -04:00
tsconfig.json added biome linter + vitest 2026-09-05 12:35:57 -04:00

README

This serves as an RPC wrapper around the @actual-budget/actual-api, with the goal of allowing you to send simple REST requests to a running instance of this repo and getting an output back.

Example REST Request

const response = await fetch("http://localhost:3000/rpc", {
    method: "POST",
    headers: {
        "content-type": "application.json",
    },
    body: JSON.stringify({
        method: "getAccounts",
        args: [],
    }),
});

const result = await response.json();
console.log(result);