# Runtime Third-Party Dependency Inventory

<!-- Generated by scripts/generate-third-party-notices.mjs. Do not edit. -->

This inventory is generated from the root runtime dependency declarations and the installed, lockfile-resolved package manifests. Only package-root license and notice files are discovered automatically; reviewed exceptions are declared in `scripts/third-party-notices.config.json`.

## npm runtime dependency graph

| Package | Version | Declared license | Concluded license | Source |
| --- | --- | --- | --- | --- |
| @babel/code-frame | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/compat-data | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/core | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/generator | 7.29.8 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-annotate-as-pure | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-compilation-targets | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-create-class-features-plugin | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-globals | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-member-expression-to-functions | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-module-imports | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-module-transforms | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-optimise-call-expression | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-plugin-utils | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-replace-supers | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-skip-transparent-expression-wrappers | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-string-parser | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-validator-identifier | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helper-validator-option | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/helpers | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/parser | 7.29.8 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/plugin-syntax-jsx | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/plugin-syntax-typescript | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/plugin-transform-modules-commonjs | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/plugin-transform-typescript | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/preset-typescript | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/runtime | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/template | 7.29.7 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/traverse | 7.29.8 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @babel/types | 7.29.8 | `MIT` | `MIT` | <https://github.com/babel/babel> |
| @base-ui/react | 1.7.0 | `MIT` | `MIT` | <https://github.com/mui/base-ui> |
| @base-ui/utils | 0.3.2 | `MIT` | `MIT` | <https://github.com/mui/base-ui> |
| @dotenvx/dotenvx | 1.75.1 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/dotenvx/dotenvx> |
| @dotenvx/primitives | 0.8.0 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/dotenvx/dotenvx> |
| @fastify/accept-negotiator | 2.1.0 | `MIT` | `MIT` | <https://github.com/fastify/accept-negotiator> |
| @fastify/ajv-compiler | 4.0.6 | `MIT` | `MIT` | <https://github.com/fastify/ajv-compiler> |
| @fastify/error | 4.2.0 | `MIT` | `MIT` | <https://github.com/fastify/fastify-error> |
| @fastify/fast-json-stringify-compiler | 5.1.0 | `MIT` | `MIT` | <https://github.com/fastify/fast-json-stringify-compiler> |
| @fastify/forwarded | 3.0.2 | `MIT` | `MIT` | <https://github.com/fastify/forwarded> |
| @fastify/merge-json-schemas | 0.2.1 | `MIT` | `MIT` | <https://github.com/fastify/merge-json-schemas> |
| @fastify/proxy-addr | 5.1.0 | `MIT` | `MIT` | <https://github.com/fastify/proxy-addr> |
| @fastify/send | 4.1.1 | `MIT` | `MIT` | <https://github.com/fastify/send> |
| @fastify/static | 10.1.3 | `MIT` | `MIT` | <https://github.com/fastify/fastify-static> |
| @fastify/websocket | 11.3.0 | `MIT` | `MIT` | <https://github.com/fastify/fastify-websocket> |
| @floating-ui/core | 1.8.0 | `MIT` | `MIT` | <https://github.com/floating-ui/floating-ui> |
| @floating-ui/dom | 1.8.0 | `MIT` | `MIT` | <https://github.com/floating-ui/floating-ui> |
| @floating-ui/react-dom | 2.1.9 | `MIT` | `MIT` | <https://github.com/floating-ui/floating-ui> |
| @floating-ui/utils | 0.2.12 | `MIT` | `MIT` | <https://github.com/floating-ui/floating-ui> |
| @fontsource-variable/inter | 5.3.0 | `OFL-1.1` | `OFL-1.1` | <https://github.com/fontsource/font-files> |
| @hono/node-server | 2.1.1 | `MIT` | `MIT` | <https://github.com/honojs/node-server> |
| @hookform/resolvers | 5.9.1 | `MIT` | `MIT` | <https://github.com/react-hook-form/resolvers> |
| @jitl/quickjs-ffi-types | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| @jitl/quickjs-wasmfile-debug-asyncify | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| @jitl/quickjs-wasmfile-debug-sync | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| @jitl/quickjs-wasmfile-release-asyncify | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| @jitl/quickjs-wasmfile-release-sync | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| @jridgewell/gen-mapping | 0.3.13 | `MIT` | `MIT` | <https://github.com/jridgewell/sourcemaps> |
| @jridgewell/remapping | 2.3.5 | `MIT` | `MIT` | <https://github.com/jridgewell/sourcemaps> |
| @jridgewell/resolve-uri | 3.1.2 | `MIT` | `MIT` | <https://github.com/jridgewell/resolve-uri> |
| @jridgewell/sourcemap-codec | 1.5.5 | `MIT` | `MIT` | <https://github.com/jridgewell/sourcemaps> |
| @jridgewell/trace-mapping | 0.3.31 | `MIT` | `MIT` | <https://github.com/jridgewell/sourcemaps> |
| @lukeed/ms | 2.0.2 | `MIT` | `MIT` | <https://github.com/lukeed/ms> |
| @modelcontextprotocol/sdk | 1.30.0 | `MIT` | `MIT` | <https://github.com/modelcontextprotocol/typescript-sdk> |
| @motrix/mdxp | 0.5.0 | `MIT` | `MIT` | <https://github.com/motrixapp/mdxp> |
| @motrix/nat | 0.1.0 | `MIT` | `MIT` | <https://github.com/motrixapp/nat> |
| @motrix/plugin-manifest-schema | 2.1.0 | `MIT` | `MIT` | <https://github.com/motrixapp/plugin-sdk> |
| @nodelib/fs.scandir | 2.1.5 | `MIT` | `MIT` | <https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.scandir> |
| @nodelib/fs.stat | 2.0.5 | `MIT` | `MIT` | <https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.stat> |
| @nodelib/fs.walk | 1.2.8 | `MIT` | `MIT` | <https://github.com/nodelib/nodelib/tree/master/packages/fs/fs.walk> |
| @pinojs/redact | 0.4.0 | `MIT` | `MIT` | <https://github.com/pinojs/redact> |
| @radix-ui/primitive | 1.1.7 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-compose-refs | 1.1.5 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-context | 1.2.2 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-dialog | 1.1.23 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-dismissable-layer | 1.1.19 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-focus-guards | 1.1.6 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-focus-scope | 1.1.16 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-id | 1.1.4 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-portal | 1.1.17 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-presence | 1.1.10 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-primitive | 2.1.10 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-slot | 1.3.3 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-use-callback-ref | 1.1.4 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-use-controllable-state | 1.2.6 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-use-effect-event | 0.0.5 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @radix-ui/react-use-layout-effect | 1.1.4 | `MIT` | `MIT` | <https://github.com/radix-ui/primitives> |
| @reduxjs/toolkit | 2.12.0 | `MIT` | `MIT` | <https://github.com/reduxjs/redux-toolkit> |
| @resvg/resvg-wasm | 2.6.2 | `MPL-2.0` | `MPL-2.0` | <https://github.com/yisibl/resvg-js> |
| @sec-ant/readable-stream | 0.4.1 | `MIT` | `MIT` | <https://github.com/Sec-ant/readable-stream> |
| @sindresorhus/merge-streams | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/merge-streams> |
| @standard-schema/spec | 1.1.0 | `MIT` | `MIT` | <https://github.com/standard-schema/standard-schema> |
| @standard-schema/utils | 0.3.0 | `MIT` | `MIT` | <https://github.com/standard-schema/standard-schema> |
| @tailwindcss/node | 4.3.3 | `MIT` | `MIT` | <https://github.com/tailwindlabs/tailwindcss> |
| @tailwindcss/oxide-darwin-arm64 | 4.3.3 | `MIT` | `MIT` | <https://github.com/tailwindlabs/tailwindcss> |
| @tailwindcss/oxide | 4.3.3 | `MIT` | `MIT` | <https://github.com/tailwindlabs/tailwindcss> |
| @tailwindcss/vite | 4.3.3 | `MIT` | `MIT` | <https://github.com/tailwindlabs/tailwindcss> |
| @tanstack/react-virtual | 3.14.9 | `MIT` | `MIT` | <https://github.com/TanStack/virtual> |
| @tanstack/virtual-core | 3.17.7 | `MIT` | `MIT` | <https://github.com/TanStack/virtual> |
| @thaunknown/thirty-two | 1.0.6 | `MIT` | `MIT` | <https://github.com/thaunknown/thirty-two> |
| @ts-morph/common | 0.27.0 | `MIT` | `MIT` | <https://github.com/dsherret/ts-morph> |
| @types/d3-array | 3.2.2 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-color | 3.1.3 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-drag | 3.0.7 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-ease | 3.0.2 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-interpolate | 3.0.4 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-path | 3.1.1 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-scale | 4.0.9 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-selection | 3.0.11 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-shape | 3.1.8 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-time | 3.0.4 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-timer | 3.0.2 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-transition | 3.0.9 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/d3-zoom | 3.0.8 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/use-sync-external-store | 0.0.6 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @types/validate-npm-package-name | 4.0.2 | `MIT` | `MIT` | <https://github.com/DefinitelyTyped/DefinitelyTyped> |
| @xyflow/react | 12.11.3 | `MIT` | `MIT` | <https://github.com/xyflow/xyflow> |
| @xyflow/system | 0.0.80 | `MIT` | `MIT` | <https://github.com/xyflow/xyflow> |
| abort-controller | 3.0.0 | `MIT` | `MIT` | <https://github.com/mysticatea/abort-controller> |
| abstract-logging | 2.0.1 | `MIT` | `MIT` | <https://github.com/jsumners/abstract-logging> |
| accepts | 2.0.0 | `MIT` | `MIT` | <https://github.com/jshttp/accepts> |
| ajv-formats | 2.1.1 | `MIT` | `MIT` | <https://github.com/ajv-validator/ajv-formats> |
| ajv-formats | 3.0.1 | `MIT` | `MIT` | <https://github.com/ajv-validator/ajv-formats> |
| ajv | 8.20.0 | `MIT` | `MIT` | <https://github.com/ajv-validator/ajv> |
| ansi-colors | 4.1.3 | `MIT` | `MIT` | <https://github.com/doowb/ansi-colors> |
| ansi-regex | 5.0.1 | `MIT` | `MIT` | <https://github.com/chalk/ansi-regex> |
| ansi-regex | 6.3.0 | `MIT` | `MIT` | <https://github.com/chalk/ansi-regex> |
| argparse | 2.0.1 | `Python-2.0` | `Python-2.0` | <https://github.com/nodeca/argparse> |
| aria-hidden | 1.2.6 | `MIT` | `MIT` | <https://github.com/theKashey/aria-hidden> |
| ast-types | 0.16.1 | `MIT` | `MIT` | <https://github.com/benjamn/ast-types> |
| atomic-sleep | 1.0.0 | `MIT` | `MIT` | <https://github.com/davidmarkclements/atomic-sleep> |
| atomically | 1.7.0 | `MIT` | `MIT` | <https://github.com/fabiospampinato/atomically> |
| avvio | 9.3.0 | `MIT` | `MIT` | <https://github.com/fastify/avvio> |
| balanced-match | 4.0.4 | `MIT` | `MIT` | <https://github.com/juliangruber/balanced-match> |
| baseline-browser-mapping | 2.11.14 | `Apache-2.0` | `Apache-2.0` | <https://github.com/web-platform-dx/baseline-browser-mapping> |
| bencode | 4.0.1 | `MIT` | `MIT` | <https://github.com/webtorrent/node-bencode> |
| bep53-range | 2.0.1 | `MIT` | `MIT` | <https://github.com/webtorrent/bep53-range> |
| better-sqlite3 | 13.0.3 | `MIT` | `MIT` | <https://github.com/WiseLibs/better-sqlite3> |
| bindings | 1.5.0 | `MIT` | `MIT` | <https://github.com/TooTallNate/node-bindings> |
| bittorrent-peerid | 2.0.2 | `MIT` | `MIT` | <https://github.com/webtorrent/bittorrent-peerid> |
| body-parser | 2.3.0 | `MIT` | `MIT` | <https://github.com/expressjs/body-parser> |
| brace-expansion | 5.0.9 | `MIT` | `MIT` | <https://github.com/juliangruber/brace-expansion> |
| braces | 3.0.3 | `MIT` | `MIT` | <https://github.com/micromatch/braces> |
| browserslist | 4.28.8 | `MIT` | `MIT` | <https://github.com/browserslist/browserslist> |
| builder-util-runtime | 9.7.0 | `MIT` | `MIT` | <https://github.com/electron-userland/electron-builder> |
| bundle-name | 4.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/bundle-name> |
| bytes | 3.1.2 | `MIT` | `MIT` | <https://github.com/visionmedia/bytes.js> |
| call-bind-apply-helpers | 1.0.2 | `MIT` | `MIT` | <https://github.com/ljharb/call-bind-apply-helpers> |
| call-bound | 1.0.4 | `MIT` | `MIT` | <https://github.com/ljharb/call-bound> |
| callsites | 3.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/callsites> |
| caniuse-lite | 1.0.30001809 | `CC-BY-4.0` | `CC-BY-4.0` | <https://github.com/browserslist/caniuse-lite> |
| chalk | 5.6.2 | `MIT` | `MIT` | <https://github.com/chalk/chalk> |
| chokidar | 5.0.0 | `MIT` | `MIT` | <https://github.com/paulmillr/chokidar> |
| class-variance-authority | 0.7.1 | `Apache-2.0` | `Apache-2.0` | <https://github.com/joe-bell/cva> |
| classcat | 5.0.5 | `MIT` | `MIT` | <https://github.com/jorgebucaran/classcat> |
| cli-cursor | 5.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/cli-cursor> |
| cli-spinners | 2.9.2 | `MIT` | `MIT` | <https://github.com/sindresorhus/cli-spinners> |
| clsx | 2.1.1 | `MIT` | `MIT` | <https://github.com/lukeed/clsx> |
| cmdk | 1.1.1 | `MIT` | `MIT` | <https://github.com/pacocoursey/cmdk> |
| code-block-writer | 13.0.3 | `MIT` | `MIT` | <https://github.com/dsherret/code-block-writer> |
| colorette | 2.0.20 | `MIT` | `MIT` | <https://github.com/jorgebucaran/colorette> |
| commander | 11.1.0 | `MIT` | `MIT` | <https://github.com/tj/commander.js> |
| commander | 14.0.3 | `MIT` | `MIT` | <https://github.com/tj/commander.js> |
| conf | 10.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/conf> |
| content-disposition | 1.1.0 | `MIT` | `MIT` | <https://github.com/jshttp/content-disposition> |
| content-disposition | 2.0.1 | `MIT` | `MIT` | <https://github.com/jshttp/content-disposition> |
| content-type | 1.0.5 | `MIT` | `MIT` | <https://github.com/jshttp/content-type> |
| content-type | 2.1.0 | `MIT` | `MIT` | <https://github.com/jshttp/content-type> |
| convert-source-map | 2.0.0 | `MIT` | `MIT` | <https://github.com/thlorenz/convert-source-map> |
| cookie-es | 3.1.1 | `MIT` | `MIT` | <https://github.com/unjs/cookie-es> |
| cookie-signature | 1.2.2 | `MIT` | `MIT` | <https://github.com/visionmedia/node-cookie-signature> |
| cookie | 0.7.2 | `MIT` | `MIT` | <https://github.com/jshttp/cookie> |
| cookie | 1.1.1 | `MIT` | `MIT` | <https://github.com/jshttp/cookie> |
| cors | 2.8.6 | `MIT` | `MIT` | <https://github.com/expressjs/cors> |
| cosmiconfig | 9.0.2 | `MIT` | `MIT` | <https://github.com/cosmiconfig/cosmiconfig> |
| cross-fetch-ponyfill | 1.0.3 | `MIT` | `MIT` | <https://github.com/ThaUnknown/cross-fetch-ponyfill> |
| cross-spawn | 7.0.6 | `MIT` | `MIT` | <https://github.com/moxystudio/node-cross-spawn> |
| cssesc | 3.0.0 | `MIT` | `MIT` | <https://github.com/mathiasbynens/cssesc> |
| d3-array | 3.2.4 | `ISC` | `ISC` | <https://github.com/d3/d3-array> |
| d3-color | 3.1.0 | `ISC` | `ISC` | <https://github.com/d3/d3-color> |
| d3-dispatch | 3.0.1 | `ISC` | `ISC` | <https://github.com/d3/d3-dispatch> |
| d3-drag | 3.0.0 | `ISC` | `ISC` | <https://github.com/d3/d3-drag> |
| d3-ease | 3.0.1 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/d3/d3-ease> |
| d3-format | 3.1.2 | `ISC` | `ISC` | <https://github.com/d3/d3-format> |
| d3-interpolate | 3.0.1 | `ISC` | `ISC` | <https://github.com/d3/d3-interpolate> |
| d3-path | 3.1.0 | `ISC` | `ISC` | <https://github.com/d3/d3-path> |
| d3-scale | 4.0.2 | `ISC` | `ISC` | <https://github.com/d3/d3-scale> |
| d3-selection | 3.0.0 | `ISC` | `ISC` | <https://github.com/d3/d3-selection> |
| d3-shape | 3.2.0 | `ISC` | `ISC` | <https://github.com/d3/d3-shape> |
| d3-time-format | 4.1.0 | `ISC` | `ISC` | <https://github.com/d3/d3-time-format> |
| d3-time | 3.1.0 | `ISC` | `ISC` | <https://github.com/d3/d3-time> |
| d3-timer | 3.0.1 | `ISC` | `ISC` | <https://github.com/d3/d3-timer> |
| d3-transition | 3.0.1 | `ISC` | `ISC` | <https://github.com/d3/d3-transition> |
| d3-zoom | 3.0.0 | `ISC` | `ISC` | <https://github.com/d3/d3-zoom> |
| data-uri-to-buffer | 4.0.1 | `MIT` | `MIT` | <https://github.com/TooTallNate/node-data-uri-to-buffer> |
| dateformat | 4.6.3 | `MIT` | `MIT` | <https://github.com/felixge/node-dateformat> |
| debounce-fn | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/debounce-fn> |
| debug | 4.4.3 | `MIT` | `MIT` | <https://github.com/debug-js/debug> |
| decimal.js-light | 2.5.1 | `MIT` | `MIT` | <https://github.com/MikeMcl/decimal.js-light> |
| dedent | 1.7.2 | `MIT` | `MIT` | <https://github.com/dmnd/dedent> |
| deepmerge | 4.3.1 | `MIT` | `MIT` | <https://github.com/TehShrike/deepmerge> |
| default-browser-id | 5.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/default-browser-id> |
| default-browser | 5.5.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/default-browser> |
| define-lazy-prop | 2.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/define-lazy-prop> |
| define-lazy-prop | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/define-lazy-prop> |
| depd | 2.0.0 | `MIT` | `MIT` | <https://github.com/dougwilson/nodejs-depd> |
| dequal | 2.0.3 | `MIT` | `MIT` | <https://github.com/lukeed/dequal> |
| detect-libc | 2.1.2 | `Apache-2.0` | `Apache-2.0` | <https://github.com/lovell/detect-libc> |
| detect-node-es | 1.1.0 | `MIT` | `MIT` | <https://github.com/thekashey/detect-node> |
| diff | 8.0.4 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/kpdecker/jsdiff> |
| dot-prop | 6.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/dot-prop> |
| dotenv | 17.4.2 | `BSD-2-Clause` | `BSD-2-Clause` | <https://github.com/motdotla/dotenv> |
| dunder-proto | 1.0.1 | `MIT` | `MIT` | <https://github.com/es-shims/dunder-proto> |
| duplexify | 4.1.3 | `MIT` | `MIT` | <https://github.com/mafintosh/duplexify> |
| ee-first | 1.1.1 | `MIT` | `MIT` | <https://github.com/jonathanong/ee-first> |
| electron-liquid-glass | 1.1.1 | `MIT` | `MIT` | <https://github.com/Meridius-Labs/electron-liquid-glass> |
| electron-to-chromium | 1.5.408 | `ISC` | `ISC` | <https://github.com/Kilian/electron-to-chromium> |
| electron-updater | 6.8.9 | `MIT` | `MIT` | <https://github.com/electron-userland/electron-builder> |
| elkjs | 0.12.0 | `EPL-2.0 OR GPL-3.0-or-later` | `EPL-2.0 OR GPL-3.0-or-later` | <https://github.com/kieler/elkjs> |
| emoji-regex | 10.6.0 | `MIT` | `MIT` | <https://github.com/mathiasbynens/emoji-regex> |
| encodeurl | 2.0.0 | `MIT` | `MIT` | <https://github.com/pillarjs/encodeurl> |
| end-of-stream | 1.4.5 | `MIT` | `MIT` | <https://github.com/mafintosh/end-of-stream> |
| enhanced-resolve | 5.24.5 | `MIT` | `MIT` | <https://github.com/webpack/enhanced-resolve> |
| enquirer | 2.4.1 | `MIT` | `MIT` | <https://github.com/enquirer/enquirer> |
| env-paths | 2.2.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/env-paths> |
| error-ex | 1.3.4 | `MIT` | `MIT` | <https://github.com/qix-/node-error-ex> |
| es-define-property | 1.0.1 | `MIT` | `MIT` | <https://github.com/ljharb/es-define-property> |
| es-errors | 1.3.0 | `MIT` | `MIT` | <https://github.com/ljharb/es-errors> |
| es-object-atoms | 1.1.2 | `MIT` | `MIT` | <https://github.com/ljharb/es-object-atoms> |
| es-toolkit | 1.50.0 | `MIT` | `MIT` | <https://github.com/toss/es-toolkit> |
| escalade | 3.2.0 | `MIT` | `MIT` | <https://github.com/lukeed/escalade> |
| escape-html | 1.0.3 | `MIT` | `MIT` | <https://github.com/component/escape-html> |
| esprima | 4.0.1 | `BSD-2-Clause` | `BSD-2-Clause` | <https://github.com/jquery/esprima> |
| etag | 1.8.1 | `MIT` | `MIT` | <https://github.com/jshttp/etag> |
| event-target-shim | 5.0.1 | `MIT` | `MIT` | <https://github.com/mysticatea/event-target-shim> |
| eventemitter3 | 5.0.4 | `MIT` | `MIT` | <https://github.com/primus/eventemitter3> |
| eventsource-parser | 3.1.1 | `MIT` | `MIT` | <ssh://git@github.com/rexxars/eventsource-parser> |
| eventsource | 3.0.7 | `MIT` | `MIT` | <git://git@github.com/EventSource/eventsource> |
| execa | 5.1.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/execa> |
| execa | 9.6.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/execa> |
| express-rate-limit | 8.6.2 | `MIT` | `MIT` | <https://github.com/express-rate-limit/express-rate-limit> |
| express | 5.2.1 | `MIT` | `MIT` | <https://github.com/expressjs/express> |
| fast-copy | 4.0.4 | `MIT` | `MIT` | <https://github.com/planttheidea/fast-copy> |
| fast-decode-uri-component | 1.0.1 | `MIT` | `MIT` | <https://github.com/delvedor/fast-decode-uri-component> |
| fast-deep-equal | 3.1.3 | `MIT` | `MIT` | <https://github.com/epoberezkin/fast-deep-equal> |
| fast-glob | 3.3.3 | `MIT` | `MIT` | <https://github.com/mrmlnc/fast-glob> |
| fast-json-stringify | 7.0.1 | `MIT` | `MIT` | <https://github.com/fastify/fast-json-stringify> |
| fast-querystring | 1.1.2 | `MIT` | `MIT` | <https://github.com/anonrig/fast-querystring> |
| fast-safe-stringify | 2.1.1 | `MIT` | `MIT` | <https://github.com/davidmarkclements/fast-safe-stringify> |
| fast-uri | 3.1.5 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/fastify/fast-uri> |
| fast-uri | 4.1.2 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/fastify/fast-uri> |
| fastify-plugin | 6.0.0 | `MIT` | `MIT` | <https://github.com/fastify/fastify-plugin> |
| fastify | 5.12.0 | `MIT` | `MIT` | <https://github.com/fastify/fastify> |
| fastq | 1.20.1 | `ISC` | `ISC` | <https://github.com/mcollina/fastq> |
| fdir | 6.5.0 | `MIT` | `MIT` | <https://github.com/thecodrr/fdir> |
| fetch-blob | 3.2.0 | `MIT` | `MIT` | <https://github.com/node-fetch/fetch-blob> |
| figures | 6.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/figures> |
| file-uri-to-path | 1.0.0 | `MIT` | `MIT` | <https://github.com/TooTallNate/file-uri-to-path> |
| fill-range | 7.1.1 | `MIT` | `MIT` | <https://github.com/jonschlinkert/fill-range> |
| finalhandler | 2.1.1 | `MIT` | `MIT` | <https://github.com/pillarjs/finalhandler> |
| find-my-way | 9.8.0 | `MIT` | `MIT` | <https://github.com/delvedor/find-my-way> |
| find-up | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/find-up> |
| formdata-polyfill | 4.0.10 | `MIT` | `MIT` | <https://jimmywarting@github.com/jimmywarting/FormData> |
| forwarded | 0.2.0 | `MIT` | `MIT` | <https://github.com/jshttp/forwarded> |
| fresh | 2.0.0 | `MIT` | `MIT` | <https://github.com/jshttp/fresh> |
| fs-extra | 10.1.0 | `MIT` | `MIT` | <https://github.com/jprichardson/node-fs-extra> |
| fs-extra | 11.4.0 | `MIT` | `MIT` | <https://github.com/jprichardson/node-fs-extra> |
| function-bind | 1.1.2 | `MIT` | `MIT` | <https://github.com/Raynos/function-bind> |
| fuzzysort | 3.1.0 | `MIT` | `MIT` | <https://github.com/farzher/fuzzysort> |
| gensync | 1.0.0-beta.2 | `MIT` | `MIT` | <https://github.com/loganfsmyth/gensync> |
| get-east-asian-width | 1.6.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/get-east-asian-width> |
| get-intrinsic | 1.3.0 | `MIT` | `MIT` | <https://github.com/ljharb/get-intrinsic> |
| get-nonce | 1.0.1 | `MIT` | `MIT` | <https://github.com/theKashey/get-nonce> |
| get-own-enumerable-keys | 1.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/get-own-enumerable-keys> |
| get-proto | 1.0.1 | `MIT` | `MIT` | <https://github.com/ljharb/get-proto> |
| get-stdin | 10.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/get-stdin> |
| get-stream | 6.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/get-stream> |
| get-stream | 9.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/get-stream> |
| glob-parent | 5.1.2 | `ISC` | `ISC` | <https://github.com/gulpjs/glob-parent> |
| glob | 13.0.6 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <https://github.com/isaacs/node-glob> |
| gopd | 1.2.0 | `MIT` | `MIT` | <https://github.com/ljharb/gopd> |
| graceful-fs | 4.2.11 | `ISC` | `ISC` | <https://github.com/isaacs/node-graceful-fs> |
| has-symbols | 1.1.0 | `MIT` | `MIT` | <https://github.com/inspect-js/has-symbols> |
| hasown | 2.0.4 | `MIT` | `MIT` | <https://github.com/inspect-js/hasOwn> |
| help-me | 5.0.0 | `MIT` | `MIT` | <https://github.com/mcollina/help-me> |
| hono | 4.13.2 | `MIT` | `MIT` | <https://github.com/honojs/hono> |
| html-parse-stringify | 4.0.1 | `MIT` | `MIT` | <https://github.com/i18next/html-parse-stringify> |
| http-errors | 2.0.1 | `MIT` | `MIT` | <https://github.com/jshttp/http-errors> |
| human-signals | 2.1.0 | `Apache-2.0` | `Apache-2.0` | <https://github.com/ehmicky/human-signals> |
| human-signals | 8.0.1 | `Apache-2.0` | `Apache-2.0` | <https://github.com/ehmicky/human-signals> |
| i18next | 26.3.6 | `MIT` | `MIT` | <https://github.com/i18next/i18next> |
| iconv-lite | 0.7.3 | `MIT` | `MIT` | <https://github.com/pillarjs/iconv-lite> |
| ignore | 5.3.2 | `MIT` | `MIT` | <https://github.com/kaelzhang/node-ignore> |
| immer | 11.1.17 | `MIT` | `MIT` | <https://github.com/immerjs/immer> |
| import-fresh | 3.3.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/import-fresh> |
| inherits | 2.0.4 | `ISC` | `ISC` | <https://github.com/isaacs/inherits> |
| internmap | 2.0.3 | `ISC` | `ISC` | <https://github.com/mbostock/internmap> |
| ip-address | 10.5.0 | `MIT` | `MIT` | <https://github.com/beaugunderson/ip-address> |
| ipaddr.js | 1.9.1 | `MIT` | `MIT` | <https://github.com/whitequark/ipaddr.js> |
| ipaddr.js | 2.5.0 | `MIT` | `MIT` | <https://github.com/whitequark/ipaddr.js> |
| is-arrayish | 0.2.1 | `MIT` | `MIT` | <https://github.com/qix-/node-is-arrayish> |
| is-docker | 2.2.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-docker> |
| is-docker | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-docker> |
| is-extglob | 2.1.1 | `MIT` | `MIT` | <https://github.com/jonschlinkert/is-extglob> |
| is-glob | 4.0.3 | `MIT` | `MIT` | <https://github.com/micromatch/is-glob> |
| is-in-ssh | 1.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-in-ssh> |
| is-inside-container | 1.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-inside-container> |
| is-interactive | 2.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-interactive> |
| is-number | 7.0.0 | `MIT` | `MIT` | <https://github.com/jonschlinkert/is-number> |
| is-obj | 2.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-obj> |
| is-obj | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-obj> |
| is-plain-obj | 4.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-plain-obj> |
| is-promise | 4.0.0 | `MIT` | `MIT` | <https://github.com/then/is-promise> |
| is-regexp | 3.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-regexp> |
| is-stream | 2.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-stream> |
| is-stream | 4.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-stream> |
| is-unicode-supported | 1.3.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-unicode-supported> |
| is-unicode-supported | 2.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-unicode-supported> |
| is-wsl | 2.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-wsl> |
| is-wsl | 3.1.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/is-wsl> |
| isexe | 2.0.0 | `ISC` | `ISC` | <https://github.com/isaacs/isexe> |
| isexe | 3.1.5 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <https://github.com/isaacs/isexe> |
| jiti | 2.7.0 | `MIT` | `MIT` | <https://github.com/unjs/jiti> |
| jose | 6.2.9 | `MIT` | `MIT` | <https://github.com/panva/jose> |
| joycon | 3.1.1 | `MIT` | `MIT` | <https://github.com/egoist/joycon> |
| js-tokens | 4.0.0 | `MIT` | `MIT` | <https://github.com/lydell/js-tokens> |
| js-yaml | 4.3.1 | `MIT` | `MIT` | <https://github.com/nodeca/js-yaml> |
| jsesc | 3.1.0 | `MIT` | `MIT` | <https://github.com/mathiasbynens/jsesc> |
| json-parse-even-better-errors | 2.3.1 | `MIT` | `MIT` | <https://github.com/npm/json-parse-even-better-errors> |
| json-schema-ref-resolver | 3.0.0 | `MIT` | `MIT` | <https://github.com/fastify/json-schema-ref-resolver> |
| json-schema-traverse | 1.0.0 | `MIT` | `MIT` | <https://github.com/epoberezkin/json-schema-traverse> |
| json-schema-typed | 7.0.3 | `BSD-2-Clause` | `BSD-2-Clause` | <https://github.com/typeslick/json-schema-typed> |
| json-schema-typed | 8.0.2 | `BSD-2-Clause` | `BSD-2-Clause` | <https://github.com/RemyRylan/json-schema-typed> |
| json5 | 2.2.3 | `MIT` | `MIT` | <https://github.com/json5/json5> |
| jsonfile | 6.2.1 | `MIT` | `MIT` | <https://github.com/jprichardson/node-jsonfile> |
| kleur | 3.0.3 | `MIT` | `MIT` | <https://github.com/lukeed/kleur> |
| kleur | 4.1.5 | `MIT` | `MIT` | <https://github.com/lukeed/kleur> |
| lazy-val | 1.0.5 | `MIT` | `MIT` | <https://github.com/develar/lazy-val> |
| libsodium-wrappers | 0.8.4 | `ISC` | `ISC` | <https://github.com/jedisct1/libsodium.js> |
| libsodium | 0.8.4 | `ISC` | `ISC` | <https://github.com/jedisct1/libsodium.js> |
| light-my-request | 6.6.0 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/fastify/light-my-request> |
| lightningcss-darwin-arm64 | 1.32.0 | `MPL-2.0` | `MPL-2.0` | <https://github.com/parcel-bundler/lightningcss> |
| lightningcss | 1.32.0 | `MPL-2.0` | `MPL-2.0` | <https://github.com/parcel-bundler/lightningcss> |
| lines-and-columns | 1.2.4 | `MIT` | `MIT` | <https://github.com/eventualbuddha/lines-and-columns> |
| locate-path | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/locate-path> |
| lodash.escaperegexp | 4.1.2 | `MIT` | `MIT` | <https://github.com/lodash/lodash> |
| lodash.isequal | 4.5.0 | `MIT` | `MIT` | <https://github.com/lodash/lodash> |
| log-symbols | 6.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/log-symbols> |
| lru-cache | 11.5.2 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <ssh://git@github.com/isaacs/node-lru-cache> |
| lru-cache | 5.1.1 | `ISC` | `ISC` | <https://github.com/isaacs/node-lru-cache> |
| lucide-react | 1.31.0 | `ISC` | `ISC` | <https://github.com/lucide-icons/lucide> |
| magic-string | 0.30.21 | `MIT` | `MIT` | <https://github.com/Rich-Harris/magic-string> |
| magnet-uri | 7.0.10 | `MIT` | `MIT` | <https://github.com/webtorrent/magnet-uri> |
| math-intrinsics | 1.1.0 | `MIT` | `MIT` | <https://github.com/es-shims/math-intrinsics> |
| media-typer | 1.1.1 | `MIT` | `MIT` | <https://github.com/jshttp/media-typer> |
| merge-descriptors | 2.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/merge-descriptors> |
| merge-stream | 2.0.0 | `MIT` | `MIT` | <https://github.com/grncdr/merge-stream> |
| merge2 | 1.4.1 | `MIT` | `MIT` | <https://github.com/teambition/merge2> |
| micromatch | 4.0.8 | `MIT` | `MIT` | <https://github.com/micromatch/micromatch> |
| mime-db | 1.54.0 | `MIT` | `MIT` | <https://github.com/jshttp/mime-db> |
| mime-types | 3.0.2 | `MIT` | `MIT` | <https://github.com/jshttp/mime-types> |
| mime | 3.0.0 | `MIT` | `MIT` | <https://github.com/broofa/mime> |
| mimic-fn | 2.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/mimic-fn> |
| mimic-fn | 3.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/mimic-fn> |
| mimic-function | 5.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/mimic-function> |
| minimatch | 10.2.6 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <https://github.com/isaacs/minimatch> |
| minimist | 1.2.8 | `MIT` | `MIT` | <https://github.com/minimistjs/minimist> |
| minipass | 7.1.3 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <https://github.com/isaacs/minipass> |
| mmdb-lib | 3.0.3 | `MIT` | `MIT` | <https://github.com/runk/mmdb-lib> |
| ms | 2.1.3 | `MIT` | `MIT` | <https://github.com/vercel/ms> |
| nanoid | 3.3.18 | `MIT` | `MIT` | <https://github.com/ai/nanoid> |
| negotiator | 1.0.0 | `MIT` | `MIT` | <https://github.com/jshttp/negotiator> |
| next-themes | 0.4.6 | `MIT` | `MIT` | <https://github.com/pacocoursey/next-themes> |
| node-addon-api | 8.9.2 | `MIT` | `MIT` | <https://github.com/nodejs/node-addon-api> |
| node-domexception | 1.0.0 | `MIT` | `MIT` | <https://github.com/jimmywarting/node-domexception> |
| node-fetch | 3.3.2 | `MIT` | `MIT` | <https://github.com/node-fetch/node-fetch> |
| node-gyp-build | 4.8.4 | `MIT` | `MIT` | <https://github.com/prebuild/node-gyp-build> |
| node-releases | 2.0.53 | `MIT` | `MIT` | <https://github.com/chicoxyzzy/node-releases> |
| npm-run-path | 4.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/npm-run-path> |
| npm-run-path | 6.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/npm-run-path> |
| object-assign | 4.1.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/object-assign> |
| object-inspect | 1.13.4 | `MIT` | `MIT` | <https://github.com/inspect-js/object-inspect> |
| object-treeify | 1.1.33 | `MIT` | `MIT` | <https://github.com/blackflux/object-treeify> |
| on-exit-leak-free | 2.1.2 | `MIT` | `MIT` | <https://github.com/mcollina/on-exit-or-gc> |
| on-finished | 2.4.1 | `MIT` | `MIT` | <https://github.com/jshttp/on-finished> |
| once | 1.4.0 | `ISC` | `ISC` | <https://github.com/isaacs/once> |
| onetime | 5.1.2 | `MIT` | `MIT` | <https://github.com/sindresorhus/onetime> |
| onetime | 7.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/onetime> |
| open | 11.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/open> |
| open | 8.4.2 | `MIT` | `MIT` | <https://github.com/sindresorhus/open> |
| ora | 8.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/ora> |
| p-limit | 2.3.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/p-limit> |
| p-locate | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/p-locate> |
| p-try | 2.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/p-try> |
| parent-module | 1.0.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/parent-module> |
| parse-json | 5.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/parse-json> |
| parse-ms | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/parse-ms> |
| parse-torrent | 11.0.24 | `MIT` | `MIT` | <https://github.com/webtorrent/parse-torrent> |
| parseurl | 1.3.3 | `MIT` | `MIT` | <https://github.com/pillarjs/parseurl> |
| path-browserify | 1.0.1 | `MIT` | `MIT` | <https://github.com/browserify/path-browserify> |
| path-exists | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/path-exists> |
| path-key | 3.1.1 | `MIT` | `MIT` | <https://github.com/sindresorhus/path-key> |
| path-key | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/path-key> |
| path-scurry | 2.0.2 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <https://github.com/isaacs/path-scurry> |
| path-to-regexp | 8.4.2 | `MIT` | `MIT` | <https://github.com/pillarjs/path-to-regexp> |
| pend | 1.2.0 | `MIT` | `MIT` | <https://github.com/andrewrk/node-pend> |
| picocolors | 1.1.1 | `ISC` | `ISC` | <https://github.com/alexeyraspopov/picocolors> |
| picomatch | 2.3.2 | `MIT` | `MIT` | <https://github.com/micromatch/picomatch> |
| picomatch | 4.0.5 | `MIT` | `MIT` | <https://github.com/micromatch/picomatch> |
| pino-abstract-transport | 3.0.0 | `MIT` | `MIT` | <https://github.com/pinojs/pino-abstract-transport> |
| pino-pretty | 13.1.3 | `MIT` | `MIT` | <ssh://git@github.com/pinojs/pino-pretty> |
| pino-std-serializers | 7.1.0 | `MIT` | `MIT` | <ssh://git@github.com/pinojs/pino-std-serializers> |
| pino | 10.3.1 | `MIT` | `MIT` | <https://github.com/pinojs/pino> |
| pkce-challenge | 5.0.1 | `MIT` | `MIT` | <https://github.com/crouchcd/pkce-challenge> |
| pkg-up | 3.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/pkg-up> |
| postcss-selector-parser | 7.1.5 | `MIT` | `MIT` | <https://github.com/postcss/postcss-selector-parser> |
| postcss | 8.5.26 | `MIT` | `MIT` | <https://github.com/postcss/postcss> |
| powershell-utils | 0.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/powershell-utils> |
| powershell-utils | 0.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/powershell-utils> |
| pretty-ms | 9.3.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/pretty-ms> |
| process-warning | 4.0.1 | `MIT` | `MIT` | <https://github.com/fastify/process-warning> |
| process-warning | 5.1.0 | `MIT` | `MIT` | <https://github.com/fastify/process-warning> |
| prompts | 2.4.2 | `MIT` | `MIT` | <https://github.com/terkelg/prompts> |
| proxy-addr | 2.0.7 | `MIT` | `MIT` | <https://github.com/jshttp/proxy-addr> |
| pump | 3.0.4 | `MIT` | `MIT` | <https://github.com/mafintosh/pump> |
| qs | 6.15.3 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/ljharb/qs> |
| queue-microtask | 1.2.3 | `MIT` | `MIT` | <https://github.com/feross/queue-microtask> |
| quick-format-unescaped | 4.0.4 | `MIT` | `MIT` | <https://github.com/davidmarkclements/quick-format> |
| quickjs-emscripten-core | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| quickjs-emscripten | 0.32.0 | `MIT` | `MIT` | <https://github.com/justjake/quickjs-emscripten> |
| range-parser | 1.3.0 | `MIT` | `MIT` | <https://github.com/jshttp/range-parser> |
| raw-body | 3.0.2 | `MIT` | `MIT` | <https://github.com/stream-utils/raw-body> |
| react-dom | 19.2.8 | `MIT` | `MIT` | <https://github.com/react/react> |
| react-hook-form | 7.85.0 | `MIT` | `MIT` | <https://github.com/react-hook-form/react-hook-form> |
| react-i18next | 17.0.11 | `MIT` | `MIT` | <https://github.com/i18next/react-i18next> |
| react-redux | 9.3.0 | `MIT` | `MIT` | <https://github.com/reduxjs/react-redux> |
| react-remove-scroll-bar | 2.3.8 | `MIT` | `MIT` | <https://github.com/theKashey/react-remove-scroll-bar> |
| react-remove-scroll | 2.7.2 | `MIT` | `MIT` | <https://github.com/theKashey/react-remove-scroll> |
| react-router | 8.3.0 | `MIT` | `MIT` | <https://github.com/remix-run/react-router> |
| react-style-singleton | 2.2.3 | `MIT` | `MIT` | <https://github.com/theKashey/react-style-singleton> |
| react | 19.2.8 | `MIT` | `MIT` | <https://github.com/react/react> |
| readable-stream | 3.6.2 | `MIT` | `MIT` | <https://github.com/nodejs/readable-stream> |
| readdirp | 5.1.1 | `MIT` | `MIT` | <https://github.com/paulmillr/readdirp> |
| real-require | 0.2.0 | `MIT` | `MIT` | <https://github.com/pinojs/real-require> |
| real-require | 1.0.0 | `MIT` | `MIT` | <https://github.com/pinojs/real-require> |
| recast | 0.23.21 | `MIT` | `MIT` | <https://github.com/benjamn/recast> |
| recharts | 3.10.1 | `MIT` | `MIT` | <https://github.com/recharts/recharts> |
| redux-thunk | 3.1.0 | `MIT` | `MIT` | <https://github.com/reduxjs/redux-thunk> |
| redux | 5.0.1 | `MIT` | `MIT` | <https://github.com/reduxjs/redux> |
| require-from-string | 2.0.2 | `MIT` | `MIT` | <https://github.com/floatdrop/require-from-string> |
| reselect | 5.2.0 | `MIT` | `MIT` | <https://github.com/reduxjs/reselect> |
| resolve-from | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/resolve-from> |
| restore-cursor | 5.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/restore-cursor> |
| ret | 0.5.0 | `MIT` | `MIT` | <https://github.com/fent/ret.js> |
| reusify | 1.1.0 | `MIT` | `MIT` | <https://github.com/mcollina/reusify> |
| rfdc | 1.4.1 | `MIT` | `MIT` | <https://github.com/davidmarkclements/rfdc> |
| router | 2.2.0 | `MIT` | `MIT` | <https://github.com/pillarjs/router> |
| run-applescript | 7.1.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/run-applescript> |
| run-parallel | 1.2.0 | `MIT` | `MIT` | <https://github.com/feross/run-parallel> |
| safe-buffer | 5.2.1 | `MIT` | `MIT` | <https://github.com/feross/safe-buffer> |
| safe-regex2 | 5.1.1 | `MIT` | `MIT` | <https://github.com/fastify/safe-regex2> |
| safe-stable-stringify | 2.5.0 | `MIT` | `MIT` | <https://github.com/BridgeAR/safe-stable-stringify> |
| safer-buffer | 2.1.2 | `MIT` | `MIT` | <https://github.com/ChALkeR/safer-buffer> |
| sax | 1.6.1 | `BlueOak-1.0.0` | `BlueOak-1.0.0` | <ssh://git@github.com/isaacs/sax-js> |
| scheduler | 0.27.0 | `MIT` | `MIT` | <https://github.com/facebook/react> |
| secure-json-parse | 4.1.0 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/fastify/secure-json-parse> |
| semver | 6.3.1 | `ISC` | `ISC` | <https://github.com/npm/node-semver> |
| semver | 7.7.4 | `ISC` | `ISC` | <https://github.com/npm/node-semver> |
| semver | 7.8.5 | `ISC` | `ISC` | <https://github.com/npm/node-semver> |
| send | 1.2.1 | `MIT` | `MIT` | <https://github.com/pillarjs/send> |
| serve-static | 2.2.1 | `MIT` | `MIT` | <https://github.com/expressjs/serve-static> |
| set-cookie-parser | 2.7.2 | `MIT` | `MIT` | <https://github.com/nfriedly/set-cookie-parser> |
| setprototypeof | 1.2.0 | `ISC` | `ISC` | <https://github.com/wesleytodd/setprototypeof> |
| shadcn | 4.18.0 | `MIT` | `MIT` | <https://github.com/shadcn-ui/ui> |
| shebang-command | 2.0.0 | `MIT` | `MIT` | <https://github.com/kevva/shebang-command> |
| shebang-regex | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/shebang-regex> |
| side-channel-list | 1.0.1 | `MIT` | `MIT` | <https://github.com/ljharb/side-channel-list> |
| side-channel-map | 1.0.1 | `MIT` | `MIT` | <https://github.com/ljharb/side-channel-map> |
| side-channel-weakmap | 1.0.2 | `MIT` | `MIT` | <https://github.com/ljharb/side-channel-weakmap> |
| side-channel | 1.1.1 | `MIT` | `MIT` | <https://github.com/ljharb/side-channel> |
| signal-exit | 3.0.7 | `ISC` | `ISC` | <https://github.com/tapjs/signal-exit> |
| signal-exit | 4.1.0 | `ISC` | `ISC` | <https://github.com/tapjs/signal-exit> |
| sisteransi | 1.0.5 | `MIT` | `MIT` | <https://github.com/terkelg/sisteransi> |
| smart-buffer | 4.2.0 | `MIT` | `MIT` | <https://github.com/JoshGlazebrook/smart-buffer> |
| socks | 2.8.9 | `MIT` | `MIT` | <https://github.com/JoshGlazebrook/socks> |
| sonic-boom | 4.2.1 | `MIT` | `MIT` | <https://github.com/pinojs/sonic-boom> |
| source-map-js | 1.2.1 | `BSD-3-Clause` | `BSD-3-Clause` | <https://github.com/7rulnik/source-map-js> |
| source-map | 0.6.1 | `BSD-3-Clause` | `BSD-3-Clause` | <http://github.com/mozilla/source-map> |
| split2 | 4.2.0 | `ISC` | `ISC` | <https://github.com/mcollina/split2> |
| statuses | 2.0.2 | `MIT` | `MIT` | <https://github.com/jshttp/statuses> |
| stdin-discarder | 0.2.2 | `MIT` | `MIT` | <https://github.com/sindresorhus/stdin-discarder> |
| stream-shift | 1.0.3 | `MIT` | `MIT` | <https://github.com/mafintosh/stream-shift> |
| string_decoder | 1.3.0 | `MIT` | `MIT` | <https://github.com/nodejs/string_decoder> |
| string-width | 7.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/string-width> |
| stringify-object | 5.0.0 | `BSD-2-Clause` | `BSD-2-Clause` | <https://github.com/yeoman/stringify-object> |
| strip-ansi | 6.0.1 | `MIT` | `MIT` | <https://github.com/chalk/strip-ansi> |
| strip-ansi | 7.2.0 | `MIT` | `MIT` | <https://github.com/chalk/strip-ansi> |
| strip-bom | 3.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/strip-bom> |
| strip-final-newline | 2.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/strip-final-newline> |
| strip-final-newline | 4.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/strip-final-newline> |
| strip-json-comments | 5.0.3 | `MIT` | `MIT` | <https://github.com/sindresorhus/strip-json-comments> |
| systeminformation | 5.33.1 | `MIT` | `MIT` | <https://github.com/sebhildebrandt/systeminformation> |
| tailwind-merge | 3.6.0 | `MIT` | `MIT` | <https://github.com/dcastil/tailwind-merge> |
| tailwindcss | 4.3.3 | `MIT` | `MIT` | <https://github.com/tailwindlabs/tailwindcss> |
| tapable | 2.3.3 | `MIT` | `MIT` | <http://github.com/webpack/tapable> |
| thread-stream | 4.2.0 | `MIT` | `MIT` | <https://github.com/mcollina/thread-stream> |
| tiny-invariant | 1.3.3 | `MIT` | `MIT` | <https://github.com/alexreardon/tiny-invariant> |
| tiny-typed-emitter | 2.1.0 | `MIT` | `MIT` | <https://github.com/binier/tiny-typed-emitter> |
| to-regex-range | 5.0.1 | `MIT` | `MIT` | <https://github.com/micromatch/to-regex-range> |
| toad-cache | 3.7.4 | `MIT` | `MIT` | <https://github.com/kibertoad/toad-cache> |
| toidentifier | 1.0.1 | `MIT` | `MIT` | <https://github.com/component/toidentifier> |
| ts-morph | 26.0.0 | `MIT` | `MIT` | <https://github.com/dsherret/ts-morph> |
| tsconfig-paths | 4.2.0 | `MIT` | `MIT` | <https://github.com/dividab/tsconfig-paths> |
| tslib | 2.8.1 | `0BSD` | `0BSD` | <https://github.com/Microsoft/tslib> |
| tw-animate-css | 1.4.0 | `MIT` | `MIT` | <https://github.com/Wombosvideo/tw-animate-css> |
| type-is | 2.1.0 | `MIT` | `MIT` | <https://github.com/jshttp/type-is> |
| uint8-util | 2.3.2 | `MIT` | `MIT` | <https://github.com/ThaUnknown/uint8-util> |
| undici | 7.29.0 | `MIT` | `MIT` | <https://github.com/nodejs/undici> |
| undici | 8.10.0 | `MIT` | `MIT` | <https://github.com/nodejs/undici> |
| unicorn-magic | 0.3.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/unicorn-magic> |
| universalify | 2.0.1 | `MIT` | `MIT` | <https://github.com/RyanZim/universalify> |
| unpipe | 1.0.0 | `MIT` | `MIT` | <https://github.com/stream-utils/unpipe> |
| update-browserslist-db | 1.3.1 | `MIT` | `MIT` | <https://github.com/browserslist/update-db> |
| use-callback-ref | 1.3.3 | `MIT` | `MIT` | <https://github.com/theKashey/use-callback-ref/> |
| use-sidecar | 1.1.3 | `MIT` | `MIT` | <https://github.com/theKashey/use-sidecar> |
| use-sync-external-store | 1.6.0 | `MIT` | `MIT` | <https://github.com/facebook/react> |
| util-deprecate | 1.0.2 | `MIT` | `MIT` | <https://github.com/TooTallNate/util-deprecate> |
| uuid | 14.0.1 | `MIT` | `MIT` | <https://github.com/uuidjs/uuid> |
| validate-npm-package-name | 7.0.2 | `ISC` | `ISC` | <https://github.com/npm/validate-npm-package-name> |
| vary | 1.1.2 | `MIT` | `MIT` | <https://github.com/jshttp/vary> |
| vaul | 1.1.2 | `MIT` | `MIT` | <https://github.com/emilkowalski/vaul> |
| victory-vendor | 37.3.6 | `MIT AND ISC` | `MIT AND ISC` | <https://github.com/FormidableLabs/victory> |
| vscode-jsonrpc | 9.0.1 | `MIT` | `MIT` | <https://github.com/Microsoft/vscode-languageserver-node> |
| web-streams-polyfill | 3.3.3 | `MIT` | `MIT` | <https://github.com/MattiasBuelens/web-streams-polyfill> |
| which | 2.0.2 | `ISC` | `ISC` | <https://github.com/isaacs/node-which> |
| which | 4.0.0 | `ISC` | `ISC` | <https://github.com/npm/node-which> |
| wrappy | 1.0.2 | `ISC` | `ISC` | <https://github.com/npm/wrappy> |
| write-file-atomic | 8.0.0 | `ISC` | `ISC` | <https://github.com/npm/write-file-atomic> |
| ws | 8.21.3 | `MIT` | `MIT` | <https://github.com/websockets/ws> |
| wsl-utils | 1.0.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/wsl-utils> |
| yallist | 3.1.1 | `ISC` | `ISC` | <https://github.com/isaacs/yallist> |
| yauzl | 3.4.0 | `MIT` | `MIT` | <https://github.com/thejoshwolfe/yauzl> |
| yocto-spinner | 1.2.2 | `MIT` | `MIT` | <https://github.com/sindresorhus/yocto-spinner> |
| yoctocolors | 2.2.0 | `MIT` | `MIT` | <https://github.com/sindresorhus/yoctocolors> |
| zod-to-json-schema | 3.25.2 | `ISC` | `ISC` | <https://github.com/StefanTerdell/zod-to-json-schema> |
| zod | 3.25.76 | `MIT` | `MIT` | <https://github.com/colinhacks/zod> |
| zod | 4.4.3 | `MIT` | `MIT` | <https://github.com/colinhacks/zod> |
| zustand | 4.5.7 | `MIT` | `MIT` | <https://github.com/pmndrs/zustand> |
| zustand | 5.0.15 | `MIT` | `MIT` | <https://github.com/pmndrs/zustand> |

