34 packages
babel-private-properties
A babel plugin which will convert all private properties (identifiers) to md5 hashes.
clappr-heading-plugin
A plugin for clappr which allows a clickable heading to be included inside the player.
clappr-markers-plugin
A plugin for clappr which will display markers at configured points scrub bar.
clappr-pip-plugin
A plugin for clappr which adds support for picture-in-picture on devices which support it.
clappr-thumbnails-plugin
A plugin for clappr which will display thumbnails when hovering over the scrub bar.
clappr-videocontext-playback
A clappr playback for the BBC's video context tool.
dynamic-marquee
A small library for creating marquees.
dynamic-marquee-react
A `<Marquee />` component for React.
eslint-plugin-redos-detector
An eslint plugin that detects vulnerable regex using "https://github.com/tjenkinson/redos-detector".
exponential-rate-limit
A small library which handles decaying exponential backoff. This is useful if you want to start throttling something whilst it is going wrong, but recover once things start working again.
forkable-iterator
Make a JS Iterator forkable.
hls.js
JavaScript HLS client using MediaSourceExtension
hls-live-thumbnails
A service which will generate thumbnails from a live HLS stream.
human-string-to-date-time
A library that parses a human representation of a UK English formatted date/time into an object.
hyperdeck-js-lib
A javascript library for communication with the Blackmagic Hyperdeck.
infinite-queue
A small library which implements a queue where you are able to request items early if the queue is empty.
is-github
A small library which checks if the provided IP address belongs to GitHub.
media-element-syncer
Synchronise two or more html media elements.
mock-hls-server
Fake a live/event HLS stream from a VOD one. Useful for testing.
npm-ci-please
`npm ci` with a fallback to `npm i` when it fails, but shouldn't
number-to-alphabet
Simple library to convert a number to sequence of letters and vice versa.
promise-chain-settled
Provides a way of knowing when a promise chain is settled. Useful for testing.
redos-detector
A CLI and library which tests helps score how vulnerable a regex pattern is to ReDoS attacks. Supported in the browser, Node and Deno.
rollup-plugin-block
Ensure certain files don't become part of the build.
rollup-plugin-bundle-guard
A rollup plugin that makes sure you don't accidentally import something statically, which could have an effect on your bundle size.