harvard-edtech/caccl The Canvas App Complete Connection Library (CACCL) is an all-in-one library for building Canvas-integrated apps. By handling LTI, authorization, and api for you, CACCL makes building Canvas-integrated tools quick and easy. Keywords: Canvas LMS Instructure API LTI Authorization EdTech Education
Share with your subscribers:
Recipients How the donated funds are distributed
Support the dependencies of harvard-edtech/caccl Promise based HTTP client for the browser and node.js
A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.
Client-side express module that forwards Canvas requests from the client to Canvas.
Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.
Partially simulates a Canvas instance, handling OAuth token exchanges and forwarding API requests
A simple, standardized error class for all modules in the CACCL library
LTI launch validator for IMS-LTI standard launches.
The default request sender used throughout the CACCL project.
A querystring parser that supports nesting and arrays, with a depth limit
A module for generating random strings
Airbnb's ESLint config, following our styleguide
Static AST checker for accessibility rules on JSX elements.
React specific linting rules for ESLint
simple, flexible, fun test framework
Selenium library to simplify testing and automatically snapshot the DOM.
Support the repos that depend on this repository Recent events Kivach works on the Obyte network , and therefore you can track all donations.