Skip to content

Software Bill of Materials (SBOM)

Plate is released under the BSD-3-Clause License. All direct and transitive npm dependencies use MIT, BSD-2-Clause, BSD-3-Clause, Apache-2.0, or ISC — all of which are compatible with BSD-3-Clause outbound licensing and impose no copyleft or viral obligations.

The production Docker image is built with npm ci --omit=dev --omit=optional, so optional dependencies (uglify-js, source-map, @opentelemetry/api) are declared by the dependency tree but not installed in the distributed image. They are listed below for completeness.

How to Evaluate

Run license-checker from the repository root:

npx license-checker --production --csv

This prints one line per dependency with its name, version, and SPDX license identifier. Update the table below whenever package.json changes. Also run npm audit to check all listed packages for known CVEs.

Dependencies

Package Version License
@opentelemetry/api 1.9.1 Apache-2.0
@pinojs/redact 0.4.0 MIT
@types/debug 4.1.13 MIT
@types/hast 3.0.4 MIT
@types/mdast 4.0.4 MIT
@types/ms 2.1.0 MIT
@types/unist 3.0.3 MIT
@ungap/structured-clone 1.3.0 ISC
accepts 2.0.0 MIT
ajv 8.18.0 MIT
asynckit 0.4.0 MIT
atomic-sleep 1.0.0 MIT
axios 1.15.0 MIT
bail 2.0.2 MIT
bintrees 1.0.2 MIT
body-parser 2.2.2 MIT
bytes 3.1.2 MIT
call-bind-apply-helpers 1.0.2 MIT
call-bound 1.0.4 MIT
ccount 2.0.1 MIT
character-entities 2.0.2 MIT
character-entities-html4 2.1.0 MIT
character-entities-legacy 3.0.0 MIT
combined-stream 1.0.8 MIT
comma-separated-tokens 2.0.3 MIT
compressible 2.0.18 MIT
compression 1.8.1 MIT
content-disposition 1.1.0 MIT
content-type 1.0.5 MIT
cookie 0.7.2 MIT
cookie-signature 1.2.2 MIT
debug 2.6.9 MIT
debug 4.4.3 MIT
decode-named-character-reference 1.3.0 MIT
delayed-stream 1.0.0 MIT
depd 2.0.0 MIT
dequal 2.0.3 MIT
devlop 1.1.0 MIT
dotenv 17.4.2 BSD-2-Clause
dunder-proto 1.0.1 MIT
ee-first 1.1.1 MIT
encodeurl 2.0.0 MIT
es-define-property 1.0.1 MIT
es-errors 1.3.0 MIT
es-object-atoms 1.1.1 MIT
es-set-tostringtag 2.1.0 MIT
escape-html 1.0.3 MIT
escape-string-regexp 5.0.0 MIT
etag 1.8.1 MIT
express 5.2.1 MIT
express-rate-limit 8.3.2 MIT
extend 3.0.2 MIT
fast-deep-equal 3.1.3 MIT
fast-uri 3.1.0 BSD-3-Clause
finalhandler 2.1.1 MIT
follow-redirects 1.16.0 MIT
form-data 4.0.5 MIT
forwarded 0.2.0 MIT
fresh 2.0.0 MIT
function-bind 1.1.2 MIT
get-caller-file 2.0.5 ISC
get-intrinsic 1.3.0 MIT
get-proto 1.0.1 MIT
github-slugger 2.0.0 ISC
gopd 1.2.0 MIT
handlebars 4.7.9 MIT
has-symbols 1.1.0 MIT
has-tostringtag 1.0.2 MIT
hasown 2.0.2 MIT
hast-util-heading-rank 3.0.0 MIT
hast-util-is-element 3.0.0 MIT
hast-util-sanitize 5.0.2 MIT
hast-util-to-html 9.0.5 MIT
hast-util-to-string 3.0.1 MIT
hast-util-to-text 4.0.2 MIT
hast-util-whitespace 3.0.0 MIT
helmet 8.1.0 MIT
highlight.js 11.11.1 BSD-3-Clause
html-void-elements 3.0.0 MIT
http-errors 2.0.1 MIT
iconv-lite 0.7.2 MIT
inherits 2.0.4 ISC
ip-address 10.1.0 MIT
ipaddr.js 1.9.1 MIT
is-plain-obj 4.1.0 MIT
is-promise 4.0.0 MIT
json-schema-traverse 1.0.0 MIT
longest-streak 3.1.0 MIT
lowlight 3.3.0 MIT
markdown-table 3.0.4 MIT
math-intrinsics 1.1.0 MIT
mdast-util-find-and-replace 3.0.2 MIT
mdast-util-from-markdown 2.0.3 MIT
mdast-util-gfm 3.1.0 MIT
mdast-util-gfm-autolink-literal 2.0.1 MIT
mdast-util-gfm-footnote 2.1.0 MIT
mdast-util-gfm-strikethrough 2.0.0 MIT
mdast-util-gfm-table 2.0.0 MIT
mdast-util-gfm-task-list-item 2.0.0 MIT
mdast-util-phrasing 4.1.0 MIT
mdast-util-to-hast 13.2.1 MIT
mdast-util-to-markdown 2.1.2 MIT
mdast-util-to-string 4.0.0 MIT
media-typer 1.1.0 MIT
merge-descriptors 2.0.0 MIT
micromark 4.0.2 MIT
micromark-core-commonmark 2.0.3 MIT
micromark-extension-gfm 3.0.0 MIT
micromark-extension-gfm-autolink-literal 2.1.0 MIT
micromark-extension-gfm-footnote 2.1.0 MIT
micromark-extension-gfm-strikethrough 2.1.0 MIT
micromark-extension-gfm-table 2.1.1 MIT
micromark-extension-gfm-tagfilter 2.0.0 MIT
micromark-extension-gfm-task-list-item 2.1.0 MIT
micromark-factory-destination 2.0.1 MIT
micromark-factory-label 2.0.1 MIT
micromark-factory-space 2.0.1 MIT
micromark-factory-title 2.0.1 MIT
micromark-factory-whitespace 2.0.1 MIT
micromark-util-character 2.1.1 MIT
micromark-util-chunked 2.0.1 MIT
micromark-util-classify-character 2.0.1 MIT
micromark-util-combine-extensions 2.0.1 MIT
micromark-util-decode-numeric-character-reference 2.0.2 MIT
micromark-util-decode-string 2.0.1 MIT
micromark-util-encode 2.0.1 MIT
micromark-util-html-tag-name 2.0.1 MIT
micromark-util-normalize-identifier 2.0.1 MIT
micromark-util-resolve-all 2.0.1 MIT
micromark-util-sanitize-uri 2.0.1 MIT
micromark-util-subtokenize 2.1.0 MIT
micromark-util-symbol 2.0.1 MIT
micromark-util-types 2.0.2 MIT
mime-db 1.52.0 MIT
mime-db 1.54.0 MIT
mime-types 2.1.35 MIT
mime-types 3.0.2 MIT
minimist 1.2.8 MIT
ms 2.0.0 MIT
ms 2.1.3 MIT
negotiator 0.6.4 MIT
negotiator 1.0.0 MIT
neo-async 2.6.2 MIT
object-inspect 1.13.4 MIT
on-exit-leak-free 2.1.2 MIT
on-finished 2.4.1 MIT
on-headers 1.1.0 MIT
once 1.4.0 ISC
parseurl 1.3.3 MIT
path-to-regexp 8.4.2 MIT
pino 10.3.1 MIT
pino-abstract-transport 3.0.0 MIT
pino-http 11.0.0 MIT
pino-std-serializers 7.1.0 MIT
process-warning 5.0.0 MIT
prom-client 15.1.3 Apache-2.0
property-information 7.1.0 MIT
proxy-addr 2.0.7 MIT
proxy-from-env 2.1.0 MIT
qs 6.15.1 BSD-3-Clause
quick-format-unescaped 4.0.4 MIT
range-parser 1.2.1 MIT
raw-body 3.0.2 MIT
real-require 0.2.0 MIT
rehype-autolink-headings 7.1.0 MIT
rehype-highlight 7.0.2 MIT
rehype-sanitize 6.0.0 MIT
rehype-slug 6.0.0 MIT
rehype-stringify 10.0.1 MIT
remark-gfm 4.0.1 MIT
remark-parse 11.0.0 MIT
remark-rehype 11.1.2 MIT
remark-stringify 11.0.0 MIT
require-from-string 2.0.2 MIT
router 2.2.0 MIT
safe-buffer 5.2.1 MIT
safe-stable-stringify 2.5.0 MIT
safer-buffer 2.1.2 MIT
send 1.2.1 MIT
serve-static 2.2.1 MIT
setprototypeof 1.2.0 ISC
side-channel 1.1.0 MIT
side-channel-list 1.0.1 MIT
side-channel-map 1.0.1 MIT
side-channel-weakmap 1.0.2 MIT
sonic-boom 4.2.1 MIT
source-map 0.6.1 BSD-3-Clause
space-separated-tokens 2.0.2 MIT
split2 4.2.0 ISC
statuses 2.0.2 MIT
stringify-entities 4.0.4 MIT
tdigest 0.1.2 MIT
thread-stream 4.0.0 MIT
toidentifier 1.0.1 MIT
trim-lines 3.0.1 MIT
trough 2.2.0 MIT
type-is 2.0.1 MIT
uglify-js 3.19.3 BSD-2-Clause
unified 11.0.5 MIT
unist-util-find-after 5.0.0 MIT
unist-util-is 6.0.1 MIT
unist-util-position 5.0.0 MIT
unist-util-stringify-position 4.0.0 MIT
unist-util-visit 5.1.0 MIT
unist-util-visit-parents 6.0.2 MIT
unpipe 1.0.0 MIT
vary 1.1.2 MIT
vfile 6.0.3 MIT
vfile-message 4.0.3 MIT
wordwrap 1.0.0 MIT
wrappy 1.0.2 ISC
zwitch 2.0.4 MIT