Skip to content

Envelope Zero fork of you-need-a-parser by Leo Bernard

License

Notifications You must be signed in to change notification settings

envelope-zero/you-need-a-parser

This branch is 544 commits ahead of, 8 commits behind leolabs/you-need-a-parser:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

34db48c · Feb 17, 2025
Dec 5, 2024
Nov 7, 2023
Feb 17, 2025
Aug 14, 2023
Nov 29, 2024
Dec 28, 2023
Nov 8, 2023
Nov 8, 2023
Nov 7, 2023
Feb 17, 2025
Nov 22, 2024
Dec 10, 2023

Repository files navigation

You Need A Parser

ℹ️ This repository is a fork of the original project by leolabs. It is fully integrated into the Envelope Zero transaction import.

Suggest a Format

This repository consists of three packages:

This package contains all parsers for different formats. If you want to implement a new parser, this is the way to go. This package is also available on NPM if you want to use it in your own projects.

This is currently not in use.

This tool fetches the current configuration file from bank2ynab and converts it to a JSON file that can be read by ynap-parsers. This allows ynap-parsers to support most of the banks supported by bank2ynab.

Contributing

If you want to improve YNAP, feel free to submit an issue or open a pull request.

Please set up pre-commit locally and run it before opening a PR:

pre-commit install

License

This repo and all included packages are licensed under the MIT License.

If you use any of the packages in this repo in your project, a mention or link to this repo would be nice but is not required.

Languages

  • TypeScript 96.6%
  • JavaScript 3.1%
  • CSS 0.3%