Compare commits

..

3 Commits

Author SHA1 Message Date
2e68da2352 📦 Update dependencies
All checks were successful
Deploy application / deploy (push) Successful in 3s
2025-07-03 20:00:06 +02:00
f68afd0ff7 ⬆️ Updated dependencies
All checks were successful
Deploy application / deploy (push) Successful in 19s
2025-05-15 18:00:05 +02:00
7ea55567da ⬆️ Update actual api to 25.3, cron to 4
All checks were successful
Deploy application / deploy (push) Successful in 18s
2025-03-02 08:37:38 +01:00
4 changed files with 1779 additions and 791 deletions

View File

@ -14,24 +14,24 @@
"author": "",
"license": "ISC",
"dependencies": {
"@actual-app/api": "^25.2.1",
"@dotenvx/dotenvx": "^1.35.0",
"better-sqlite3": "^11.8.1",
"cron": "^3.5.0",
"@actual-app/api": "^25.7.1",
"@dotenvx/dotenvx": "^1.45.2",
"better-sqlite3": "^12.2.0",
"cron": "^4.3.1",
"dayjs": "^1.11.13",
"dotenv": "^16.4.7",
"prettier": "^3.5.0",
"tsx": "^4.19.2"
"dotenv": "^17.0.1",
"prettier": "^3.6.2",
"tsx": "^4.20.3"
},
"devDependencies": {
"@jest/globals": "^29.7.0",
"@types/better-sqlite3": "^7.6.12",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.1",
"jest": "^29.7.0",
"ts-jest": "^29.2.5",
"@types/better-sqlite3": "^7.6.13",
"@types/jest": "^30.0.0",
"@types/node": "^24.0.10",
"jest": "^30.0.4",
"ts-jest": "^29.4.0",
"ts-node": "^10.9.2",
"typescript": "^5.7.3"
"typescript": "^5.8.3"
},
"prettier": {
"semi": false,

View File

@ -1,6 +1,6 @@
import type { Dayjs } from "dayjs"
import type { UUID } from "node:crypto"
import type { TransactionEntity } from "@actual-app/api/@types/loot-core/types/models"
import { TransactionEntity } from "@actual-app/api/@types/loot-core/src/types/models"
/**
* Defines how to interact with the bank

2541
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,7 @@
import * as fs from "node:fs"
import logger from "@common/logger"
// TODO move to common
export function createDirIfMissing(directory: string): void {
if (!fs.existsSync(directory)) {
logger.info(`Missing '${directory}', creating...`)