poacpm
poac is the package manager and CLI application provided to the client.
Links
Official website:
https://poac.pm/
Docs:
https://docs.poac.pm/
Execute on local (hosting)
Install Node.js & Elm dependencies
$ cd src/
src/$ npm install
src/$ elm-package install
Start endpoint
$ npm run watch
$ firebase serve --only hosting
Now you can visit localhost:4000
from your browser.
functions
$ firebase functions:config:set algolia.app_id="dummy" # Application ID
$ firebase functions:config:set algolia.search_key="dummy" # Search-Only API Key
$ firebase functions:config:set algolia.api_key="dummy" # Admin API Key
Start endpoint
$ firebase serve --only functions