← Back to the AI Dependency AtlasExact repository supply-chain dossier

KERN Chatbot

kern-ux/kern-labor-projekte/kern-chatbot
npm

This dossier retains 458 exact component occurrences from 1 published evidence files at one immutable repository commit.

opencode:12142849af7055443project ID + commit SHA + exact evidence path

Published dependency evidence does not prove deployment, productive use, procurement or runtime reachability.

project ID + commit SHA + exact evidence path
458exact component occurrences
442package identities
1evidence file
79OSV records returned
Exact published evidence

Files that resolve this repository’s dependencies

Every file remains tied to the observed commit. A parse error stays visible and never becomes a zero.

Evidence pathpackage-lock.jsonsha256:8c77eed8a0f3f84300437f93a422f20f3d857adac3a35a06a8afc6d0f11a6a38
Format
npm-lock
Parser state
parsed
Resolved components
458
Open exact source ↗
Observed relations

Package identities at this commit

npmdompurifynpm:dompurify
1 Occurrence3.4.12
Apache-2.0 OR MPL-2.022 OSV records returned
npmvitenpm:vite
1 Occurrence5.4.21
MIT12 OSV records returned
npmbrace-expansionnpm:brace-expansion
2 Occurrences1.1.16 · 5.0.8
MIT7 OSV records returned
npmjs-yamlnpm:js-yaml
1 Occurrence4.3.0
MIT5 OSV records returned
npmpostcssnpm:postcss
1 Occurrence8.5.23
MIT4 OSV records returned
npm@vitest/mockernpm:@vitest/mocker
1 Occurrence2.1.9
MIT3 OSV records returned
npmminimatchnpm:minimatch
2 Occurrences10.2.5 · 3.1.5
BlueOak-1.0.0 · ISC3 OSV records returned
npmnanoidnpm:nanoid
1 Occurrence3.3.16
MIT3 OSV records returned
npmbrowserslistnpm:browserslist
1 Occurrence4.28.7
MIT2 OSV records returned
npmflattednpm:flatted
1 Occurrence3.4.3
ISC2 OSV records returned
npmpicomatchnpm:picomatch
1 Occurrence4.0.5
MIT2 OSV records returned
npmtinypoolnpm:tinypool
1 Occurrence1.1.1
MIT2 OSV records returned
npmvitestnpm:vitest
1 Occurrence2.1.9
MIT2 OSV records returned
npm@babel/corenpm:@babel/core
1 Occurrence7.29.7
MIT1 OSV record returned
npm@humanfs/nodenpm:@humanfs/node
1 Occurrence0.16.8
Apache-2.01 OSV record returned
npmajvnpm:ajv
1 Occurrence6.15.0
MIT1 OSV record returned
npmesbuildnpm:esbuild
1 Occurrence0.21.5
MIT1 OSV record returned
npmform-datanpm:form-data
1 Occurrence4.0.6
MIT1 OSV record returned
npmmdast-util-to-hastnpm:mdast-util-to-hast
1 Occurrence13.2.1
MIT1 OSV record returned
npmrollupnpm:rollup
1 Occurrence4.62.3
MIT1 OSV record returned
npmsource-map-jsnpm:source-map-js
1 Occurrence1.2.1
BSD-3-Clause1 OSV record returned
npmuuidnpm:uuid
1 Occurrence11.1.1
MIT1 OSV record returned
npmyamlnpm:yaml
1 Occurrence2.9.0
ISC1 OSV record returned
npmzodnpm:zod
1 Occurrence3.25.76
MIT1 OSV record returned
npm@adobe/css-toolsnpm:@adobe/css-tools
1 Occurrence4.5.0
MIT
npm@ag-ui/clientnpm:@ag-ui/client
1 Occurrence0.0.57
MIT
npm@ag-ui/corenpm:@ag-ui/core
1 Occurrence0.0.57
MIT
npm@ag-ui/encodernpm:@ag-ui/encoder
1 Occurrence0.0.57
MIT
npm@ag-ui/protonpm:@ag-ui/proto
1 Occurrence0.0.57
MIT
npm@asamuzakjp/css-colornpm:@asamuzakjp/css-color
1 Occurrence3.2.0
MIT
npm@axe-core/playwrightnpm:@axe-core/playwright
1 Occurrence4.12.1
MPL-2.0
npm@babel/code-framenpm:@babel/code-frame
1 Occurrence7.29.7
MIT
npm@babel/compat-datanpm:@babel/compat-data
1 Occurrence7.29.7
MIT
npm@babel/generatornpm:@babel/generator
1 Occurrence7.29.7
MIT
npm@babel/helper-compilation-targetsnpm:@babel/helper-compilation-targets
1 Occurrence7.29.7
MIT
npm@babel/helper-globalsnpm:@babel/helper-globals
1 Occurrence7.29.7
MIT
npm@babel/helper-module-importsnpm:@babel/helper-module-imports
1 Occurrence7.29.7
MIT
npm@babel/helper-module-transformsnpm:@babel/helper-module-transforms
1 Occurrence7.29.7
MIT
npm@babel/helper-plugin-utilsnpm:@babel/helper-plugin-utils
1 Occurrence7.29.7
MIT
npm@babel/helper-string-parsernpm:@babel/helper-string-parser
1 Occurrence7.29.7
MIT
npm@babel/helper-validator-identifiernpm:@babel/helper-validator-identifier
1 Occurrence7.29.7
MIT
npm@babel/helper-validator-optionnpm:@babel/helper-validator-option
1 Occurrence7.29.7
MIT
npm@babel/helpersnpm:@babel/helpers
1 Occurrence7.29.7
MIT
npm@babel/parsernpm:@babel/parser
1 Occurrence7.29.7
MIT
npm@babel/plugin-transform-react-jsx-selfnpm:@babel/plugin-transform-react-jsx-self
1 Occurrence7.29.7
MIT
npm@babel/plugin-transform-react-jsx-sourcenpm:@babel/plugin-transform-react-jsx-source
1 Occurrence7.29.7
MIT
npm@babel/runtimenpm:@babel/runtime
1 Occurrence7.29.7
MIT
npm@babel/templatenpm:@babel/template
1 Occurrence7.29.7
MIT
npm@babel/traversenpm:@babel/traverse
1 Occurrence7.29.7
MIT
npm@babel/typesnpm:@babel/types
1 Occurrence7.29.7
MIT
npm@bufbuild/protobufnpm:@bufbuild/protobuf
1 Occurrence2.13.0
Apache-2.0 AND BSD-3-Clause
npm@csstools/color-helpersnpm:@csstools/color-helpers
1 Occurrence5.1.0
MIT-0
npm@csstools/css-calcnpm:@csstools/css-calc
1 Occurrence2.1.4
MIT
npm@csstools/css-color-parsernpm:@csstools/css-color-parser
1 Occurrence3.1.0
MIT
npm@csstools/css-parser-algorithmsnpm:@csstools/css-parser-algorithms
1 Occurrence3.0.5
MIT
npm@csstools/css-tokenizernpm:@csstools/css-tokenizer
1 Occurrence3.0.4
MIT
npm@esbuild/aix-ppc64npm:@esbuild/aix-ppc64
1 Occurrence0.21.5
MIT
npm@esbuild/android-armnpm:@esbuild/android-arm
1 Occurrence0.21.5
MIT
npm@esbuild/android-arm64npm:@esbuild/android-arm64
1 Occurrence0.21.5
MIT
npm@esbuild/android-x64npm:@esbuild/android-x64
1 Occurrence0.21.5
MIT
npm@esbuild/darwin-arm64npm:@esbuild/darwin-arm64
1 Occurrence0.21.5
MIT
npm@esbuild/darwin-x64npm:@esbuild/darwin-x64
1 Occurrence0.21.5
MIT
npm@esbuild/freebsd-arm64npm:@esbuild/freebsd-arm64
1 Occurrence0.21.5
MIT
npm@esbuild/freebsd-x64npm:@esbuild/freebsd-x64
1 Occurrence0.21.5
MIT
npm@esbuild/linux-armnpm:@esbuild/linux-arm
1 Occurrence0.21.5
MIT
npm@esbuild/linux-arm64npm:@esbuild/linux-arm64
1 Occurrence0.21.5
MIT
npm@esbuild/linux-ia32npm:@esbuild/linux-ia32
1 Occurrence0.21.5
MIT
npm@esbuild/linux-loong64npm:@esbuild/linux-loong64
1 Occurrence0.21.5
MIT
npm@esbuild/linux-mips64elnpm:@esbuild/linux-mips64el
1 Occurrence0.21.5
MIT
npm@esbuild/linux-ppc64npm:@esbuild/linux-ppc64
1 Occurrence0.21.5
MIT
npm@esbuild/linux-riscv64npm:@esbuild/linux-riscv64
1 Occurrence0.21.5
MIT
npm@esbuild/linux-s390xnpm:@esbuild/linux-s390x
1 Occurrence0.21.5
MIT
npm@esbuild/linux-x64npm:@esbuild/linux-x64
1 Occurrence0.21.5
MIT
npm@esbuild/netbsd-x64npm:@esbuild/netbsd-x64
1 Occurrence0.21.5
MIT
npm@esbuild/openbsd-x64npm:@esbuild/openbsd-x64
1 Occurrence0.21.5
MIT
npm@esbuild/sunos-x64npm:@esbuild/sunos-x64
1 Occurrence0.21.5
MIT
npm@esbuild/win32-arm64npm:@esbuild/win32-arm64
1 Occurrence0.21.5
MIT
npm@esbuild/win32-ia32npm:@esbuild/win32-ia32
1 Occurrence0.21.5
MIT
npm@esbuild/win32-x64npm:@esbuild/win32-x64
1 Occurrence0.21.5
MIT
npm@eslint-community/eslint-utilsnpm:@eslint-community/eslint-utils
1 Occurrence4.10.1
MIT
npm@eslint-community/regexppnpm:@eslint-community/regexpp
1 Occurrence4.12.2
MIT
npm@eslint/config-arraynpm:@eslint/config-array
1 Occurrence0.21.2
Apache-2.0
npm@eslint/config-helpersnpm:@eslint/config-helpers
1 Occurrence0.4.2
Apache-2.0
npm@eslint/corenpm:@eslint/core
1 Occurrence0.17.0
Apache-2.0
npm@eslint/eslintrcnpm:@eslint/eslintrc
1 Occurrence3.3.6
MIT
npm@eslint/jsnpm:@eslint/js
1 Occurrence9.39.5
MIT
npm@eslint/object-schemanpm:@eslint/object-schema
1 Occurrence2.1.7
Apache-2.0
npm@eslint/plugin-kitnpm:@eslint/plugin-kit
1 Occurrence0.4.1
Apache-2.0
npm@humanfs/corenpm:@humanfs/core
1 Occurrence0.19.2
Apache-2.0
npm@humanfs/typesnpm:@humanfs/types
1 Occurrence0.15.0
Apache-2.0
npm@humanwhocodes/module-importernpm:@humanwhocodes/module-importer
1 Occurrence1.0.1
Apache-2.0
npm@humanwhocodes/retrynpm:@humanwhocodes/retry
1 Occurrence0.4.3
Apache-2.0
npm@jridgewell/gen-mappingnpm:@jridgewell/gen-mapping
1 Occurrence0.3.13
MIT
npm@jridgewell/remappingnpm:@jridgewell/remapping
1 Occurrence2.3.5
MIT
npm@jridgewell/resolve-urinpm:@jridgewell/resolve-uri
1 Occurrence3.1.2
MIT
npm@jridgewell/sourcemap-codecnpm:@jridgewell/sourcemap-codec
1 Occurrence1.5.5
MIT
npm@jridgewell/trace-mappingnpm:@jridgewell/trace-mapping
1 Occurrence0.3.31
MIT
npm@kern-ux/nativenpm:@kern-ux/native
1 Occurrence2.7.1
EUPL-1.2
npm@playwright/testnpm:@playwright/test
1 Occurrence1.62.0
Apache-2.0
npm@protobuf-ts/protocnpm:@protobuf-ts/protoc
1 Occurrence2.11.1
Apache-2.0
npm@rolldown/pluginutilsnpm:@rolldown/pluginutils
1 Occurrence1.0.0-beta.27
MIT
npm@rollup/rollup-android-arm-eabinpm:@rollup/rollup-android-arm-eabi
1 Occurrence4.62.3
MIT
npm@rollup/rollup-android-arm64npm:@rollup/rollup-android-arm64
1 Occurrence4.62.3
MIT
npm@rollup/rollup-darwin-arm64npm:@rollup/rollup-darwin-arm64
1 Occurrence4.62.3
MIT
npm@rollup/rollup-darwin-x64npm:@rollup/rollup-darwin-x64
1 Occurrence4.62.3
MIT
npm@rollup/rollup-freebsd-arm64npm:@rollup/rollup-freebsd-arm64
1 Occurrence4.62.3
MIT
npm@rollup/rollup-freebsd-x64npm:@rollup/rollup-freebsd-x64
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-arm-gnueabihfnpm:@rollup/rollup-linux-arm-gnueabihf
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-arm-musleabihfnpm:@rollup/rollup-linux-arm-musleabihf
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-arm64-gnunpm:@rollup/rollup-linux-arm64-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-arm64-muslnpm:@rollup/rollup-linux-arm64-musl
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-loong64-gnunpm:@rollup/rollup-linux-loong64-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-loong64-muslnpm:@rollup/rollup-linux-loong64-musl
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-ppc64-gnunpm:@rollup/rollup-linux-ppc64-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-ppc64-muslnpm:@rollup/rollup-linux-ppc64-musl
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-riscv64-gnunpm:@rollup/rollup-linux-riscv64-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-riscv64-muslnpm:@rollup/rollup-linux-riscv64-musl
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-s390x-gnunpm:@rollup/rollup-linux-s390x-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-x64-gnunpm:@rollup/rollup-linux-x64-gnu
1 Occurrence4.62.3
MIT
npm@rollup/rollup-linux-x64-muslnpm:@rollup/rollup-linux-x64-musl
1 Occurrence4.62.3
MIT

