Skip to content
This repository has been archived by the owner on Nov 18, 2020. It is now read-only.

Latest commit

 

History

History
28 lines (21 loc) · 1.28 KB

README.md

File metadata and controls

28 lines (21 loc) · 1.28 KB

Tournament Service

An AI Challenge microservice for tournament fasciliation

Description

Fascilitaes a tournament of AI implementations

Quick Start

  • npm npm install && npm run dev
  • yarn yarn && yarn run dev

Commands

  • npm run dev: transpile es6 -> es5 and handle live changes via nodemon and enable debugging via node-inspector
  • npm run start: transpile es6 -> es5 and start the application
  • npm run test: run all *spec.js files in the spec/ directory
  • npm run coverage: uses istanbul to determine the code coverage of the unit tests
  • npm run lint:dev: cache the results in a .eslintcache file so that only changed files are checked
  • npm run lint:prod: lint files without results being cached

Configuration

Environment configuration is fasciliated through ./confg/NODE_ENV.json

API

Documentation

Swagger Schema

Docker

A Dockerfile and .dockerignore are included that can be used to run this application in a docker container. The offical image can be found here.