@albertomarturelo/cta-core
v0.3.1
Published
Shared core for reading your own Chilean bank accounts: domain, tasks, seams and bank drivers. Side effects are injected via seams; Node adapters live behind the ./node subpath (ADR-003).
Maintainers
Readme
@albertomarturelo/cta-core
Shared core of cta: read your own
Chilean bank accounts — balances and movements (the cartola) — locally, with
credentials typed only into the bank's real login page. Holds the domain, the
tasks and one driver per bank; the CLI and the MCP server are thin surfaces over it.
⚠️ 0.x and unofficial. Not affiliated with, sponsored or endorsed by any bank. Automating access to your own account may breach your bank's terms, and the bank may block your access or your device. Provided "as is", without warranty (MIT). Read-only: it never moves money.
Entry points
@albertomarturelo/cta-core— the pure, embeddable API (no Node built-ins at import time).@albertomarturelo/cta-core/node— Node adapters and the bank drivers (Playwright for the login; HTTP-mode reads with the login's grant, ADR-015).
Requires Node ≥ 20. Design and decisions: docs/decisions.
