Legal

Third-party licenses

Attribution for the open-source software that TMarky, a product of ABSRT LLC, is built with.

App version
v0.9.0
Dependency snapshot
1541f5b48adf
Packages
187
Generated

The snapshot id is a hash of the exact package, version, and licence set, so it only changes when dependencies do.

Compliance status

Cleared for production. TMarky follows a permissive-only dependency policy. Every production dependency is permissively licensed except the lightningcss family (MPL-2.0), which is a documented build-time-only exception described below.

  • MIT · 163
  • ISC · 8
  • Apache-2.0 · 4
  • BSD-3-Clause · 3
  • MPL-2.0 · 3
  • OFL-1.1 · 2
  • 0BSD · 1
  • CC-BY-4.0 · 1
  • Python-2.0 · 1
  • Unlicense · 1

187 production packages in total. The machine-readable original is available at /THIRD_PARTY_LICENSES.md.

Attribution table

Filter by package name or licence to find a specific dependency.

Showing 187 of 187 packages.

PackageVersionLicenceRepository
@babel/code-frame7.27.1MIThttps://github.com/babel/babel
@babel/code-frame7.29.0MIThttps://github.com/babel/babel
@babel/compat-data7.29.0MIThttps://github.com/babel/babel
@babel/core7.29.0MIThttps://github.com/babel/babel
@babel/generator7.29.1MIThttps://github.com/babel/babel
@babel/helper-compilation-targets7.28.6MIThttps://github.com/babel/babel
@babel/helper-globals7.28.0MIThttps://github.com/babel/babel
@babel/helper-module-imports7.28.6MIThttps://github.com/babel/babel
@babel/helper-module-transforms7.28.6MIThttps://github.com/babel/babel
@babel/helper-string-parser7.27.1MIThttps://github.com/babel/babel
@babel/helper-validator-identifier7.28.5MIThttps://github.com/babel/babel
@babel/helper-validator-option7.27.1MIThttps://github.com/babel/babel
@babel/helpers7.29.2MIThttps://github.com/babel/babel
@babel/parser7.29.2MIThttps://github.com/babel/babel
@babel/template7.28.6MIThttps://github.com/babel/babel
@babel/traverse7.29.0MIThttps://github.com/babel/babel
@babel/types7.29.0MIThttps://github.com/babel/babel
@esbuild/linux-x640.25.12MIThttps://github.com/evanw/esbuild
@esbuild/linux-x640.27.7MIThttps://github.com/evanw/esbuild
@fontsource/fraunces5.2.9OFL-1.1https://github.com/fontsource/font-files
@fontsource/hanken-grotesk5.2.8OFL-1.1https://github.com/fontsource/font-files
@jridgewell/gen-mapping0.3.13MIThttps://github.com/jridgewell/sourcemaps
@jridgewell/remapping2.3.5MIThttps://github.com/jridgewell/sourcemaps
@jridgewell/resolve-uri3.1.2MIThttps://github.com/jridgewell/resolve-uri
@jridgewell/sourcemap-codec1.5.5MIThttps://github.com/jridgewell/sourcemaps
@jridgewell/trace-mapping0.3.31MIThttps://github.com/jridgewell/sourcemaps
@oozcitak/dom2.0.2MIThttps://github.com/oozcitak/dom
@oozcitak/infra2.0.2MIThttps://github.com/oozcitak/infra
@oozcitak/url3.0.0MIThttps://github.com/oozcitak/url
@oozcitak/util10.0.0MIThttps://github.com/oozcitak/util
@oxc-project/types0.133.0MIThttps://github.com/oxc-project/oxc
@radix-ui/primitive1.1.3MIThttps://github.com/radix-ui/primitives
@radix-ui/react-accordion1.2.12MIThttps://github.com/radix-ui/primitives
@radix-ui/react-checkbox1.3.3MIThttps://github.com/radix-ui/primitives
@radix-ui/react-collapsible1.1.12MIThttps://github.com/radix-ui/primitives
@radix-ui/react-collection1.1.7MIThttps://github.com/radix-ui/primitives
@radix-ui/react-compose-refs1.1.2MIThttps://github.com/radix-ui/primitives
@radix-ui/react-context1.1.2MIThttps://github.com/radix-ui/primitives
@radix-ui/react-dialog1.1.15MIThttps://github.com/radix-ui/primitives
@radix-ui/react-direction1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-dismissable-layer1.1.11MIThttps://github.com/radix-ui/primitives
@radix-ui/react-focus-guards1.1.3MIThttps://github.com/radix-ui/primitives
@radix-ui/react-focus-scope1.1.7MIThttps://github.com/radix-ui/primitives
@radix-ui/react-id1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-label2.1.8MIThttps://github.com/radix-ui/primitives
@radix-ui/react-portal1.1.9MIThttps://github.com/radix-ui/primitives
@radix-ui/react-presence1.1.5MIThttps://github.com/radix-ui/primitives
@radix-ui/react-primitive2.1.3MIThttps://github.com/radix-ui/primitives
@radix-ui/react-primitive2.1.4MIThttps://github.com/radix-ui/primitives
@radix-ui/react-radio-group1.3.8MIThttps://github.com/radix-ui/primitives
@radix-ui/react-roving-focus1.1.11MIThttps://github.com/radix-ui/primitives
@radix-ui/react-slot1.2.3MIThttps://github.com/radix-ui/primitives
@radix-ui/react-slot1.2.4MIThttps://github.com/radix-ui/primitives
@radix-ui/react-switch1.2.6MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-callback-ref1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-controllable-state1.2.2MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-effect-event0.0.2MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-escape-keydown1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-layout-effect1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-previous1.1.1MIThttps://github.com/radix-ui/primitives
@radix-ui/react-use-size1.1.1MIThttps://github.com/radix-ui/primitives
@rolldown/binding-linux-x64-gnu1.0.3MIThttps://github.com/rolldown/rolldown
@rolldown/binding-linux-x64-musl1.0.3MIThttps://github.com/rolldown/rolldown
@rolldown/pluginutils1.0.1MIThttps://github.com/rolldown/plugins
@tailwindcss/node4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
@tailwindcss/oxide4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
@tailwindcss/oxide-linux-x64-gnu4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
@tailwindcss/oxide-linux-x64-musl4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
@tailwindcss/vite4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
@tanstack/history1.162.0MIThttps://github.com/TanStack/router
@tanstack/query-core5.101.1MIThttps://github.com/TanStack/query
@tanstack/react-query5.101.1MIThttps://github.com/TanStack/query
@tanstack/react-router1.170.16MIThttps://github.com/TanStack/router
@tanstack/react-start1.168.26MIThttps://github.com/TanStack/router
@tanstack/react-start-client1.168.14MIThttps://github.com/TanStack/router
@tanstack/react-start-rsc0.1.25MIThttps://github.com/TanStack/router
@tanstack/react-start-server1.167.20MIThttps://github.com/TanStack/router
@tanstack/react-store0.9.3MIThttps://github.com/TanStack/store
@tanstack/router-core1.171.13MIThttps://github.com/TanStack/router
@tanstack/router-generator1.167.17MIThttps://github.com/TanStack/router
@tanstack/router-plugin1.168.18MIThttps://github.com/TanStack/router
@tanstack/router-utils1.162.2MIThttps://github.com/TanStack/router
@tanstack/start-client-core1.170.12MIThttps://github.com/TanStack/router
@tanstack/start-fn-stubs1.162.0MIThttps://github.com/TanStack/router
@tanstack/start-plugin-core1.171.18MIThttps://github.com/TanStack/router
@tanstack/start-server-core1.169.15MIThttps://github.com/TanStack/router
@tanstack/start-storage-context1.167.15MIThttps://github.com/TanStack/router
@tanstack/store0.9.3MIThttps://github.com/TanStack/store
@tanstack/virtual-file-routes1.162.0MIThttps://github.com/TanStack/router
@types/node22.19.17MIThttps://github.com/DefinitelyTyped/DefinitelyTyped
@types/react19.2.14MIThttps://github.com/DefinitelyTyped/DefinitelyTyped
@types/react-dom19.2.3MIThttps://github.com/DefinitelyTyped/DefinitelyTyped
ansis4.2.0ISChttps://github.com/webdiscus/ansis
argparse2.0.1Python-2.0https://github.com/nodeca/argparse
aria-hidden1.2.6MIThttps://github.com/theKashey/aria-hidden
babel-dead-code-elimination1.0.12MIThttps://github.com/pcattori/babel-dead-code-elimination
baseline-browser-mapping2.10.21Apache-2.0https://github.com/web-platform-dx/baseline-browser-mapping
browserslist4.28.2MIThttps://github.com/browserslist/browserslist
caniuse-lite1.0.30001790CC-BY-4.0https://github.com/browserslist/caniuse-lite
chokidar5.0.0MIThttps://github.com/paulmillr/chokidar
class-variance-authority0.7.1Apache-2.0https://github.com/joe-bell/cva
clsx2.1.1MIThttps://github.com/lukeed/clsx
convert-source-map2.0.0MIThttps://github.com/thlorenz/convert-source-map
cookie-es3.1.1MIThttps://github.com/unjs/cookie-es
crossws0.4.5MIThttps://github.com/h3js/crossws
csstype3.2.3MIThttps://github.com/frenic/csstype
debug4.4.3MIThttps://github.com/debug-js/debug
detect-libc2.1.2Apache-2.0https://github.com/lovell/detect-libc
detect-node-es1.1.0MIThttps://github.com/thekashey/detect-node
diff8.0.4BSD-3-Clausehttps://github.com/kpdecker/jsdiff
electron-to-chromium1.5.344ISChttps://github.com/Kilian/electron-to-chromium
enhanced-resolve5.20.1MIThttps://github.com/webpack/enhanced-resolve
esbuild0.25.12MIThttps://github.com/evanw/esbuild
esbuild0.27.7MIThttps://github.com/evanw/esbuild
escalade3.2.0MIThttps://github.com/lukeed/escalade
exsolve1.0.8MIThttps://github.com/unjs/exsolve
fdir6.5.0MIThttps://github.com/thecodrr/fdir
fetchdts0.1.7MIThttps://github.com/unjs/fetchdts
gensync1.0.0-beta.2MIThttps://github.com/loganfsmyth/gensync
get-nonce1.0.1MIThttps://github.com/theKashey/get-nonce
get-tsconfig4.14.0MIThttps://github.com/privatenumber/get-tsconfig
globrex0.1.2MIThttps://github.com/terkelg/globrex
graceful-fs4.2.11ISChttps://github.com/isaacs/node-graceful-fs
h32.0.1-rc.20MIThttps://github.com/h3js/h3
isbot5.1.39Unlicensehttps://github.com/omrilotan/isbot
jiti2.6.1MIThttps://github.com/unjs/jiti
jiti2.7.0MIThttps://github.com/unjs/jiti
js-tokens4.0.0MIThttps://github.com/lydell/js-tokens
js-yaml4.1.1MIThttps://github.com/nodeca/js-yaml
jsesc3.1.0MIThttps://github.com/mathiasbynens/jsesc
json52.2.3MIThttps://github.com/json5/json5
lightningcss1.32.0MPL-2.0https://github.com/parcel-bundler/lightningcss
lightningcss-linux-x64-gnu1.32.0MPL-2.0https://github.com/parcel-bundler/lightningcss
lightningcss-linux-x64-musl1.32.0MPL-2.0https://github.com/parcel-bundler/lightningcss
lru-cache5.1.1ISChttps://github.com/isaacs/node-lru-cache
lucide-react0.575.0ISChttps://github.com/lucide-icons/lucide
magic-string0.30.21MIThttps://github.com/Rich-Harris/magic-string
ms2.1.3MIThttps://github.com/vercel/ms
nanoid3.3.12MIThttps://github.com/ai/nanoid
node-releases2.0.38MIThttps://github.com/chicoxyzzy/node-releases
pathe2.0.3MIThttps://github.com/unjs/pathe
picocolors1.1.1ISChttps://github.com/alexeyraspopov/picocolors
picomatch4.0.4MIThttps://github.com/micromatch/picomatch
postcss8.5.15MIThttps://github.com/postcss/postcss
prettier3.8.3MIThttps://github.com/prettier/prettier
react19.2.5MIThttps://github.com/facebook/react
react-dom19.2.5MIThttps://github.com/facebook/react
react-remove-scroll2.7.2MIThttps://github.com/theKashey/react-remove-scroll
react-remove-scroll-bar2.3.8MIThttps://github.com/theKashey/react-remove-scroll-bar
react-style-singleton2.2.3MIThttps://github.com/theKashey/react-style-singleton
readdirp5.0.0MIThttps://github.com/paulmillr/readdirp
resolve-pkg-maps1.0.0MIThttps://github.com/privatenumber/resolve-pkg-maps
rolldown1.0.3MIThttps://github.com/rolldown/rolldown
rou30.8.1MIThttps://github.com/h3js/rou3
scheduler0.27.0MIThttps://github.com/facebook/react
semver6.3.1ISChttps://github.com/npm/node-semver
seroval1.5.4MIThttps://github.com/lxsmnsyc/seroval
seroval-plugins1.5.4MIThttps://github.com/lxsmnsyc/seroval
sonner2.0.7MIThttps://github.com/emilkowalski/sonner
source-map0.7.6BSD-3-Clausehttps://github.com/mozilla/source-map
source-map-js1.2.1BSD-3-Clausehttps://github.com/7rulnik/source-map-js
srvx0.11.15MIThttps://github.com/h3js/srvx
srvx0.11.16MIThttps://github.com/h3js/srvx
tailwind-merge3.5.0MIThttps://github.com/dcastil/tailwind-merge
tailwindcss4.2.4MIThttps://github.com/tailwindlabs/tailwindcss
tapable2.3.3MIThttps://github.com/webpack/tapable
tinyglobby0.2.17MIThttps://github.com/SuperchupuDev/tinyglobby
tsconfck3.1.6MIThttps://github.com/dominikg/tsconfck
tslib2.8.10BSDhttps://github.com/Microsoft/tslib
tsx4.21.0MIThttps://github.com/privatenumber/tsx
tw-animate-css1.4.0MIThttps://github.com/Wombosvideo/tw-animate-css
typescript5.9.3Apache-2.0https://github.com/microsoft/TypeScript
ufo1.6.3MIThttps://github.com/unjs/ufo
undici-types6.21.0MIThttps://github.com/nodejs/undici
unplugin3.0.0MIThttps://github.com/unjs/unplugin
update-browserslist-db1.2.3MIThttps://github.com/browserslist/update-db
use-callback-ref1.3.3MIThttps://github.com/theKashey/use-callback-ref
use-sidecar1.1.3MIThttps://github.com/theKashey/use-sidecar
use-sync-external-store1.6.0MIThttps://github.com/facebook/react
vite8.0.16MIThttps://github.com/vitejs/vite
vite-tsconfig-paths6.1.1MIThttps://github.com/aleclarson/vite-tsconfig-paths
vitefu1.1.3MIThttps://github.com/svitejs/vitefu
webpack-virtual-modules0.6.2MIThttps://github.com/sysgears/webpack-virtual-modules
xmlbuilder24.0.3MIThttps://github.com/oozcitak/xmlbuilder2
yallist3.1.1ISChttps://github.com/isaacs/yallist
zod3.25.76MIThttps://github.com/colinhacks/zod
zod4.4.3MIThttps://github.com/colinhacks/zod

