MT940-injest retrieve and parse SWIFT mt940 bank file types from a listener on a specific directory
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
$ docker-compose up --build
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Here is a list of available environment variables:
Name | Description |
---|---|
APP_PORT | Application port |
DATABASE_URL | Database URI (PostgreSQL, MySQL etc...) |
FILE_REGEX_PATTERN | File validation regex |
FILE_REGEX_FLAG | Regex flag (i, g) default to g |
PATH_TO_FOLDER | Folder application should looking for |
LOG_LEVEL | App log level |
Feel free to follow the procedure to make it even more awesome!
- Create an
issue
so weget the discussion started
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request