Gen3 service translates GraphQL requests to Elastic Search queries via the arranger API.
The @arranger code is licensed under the AGPL.
Note that the code under src/
is typescript,
so there's a compile step
to generate the javascript code under lib/
, bin/
, and spec/
.
The following scripts are registered in package.json
:
npm run compile
npm run test
npm run eslint
npm start
Override the default configuration with environment variables:
GEN3_ES_ENDPOINT
- default isesproxy-service
GEN3_PROJECT_ID
- default isdev
- arranger interacts with the ES index with namearranger-projects-$Id