{"id":16884611,"url":"https://github.com/timwis/credit-card-set-asider","last_synced_at":"2025-06-10T13:05:56.159Z","repository":{"id":140604719,"uuid":"70340771","full_name":"timwis/credit-card-set-asider","owner":"timwis","description":"Monitors daily credit card activity \u0026 sets aside a percentage of it in your savings account, so it's there to pay your balance at the end of the month.","archived":false,"fork":false,"pushed_at":"2016-10-09T17:09:37.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-20T05:31:14.084Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timwis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-10-08T15:36:13.000Z","updated_at":"2019-05-31T00:24:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"2715ddc1-5188-4f5e-a5b1-8f58099c853d","html_url":"https://github.com/timwis/credit-card-set-asider","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fcredit-card-set-asider","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fcredit-card-set-asider/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fcredit-card-set-asider/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fcredit-card-set-asider/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timwis","download_url":"https://codeload.github.com/timwis/credit-card-set-asider/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timwis%2Fcredit-card-set-asider/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259081015,"owners_count":22802400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T16:29:26.790Z","updated_at":"2025-06-10T13:05:56.122Z","avatar_url":"https://github.com/timwis.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Credit Card Set Asider\nMonitors daily credit card activity \u0026 sets aside a percentage of it in your\nsavings account, so it's there to pay your balance at the end of the month.\n\nCurrently it uses [NightmareJS](https://github.com/segmentio/nightmare) to fetch\ntransactions for the provided date from a Capital One Credit Card and transfers\nthe specified percentage from checking to savings within Capital One 360.\n\nI'd add a screencap demo but I don't know how to blur/redact parts of a .gif.\n[Do you know how?](https://github.com/timwis/credit-card-set-asider/issues/new)\n\n## Usage\n```\nnode index.js -u [username] -d [date] --from [account] --to [account] --percent [num]\n\nOptions:\n  --username, -u           Bank account username\n  --password, -p           Bank account password (omit for prompt)\n  --date, -d               Date of transactions (YYYY-MM-DD)\n  --from, -f               Account to transfer from\n  --to, -t                 Account to transfer to\n  --percentage, --percent  Percentage to set aside                      [number]\n  --help                   Show help                                   [boolean]\n```\nYou can override any arguments using the environment variables in `.env.sample`.\nOptionally, you can use [dotenv](https://www.npmjs.com/package/dotenv) to load\nthem from a file called `.env` using the following prefix:\n\n```bash\nnode -r dotenv/config index.js\n```\n\nAny arguments omitted will be prompted (in case you don't want to save them in\nyour terminal command history). You can use any combination of environment\nvariables, command line arguments, and prompt responses.\n\n## Installation\nDownload/clone this repository and install dependencies using `npm install`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimwis%2Fcredit-card-set-asider","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimwis%2Fcredit-card-set-asider","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimwis%2Fcredit-card-set-asider/lists"}