caccl-api

A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.

caccl-authorizer

Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.

caccl-api-forwarder

Client-side express module that forwards Canvas requests from the client to Canvas.