The audio/video React widgets build on top of FAILS audio video functionality
A component to add webtransport support (server and client) to node.js using libquiche
A component to add webtransport support (server and client) to node.js, transport using libquiche
Enforce that all function components are wrapped in `React.memo`, and that all props and deps are wrapped in `useMemo`/`useCallback` so they don’t break memo.
Tiny JavaScript tokenizer.
Shareable commitlint config enforcing conventional commits
A robust & optimized `String.prototype.includes` polyfill, based on the ECMAScript 6 specification.
An arbitrary length integer library for Javascript
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
Fails app
Canvas and Image utilities.
Superblocks Bucketeer SDK
Lecture app of fails
shim for require.main.filename() that works in as many environments as possible
Supplies DrawObjects classes for use within the fails ecosystem
Supplies data format classes for use within the fails ecosystem
Keystore for end2end encryption of audio video transmission of fails
Reusable avcomponents, the backbone of FAILS audio video functionality
The core audio video worker system build on the backbone of FAILS audio video functionality
Unix datagram socket
Common server side handling for notepads and notes
Supplies asset storage for use within the fails ecosystem
Supplies security format classes for use within the fails ecosystem
Shareable commitlint config enforcing the angular commit convention