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:covHere 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
issueso 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