This page displays 120 of 442 ordered rows. The machine-readable dossier retains the complete exact projection.

OSV

Related OSV records

GHSA-23c5-xmqv-rm74

minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions

2 repositories10 Sept 2026
GHSA-25h7-pfq9-p65f

flatted vulnerable to unbounded recursion DoS in parse() revive phase

2 repositories10 Sept 2026
GHSA-2883-xcg3-v3hh

js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources

3 repositories08 Sept 2026
GHSA-28wg-ghj8-5hjv

nanoid: non-secure generators can loop indefinitely with negative size

3 repositories10 Sept 2026
GHSA-2g4f-4pwh-qvx6

ajv has ReDoS when using `$data` option

2 repositories10 Sept 2026
GHSA-2v37-7h3g-55p8

nanoid: custom generators can loop indefinitely when size is zero

4 repositories10 Sept 2026
GHSA-39q2-94rc-95cp

DOMPurify's ADD_TAGS function form bypasses FORBID_TAGS due to short-circuit evaluation

1 repository10 Sept 2026
GHSA-3jxr-9vmj-r5cp

brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups

2 repositories10 Sept 2026
GHSA-3ppc-4f35-3m26

minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern

2 repositories10 Sept 2026
GHSA-3v7f-55p6-f55p

Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching

