An AI Challenge microservice for AI implementations
Fascilitates create/retrieve/update/delete operations on 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.jsfiles in thespec/directorynpm run coverage: uses istanbul to determine the code coverage of the unit testsnpm run lint:dev: cache the results in a.eslintcachefile 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.