Socket for GitHub
Detect suspicious packages in PRs
Socket CLI
Use Socket from the command line
Socket Dependency Search
Find any package for your project
Docs
Want to read all the docs? Start here
Blog
Keep up to date with all the news
Customers
Check out our customer stories
Packages
npm
Comaintainers
45 packages
Order
Sort by
caccl
Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.
caccl-api
A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.
caccl-api-forwarder
Client-side express module that forwards Canvas requests from the client to Canvas.
caccl-authorizer
Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.
caccl-canvas-api
caccl-canvas-partial-simulator
Partially simulates a Canvas instance, handling OAuth token exchanges and forwarding API requests
caccl-dev-server
HTTPS server for development of CACCL apps
caccl-error
A simple, standardized error class for all modules in the CACCL library
caccl-grade-passback
Sends LTI 1.1 grade passback to Canvas. Support text and url submissions and overall score.
caccl-lti
LTI launch validator for IMS-LTI standard launches.