3 repositories10 Sept 2026
GHSA-48c2-rrv3-qjmp

yaml is vulnerable to Stack Overflow via deeply nested YAML collections

2 repositories10 Sept 2026
GHSA-4fh9-h7wg-q85m

mdast-util-to-hast has unsanitized class attribute

1 repository10 Sept 2026
GHSA-4w7w-66w2-5vf9

Vite Vulnerable to Path Traversal in Optimized Deps `.map` Handling

3 repositories10 Sept 2026
GHSA-4x5r-pxfx-6jf8

@babel/core: Arbitrary File Read via sourceMappingURL Comment

1 repository10 Sept 2026
GHSA-52cp-r559-cp3m

js-yaml: YAML merge-key chains can force quadratic CPU consumption

2 repositories10 Sept 2026
GHSA-55q2-fjhq-7xh7

DOMPurify: IN_PLACE hook removal leaves a detached subtree executable, causing XSS

2 repositories10 Sept 2026
GHSA-587h-7wmj-h5pm

launch-editor: `fs.existsSync()` existence check can be bypassed on Windows

3 repositories20 Oct 2026
GHSA-5gmw-xhrv-c9v3

Tinypool: Prototype Pollution gadget in worker options leads to Remote Code Execution

1 repository06 Oct 2026
GHSA-5p4m-2wfm-xmqj