MPL-2.0 build tooling

The following packages are licensed under the Mozilla Public License 2.0:

  • lightningcss (1.32.0)
  • lightningcss-linux-x64-gnu, lightningcss-linux-x64-musl, and the sibling platform binaries (darwin-arm64, darwin-x64, linux-arm64-gnu, linux-arm64-musl, linux-arm-gnueabihf, freebsd-x64, win32-x64-msvc, win32-arm64-msvc, android-arm64)

They enter the tree transitively via vite, @tailwindcss/node / @tailwindcss/vite, @tanstack/start-plugin-core, and the Lovable Vite preset. They run only at build time on developer and CI machines, are never bundled into the browser payload, and TMarky does not modify their source.

MPL-2.0 is a file-level copyleft: the obligation to publish source and keep the file MPL-licensed is triggered only when a covered file is modified. Because TMarky uses these packages unmodified and does not distribute them as part of its own product, no MPL-2.0 obligation attaches to TMarky's source code.

Rule for future contributors: if you ever patch a file inside a lightningcss* package (a local fork, a patch-package diff, or a vendored copy), the modified file must remain MPL-2.0 and the modified source must be made available. Prefer opening an upstream pull request or picking a permissively licensed alternative instead of vendoring a patch.

Open Font License (OFL-1.1)

@fontsource/fraunces and @fontsource/hanken-grotesk are distributed under the SIL Open Font License 1.1. Fonts are used as-is with the reserved font names preserved and are self-hosted, so loading them sends no request to a third-party font CDN.

Public-domain and data licences

isbot is listed as Unlicense, which is a public-domain dedication — not an unlicensed package. It reaches TMarky through TanStack Router, which uses it for bot detection during server-side rendering, and it carries no attribution or notice obligation. caniuse-lite (CC-BY-4.0) is a browser-support data table used only at build time, and its attribution requirement is satisfied by this page. tslib (0BSD) and argparse (Python-2.0) are permissive with optional attribution.

Policy and reporting

New dependencies are checked against a permissive-only allow-list in continuous integration, so a non-permissive package cannot be merged without an explicit, documented exception. Questions about attribution or licensing can be sent to security@absrts.com.