An AI Challenge microservice for tournament fasciliation
Fascilitaes a tournament of AI implementations
- npm
npm install && npm run dev
- yarn
yarn && yarn run dev
npm run dev
: transpile es6 -> es5 and handle live changes via nodemon and enable debugging via node-inspectornpm run start
: transpile es6 -> es5 and start the applicationnpm run test
: run all*spec.js
files in thespec/
directorynpm run coverage
: uses istanbul to determine the code coverage of the unit testsnpm run lint:dev
: cache the results in a.eslintcache
file so that only changed files are checkednpm run lint:prod
: lint files without results being cached
Environment configuration is fasciliated through ./confg/NODE_ENV.json
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.