JS-YAML: Quadratic CPU consumption in !!omap resolution (3.x and 4.x) — CVE-2026-59870 fix not backported

3 repositories10 Sept 2026
GHSA-5xrq-8626-4rwp

When Vitest UI server is listening, arbitrary file can be read and executed

1 repository10 Sept 2026
GHSA-6688-9rhm-gjv2

DOMPurify: IN_PLACE returns a force-removed rawtext root whose text carries attacker markup — pure HTML reparse executes

2 repositories13 Oct 2026
GHSA-67mh-4wv8-2f99

esbuild enables any website to send any requests to the development server and read the response

1 repository10 Sept 2026
GHSA-68fv-2mgg-jv7q

source-map-js allows event-loop denial of service through indexed source-map section offsets

4 repositories06 Oct 2026
GHSA-698v-4r3x-3vcv

launch-editor: escapeCmdArgs() omits % escaping on Windows

3 repositories20 Oct 2026
GHSA-6g55-p6wh-862q

PostCSS: Arbitrary file read and information disclosure via attacker-controlled sourceMappingURL in CSS comments

3 repositories10 Sept 2026
GHSA-6j4f-fj2g-mc7p

brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion

3 repositories30 Sept 2026
GHSA-73wf-gq98-2v4g

Browserslist: Uncaught crash / prototype write via untrusted browserslist-stats.json custom stats (normalizeStats)