## Explicit non-npm components

| Component | Version | Scope | License | Source |
| --- | --- | --- | --- | --- |
| aria2 | 1.37.0-motrix.6 | bundled desktop engine | `GPL-2.0-or-later` | <https://github.com/motrixapp/aria2/tree/v1.37.0-motrix.6> |
| motrix.filename-template | 1.1.1 | bundled first-party extension; standalone license pending upstream | `NOASSERTION` | <https://github.com/motrixapp/builtin-plugins/tree/motrix.filename-template@1.1.1> |
| motrix.scraper-hook | 1.0.0 | bundled first-party extension; standalone license pending upstream | `NOASSERTION` | <https://github.com/motrixapp/builtin-plugins/tree/motrix.scraper-hook@1.0.0> |
| motrix.url-resolver | 1.0.0 | bundled first-party extension; standalone license pending upstream | `NOASSERTION` | <https://github.com/motrixapp/builtin-plugins/tree/motrix.url-resolver@1.0.0> |
| Electron | 43.4.0 | desktop runtime | `MIT` | <https://github.com/electron/electron> |

## Manually declared assets

| Asset | Scope | License reference | Repository paths |
| --- | --- | --- | --- |
| Apple San Francisco tray font | macOS tray renderer | `LicenseRef-Apple-San-Francisco-Font-License` | `extra/tray/SFNS-Regular.ttf` |
| Iconly Pro settings icons | renderer assets | `LicenseRef-UI8-Standard-License` | `src/renderer/routes/settings/icons/icon-about@1x.png`<br>`src/renderer/routes/settings/icons/icon-about@2x.png`<br>`src/renderer/routes/settings/icons/icon-advanced@1x.png`<br>`src/renderer/routes/settings/icons/icon-advanced@2x.png`<br>`src/renderer/routes/settings/icons/icon-appearance@1x.png`<br>`src/renderer/routes/settings/icons/icon-appearance@2x.png`<br>`src/renderer/routes/settings/icons/icon-bittorrent@1x.png`<br>`src/renderer/routes/settings/icons/icon-bittorrent@2x.png`<br>`src/renderer/routes/settings/icons/icon-download@1x.png`<br>`src/renderer/routes/settings/icons/icon-download@2x.png`<br>`src/renderer/routes/settings/icons/icon-general@1x.png`<br>`src/renderer/routes/settings/icons/icon-general@2x.png`<br>`src/renderer/routes/settings/icons/icon-integration@1x.png`<br>`src/renderer/routes/settings/icons/icon-integration@2x.png`<br>`src/renderer/routes/settings/icons/icon-network@1x.png`<br>`src/renderer/routes/settings/icons/icon-network@2x.png` |
