1.1.0 • Published 2 years ago
export-management v1.1.0
Map Colonies Export Manegement Service
This is a nodejs REST API management service for MapColonies Export Services
Template Features:
eslint configuration by @map-colonies/eslint-config
prettier configuration by @map-colonies/prettier-config
jest
.nvmrc
Multi stage producton-ready Dockerfile
commitlint
git hooks
logging by @map-colonies/js-logger
OpenAPI request validation
config load with node-config
Tracing and metrics by @map-colonies/telemetry
github templates
bug report
feature request
pull request
github actions
on pull_request
LGTM
test
lint
snyk
API
Checkout the OpenAPI spec here
Installation
Install deps with npm
npm installInstall Git Hooks
npx husky installRun Locally
Clone the project
git clone https://link-to-projectGo to the project directory
cd my-projectInstall dependencies
npm installStart the server
npm run startRunning Tests
To run tests, run the following command
npm run testTo only run unit tests:
npm run test:unitTo only run integration tests:
npm run test:integration1.1.0
2 years ago