1 repository10 Sept 2026
GHSA-76mc-f452-cxcm

DOMPurify: Hook mutation of `data.allowedTags` / `data.allowedAttributes` permanently pollutes `DEFAULT_ALLOWED_TAGS` / `DEFAULT_ALLOWED_ATTR`

1 repository10 Sept 2026
GHSA-7r86-cg39-jmmj

minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments

2 repositories10 Sept 2026
GHSA-82fw-gwwq-j7x9

Vitest: Path Traversal / Arbitrary File Read via @vitest/mocker Redirect Mock

1 repository08 Sept 2026
GHSA-85c8-ppgw-ccpr

Tinypool: Prototype Pollution Gadget to RCE in run() options

1 repository06 Oct 2026
GHSA-93m4-6634-74q7

vite allows server.fs.deny bypass via backslash on Windows

1 repository10 Sept 2026
GHSA-9jrq-w75r-8gcw

Vite: Cross origin script execution through Vite custom middleware

3 repositories21 Oct 2026
GHSA-c2c7-rcm5-vvqj

Picomatch has a ReDoS vulnerability via extglob quantifiers

3 repositories10 Sept 2026
GHSA-c2j3-45gr-mqc4

DOMPurify: `CUSTOM_ELEMENT_HANDLING` bypasses `afterSanitizeElements` for allowed custom elements.

