A Node.js client-server architecture for Shaka.
The repo is split up into a number of packages -
- shaka-web A web client
- @shaka-js/api An http server with a GraphQL endpoint and REST webhooks
- @shaka-js/dev A collection of cli tools and build scripts used across repo packages
- @shaka-js/env A typed environment instance used across repo packages
- @shaka-js/library A collection of common functions, types, and references available to Node.js and browser environments
- @shaka-js/models The definitions for database models and PostgreSQL connection instance
API test -
curl -L -X GET 'http://localhost:${PORT}'