discrete-overseer-creator
v4.1.4
Published
Service that responsible for validating and ingesting discrete layers
Readme
Map Colonies typescript service template
This is a basic repo template for building new MapColonies web services in Typescript.
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-project
Go to the project directory
cd my-project
Install dependencies
npm install
Start the server
npm run start
Running Tests
To run tests, run the following command
npm run test
To only run unit tests:
npm run test:unitTo only run integration tests:
npm run test:integration