This uses meta to manage all of the PlanX repositories.
To use PlanX locally run npx meta git clone git@github.com:theopensystemslab/planx-metarepo
To install specific repositories you can add flags to the end of the command e.g. --include-only planx,socket-server
Repo | Description | Access | Status |
---|---|---|---|
api | TypeORM/Express REST & socket.io WS API | private | |
backend | ruby on rails API and basic CMS | private | |
editor | new policy editor | private | |
local-authority-api | node API for accessing council data | private | |
planx | react frontend and (old) editor | private | |
socket-server | node socket.io server | private |
To run a command against all repositories use
npx meta exec [COMMAND]
e.g. npx meta exec yarn install