Skip to content

MapColonies/ingestion-trigger

Repository files navigation

Map Colonies Ingestion Trigger Service


This is a specialized service for the MapColonies project, designed to trigger the ingestion of new layers from raw data and update existing layers. It’s built in Typescript.

Template Features:

API

Checkout the OpenAPI spec for the ingestion-trigger here

Installation

Install deps with npm

npm install

Install Git Hooks

npx husky install

Run 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:unit

To only run integration tests:

npm run test:integration