This document lists the open source software and other third-party components used in Ci Media Cloud for NLEs.
This section contains licenses explicitly declared by the project.
This section contains the licenses for first-party owned or created code.
This section shows the summary of all packages in Ci Media Cloud for NLEs.
This section shows the details for each package in Ci Media Cloud for NLEs.
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
None
None
None
None
babel's modular runtime helpers
None
None
None
Copyright © 2014 present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE
Floating UI for React DOM
None
None
None
None
The official, opinionated, batteries-included toolset for efficient Redux development
None
None
None
Copyright © 2018-2021 the Deno authors. All rights reserved. MIT license.
The most popular front-end framework for developing responsive, mobile first projects on the web.
None
None
Copyright © 2011-2025 The Bootstrap Authors
Copyright © 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
Standard library
None
None
None
None
JavaScript library of crypto standards.
None
None
None
Loads environment variables from .env file
None
None
None
None
Just a simple logging module for your Electron application
None
None
None
None
Manage session history with JavaScript
None
None
None
None
https mediation
None
None
None
None
A small library to provide I18n on JavaScript.
None
None
None
Copyright © 2026 Michael Mclaughlin <M8ch88l@gmail.com>
Lodash modular utilities.
None
None
None
Copyright © OpenJS Foundation and other contributors <https://openjsf.org/>
Copyright © Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
NodeJS Core Module Extended
None
None
None
None
React is a JavaScript library for building user interfaces.
None
None
None
None
Bootstrap 5 components built with React
None
None
None
A circular progress indicator component
None
None
None
React package for working with the DOM.
None
None
None
None
A customizable React audio player. Written in TypeScript. Mobile compatible. Keyboard friendly
None
None
None
None
Performant, flexible and extensible forms library for React Hooks
None
None
None
None
Official React bindings for Redux
None
None
None
Copyright © 2015 Yahoo! Inc.
Declarative routing for React web applications
None
None
None
None
A Select control built with and for ReactJS
None
None
None
Copyright © Jed Watson 2022.
Predictable state container for JavaScript apps
None
None
None
None
persist and rehydrate redux stores
None
None
None
None
Easily measure performance metrics in JavaScript
None
None
None
None
A pure JS implementation SHA256.
None
None
None
None
Provides functions for detecting if the host environment supports the WebCrypto API
None
None
None
None
Helper functions
None
None
None
None
Types for the AWS SDK
None
None
None
None
[](https://www.npmjs.com/package/@aws-sdk/util-locate-window) [](https://www.npmjs.com/packag
None
None
None
None
emotion's cache
None
None
None
None
> Simple styling in React.
None
None
None
None
Floating UI for the web
None
None
None
None
Iconify icon component for React.
None
None
None
None
Tooltip and Popover Positioning Engine
None
None
None
None
Nested/Data-driven/Framework-agnostic Routing
None
None
None
None
A set of utility and general-purpose React hooks.
None
None
None
None
Utilities for creating robust overlay components
None
None
None
None
A UTF-8 string <-> UInt8Array converter
None
None
None
None
A family of specs for interoperable TypeScript
None
None
None
None
The official runtime utils for Standard Schema
None
None
None
None
TypeScript definitions for prop-types
None
None
None
None
TypeScript definitions for react
None
None
None
None
TypeScript definitions for react-transition-group
None
None
None
None
TypeScript definitions for use-sync-external-store
None
None
None
None
A library for arbitrary-precision decimal and non-decimal arithmetic
None
None
None
Copyright © 2026 Michael Mclaughlin <M8ch88l@gmail.com>
A simple utility for conditionally joining classNames together
None
None
None
Copyright © 2018 Jed Watson.
Copyright © 2018
Copyright © of the Typescript bindings are respective of each contributor listed in the definition file.
tiny modular DOM lib for ie9+
None
None
None
Copyright © 2014-2015 Facebook, Inc.
Copyright © 2013-2014 Facebook, Inc.
Create your next immutable state by mutating the current one
None
None
None
None
invariant
None
None
None
None
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
None
None
None
None
Unicode CLDR pluralization rules as JavaScript functions
None
None
None
None
A memoization library which only remembers the latest invocation
None
None
None
None
Runtime type checking for React props and similar objects.
None
None
None
None
React PropType Utilities
None
None
None
Declarative routing for React
None
None
None
None
A react component toolset for managing animations
None
None
None
Thunk middleware for Redux.
None
None
None
None
Selectors for Redux.
None
None
None
None
Cooperative scheduler for the browser environment.
None
None
None
None
Runtime library for TypeScript helper functions
None
None
None
None
Wrap a controlled react component, to allow specific prop/handler pairs to be uncontrolled
None
None
None
A React helper hook for scheduling a layout effect with a fallback to a regular effect for environments where layout effects should not be used (such as server-side rendering).
None
None
None
None
Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.
None
None
None
None
A mirror of Facebook's Warning
None
None
None
None
A recommended babel preprocessing plugin for emotion, The Next Generation of CSS-in-JS.
None
None
None
None
emotion's memoize utility
None
None
None
None
serialization utils for emotion
None
None
None
None
emotion's stylesheet
None
None
None
None
A wrapper package that uses `useInsertionEffect` or a fallback for it
None
None
None
None
internal utils for emotion
None
None
None
None
A memoization function that uses a WeakMap
None
None
None
None
Positioning library for floating elements: tooltips, popovers, dropdowns, and more
None
None
None
None
Utilities for Floating UI
None
None
None
None
Types for Iconify data
None
None
None
None
Spectrum UI components in React
None
None
None
None
A set of utility and general-purpose React hooks.
None
None
None
None
[](https://www.npmjs.com/package/@smithy/types) [](https://www.npmjs.com/package/@smithy/types)
None
None
None
None
[](https://www.npmjs.com/package/@smithy/util-buffer-from) [](https://www.npmjs.com/package/@smithy
None
None
None
None
TypeScript definitions for warning
None
None
None
None
Strict TypeScript and Flow types for style based on MDN data
None
None
None
None
A tiny (304B to 489B) utility for check for deep equality
None
None
None
None
Copies non-react specific statics from a child component to a parent component
None
None
None
Copyright © 2015 Yahoo! Inc.
Copyright © information.
Tiny JavaScript tokenizer.
None
None
None
Copyright © 2014, 2015, 2016, 2017, 2018 Simon Lydell
ES2015 `Object.assign()` ponyfill
None
None
None
None
Brand checking of React Elements.
None
None
None
None
Backwards compatibility polyfill for React class components
None
None
None
None
A Light–weight CSS Preprocessor
None
None
None
None
Wrap a controlled react component, to allow specific prop/handler pairs to be uncontrolled
None
None
None
None
Babel helper functions for inserting module loads
None
None
None
None
A MurmurHash2 implementation
None
None
None
None
An object of css properties that don't accept values with units
None
None
None
None
Provides a function for detecting if an argument is an ArrayBuffer
None
None
None
None
External helpers for the swc project.
None
None
None
None
Allows you to build compile-time libraries
None
None
None
None
Converts a source-map from/to different formats and allows adding/changing properties.
None
None
None
None
Escape RegExp special characters
None
None
None
None
find the closest package.json
None
None
None
None
Spectrum UI components in React
None
None
None
None
Generates and consumes source maps
None
None
None
None
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
None
None
None
None
Babel Types is a Lodash-esque utility library for AST nodes
None
None
None
None
Internationalized calendar, date, and time manipulation utilities
None
None
None
None
Internationalized number formatting and parsing utilities
None
None
None
None
Internationalized string formatting and locale negotiation
None
None
None
None
Spectrum UI components in React
None
None
None
None
Cast aria-hidden to everything, except...
None
None
None
None
A tiny (239B) utility for constructing className strings conditionally.
None
None
None
None
Find and load configuration from a package.json property, rc file, TypeScript module, and more!
None
None
None
None
Spectrum UI components in React
None
None
None
None
resolve like require.resolve() on behalf of files asynchronously and synchronously
None
None
None
Generate errors that contain a code frame that point to source locations.
None
None
None
None
Turns an AST into code.
None
None
None
None
A collection of JavaScript globals for Babel internal usage
None
None
None
None
A utility package to parse strings
None
None
None
None
Validate identifier/keywords name
None
None
None
None
A JavaScript parser
None
None
None
None
Generate an AST from a string template.
None
None
None
None
Stub TypeScript definitions entry for parse-json, which provides its own types definitions
None
None
None
None
Lightweight debugging utility for Node.js and the browser
None
None
None
None
A simple cache for a few of the JS Error constructors.
None
None
None
None
Import a module while bypassing the cache
None
None
None
None
Is this specifier a node.js core module?
None
None
None
None
Parse JSON with more helpful errors
None
None
None
None
Node.js path.parse() ponyfill
None
None
None
None
Check if a path is a file, directory, or symlink
None
None
None
None
Determine if the current node version supports the `--preserve-symlinks` flag.
None
None
None
None
JavaScript parser and stringifier for YAML
None
None
None
None
Generate source maps
None
None
None
None
Trace the original position through a source map
None
None
None
None
Easy error subclassing and stack customization
None
None
None
None
A robust, ES3 compatible, "has own property" predicate.
None
None
None
None
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.
None
None
None
None
JSON.parse with context information on error
None
None
None
None
Maps lines and columns to character offsets and back.
None
None
None
None
Tiny millisecond conversion utility
None
None
None
None
Get the path of the parent module
None
None
None
None
The tiniest and the fastest library for terminal output formatting with ANSI colors
None
None
None
None
Resolve the path of a module like `require.resolve()` but from a given path
None
None
None
None
Resolve a URI relative to an optional base URI
None
None
None
None
Encode/decode sourcemap mappings
None
None
None
None
Get callsites from the V8 stack trace API
None
None
None
None
Implementation of Function.prototype.bind
None
None
None
None
Determines if an object can be used as an array
None
None
None
None