felipepodesta / OpenTecBan-Service

Hackathon TecBan 2020 - Open Banking API Service

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Repo

Downloads Version XO code style

Installation

Module available through the npm registry. It can be installed using the npm or yarn command line tool.

# Yarn (Recomend)
yarn install
# NPM 
npm install --save

Running

Create .env

BASIC_TOKEN01=TOKEN
BASIC_TOKEN02=TOKEN
PORT=3000

Add SSL certs in /certs/

yarn dev
# or
yarn start

Tests

To run the test suite, first install the dependencies, then run test:

# Using Yarn
yarn test

Dependencies

axios: Promise based HTTP client for the browser and node.js Author: Matt Zabriskie
License: MIT
Version: ^0.19.2
body-parser: Node.js body parsing middleware Author: dougwilson
License: MIT
Version: ^1.19.0
express: Fast, unopinionated, minimalist web framework Author: TJ Holowaychuk
License: MIT
Version: ^4.17.1
jsonfile: Easily read/write JSON files. Author: JP Richardson
License: MIT
Version: ^6.0.1
qs: A querystring parser that supports nesting and arrays, with a depth limit Author: hueniverse, ljharb, nlf
License: BSD-3-Clause
Version: ^6.9.4
uuid: RFC4122 (v1, v4, and v5) UUIDs Author: broofa, ctavan, defunctzombie, vvo
License: MIT
Version: ^8.2.0

Dev Dependencies

env-cmd: Executes a command using the environment variables in an env file Author: Todd Bluhm
License: MIT
Version: 10.1.0
nodemon: Simple monitor script for use during development of a node.js app. Author: Remy Sharp
License: MIT
Version: 2.0.4
xo: JavaScript/TypeScript linter with great defaults Author: Sindre Sorhus
License: MIT
Version: 0.30.0

Contributors

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue. List of all contributors.

License

MIT

About

Hackathon TecBan 2020 - Open Banking API Service

License:MIT License


Languages

Language:JavaScript 100.0%