1 repository03 Oct 2026
GHSA-c6gr-qvv4-5v3f

DOMPurify: SMIL attributeName=href guard is skipped when PARSER_MEDIA_TYPE is application/xhtml+xml

2 repositories22 Oct 2026
GHSA-c83g-rgw3-j3cx

Browserslist: Unbounded memory growth (no cache eviction) via distinct query results, leading to eventual OOM

1 repository10 Sept 2026
GHSA-cg2g-xh64-v4q7

DOMPurify SAFE_FOR_TEMPLATES bypass: split template expressions survive in attached shadow root content on DOM output modes

1 repository22 Oct 2026
GHSA-cj63-jhhr-wcxv

DOMPurify USE_PROFILES prototype pollution allows event handlers

1 repository10 Sept 2026
GHSA-cjmm-f4jc-qw8r

DOMPurify ADD_ATTR predicate skips URI validation

1 repository10 Sept 2026
GHSA-cmwh-pvxp-8882

DOMPurify: Permanent `ALLOWED_ATTR` pollution via `setConfig()` bypassing the hook clone-guard (incomplete fix of the 3.4.7 hook-pollution patch)

1 repository10 Sept 2026
GHSA-crv5-9vww-q3g8

DOMPurify has a SAFE_FOR_TEMPLATES bypass in RETURN_DOM mode

1 repository10 Sept 2026
GHSA-f886-m6hf-6m8v

brace-expansion: Zero-step sequence causes process hang and memory exhaustion

2 repositories10 Sept 2026
GHSA-fx2h-pf6j-xcff

vite: `server.fs.deny` bypass on Windows alternate paths

3 repositories10 Sept 2026
GHSA-fxqj-rqcc-2cmp

PostCSS: incomplete fix of GHSA-6g55-p6wh-862q — attacker-controlled sourceMappingURL reads arbitrary .map files when `from` is unset

3 repositories10 Sept 2026
GHSA-g4jq-h2w9-997c

Vite middleware may serve files starting with the same name with the public directory

1 repository10 Sept 2026
GHSA-gvmj-g25r-r7wr

DOMPurify: SAFE_FOR_TEMPLATES bypass - template expressions survive sanitization inside <template> content when using DOM output modes

1 repository10 Sept 2026
GHSA-h67p-54hq-rp68

JS-YAML: Quadratic-complexity DoS in merge key handling via repeated aliases

2 repositories10 Sept 2026
Interpretation boundary

Exact identities in, explicit limits out

The collector reads bounded lockfiles, SBOMs and exact double-equals pins at one immutable commit. Version ranges are never resolved by assumption.

Retrieval, parsing, matching and publishing use no generative AI model.

i6eal (2026): KERN Chatbot — exact AI dependency evidence dossier, data state 25 Oct 2026. https://i6eal.de/en/tools/ki-abhaengigkeitsatlas/repository/opencode-12142/

Reading this dossier

Does this repository dossier prove deployment?
No. It documents dependencies published at one observed commit, not a deployed environment.
Why are exact versions required?
OSV and registry metadata can be linked reproducibly only to an observed package@version tuple. The collector never substitutes a newest release for a range.
Does a missing row mean the dependency is absent?
No. It means not observed within the bounded files and repository checkpoint. Incomplete trees and parser failures remain explicit.

Need a permanent dependency evidence trail for another public code cohort?

We build source-backed data products with stable identities, reproducible joins and boundaries that remain visible.

Discuss a data projectExplore all tools