kua-money-trace/package.json

31 lines
1.3 KiB
JSON

{
"name": "kua-money-trace",
"version": "0.1.0",
"description": "Money trace service for accounting-grade fund origin trees.",
"type": "module",
"private": true,
"scripts": {
"test": "node --test",
"demo": "node src/cli.js trace data/example-ledger.json event:black-spa-10804",
"summarize": "node src/cli.js summarize data/example-ledger.json",
"mail:dry-run": "node src/mailCli.js dry-run --account vjoati-gmail",
"mail:download": "node src/mailCli.js download --account vjoati-gmail",
"mail:gmail-oauth": "node src/mailCli.js gmail-oauth --account vjoati-gmail",
"mail:gmail-download": "node src/mailCli.js gmail-download --account vjoati-gmail",
"mail:gmail-trash": "node src/mailCli.js gmail-trash --account vjoati-gmail",
"mail:fixture": "node src/mailCli.js parse-fixture test/fixtures/sample-bank-email.eml --account vjoati-gmail",
"mail:list-apple": "node src/mailCli.js list-apple-mail",
"mail:import-apple-index": "node src/mailCli.js import-apple-mail-index --account vjoati-gmail",
"mail:import-kdoi": "node src/mailCli.js import-apple-mail-index --account kdoi-email",
"serve": "node src/server.js --ledger data/example-ledger.json --port 3910"
},
"engines": {
"node": ">=20"
},
"dependencies": {
"googleapis": "^171.4.0",
"imapflow": "^1.3.2",
"mailparser": "^3.9.8"
}
}