From 252bd874aab29667b62547adbaa760497b2adda2 Mon Sep 17 00:00:00 2001 From: Liam Pietralla Date: Tue, 29 Sep 2026 11:07:42 +1000 Subject: [PATCH] new sbom step testing --- .github/workflows/dep.yml | 36 + package.json | 2 +- pnpm-lock.yaml | 158 + sbom.cyclonedx.json | 6905 +++++++++++++++++++++++++++++++++++++ 4 files changed, 7100 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/dep.yml create mode 100644 sbom.cyclonedx.json diff --git a/.github/workflows/dep.yml b/.github/workflows/dep.yml new file mode 100644 index 0000000..ff0d2ee --- /dev/null +++ b/.github/workflows/dep.yml @@ -0,0 +1,36 @@ +name: Dependency Tracking + +on: + push: + branches: + - feat/dep-setup + +jobs: + sbom: + name: SBOM Generation and Upload + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Setup PNPM and Node + uses: pnpm/setup@v3 + with: + runtime: node@20 + + - name: Install dependencies + run: pnpm install --frozen-lockfile + + - name: Generate SBOM + run: pnpm sbom --sbom-format cyclonedx --out sbom.cyclonedx.json + + - name: Upload SBOM + uses: DependencyTrack/gh-upload-sbom@v4 + with: + protocol: ${{ vars.DT_API_PROTOCOL }} + server-hostname: ${{ vars.DT_API_HOSTNAME }} + port: ${{ vars.DT_API_PORT }} + api-key: ${{ secrets.DT_API_KEY }} + project-name: 'Code Snippets' + project-version: 'main' + bom-file: 'sbom.cyclonedx.json' \ No newline at end of file diff --git a/package.json b/package.json index 3e90346..902d005 100644 --- a/package.json +++ b/package.json @@ -12,5 +12,5 @@ "build": "vitepress build", "preview": "vitepress preview" }, - "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be" + "packageManager": "pnpm@12.6.0+sha512.3ef68f951cb111ac204b4a5a16f0b2ddf0da56a96e0413e81d855d9f0b55ef926714709028e1cd00c405c2c5fb7b9e8ec4dc46777c805d0373c2f2ff00fd20ec" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d2a5c95..ebf1dda 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,3 +1,161 @@ +--- +lockfileVersion: '9.0' + +importers: + + .: + configDependencies: {} + packageManagerDependencies: + pnpm: + specifier: 12.6.0 + version: 12.6.0 + +packages: + + '@pnpm/exe.android-arm64@12.6.0': + resolution: {integrity: sha512-kviIHft9h02q+7N2In7tSL9T/HRUSGwYmU74YPtsWU5ee7vgqPyC0JT6RRX6miW+NxX1CvHgQxg69qq1qTLJYQ==} + cpu: [arm64] + os: [android] + + '@pnpm/exe.android-x64@12.6.0': + resolution: {integrity: sha512-CT8aJKLq2mtZFE71pr4E5Z2xHL8uGnRGr+NclDqsXlVF4SVcQ2QAs14mWi0C8gjT4hbmi+Q0lJRRIkMAWfjjng==} + cpu: [x64] + os: [android] + + '@pnpm/exe.darwin-arm64@12.6.0': + resolution: {integrity: sha512-rafpVkjzugKBMxSvGQd5wK1x5eOTkD/+lcJIFHeQhvd+BJ8kDisOOvwhQDrpGd4vd2Fx+hhW0P2Ptt638OlhFg==} + cpu: [arm64] + os: [darwin] + + '@pnpm/exe.darwin-x64@12.6.0': + resolution: {integrity: sha512-72Jpuv1m24gI8zUNcaylYpBWEhBzz1VPhnDIU2GYM2eRP+KsOqVLwV78i+JrihI39zY2NNXmaN4eAKX1inpaDQ==} + cpu: [x64] + os: [darwin] + + '@pnpm/exe.freebsd-x64@12.6.0': + resolution: {integrity: sha512-LON4QgNy1w/XF4uySZIyC/5hEB0oGdelXsY9tSKqstER+2j2X2oHz67skD11RRd/HWFRtMr64shQZ4I9ZoZ0zg==} + cpu: [x64] + os: [freebsd] + + '@pnpm/exe.linux-arm64-musl@12.6.0': + resolution: {integrity: sha512-BdDpX+DeaMUc5x6WNcE6FkmFy36NwrBbBvwsZU737Zt3u1fTY+iKFPchjEQNCM4rT6q6xvF2oN3ZwExGsJCkxQ==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-arm64@12.6.0': + resolution: {integrity: sha512-8h2sNoIhHDpHDYqZZCh9PXr6krqW10btb0GHVGuw710muDHlFAHMtUG2ogmaHge6zJG1xgY4Y7mwX5g/LWvrYg==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-ppc64@12.6.0': + resolution: {integrity: sha512-ld6xgcEhFCFrsVsJhbmdmR714PnsEspO/Ij8w0/D7OSiz2hYGu3fZd5tKRxOI5m6H6Gl0/RRFAPncTHbsgXVjQ==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-riscv64@12.6.0': + resolution: {integrity: sha512-HIbImydoC3J8NFt+8MXfhTCf5rO6NjCMyinSAHac0VmV8uCHw+kbQkyAzxV84rzz9ZOzmBOnj0b1N461UIYGsw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-s390x@12.6.0': + resolution: {integrity: sha512-DjSqT7+BZ/lWcDHwNMuzsRVfyxUimh+D54Xw4tSWbdVVQhtWtNMUyI93LVnwCmsoEpar2gC3SFeAgywx37svKQ==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@pnpm/exe.linux-x64-musl@12.6.0': + resolution: {integrity: sha512-31lKeGPmRE6xfV6I3VjaEGVFRei14pl/zgoFDK4w+UkbJqOuNl2Ht3O1GuqNIg3Gl14qTEb4kZRAYFHXifDx9A==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@pnpm/exe.linux-x64@12.6.0': + resolution: {integrity: sha512-qFWBneHJAJ73W4whtbaFOL1M/7DBC6ILHXuxc7ZPtEhfPuT1zeZiGrmKHoMAfJA+mcm6xhOFljqVTUS+00Jabw==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@pnpm/exe.win32-arm64@12.6.0': + resolution: {integrity: sha512-OhfefXEEykZlslSUhR8PPRe6MVPV3Oink/dVfIecE5velpc7j80cZYsHlaDrtRDcm3TPwQHkaRW1SJ1efX9oFg==} + cpu: [arm64] + os: [win32] + + '@pnpm/exe.win32-x64@12.6.0': + resolution: {integrity: sha512-L2tuyrD2+Imgxs3VK/ST/2L3xD6vDP0ktJQxM0TaGw7TbAQEMq+RMc8iK6Ew7Id579uzjJe8jSfJID2ZGsOHCA==} + cpu: [x64] + os: [win32] + + pnpm@12.6.0: + resolution: {integrity: sha512-PvaPlRyxEawgS0paFvCy3fDaVqluBBPoHYVdnwtV75JnFHCQKOHNAMQFwsX7e56OxNxGd3yAXQNzwvL/AP0g7A==} + engines: {node: '>=18.*'} + hasBin: true + +snapshots: + + '@pnpm/exe.android-arm64@12.6.0': + optional: true + + '@pnpm/exe.android-x64@12.6.0': + optional: true + + '@pnpm/exe.darwin-arm64@12.6.0': + optional: true + + '@pnpm/exe.darwin-x64@12.6.0': + optional: true + + '@pnpm/exe.freebsd-x64@12.6.0': + optional: true + + '@pnpm/exe.linux-arm64-musl@12.6.0': + optional: true + + '@pnpm/exe.linux-arm64@12.6.0': + optional: true + + '@pnpm/exe.linux-ppc64@12.6.0': + optional: true + + '@pnpm/exe.linux-riscv64@12.6.0': + optional: true + + '@pnpm/exe.linux-s390x@12.6.0': + optional: true + + '@pnpm/exe.linux-x64-musl@12.6.0': + optional: true + + '@pnpm/exe.linux-x64@12.6.0': + optional: true + + '@pnpm/exe.win32-arm64@12.6.0': + optional: true + + '@pnpm/exe.win32-x64@12.6.0': + optional: true + + pnpm@12.6.0: + optionalDependencies: + '@pnpm/exe.android-arm64': 12.6.0 + '@pnpm/exe.android-x64': 12.6.0 + '@pnpm/exe.darwin-arm64': 12.6.0 + '@pnpm/exe.darwin-x64': 12.6.0 + '@pnpm/exe.freebsd-x64': 12.6.0 + '@pnpm/exe.linux-arm64': 12.6.0 + '@pnpm/exe.linux-arm64-musl': 12.6.0 + '@pnpm/exe.linux-ppc64': 12.6.0 + '@pnpm/exe.linux-riscv64': 12.6.0 + '@pnpm/exe.linux-s390x': 12.6.0 + '@pnpm/exe.linux-x64': 12.6.0 + '@pnpm/exe.linux-x64-musl': 12.6.0 + '@pnpm/exe.win32-arm64': 12.6.0 + '@pnpm/exe.win32-x64': 12.6.0 + +--- lockfileVersion: '9.0' settings: diff --git a/sbom.cyclonedx.json b/sbom.cyclonedx.json new file mode 100644 index 0000000..2751a17 --- /dev/null +++ b/sbom.cyclonedx.json @@ -0,0 +1,6905 @@ +{ + "$schema": "http://cyclonedx.org/schema/bom-1.7.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.7", + "serialNumber": "urn:uuid:7cf67315-3ea6-4803-bfe5-e7bd5c6e2d96", + "version": 1, + "metadata": { + "timestamp": "2026-09-29T01:05:58.743Z", + "lifecycles": [ + { + "phase": "build" + } + ], + "tools": { + "components": [ + { + "type": "application", + "name": "pnpm", + "version": "12.6.0" + } + ] + }, + "component": { + "type": "library", + "name": "lmp-snippets-store", + "version": "1.0.0", + "purl": "pkg:npm/lmp-snippets-store@1.0.0", + "bom-ref": "pkg:npm/lmp-snippets-store@1.0.0", + "authors": [ + { + "name": "Liam Pietralla " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ] + } + }, + "components": [ + { + "type": "library", + "name": "vitepress", + "version": "1.6.4", + "purl": "pkg:npm/vitepress@1.6.4", + "bom-ref": "pkg:npm/vitepress@1.6.4", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Vite & Vue powered static site generator", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/vitepress/-/vitepress-1.6.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "fb6ca6d7ffb4555adb84dc91a0515eb15bc1bc701531930ad2bc3ad04dd7ff9df8f4cd46b9574a79acee92caa8a4476f90ac0a1acdb543bdbd8d7f35fdb90126" + } + ] + }, + { + "type": "website", + "url": "https://vitepress.dev/" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/vitepress.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/vitepress/issues" + } + ] + }, + { + "type": "library", + "name": "postcss", + "version": "8.5.8", + "purl": "pkg:npm/postcss@8.5.8", + "bom-ref": "pkg:npm/postcss@8.5.8", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Tool for transforming styles with JS plugins", + "authors": [ + { + "name": "Andrey Sitnik " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "396feb5fc3bf8d79e6f36132d64e38a4e6cfb5d6e57e2b969eb77c5fb189ede9889823acb6e9c66d7529a7b1dd06b1505faac9ce7dec3d3dfded6a79682c021e" + } + ] + }, + { + "type": "website", + "url": "https://postcss.org/" + }, + { + "type": "vcs", + "url": "git+https://github.com/postcss/postcss.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/postcss/postcss/issues" + } + ] + }, + { + "type": "library", + "name": "nanoid", + "version": "3.3.11", + "purl": "pkg:npm/nanoid@3.3.11", + "bom-ref": "pkg:npm/nanoid@3.3.11", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A tiny (116 bytes), secure URL-friendly unique string ID generator", + "authors": [ + { + "name": "Andrey Sitnik " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "37c4a97cf527529d5b2be3cc616f2a496765f54fb0c0d588e102b13980f2f4902ba3758c5fba7639e55117dbfedf8ee99da90d7af3e688784d999d876c503beb" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/ai/nanoid.git" + } + ] + }, + { + "type": "library", + "name": "picocolors", + "version": "1.1.1", + "purl": "pkg:npm/picocolors@1.1.1", + "bom-ref": "pkg:npm/picocolors@1.1.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors", + "authors": [ + { + "name": "Alexey Raspopov" + } + ], + "licenses": [ + { + "license": { + "id": "ISC" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/alexeyraspopov/picocolors.git" + } + ] + }, + { + "type": "library", + "name": "source-map-js", + "version": "1.2.1", + "purl": "pkg:npm/source-map-js@1.2.1", + "bom-ref": "pkg:npm/source-map-js@1.2.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Generates and consumes source maps", + "authors": [ + { + "name": "Valentin 7rulnik Semirulnik " + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "51758c2a12cec1529bef6f0852d40f5f17d853ebac7726ed52b2bff2e184f0240cbeb84ea70bf30c1c23d108522fb31073bbc8b084811bc550f3e203431a5f40" + } + ] + }, + { + "type": "website", + "url": "https://github.com/7rulnik/source-map-js" + }, + { + "type": "vcs", + "url": "git+https://github.com/7rulnik/source-map-js.git" + } + ] + }, + { + "type": "library", + "name": "integrations", + "version": "12.8.2", + "purl": "pkg:npm/%40vueuse/integrations@12.8.2", + "bom-ref": "pkg:npm/%40vueuse/integrations@12.8.2", + "group": "@vueuse", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Integration wrappers for utility libraries", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-12.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "7db1988af80ae6e05346dee9e45df3cba56b113955f51b598c1a9dd7f1f119d8dd72406004ce2e80ff0b1e98e896a4e3d784d74f148ad597e03db1d8c86b87ee" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vueuse/vueuse/tree/main/packages/integrations#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vueuse/vueuse.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vueuse/vueuse/issues" + } + ] + }, + { + "type": "library", + "name": "focus-trap", + "version": "7.8.0", + "purl": "pkg:npm/focus-trap@7.8.0", + "bom-ref": "pkg:npm/focus-trap@7.8.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Trap focus within a DOM node.", + "authors": [ + { + "name": "David Clark" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.8.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ff235d94892959b334a6dc67a3738d4ee7feda0df5f248767b3dca49e64de5d67c602e8002681e5b3f866ac61888124f15a61c4803debb819f8546828732095c" + } + ] + }, + { + "type": "website", + "url": "https://github.com/focus-trap/focus-trap#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/focus-trap/focus-trap.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/focus-trap/focus-trap/issues" + } + ] + }, + { + "type": "library", + "name": "tabbable", + "version": "6.4.0", + "purl": "pkg:npm/tabbable@6.4.0", + "bom-ref": "pkg:npm/tabbable@6.4.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Returns an array of all tabbable DOM nodes within a containing node.", + "authors": [ + { + "name": "David Clark" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d393d41ca48d13ca2ed9dc08c539e0978133727b020d9189fe208bb437e547f48707f9f2d78ad773ea94e4fe261bd264bac895ec48afcd8f4c866e7903302f0a" + } + ] + }, + { + "type": "website", + "url": "https://github.com/focus-trap/tabbable#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/focus-trap/tabbable.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/focus-trap/tabbable/issues" + } + ] + }, + { + "type": "library", + "name": "core", + "version": "12.8.2", + "purl": "pkg:npm/%40vueuse/core@12.8.2", + "bom-ref": "pkg:npm/%40vueuse/core@12.8.2", + "group": "@vueuse", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Collection of essential Vue Composition Utilities", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vueuse/core/-/core-12.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "1dbbc299977302edd51a2fe95989b952df8a77d9a7d591e79f82f91bc90e4133ecfc8c0802626806b9989367242c0ae0317663d005b79f90807a32d43be3e175" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vueuse/vueuse#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vueuse/vueuse.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vueuse/vueuse/issues" + } + ] + }, + { + "type": "library", + "name": "web-bluetooth", + "version": "0.0.21", + "purl": "pkg:npm/%40types/web-bluetooth@0.0.21", + "bom-ref": "pkg:npm/%40types/web-bluetooth@0.0.21", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for web-bluetooth", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a0840b0865ad705672d895bbee3f64f271f300ea6a3072d07a30c0e3c5d73161fab630901f3e51085cf56f3b2644ec8be8f526f8b2e75222380429f6db58a7c4" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/web-bluetooth" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "vue", + "version": "3.5.29", + "purl": "pkg:npm/vue@3.5.29", + "bom-ref": "pkg:npm/vue@3.5.29", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "The progressive JavaScript framework for building modern web UI.", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/vue/-/vue-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "059a8de197ba9834153409e2d081de309e66c2bf15009dcc402f459a9ad185c05810dc3ec0e0008d18fc8df98de852e5d23f7a3976d1f828d686602633e4069c" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/vue#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "shared", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/shared@3.5.29", + "bom-ref": "pkg:npm/%40vue/shared@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "internal utils shared across @vue packages", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c3b491d00e73c910722fd5d49027dd2eceedf5738753227aeea3c64233a8bb7a7a1af05e056f805635149a5c6d6783c861a46f13ed4b98ae383b8b9a8e567072" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/shared#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "server-renderer", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/server-renderer@3.5.29", + "bom-ref": "pkg:npm/%40vue/server-renderer@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/server-renderer", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "1bfd64e962b932eb0b95bc5213661372a0007b34be56ec0784ebcbc762a7414ec6db3087e8a21bfb95b2b7a52332aedadea3f33448c95ecd61bc0c43725407fa" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/server-renderer#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "compiler-ssr", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/compiler-ssr@3.5.29", + "bom-ref": "pkg:npm/%40vue/compiler-ssr@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/compiler-ssr", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "63f01125913a7e98f32f9187fe98499ac170c7783ab762a61ca1f1e6af8c2e5da47a77000ca22b847e4c2c5e871e944c9a5440601452befdf8ecc7a97f5cd537" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/compiler-ssr#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "compiler-dom", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/compiler-dom@3.5.29", + "bom-ref": "pkg:npm/%40vue/compiler-dom@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/compiler-dom", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "9f41b9a3b477b815665718d3218733ee8bebf2ccbb40e6c51bc390277c460833616c6eb46e23ff3f92a7c98f0d2ddf353ae4f55897e51bb37829660769e79a22" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/compiler-dom#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "compiler-core", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/compiler-core@3.5.29", + "bom-ref": "pkg:npm/%40vue/compiler-core@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/compiler-core", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "72eccf843f1fc111e4f0819f998691e1e11ee1c0322442fae8ebdefd664bef258d2f5df89ea2dd7522f035122c1659e75b590afa9f02937be21670b47215c25f" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/compiler-core#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "parser", + "version": "7.29.0", + "purl": "pkg:npm/%40babel/parser@7.29.0", + "bom-ref": "pkg:npm/%40babel/parser@7.29.0", + "group": "@babel", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A JavaScript parser", + "authors": [ + { + "name": "The Babel Team (https://babel.dev/team)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2320e0155e467835155f861d17fdc23d42ed5464975cc2e1d7154881d0a0c40a64b6a9d0574afbffc36ab6183ef182c6680b5dc88968daa21d66b6c2bf8fbbc3" + } + ] + }, + { + "type": "website", + "url": "https://babel.dev/docs/en/next/babel-parser" + }, + { + "type": "vcs", + "url": "https://github.com/babel/babel.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A+parser+%28babylon%29%22+is%3Aopen" + } + ] + }, + { + "type": "library", + "name": "types", + "version": "7.29.0", + "purl": "pkg:npm/%40babel/types@7.29.0", + "bom-ref": "pkg:npm/%40babel/types@7.29.0", + "group": "@babel", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Babel Types is a Lodash-esque utility library for AST nodes", + "authors": [ + { + "name": "The Babel Team (https://babel.dev/team)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2f07591e949c338433f17c3688a4b34be71f825673246be87d0202cbb5bbbf871aaeee046809b252e3ba046adbc90da6615d755b453c8f998185dd7875ddc1d0" + } + ] + }, + { + "type": "website", + "url": "https://babel.dev/docs/en/next/babel-types" + }, + { + "type": "vcs", + "url": "https://github.com/babel/babel.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen" + } + ] + }, + { + "type": "library", + "name": "helper-validator-identifier", + "version": "7.28.5", + "purl": "pkg:npm/%40babel/helper-validator-identifier@7.28.5", + "bom-ref": "pkg:npm/%40babel/helper-validator-identifier@7.28.5", + "group": "@babel", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Validate identifier/keywords name", + "authors": [ + { + "name": "The Babel Team (https://babel.dev/team)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a92b3889fc33289495dfdb9c363b2f73a5951ece9bed2d37b0e87639c1c5f541df54fa965802d4b0d515ce1481888b63459a0b1f1ee721aad58ea295bac519d5" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/babel/babel.git" + } + ] + }, + { + "type": "library", + "name": "helper-string-parser", + "version": "7.27.1", + "purl": "pkg:npm/%40babel/helper-string-parser@7.27.1", + "bom-ref": "pkg:npm/%40babel/helper-string-parser@7.27.1", + "group": "@babel", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A utility package to parse strings", + "authors": [ + { + "name": "The Babel Team (https://babel.dev/team)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a8c952c4a6e946502b89d0c4c64f769d2a1bc837693e28d4ab60d6ea80e752a77488e1b19908f2aa13088a123dfb3bf82cfc997518ded9c6af58f6c26d69b778" + } + ] + }, + { + "type": "website", + "url": "https://babel.dev/docs/en/next/babel-helper-string-parser" + }, + { + "type": "vcs", + "url": "https://github.com/babel/babel.git" + } + ] + }, + { + "type": "library", + "name": "estree-walker", + "version": "2.0.2", + "purl": "pkg:npm/estree-walker@2.0.2", + "bom-ref": "pkg:npm/estree-walker@2.0.2", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Traverse an ESTree-compliant AST", + "authors": [ + { + "name": "Rich Harris" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "45f924fcca7f0cbec95637b7bb5f05c45ba34254cd476aba41f312301ec0bc2071f753468ff6dade409fcdad1fe9d5436f0ed89517ff9c3ae7ee942b082c90ff" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/Rich-Harris/estree-walker" + } + ] + }, + { + "type": "library", + "name": "entities", + "version": "7.0.1", + "purl": "pkg:npm/entities@7.0.1", + "bom-ref": "pkg:npm/entities@7.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Encode & decode XML and HTML entities with ease & speed", + "authors": [ + { + "name": "Felix Boehm " + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4d6ae02ce1544131fdf78614ca5d724f8bb26af6399cd0799ae7dff91b566aa3550802b8d3c6f96679db34050458b4c2a6e9bdc3a6ab4fbd22d57750e1478e3c" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/fb55/entities.git" + } + ] + }, + { + "type": "library", + "name": "compiler-sfc", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/compiler-sfc@3.5.29", + "bom-ref": "pkg:npm/%40vue/compiler-sfc@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/compiler-sfc", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a096613795c9b37e46cebe7413cda383671875943bf30130bd13ba63add3bcb55373eeb1202cc91cfd5421e71d48f3d821b91abad3416a70e25986bae1048520" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/compiler-sfc#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "magic-string", + "version": "0.30.21", + "purl": "pkg:npm/magic-string@0.30.21", + "bom-ref": "pkg:npm/magic-string@0.30.21", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Modify strings, generate sourcemaps", + "authors": [ + { + "name": "Rich Harris" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/Rich-Harris/magic-string.git" + } + ] + }, + { + "type": "library", + "name": "sourcemap-codec", + "version": "1.5.5", + "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5", + "bom-ref": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5", + "group": "@jridgewell", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Encode/decode sourcemap mappings", + "authors": [ + { + "name": "Justin Ridgewell " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a" + } + ] + }, + { + "type": "website", + "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/sourcemap-codec" + }, + { + "type": "vcs", + "url": "git+https://github.com/jridgewell/sourcemaps.git" + } + ] + }, + { + "type": "library", + "name": "runtime-dom", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/runtime-dom@3.5.29", + "bom-ref": "pkg:npm/%40vue/runtime-dom@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/runtime-dom", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "007bef244b5c63db70fee93eb3f6112d2971c509ea9c0923aaf2b6e5988ce029650995b3125440a109c2338da6f401d12cd27aa1eda40b90c2803e0051d96f5e" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/runtime-dom#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "runtime-core", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/runtime-core@3.5.29", + "bom-ref": "pkg:npm/%40vue/runtime-core@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/runtime-core", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "f03a56d907ddc0858e2eab6c35c76ce2cf9083049a1d2258fd251ed382e9b626a7510ff4c62e8a56cbbfa58561f873b735356f5498c83cbdade8675e29b4b82e" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/runtime-core#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "reactivity", + "version": "3.5.29", + "purl": "pkg:npm/%40vue/reactivity@3.5.29", + "bom-ref": "pkg:npm/%40vue/reactivity@3.5.29", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "@vue/reactivity", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.29.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "cdcac035cad175c2ed9866444c1c56a8892841e8bc1da169656c7f1872b1c7bf4966c899f23d5dbb455426dbb87898e016f53f88a2f99515c55e4b15988fb90c" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vuejs/core/tree/main/packages/reactivity#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/core.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vuejs/core/issues" + } + ] + }, + { + "type": "library", + "name": "csstype", + "version": "3.2.3", + "purl": "pkg:npm/csstype@3.2.3", + "bom-ref": "pkg:npm/csstype@3.2.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Strict TypeScript and Flow types for style based on MDN data", + "authors": [ + { + "name": "Fredrik Nicol " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf51c629c632db103c00641fc2b9f43c0cbe3c1ed7fc64a3dd45495bda8aca7e37c566be825e675e6538aaa2cc4735952c50bc2aeb145fc4ffd240a2398a4021" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/frenic/csstype" + } + ] + }, + { + "type": "library", + "name": "metadata", + "version": "12.8.2", + "purl": "pkg:npm/%40vueuse/metadata@12.8.2", + "bom-ref": "pkg:npm/%40vueuse/metadata@12.8.2", + "group": "@vueuse", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Metadata for VueUse functions", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ac0c8b184ba8049fc89790261478b38823dd43346df3c57147e63f03f421275116b56a8f0410314c015a4a4be2c04b8e11936d5bca6f90f82809943e1f1a96d4" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vueuse/vueuse/tree/main/packages/metadata#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vueuse/vueuse.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vueuse/vueuse/issues" + } + ] + }, + { + "type": "library", + "name": "shared", + "version": "12.8.2", + "purl": "pkg:npm/%40vueuse/shared@12.8.2", + "bom-ref": "pkg:npm/%40vueuse/shared@12.8.2", + "group": "@vueuse", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "7739cfdfc633c59a0d968234aa911fa649acf249c3b5aa10e98fec7d2d0bed8922e33878d0b147121babd287490bac531c6e5dc5654f8945815e7fb0086dace7" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vueuse/vueuse/tree/main/packages/shared#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vueuse/vueuse.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vueuse/vueuse/issues" + } + ] + }, + { + "type": "library", + "name": "markdown-it", + "version": "14.1.2", + "purl": "pkg:npm/%40types/markdown-it@14.1.2", + "bom-ref": "pkg:npm/%40types/markdown-it@14.1.2", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for markdown-it", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a6ba26a38785c2e896f937c6c618bed31ddccea4d82641bca81d7b654262545d745e6ecd2d54522d4b1f45353fea1d5edb856f4675c2c7e846ee58b9f25933a2" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/markdown-it" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "linkify-it", + "version": "5.0.0", + "purl": "pkg:npm/%40types/linkify-it@5.0.0", + "bom-ref": "pkg:npm/%40types/linkify-it@5.0.0", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for linkify-it", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "b150c0e7ccc0c3879601f7ca39a407e7fe63dd779acae9330e4f9ec12b27bf7a78c891191c20b330389933c7b4394ad1be6a4667ce637f8c831e41ec80136bf5" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/linkify-it" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "mdurl", + "version": "2.0.0", + "purl": "pkg:npm/%40types/mdurl@2.0.0", + "bom-ref": "pkg:npm/%40types/mdurl@2.0.0", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for mdurl", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4467608d05196dae69e90105015c763866fcad00cbfdc3d11bb1a279d47331c275b589d400d0677236d20753511b06ef8dc3de8a4440073da7b21c8f9356e15a" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mdurl" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "js", + "version": "3.8.2", + "purl": "pkg:npm/%40docsearch/js@3.8.2", + "bom-ref": "pkg:npm/%40docsearch/js@3.8.2", + "group": "@docsearch", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript package for DocSearch, the best search experience for docs.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@docsearch/js/-/js-3.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "439c18ebaa879f44b003b4da6b46836c7889bda1492ce2721e6a2843bcbc865c3040b43fe56c027285f483b8a2d38422d832651ec7745d7cc9f18a70f7ef5899" + } + ] + }, + { + "type": "website", + "url": "https://docsearch.algolia.com" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/docsearch.git" + } + ] + }, + { + "type": "library", + "name": "preact", + "version": "10.28.4", + "purl": "pkg:npm/preact@10.28.4", + "bom-ref": "pkg:npm/preact@10.28.4", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Fast 3kb React-compatible Virtual DOM library.", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/preact/-/preact-10.28.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "b8a15f3875ae48da511554e7963b0296e105ab9ece293fb441d3a2428f175a743fa52be0ecea57e5e34e7a310b5c9316cbe0703369e86f3d0592fce69e908db1" + } + ] + }, + { + "type": "website", + "url": "https://preactjs.com" + }, + { + "type": "vcs", + "url": "git+https://github.com/preactjs/preact.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/preactjs/preact/issues" + } + ] + }, + { + "type": "library", + "name": "react", + "version": "3.8.2", + "purl": "pkg:npm/%40docsearch/react@3.8.2", + "bom-ref": "pkg:npm/%40docsearch/react@3.8.2", + "group": "@docsearch", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "React package for DocSearch, the best search experience for docs.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c4246b250953b7c37d194d031b8a6dc074647e74a70ff62975e6977b4da229faacf7b4e4649bfad3213ed5eabfb633dc5674d6f1d3f9a8b3fb8ad89f1555797a" + } + ] + }, + { + "type": "website", + "url": "https://docsearch.algolia.com" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/docsearch.git" + } + ] + }, + { + "type": "library", + "name": "search-insights", + "version": "2.17.3", + "purl": "pkg:npm/search-insights@2.17.3", + "bom-ref": "pkg:npm/search-insights@2.17.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Library for reporting click, conversion and view metrics using the Algolia Insights API", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4503dd0984daf00ebcb8cda3c31a18f38db10e1bf1dc4e4b14bd4bc6fc4234c7afe28e662eea247338738c0806c1464102638a6649c0ad2c4b2a65ed222d80c5" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/search-insights.js.git" + } + ] + }, + { + "type": "library", + "name": "css", + "version": "3.8.2", + "purl": "pkg:npm/%40docsearch/css@3.8.2", + "bom-ref": "pkg:npm/%40docsearch/css@3.8.2", + "group": "@docsearch", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Styles for DocSearch.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "cb4e5ac90172526097cdeefdfb9eafff81e9c9c605dee16a07bf292cfad257964a0250ee2000093616918bcb53751357874e72c57fd3c8d9f30fa2f048cf3dbd" + } + ] + }, + { + "type": "website", + "url": "https://docsearch.algolia.com" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/docsearch.git" + } + ] + }, + { + "type": "library", + "name": "autocomplete-core", + "version": "1.17.7", + "purl": "pkg:npm/%40algolia/autocomplete-core@1.17.7", + "bom-ref": "pkg:npm/%40algolia/autocomplete-core@1.17.7", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Core primitives for building autocomplete experiences.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "06388f396ea4b3dd142a5ed3c0cbfba0d40c9f353eb7fc24f668080e2e9bd6d5e951e93b316d256cd3941e9bda9bda5ede55427f8c4f153fa52bbb3e7be7eced" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/autocomplete" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/autocomplete.git" + } + ] + }, + { + "type": "library", + "name": "autocomplete-shared", + "version": "1.17.7", + "purl": "pkg:npm/%40algolia/autocomplete-shared@1.17.7", + "bom-ref": "pkg:npm/%40algolia/autocomplete-shared@1.17.7", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Shared utils for Autocomplete packages.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a3fd55babaf8d94feab24452ba1047f952b132f9245154cb53a59942bf8be6519964b616ca17735a35b48865d8ec49304538c1aaf37612c47cd72093195fe49a" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/autocomplete" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/autocomplete.git" + } + ] + }, + { + "type": "library", + "name": "algoliasearch", + "version": "5.49.1", + "purl": "pkg:npm/algoliasearch@5.49.1", + "bom-ref": "pkg:npm/algoliasearch@5.49.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "5f73e9d9a450860e31502e8f42d92e6e7e4da512ae50f43d14f0d0971dfa4a6a45c301f6374fedc3873e3575779f0dcfb20794b3e06e5863f4823cf74ef10d2d" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/algoliasearch#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "ingestion", + "version": "1.49.1", + "purl": "pkg:npm/%40algolia/ingestion@1.49.1", + "bom-ref": "pkg:npm/%40algolia/ingestion@1.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for ingestion", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "6f98545f00ea8ded18e02a54e952f8f350d780f831a530f9b183277d04c72a0522b291a76822c29b6fd3f566c9a3560d51b5f7887b580c0ae9f34e1e0fa0a645" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/ingestion#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "requester-fetch", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/requester-fetch@5.49.1", + "bom-ref": "pkg:npm/%40algolia/requester-fetch@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Promise-based request library using Fetch.", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "37ec6513894dfb0a6e4fee2f84d1303d596b7cdf83580666497f526216f3f7ce8eabc00cb2a767b4ea94ca239757162c42d7cbc2689e8f6e2f6ef24662fd50b7" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-common", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-common@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-common@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Common package for the Algolia JavaScript API client.", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "be9e7f6bd8a4aaf7f79a7f50bc737c3d17a49fc856df8695f5e5fe3b427998a3d95de03a3dde4e4048766567fb80963acb27d394ba792cc173414014f85a6aa6" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "requester-node-http", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/requester-node-http@5.49.1", + "bom-ref": "pkg:npm/%40algolia/requester-node-http@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Promise-based request library for node using the native http module.", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "cc0e5b914381e4f3ed4ebd7cd832666a30a28b31e9d2b0894340a17fdeb3345be474448a6250de600ded43baf6a321dbbbff038a88404393d9f3979d72dcdb5c" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "requester-browser-xhr", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "bom-ref": "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Promise-based request library for browser using xhr.", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d943f246e511feaa6a4aa1fc9b1155e6e059584a718463c72e5c7d5dfe8e571afbf573b672dcd940086c99367a5f6db1f8df0c056a41f54124cbb614d8718580" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-analytics", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-analytics@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-analytics@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-analytics", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d38f13f7f67c39e2e64e4f21efa414a9a345a7b46ad95812d999ba636b4d318190d6e36ecde3d8fee741e65e64ae55e597b6467e5c828c5bd188eb653d9a44f6" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-analytics#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "recommend", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/recommend@5.49.1", + "bom-ref": "pkg:npm/%40algolia/recommend@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for recommend", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "876cb3dc019e1a44303606cb9a87b76f162cf1f69ce009f50a9aca4f2a58c9353f93743ef456c8bc9f1a4b50e804a6938d2459568c904bb499422a3a19a1db67" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/recommend#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-personalization", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-personalization@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-personalization@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-personalization", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "bfee0337e96461f05dd351db9dbf59ac21deee5fa6be2872c76d7c20d457fe46825d13885940c84f572cdeead0c5f13b9170459cbb2a61e39f95000bbff800e7" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-personalization#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "monitoring", + "version": "1.49.1", + "purl": "pkg:npm/%40algolia/monitoring@1.49.1", + "bom-ref": "pkg:npm/%40algolia/monitoring@1.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for monitoring", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "6efad7c19d16b0bdeb37a4389b842ac6c5c50a8e9601ec3bb0076ba4c40c2b811f9f8fd6f76d2bf69b4eb9c91e8ce492bf22ebf69016802e6bb07851d8562e63" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/monitoring#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-search", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-search@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-search@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-search", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "36df61ae2ee76cea34462a40b068c8b2c1e4a4b3071cdfcfed0a84372c00ab94cbb28603cd4c891a7cbc144883ffd289531b461fc6e51a931e762948ea42b7ac" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-search#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-query-suggestions", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-query-suggestions@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-query-suggestions@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-query-suggestions", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "527d7571a6fa642bf45be2626a4f1492d188aa86b8fa048d80464d7c6f26f1e4ec5c6ab0204af7ef41f746ac23f3bcde352945a47d81b2531727f70b352d6ab6" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-query-suggestions#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-abtesting", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-abtesting@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-abtesting@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-abtesting", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "87a33b1f33e29fee39fe5d3dab4af67589a87124add8c30638e9397383b92bf6c10651307f504a7cdeb3fa25f86fc5977104217fbae04300b9da405926dfd967" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-abtesting#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "client-insights", + "version": "5.49.1", + "purl": "pkg:npm/%40algolia/client-insights@5.49.1", + "bom-ref": "pkg:npm/%40algolia/client-insights@5.49.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for client-insights", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.49.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "07a37b3e092f62bba5ddb9ed4f3fe5eae5e7850d9bbcff8cecda9371aca1ebcd6d4aa3da039709094069fefacfeefa4f4697a3e047b2c76ab3e69d2d13fd8dda" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/client-insights#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "abtesting", + "version": "1.15.1", + "purl": "pkg:npm/%40algolia/abtesting@1.15.1", + "bom-ref": "pkg:npm/%40algolia/abtesting@1.15.1", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JavaScript client for abtesting", + "authors": [ + { + "name": "Algolia" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.15.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "db2b880b8f2b52e1c6854d54e6a27d9091dac58a49d23a431c9548e5e90ec523185e51f8f873fea40df51bcdb496c0339df9aeda7cc357b9f944ee38cc8635cf" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/algoliasearch-client-javascript/tree/main/packages/abtesting#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/algoliasearch-client-javascript.git" + } + ] + }, + { + "type": "library", + "name": "autocomplete-plugin-algolia-insights", + "version": "1.17.7", + "purl": "pkg:npm/%40algolia/autocomplete-plugin-algolia-insights@1.17.7", + "bom-ref": "pkg:npm/%40algolia/autocomplete-plugin-algolia-insights@1.17.7", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A plugin to add Algolia Insights to Algolia Autocomplete.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "25c6b951d7bac943aecb38e7cf9ee883b12ddda5e36f00920dfffca272c7490830d6a5b700b97d9ab3166976f91663d5915dc4b640f617ff8d913e951f23eef4" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/autocomplete" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/autocomplete.git" + } + ] + }, + { + "type": "library", + "name": "autocomplete-preset-algolia", + "version": "1.17.7", + "purl": "pkg:npm/%40algolia/autocomplete-preset-algolia@1.17.7", + "bom-ref": "pkg:npm/%40algolia/autocomplete-preset-algolia@1.17.7", + "group": "@algolia", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Presets for building autocomplete experiences with Algolia.", + "authors": [ + { + "name": "Algolia, Inc." + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "820390f79d3e9f06d644eab630e0882fbd511340dd419b1c7aaae0df652a9e10f3f0594ef6b2fc38d1cdb08d91d4c1f4b64815203288fc3d2c32251c86c15d58" + } + ] + }, + { + "type": "website", + "url": "https://github.com/algolia/autocomplete" + }, + { + "type": "vcs", + "url": "git+https://github.com/algolia/autocomplete.git" + } + ] + }, + { + "type": "library", + "name": "vite", + "version": "5.4.21", + "purl": "pkg:npm/vite@5.4.21", + "bom-ref": "pkg:npm/vite@5.4.21", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Native-ESM powered web dev build tool", + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/vite/-/vite-5.4.21.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a396bdc4a8dbb6e858e818b94b7f87bdb444466a2e69b59bc947295d7500d6ef863542a844e8bd6f2389f0cd271db1d81e46080a2325ab1920d4a9189a6db94b" + } + ] + }, + { + "type": "website", + "url": "https://vite.dev" + }, + { + "type": "vcs", + "url": "git+https://github.com/vitejs/vite.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vitejs/vite/issues" + } + ] + }, + { + "type": "library", + "name": "esbuild", + "version": "0.21.5", + "purl": "pkg:npm/esbuild@0.21.5", + "bom-ref": "pkg:npm/esbuild@0.21.5", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "An extremely fast JavaScript and CSS bundler and minifier.", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "9a0dce3cc578857cb0c29a03c6edd075ae7108a422faf09366af12f49fc4a64841d87cca5eae12345644dfe34af77258c5cf153127a9fa5394482fd154a681ab" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/evanw/esbuild.git" + } + ] + }, + { + "type": "library", + "name": "win32-x64", + "version": "0.21.5", + "purl": "pkg:npm/%40esbuild/win32-x64@0.21.5", + "bom-ref": "pkg:npm/%40esbuild/win32-x64@0.21.5", + "group": "@esbuild", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "The Windows 64-bit binary for esbuild, a JavaScript bundler.", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "b5077fd5e7c9bb33c2eab085c04bcbb5c8bfc4d15c4d9927997b3df056037c6138c0ff4294557df27c8aaf324a54f3217439e3ccb85d532317e0fb1000f8f023" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/evanw/esbuild.git" + } + ] + }, + { + "type": "library", + "name": "rollup", + "version": "4.59.0", + "purl": "pkg:npm/rollup@4.59.0", + "bom-ref": "pkg:npm/rollup@4.59.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Next-generation ES module bundler", + "authors": [ + { + "name": "Rich Harris" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "da832997aedadf3087f47efd2de31c6c38575bf526586ff2db3baa9c5da342ae6eabd4db33d4d5c97bc0e3eb7e9ded8822405dacba40691400be8ed823f6327a" + } + ] + }, + { + "type": "website", + "url": "https://rollupjs.org/" + }, + { + "type": "vcs", + "url": "git+https://github.com/rollup/rollup.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/rollup/rollup/issues" + } + ] + }, + { + "type": "library", + "name": "rollup-win32-x64-msvc", + "version": "4.59.0", + "purl": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.59.0", + "bom-ref": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.59.0", + "group": "@rollup", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Native bindings for Rollup", + "authors": [ + { + "name": "Lukas Taegert-Atkinson" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d874429a5e8eced617c895c0bdd0d73ca71ac2e9166361a9479fe7c4aa788818223b7c1ca041a401aa9cb486d970d07a2a5510048aadf156243528f6dfdec47c" + } + ] + }, + { + "type": "website", + "url": "https://rollupjs.org/" + }, + { + "type": "vcs", + "url": "git+https://github.com/rollup/rollup.git" + } + ] + }, + { + "type": "library", + "name": "rollup-win32-x64-gnu", + "version": "4.59.0", + "purl": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.59.0", + "bom-ref": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.59.0", + "group": "@rollup", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Native bindings for Rollup", + "authors": [ + { + "name": "Lukas Taegert-Atkinson" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "95a064625492d67d8bf1f4a8d6d843346ac24d0326c63618e46d161568c515866428f8ec301b2025f19fe132f15eb17a472848eb42fc4cc3a304cbd789373178" + } + ] + }, + { + "type": "website", + "url": "https://rollupjs.org/" + }, + { + "type": "vcs", + "url": "git+https://github.com/rollup/rollup.git" + } + ] + }, + { + "type": "library", + "name": "estree", + "version": "1.0.8", + "purl": "pkg:npm/%40types/estree@1.0.8", + "bom-ref": "pkg:npm/%40types/estree@1.0.8", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for estree", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "7561f31dad96a845c8fced44f4e8eba1c313289976992ac4a258752289abbfa53e26e3706875ec5f1f5b2eee601bb05458520dd2c90840943f2f5ac87b1e17eb" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "minisearch", + "version": "7.2.0", + "purl": "pkg:npm/minisearch@7.2.0", + "bom-ref": "pkg:npm/minisearch@7.2.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Tiny but powerful full-text search engine for browser and Node", + "authors": [ + { + "name": "Luca Ongaro" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/minisearch/-/minisearch-7.2.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "76a4f65c16143993a20b9b761d19f00038e1352d9c79ca7dbbe4c9462275429fdfe6a8e4793e403dc18f8c7c3e6f3f3d32cf09a7e706e00944f9067f4270e096" + } + ] + }, + { + "type": "website", + "url": "https://lucaong.github.io/minisearch/" + }, + { + "type": "vcs", + "url": "https://github.com/lucaong/minisearch.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/lucaong/minisearch/issues" + } + ] + }, + { + "type": "library", + "name": "mark.js", + "version": "8.11.1", + "purl": "pkg:npm/mark.js@8.11.1", + "bom-ref": "pkg:npm/mark.js@8.11.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Highlight keywords using JavaScript. Intended for every use case. Can e.g. be used to mark text in search results.", + "authors": [ + { + "name": "Julian Kühnel" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d48fb5aa90ede2275f80b406f813569abaa4bbeeffd9b8b99cb7f863017ccbccd7be67e24c16373d5dd989b7eb8c1b9e081c913a9b818cb2c509a8ea9206282d" + } + ] + }, + { + "type": "website", + "url": "https://markjs.io/" + }, + { + "type": "vcs", + "url": "git+https://github.com/julmot/mark.js.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/julmot/mark.js/issues" + } + ] + }, + { + "type": "library", + "name": "simple-icons", + "version": "1.2.72", + "purl": "pkg:npm/%40iconify-json/simple-icons@1.2.72", + "bom-ref": "pkg:npm/%40iconify-json/simple-icons@1.2.72", + "group": "@iconify-json", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Simple Icons icon set in Iconify JSON format", + "licenses": [ + { + "license": { + "id": "CC0-1.0" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.72.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c24722c67b47bda0a8a8fa9eac6acd15c1d0dd8c75bb1e19921b1c0832b40c41e93fad97087f9cc6ad474ec4636d489097f33d2bc6e3d371c5e96827e62136ad" + } + ] + }, + { + "type": "website", + "url": "https://icon-sets.iconify.design/simple-icons/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/iconify/icon-sets/issues" + } + ] + }, + { + "type": "library", + "name": "types", + "version": "2.0.0", + "purl": "pkg:npm/%40iconify/types@2.0.0", + "bom-ref": "pkg:npm/%40iconify/types@2.0.0", + "group": "@iconify", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Types for Iconify data", + "authors": [ + { + "name": "Vjacheslav Trushkin" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "fb096ebc2ad1857ae1c8e9910c9deaf26bb1f4990acb9489feff28976b6ee05563c98bed13391cff7a4ad79113e912a0e1be30e01993935fa0b025217f6d5892" + } + ] + }, + { + "type": "website", + "url": "https://github.com/iconify/iconify" + }, + { + "type": "vcs", + "url": "https://github.com/iconify/iconify.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/iconify/iconify/issues" + } + ] + }, + { + "type": "library", + "name": "shiki", + "version": "2.5.0", + "purl": "pkg:npm/shiki@2.5.0", + "bom-ref": "pkg:npm/shiki@2.5.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A beautiful Syntax Highlighter.", + "authors": [ + { + "name": "Pine Wu ; Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/shiki/-/shiki-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "988fffb6baec6a20883ec8dae4235fb3234eaa001951be95a4903edf8d2da0be36529cd0957a70455f67721ebd5fa81a531aebf6468e39ae9edf2dee024185c5" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "engine-javascript", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/engine-javascript@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/engine-javascript@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Engine for Shiki using JavaScript's native RegExp", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "5639cea6741ff16b82119b4d51d8e3c0651bb4054ab9991543fe5c1f2feda2355544846d956318563c968713a622ad3902548ebfbdb3ee144d4465418103a5d3" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "vscode-textmate", + "version": "10.0.2", + "purl": "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "bom-ref": "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Shiki's fork of `vscode-textmate`", + "authors": [ + { + "name": "Microsoft Corporation" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "f37c9e821676c718a7dcd8fccf534c77f342b9c6be82c617b30cb00f2e5b1efc2558bf2da53426cc6794b8777d142dc4fd204432fcc94705843b3e6019eb3d42" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/shikijs/vscode-textmate" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/vscode-textmate/issues" + } + ] + }, + { + "type": "library", + "name": "types", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/types@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/types@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Type definitions for Shiki", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/types/-/types-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ca0979ca1c648bd64b36e3693e2b415af732f5fb1228a691b8ee010253326a0b334227717292c0af4aa25bfab8dc3b52203c4eea111bb582e21593573bf85d1b" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "hast", + "version": "3.0.4", + "purl": "pkg:npm/%40types/hast@3.0.4", + "bom-ref": "pkg:npm/%40types/hast@3.0.4", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for hast", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "58fb3e6db430e5a0a3fb1ea568d1962c7df0be21eda02bff3f7fa8b4185b3a12601bcaada5d00c9530b12edb13580ecb1f53a1fdb1421ec067d133d2e66df411" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/hast" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "unist", + "version": "3.0.3", + "purl": "pkg:npm/%40types/unist@3.0.3", + "bom-ref": "pkg:npm/%40types/unist@3.0.3", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for unist", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "928fe0205251bf5efb5e066c65c0709ea24de71fc689e9fca8d3a7d03e5b414ff303355ff59b7706571488baa157dcb801193419b4f7b675223cd8274d7cdcfd" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/unist" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "oniguruma-to-es", + "version": "3.1.1", + "purl": "pkg:npm/oniguruma-to-es@3.1.1", + "bom-ref": "pkg:npm/oniguruma-to-es@3.1.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Convert Oniguruma patterns to native JavaScript RegExp", + "authors": [ + { + "name": "Steven Levithan" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d41fc483bcf907de1a3776fc09c1fa278e543847cd2f8f2beb53c629c6e44e75dbf9e6f00426b4ee0ae09552186c1dbb650fdb4619b68d0291907245e14bc89" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/slevithan/oniguruma-to-es.git" + } + ] + }, + { + "type": "library", + "name": "regex-recursion", + "version": "6.0.2", + "purl": "pkg:npm/regex-recursion@6.0.2", + "bom-ref": "pkg:npm/regex-recursion@6.0.2", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Recursive matching plugin for Regex+", + "authors": [ + { + "name": "Steven Levithan" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d1809a482ab655121e6e2694be264db34701cf5920e64552d942947cd231f1856cd5c377015ecd4dcb4ee4538a040f944f604f2485996ae6073ea24e0c6e7472" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/slevithan/regex-recursion.git" + } + ] + }, + { + "type": "library", + "name": "regex-utilities", + "version": "2.3.0", + "purl": "pkg:npm/regex-utilities@2.3.0", + "bom-ref": "pkg:npm/regex-utilities@2.3.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Tiny helpers for processing regex syntax", + "authors": [ + { + "name": "Steven Levithan" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "f15865885240591694895bd1108896d8d5d74e61ece2f30d9d2cee25586c7209866afde0f550f12eb427748ddd659555769d193bfe6fd31997e75ebfeccf5c9e" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/slevithan/regex-utilities.git" + } + ] + }, + { + "type": "library", + "name": "regex", + "version": "6.1.0", + "purl": "pkg:npm/regex@6.1.0", + "bom-ref": "pkg:npm/regex@6.1.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Regex template tag with extended syntax, context-aware interpolation, and always-on best practices", + "authors": [ + { + "name": "Steven Levithan" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "e95c2db616d5e28ffbf8e68017d2392f95779652c4b283f2abd3f52555e479d4cfdf773b31f086d3fe4d38f712267d13cd7706f5852b4748104968a87b0dcb0e" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/slevithan/regex.git" + } + ] + }, + { + "type": "library", + "name": "emoji-regex-xs", + "version": "1.0.0", + "purl": "pkg:npm/emoji-regex-xs@1.0.0", + "bom-ref": "pkg:npm/emoji-regex-xs@1.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A regular expression to match all emoji-only symbols", + "authors": [ + { + "name": "Steven Levithan" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2d195eaeb318a080eb4fa8e0a5e67661897f2fc12e9514ede6141c623cb90089e1ec75972a29a9ab1ebc6a49c116918bdbefc872881371ac9d24481a4e63a90e" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/slevithan/emoji-regex-xs.git" + } + ] + }, + { + "type": "library", + "name": "core", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/core@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/core@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Core of Shiki", + "authors": [ + { + "name": "Pine Wu ; Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/core/-/core-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "baeffc444c532ad6af9691fb5ea9d5601adf06451cdb49e05e25fd352ac184e55962fffb5d044a53286d91e7e563942cc42d066c94e109eaebb997ec51a4a576" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "hast-util-to-html", + "version": "9.0.5", + "purl": "pkg:npm/hast-util-to-html@9.0.5", + "bom-ref": "pkg:npm/hast-util-to-html@9.0.5", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "hast utility to serialize to HTML", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "3a0b8f76275bf9f6c74125384386622ca9f35a8f16c2c7f96d97dbbeeefffdaf684d8a2a0ff7d6a5ef7a36e1e4a12f61d1c7063937b40b83465ddb52d2239b3b" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/hast-util-to-html.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/hast-util-to-html/issues" + } + ] + }, + { + "type": "library", + "name": "html-void-elements", + "version": "3.0.0", + "purl": "pkg:npm/html-void-elements@3.0.0", + "bom-ref": "pkg:npm/html-void-elements@3.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "List of HTML void tag names", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "6c4aa8eba3115ec506c561d5e483f43d48805b0a048db6b8542ce0d0b8c5241a5c84f6937f27c22931ba6dce45f2e70a79cdeae72eaa39d1b261348112f842ae" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/html-void-elements.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/html-void-elements/issues" + } + ] + }, + { + "type": "library", + "name": "space-separated-tokens", + "version": "2.0.2", + "purl": "pkg:npm/space-separated-tokens@2.0.2", + "bom-ref": "pkg:npm/space-separated-tokens@2.0.2", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Parse and stringify space separated tokens", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "3c41a5030ac6f325c65d18d6df67c66e0eba24094e0306ce6eea95a09a6ffe6460a160d07e01f5c033efb735b25123405c119293c87be796036db704cb7487d9" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/space-separated-tokens.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/space-separated-tokens/issues" + } + ] + }, + { + "type": "library", + "name": "comma-separated-tokens", + "version": "2.0.3", + "purl": "pkg:npm/comma-separated-tokens@2.0.3", + "bom-ref": "pkg:npm/comma-separated-tokens@2.0.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Parse and stringify comma-separated tokens", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "16ee2125dbf37b29427d03e9f5219689da73accb3bb53ae5bba55bf1719a446724f1048d649269e77f16adbeb42dac787cfc11eb8562638ebc3885136d194666" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/comma-separated-tokens.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/comma-separated-tokens/issues" + } + ] + }, + { + "type": "library", + "name": "ccount", + "version": "2.0.1", + "purl": "pkg:npm/ccount@2.0.1", + "bom-ref": "pkg:npm/ccount@2.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Count how often a character (or substring) is used in a string", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "7b2ac5d23885a58fb776b4fadfcddfd6a8646c6b0b4a27cd02303ad4852366398b0968c8b58e8b07d7edf588680e0c1f99c941db386ee752dcefef796fc35102" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/ccount.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/ccount/issues" + } + ] + }, + { + "type": "library", + "name": "hast-util-whitespace", + "version": "3.0.0", + "purl": "pkg:npm/hast-util-whitespace@3.0.0", + "bom-ref": "pkg:npm/hast-util-whitespace@3.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "hast utility to check if a node is inter-element whitespace", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "f3c254374ea2a4bc2c9eff9d567f8e2183af02ebc1332fd0a22e8eee6407c5d3d7a63cbe09deb14645b0bb1ec328efb8b1820bb4b05120a82c7694b681073bab" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/hast-util-whitespace.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/hast-util-whitespace/issues" + } + ] + }, + { + "type": "library", + "name": "zwitch", + "version": "2.0.4", + "purl": "pkg:npm/zwitch@2.0.4", + "bom-ref": "pkg:npm/zwitch@2.0.4", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Handle values based on a property", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d7138711fe455984a657fd18cf11f94768a56151597ce67a14defe9bf1aa5f404735c7803ecc1c6367894df0ba8677a599ddd97df29638a3bd7b5459a83e9f8" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/zwitch.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/zwitch/issues" + } + ] + }, + { + "type": "library", + "name": "property-information", + "version": "7.1.0", + "purl": "pkg:npm/property-information@7.1.0", + "bom-ref": "pkg:npm/property-information@7.1.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Info on the properties and attributes of the web platform", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4f0119f97fb20899987cbed33d439cbc167841fa13e587a742226e5ffff4b61e770c4eb0d31c4b12d7cade2cabc9015d757baf908939d44120ac943458990e99" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/property-information.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/property-information/issues" + } + ] + }, + { + "type": "library", + "name": "mdast-util-to-hast", + "version": "13.2.1", + "purl": "pkg:npm/mdast-util-to-hast@13.2.1", + "bom-ref": "pkg:npm/mdast-util-to-hast@13.2.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "mdast utility to transform to hast", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "71cb6cab6c29e6f4ec2c871aca66e552b8a24dc65dd02c16b426cbbeb3b36020d9a16c8c355f2c67b92b8f4f454a7b22262dd656c1cb33893a0eaff268fc825c" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/mdast-util-to-hast.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/mdast-util-to-hast/issues" + } + ] + }, + { + "type": "library", + "name": "mdast", + "version": "4.0.4", + "purl": "pkg:npm/%40types/mdast@4.0.4", + "bom-ref": "pkg:npm/%40types/mdast@4.0.4", + "group": "@types", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TypeScript definitions for mdast", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "90668d6cf87593b005ce0a6e77f80c76f226e71b840b291147e26758a427a3d4c05d56ba5885421933ef6067a42032f8bb009941261b53134149bd5a528efda0" + } + ] + }, + { + "type": "website", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mdast" + }, + { + "type": "vcs", + "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git" + } + ] + }, + { + "type": "library", + "name": "micromark-util-sanitize-uri", + "version": "2.0.1", + "purl": "pkg:npm/micromark-util-sanitize-uri@2.0.1", + "bom-ref": "pkg:npm/micromark-util-sanitize-uri@2.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "micromark utility to sanitize urls", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "f4df48a2667f62e18665999079cd4c6e0c6d960a2e8314e8755c03cf3128b8f2a8dea156bf29851d67270e2dafcd5d5f7fa91ab3db9c5bea37cb324af5807501" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/micromark/micromark/tree/main/packages/micromark-util-sanitize-uri" + }, + { + "type": "issue-tracker", + "url": "https://github.com/micromark/micromark/issues" + } + ] + }, + { + "type": "library", + "name": "micromark-util-symbol", + "version": "2.0.1", + "purl": "pkg:npm/micromark-util-symbol@2.0.1", + "bom-ref": "pkg:npm/micromark-util-symbol@2.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "micromark utility with symbols", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "bece6df00a5ab9df4ddbc9200ab45474479de1427ec1636f89c1cb3f109af4436562e018df5334113cb9cb5bc0df762834f0c54e08446e787a79f684f21e31d1" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/micromark/micromark/tree/main/packages/micromark-util-symbol" + }, + { + "type": "issue-tracker", + "url": "https://github.com/micromark/micromark/issues" + } + ] + }, + { + "type": "library", + "name": "micromark-util-character", + "version": "2.1.1", + "purl": "pkg:npm/micromark-util-character@2.1.1", + "bom-ref": "pkg:npm/micromark-util-character@2.1.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "micromark utility to handle character codes", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c2ff2d7544c9ded8521451492ada5828e62218fdbebfde87be4e13bbc2a9080b1332ceb28be9d5986875b32bd20ac6b1cf8e49e896f0fbd0c3ea0f7bf8d57aed" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/micromark/micromark/tree/main/packages/micromark-util-character" + }, + { + "type": "issue-tracker", + "url": "https://github.com/micromark/micromark/issues" + } + ] + }, + { + "type": "library", + "name": "micromark-util-types", + "version": "2.0.2", + "purl": "pkg:npm/micromark-util-types@2.0.2", + "bom-ref": "pkg:npm/micromark-util-types@2.0.2", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "micromark utility with a couple of typescript types", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "630d04092a49a15885d6a4d4e030ba370b42e1a586b75124cda401f0a3cfc82451f33f5359e5741db1051933be658d70076db39b19c9aa13f24e93950a97874c" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/micromark/micromark/tree/main/packages/micromark-util-types" + }, + { + "type": "issue-tracker", + "url": "https://github.com/micromark/micromark/issues" + } + ] + }, + { + "type": "library", + "name": "micromark-util-encode", + "version": "2.0.1", + "purl": "pkg:npm/micromark-util-encode@2.0.1", + "bom-ref": "pkg:npm/micromark-util-encode@2.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "micromark utility to encode dangerous html characters", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "737715c76cb82aa527c28a5c3bd6ff482768d8eebb2f0249fd4caa19f6e281a85f7a02fd9b2a041680d8660913edfdfa4f46cbaccf6165301a0321fe3c20178f" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/micromark/micromark/tree/main/packages/micromark-util-encode" + }, + { + "type": "issue-tracker", + "url": "https://github.com/micromark/micromark/issues" + } + ] + }, + { + "type": "library", + "name": "unist-util-position", + "version": "5.0.0", + "purl": "pkg:npm/unist-util-position@5.0.0", + "bom-ref": "pkg:npm/unist-util-position@5.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "unist utility to get the position of a node", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "7ee72c0bb1e35ef901e51de44c23bb9148d176b4b4049b7733f14fc661cc04e9bc2508b606c1c01c5b32dbb13412894ff2ba743735ec27e8cd3f20d6bce2593c" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/unist-util-position.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/unist-util-position/issues" + } + ] + }, + { + "type": "library", + "name": "vfile", + "version": "6.0.3", + "purl": "pkg:npm/vfile@6.0.3", + "bom-ref": "pkg:npm/vfile@6.0.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Virtual file format for text processing", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2b321b1fff6d5dab76bb7d237feb26330142b27a38c0755d366cc5c8bf93fcbdd41aaaa4e8929f56a3853991296521c00c7d64e3469be8d5085d9ab8db6a2fdd" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/vfile/vfile.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vfile/vfile/issues" + } + ] + }, + { + "type": "library", + "name": "vfile-message", + "version": "4.0.3", + "purl": "pkg:npm/vfile-message@4.0.3", + "bom-ref": "pkg:npm/vfile-message@4.0.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "vfile utility to create a virtual message", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4131f3b067751216d9b3802c436d095f5ac2ddc3a5b7f21626bba4f3ddc37cb46be7b95c9ce78c6961b82b426b46d6b89882592ad87602ede6337bb4dff2562b" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/vfile/vfile-message.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vfile/vfile-message/issues" + } + ] + }, + { + "type": "library", + "name": "unist-util-stringify-position", + "version": "4.0.0", + "purl": "pkg:npm/unist-util-stringify-position@4.0.0", + "bom-ref": "pkg:npm/unist-util-stringify-position@4.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "unist utility to serialize a node, position, or point as a human readable location", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d00495d3a000a0a083912dbec70e515c9cb0aeebaba5b0b82594a6ee7afb30eb75a23033bf2c9a3be53165fd7c8fc14217a926cc264a70080dff2bb6826d9781" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/unist-util-stringify-position.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/unist-util-stringify-position/issues" + } + ] + }, + { + "type": "library", + "name": "unist-util-visit", + "version": "5.1.0", + "purl": "pkg:npm/unist-util-visit@5.1.0", + "bom-ref": "pkg:npm/unist-util-visit@5.1.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "unist utility to visit nodes", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "9bebc87727823a976bfd07900aed84cf15ffa21812f0a6e73c38059e2e1d42c7d20ada73f14a83c98e468d1aeef0f0cab989fb16ad7d8f5090fa7252b0628ece" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/unist-util-visit.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/unist-util-visit/issues" + } + ] + }, + { + "type": "library", + "name": "unist-util-is", + "version": "6.0.1", + "purl": "pkg:npm/unist-util-is@6.0.1", + "bom-ref": "pkg:npm/unist-util-is@6.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "unist utility to check if a node passes a test", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ec8882dbb41113903cfc23da75750d2ec91516b9a43377f72e11e4b5868452c96e44e571a64f39706353ab373cda906a3023d0ebfc8f0755ac38853b67c72f2" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/unist-util-is.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/unist-util-is/issues" + } + ] + }, + { + "type": "library", + "name": "unist-util-visit-parents", + "version": "6.0.2", + "purl": "pkg:npm/unist-util-visit-parents@6.0.2", + "bom-ref": "pkg:npm/unist-util-visit-parents@6.0.2", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "unist utility to recursively walk over nodes, with ancestral information", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "828875b354c1aea4aaba449cf30ae3c1684bd21889c6003c9b8905c46950fbc1584370bf9b5d45713b386187a6ed5ebae0084756f82840b93cf744ac76caf621" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/syntax-tree/unist-util-visit-parents.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/syntax-tree/unist-util-visit-parents/issues" + } + ] + }, + { + "type": "library", + "name": "devlop", + "version": "1.1.0", + "purl": "pkg:npm/devlop@1.1.0", + "bom-ref": "pkg:npm/devlop@1.1.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Do things in development and nothing otherwise", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "456988aa17057f5951601bcd9abeea4cdbb20adffbfe7b368dba69d7e3da96013fac341c053d1f8a848c52927dde2ae55210b986b838718a9ee94fb42265b4ac" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/devlop.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/devlop/issues" + } + ] + }, + { + "type": "library", + "name": "dequal", + "version": "2.0.3", + "purl": "pkg:npm/dequal@2.0.3", + "bom-ref": "pkg:npm/dequal@2.0.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A tiny (304B to 489B) utility for check for deep equality", + "authors": [ + { + "name": "Luke Edwards" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d237bea8f28710ca21bdf453084a370ab3c6e9c033018826ccacb1462612483912e9e1897725499bb59a600e4409a003f702c1d93e0411eca603968555c61708" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/lukeed/dequal.git" + } + ] + }, + { + "type": "library", + "name": "structured-clone", + "version": "1.3.0", + "purl": "pkg:npm/%40ungap/structured-clone@1.3.0", + "bom-ref": "pkg:npm/%40ungap/structured-clone@1.3.0", + "group": "@ungap", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "A structuredClone polyfill", + "authors": [ + { + "name": "Andrea Giammarchi" + } + ], + "licenses": [ + { + "license": { + "id": "ISC" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "5a6a0df2a688028ed64d859b019b86f0f604867e5f933edd66ba93059eddb6dfff94bd86c26b3521c9d0e721ea8c37d7f05b798f86330ccdb77fcef305f0def6" + } + ] + }, + { + "type": "website", + "url": "https://github.com/ungap/structured-clone#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/ungap/structured-clone.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/ungap/structured-clone/issues" + } + ] + }, + { + "type": "library", + "name": "trim-lines", + "version": "3.0.1", + "purl": "pkg:npm/trim-lines@3.0.1", + "bom-ref": "pkg:npm/trim-lines@3.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Remove spaces and tabs around line-breaks", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "9118fc07e60764273d91061d59f241dbfa1497dac0f7da9ba3061806daf8ba2e26672010d89a6f54177fe94d989680137ea06105348c853a60047b54d0c7f746" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/trim-lines.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/trim-lines/issues" + } + ] + }, + { + "type": "library", + "name": "stringify-entities", + "version": "4.0.4", + "purl": "pkg:npm/stringify-entities@4.0.4", + "bom-ref": "pkg:npm/stringify-entities@4.0.4", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Serialize (encode) HTML character references", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2307c1a6d6ad94ef90089528d7d02abeb3cdaa554ca56f5810bd8b21563e469bf6aac8c21b16832cd460786b1058985f22d79bb8986c1922e36816cd490fa27a" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/stringify-entities.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/stringify-entities/issues" + } + ] + }, + { + "type": "library", + "name": "character-entities-legacy", + "version": "3.0.0", + "purl": "pkg:npm/character-entities-legacy@3.0.0", + "bom-ref": "pkg:npm/character-entities-legacy@3.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "List of legacy HTML named character references that don’t need a trailing semicolon", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "4693e9d1ab13ffab9f466fff009570a558996c633f3248d017125c710447988485ff6d8d06db07a805a62fefe99a43d6a08509756c9e565793975c3274701355" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/character-entities-legacy.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/character-entities-legacy/issues" + } + ] + }, + { + "type": "library", + "name": "character-entities-html4", + "version": "2.1.0", + "purl": "pkg:npm/character-entities-html4@2.1.0", + "bom-ref": "pkg:npm/character-entities-html4@2.1.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Map of named character references from HTML 4", + "authors": [ + { + "name": "Titus Wormer (https://wooorm.com)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d6fedf810463ea19d2c05a6ad44bb4ca7aff083130d2b5e8d81eb5a97acb35d1d998f2a06fb7ea4b56b6270174ac84a8f6aefb8c323c54c107a00a67f2a0e864" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/wooorm/character-entities-html4.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/wooorm/character-entities-html4/issues" + } + ] + }, + { + "type": "library", + "name": "engine-oniguruma", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/engine-oniguruma@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/engine-oniguruma@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Engine for Shiki using Oniguruma RegExp engine in WebAssembly", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a46775c11013cdba3fb9ab6b08820b94074554a771226589190e6b1620795598b6bdee718f7031f639f2f10be4695f776ed404c11feb4b3e44445a42e6628d23" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "langs", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/langs@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/langs@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TextMate grammars for Shiki in ESM", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "41faebb793ac347e51fb9b49ff7b9804166fdd2b869a744f7a357d22521b147dc74c62c3964aa01f29809739255662818c06959a43e4ca290057fb10d7048bfb" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "themes", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/themes@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/themes@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "TextMate themes for Shiki in ESM", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c06ae4f91f2d2673b454cce6504c4747e41d49a3d497f34ab3e6b87104115b2a1cdd815b533b8b122fca58ad618fef017c744a9b68cd86125c93575fb2d2698b" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "transformers", + "version": "2.5.0", + "purl": "pkg:npm/%40shikijs/transformers@2.5.0", + "bom-ref": "pkg:npm/%40shikijs/transformers@2.5.0", + "group": "@shikijs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Collective of common transformers transformers for Shiki", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-2.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "488e3de16e57eb409a530822f2ee2ae26e2cdd80054b1967dedccd8ce498aaae78c25560cf4fcd6db5c46f799d2dba8c073b5c992edb553684776c34a8c99f7a" + } + ] + }, + { + "type": "website", + "url": "https://github.com/shikijs/shiki#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/shikijs/shiki.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/shikijs/shiki/issues" + } + ] + }, + { + "type": "library", + "name": "plugin-vue", + "version": "5.2.4", + "purl": "pkg:npm/%40vitejs/plugin-vue@5.2.4", + "bom-ref": "pkg:npm/%40vitejs/plugin-vue@5.2.4", + "group": "@vitejs", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "Evan You" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ed8c7f49748e710ab91e2895de8adebc75059fea66301e1c81b1240d882791459bd167de43fc1adb216fe83e480a2090395a6303bbd80d7ac2ec018ef328c31c" + } + ] + }, + { + "type": "website", + "url": "https://github.com/vitejs/vite-plugin-vue/tree/main/packages/plugin-vue#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/vitejs/vite-plugin-vue.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/vitejs/vite-plugin-vue/issues" + } + ] + }, + { + "type": "library", + "name": "devtools-api", + "version": "7.7.9", + "purl": "pkg:npm/%40vue/devtools-api@7.7.9", + "bom-ref": "pkg:npm/%40vue/devtools-api@7.7.9", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "webfansplz" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.9.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "90813cc2fc25719e932536cd794d8740db5ac4bc776bce1aa2d4c84d4b8bff86f37cfc736a31813a8aa3321c1927c2fda8560353f94060c1049b5d5d9d9383ea" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/devtools.git" + } + ] + }, + { + "type": "library", + "name": "devtools-kit", + "version": "7.7.9", + "purl": "pkg:npm/%40vue/devtools-kit@7.7.9", + "bom-ref": "pkg:npm/%40vue/devtools-kit@7.7.9", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "webfansplz" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.9.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "3f243aa1d1d28220d57788674cff9a0e4d97e209761e62c37e2c849e7dffa15f9c9050eeb3046ce086c14fbbda70cb8677063f5de9b1068877d3672d6eca6db8" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/devtools.git" + } + ] + }, + { + "type": "library", + "name": "superjson", + "version": "2.2.6", + "purl": "pkg:npm/superjson@2.2.6", + "bom-ref": "pkg:npm/superjson@2.2.6", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "Simon Knott" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/superjson/-/superjson-2.2.6.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "1feb9ef19a38bc9995da7463a71f3a3f7e65cf00d3de722d9c8b28720ba682bd211cc43e646ab9beb11183d909068e405869b16438730e8f9654826a901d1c18" + } + ] + }, + { + "type": "vcs", + "url": "https://github.com/blitz-js/superjson" + } + ] + }, + { + "type": "library", + "name": "copy-anything", + "version": "4.0.5", + "purl": "pkg:npm/copy-anything@4.0.5", + "bom-ref": "pkg:npm/copy-anything@4.0.5", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "An optimised way to copy'ing an object. A small and simple integration", + "authors": [ + { + "name": "Luca Ban - Mesqueeb (https://cycraft.co)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/copy-anything/-/copy-anything-4.0.5.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ed5bfa6ac8d2e2030eb882da6c3de5ef7f6db1ac454260be6bba4b666d36cf2becf29f7bedb2f7cc482adf20e4e6b9fd0743db62022ffbe8e61dcb9469be1184" + } + ] + }, + { + "type": "website", + "url": "https://github.com/mesqueeb/copy-anything#readme" + }, + { + "type": "vcs", + "url": "https://github.com/mesqueeb/copy-anything.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/mesqueeb/copy-anything/issues" + } + ] + }, + { + "type": "library", + "name": "is-what", + "version": "5.5.0", + "purl": "pkg:npm/is-what@5.5.0", + "bom-ref": "pkg:npm/is-what@5.5.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.", + "authors": [ + { + "name": "Luca Ban - Mesqueeb (https://cycraft.co)" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/is-what/-/is-what-5.5.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "a06edc81b9a0e642d869ed8de4855dde39b6b3ebe5763c49ccad6972ef4b7e91ae43ddcc412ce8d2892f4676beef2e627eb0fedb4144f05be3bacc866b3d787f" + } + ] + }, + { + "type": "website", + "url": "https://github.com/mesqueeb/is-what#readme" + }, + { + "type": "vcs", + "url": "https://github.com/mesqueeb/is-what.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/mesqueeb/is-what/issues" + } + ] + }, + { + "type": "library", + "name": "mitt", + "version": "3.0.1", + "purl": "pkg:npm/mitt@3.0.1", + "bom-ref": "pkg:npm/mitt@3.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Tiny 200b functional Event Emitter / pubsub.", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "bca8af0137ebf7b976fd00426009176036eb2163ccd8820a125ed83e18c2bca946de4136826fae068ea71172b7339fc57e1fc52e9284c73390dc926824614a07" + } + ] + }, + { + "type": "website", + "url": "https://github.com/developit/mitt" + }, + { + "type": "vcs", + "url": "git+https://github.com/developit/mitt.git" + } + ] + }, + { + "type": "library", + "name": "hookable", + "version": "5.5.3", + "purl": "pkg:npm/hookable@5.5.3", + "bom-ref": "pkg:npm/hookable@5.5.3", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Awaitable hook system", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "61cf8141ef12be85c7d7ae3741ecf5cea2d199b039ac22feb129a4e93568b342d655f34807b3c69dc76521defb5b32c648807929a5a04da353b3694d54423a55" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/unjs/hookable.git" + } + ] + }, + { + "type": "library", + "name": "speakingurl", + "version": "14.0.1", + "purl": "pkg:npm/speakingurl@14.0.1", + "bom-ref": "pkg:npm/speakingurl@14.0.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Generate a slug – transliteration with a lot of options", + "authors": [ + { + "name": "Sascha Droste (https://twitter.com/SaschaDroste)" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "d4f398bfbbafda05e8c861690429a90d548d57be087ec5a50d6db5e943e36d6b9f35ff9b494e8675b0ecc5d731b5fc1be31948df2c73393282954a2cc40458ad" + } + ] + }, + { + "type": "website", + "url": "http://pid.github.io/speakingurl/" + }, + { + "type": "vcs", + "url": "git+https://github.com/pid/speakingurl.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/pid/speakingurl/issues" + } + ] + }, + { + "type": "library", + "name": "birpc", + "version": "2.9.0", + "purl": "pkg:npm/birpc@2.9.0", + "bom-ref": "pkg:npm/birpc@2.9.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Message based Two-way remote procedure call", + "authors": [ + { + "name": "Anthony Fu " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/birpc/-/birpc-2.9.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ab6b21d2e69062ebd5e2f499afa2aac8818183903ea67127bf8ba60a8b7c3991e9022f3ad7e3e9dac1c5eaae3dad229e742b0fe64ffb37a7e1952b4034b0ac7" + } + ] + }, + { + "type": "website", + "url": "https://github.com/antfu-collective/birpc#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/antfu-collective/birpc.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/antfu-collective/birpc/issues" + } + ] + }, + { + "type": "library", + "name": "devtools-shared", + "version": "7.7.9", + "purl": "pkg:npm/%40vue/devtools-shared@7.7.9", + "bom-ref": "pkg:npm/%40vue/devtools-shared@7.7.9", + "group": "@vue", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "authors": [ + { + "name": "webfansplz" + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.9.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "89601bd2fd9661fd105a6c421b2d2c7993433dd3b74a9e7ebbbf0e467c9ea274ba313e0f0bb54faebc97d81a4c26bc250de699e810f8bcfe172a32b4499a9a78" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/vuejs/devtools.git" + } + ] + }, + { + "type": "library", + "name": "rfdc", + "version": "1.4.1", + "purl": "pkg:npm/rfdc@1.4.1", + "bom-ref": "pkg:npm/rfdc@1.4.1", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "Really Fast Deep Clone", + "authors": [ + { + "name": "David Mark Clements " + } + ], + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "ab56f737942445459497b8b2ca569a8f790ea484f43768bd32a2044173fbdc656c37d730ddf771f17eb77049968491a2d8f3c2176dc88e9ee4b66777f6b6b020" + } + ] + }, + { + "type": "website", + "url": "https://github.com/davidmarkclements/rfdc#readme" + }, + { + "type": "vcs", + "url": "git+https://github.com/davidmarkclements/rfdc.git" + }, + { + "type": "issue-tracker", + "url": "https://github.com/davidmarkclements/rfdc/issues" + } + ] + }, + { + "type": "library", + "name": "perfect-debounce", + "version": "1.0.0", + "purl": "pkg:npm/perfect-debounce@1.0.0", + "bom-ref": "pkg:npm/perfect-debounce@1.0.0", + "scope": "excluded", + "properties": [ + { + "name": "cdx:npm:package:development", + "value": "true" + } + ], + "description": "", + "licenses": [ + { + "license": { + "id": "MIT" + } + } + ], + "externalReferences": [ + { + "type": "distribution", + "url": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "hashes": [ + { + "alg": "SHA-512", + "content": "c42cbd574e7918b12aa05687a02d52a0b21a2e659cb60094681696c4367bfd9c78093c97edc2502c93a893fa2b7e364087d9046298c96b877429c26609b72d64" + } + ] + }, + { + "type": "vcs", + "url": "git+https://github.com/unjs/perfect-debounce.git" + } + ] + } + ], + "dependencies": [ + { + "ref": "pkg:npm/%40algolia/abtesting@1.15.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/autocomplete-core@1.17.7", + "dependsOn": [ + "pkg:npm/%40algolia/autocomplete-plugin-algolia-insights@1.17.7", + "pkg:npm/%40algolia/autocomplete-shared@1.17.7" + ] + }, + { + "ref": "pkg:npm/%40algolia/autocomplete-plugin-algolia-insights@1.17.7", + "dependsOn": [ + "pkg:npm/%40algolia/autocomplete-shared@1.17.7", + "pkg:npm/search-insights@2.17.3" + ] + }, + { + "ref": "pkg:npm/%40algolia/autocomplete-preset-algolia@1.17.7", + "dependsOn": [ + "pkg:npm/%40algolia/autocomplete-shared@1.17.7", + "pkg:npm/%40algolia/client-search@5.49.1", + "pkg:npm/algoliasearch@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/autocomplete-shared@1.17.7", + "dependsOn": [ + "pkg:npm/%40algolia/client-search@5.49.1", + "pkg:npm/algoliasearch@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-abtesting@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-analytics@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-common@5.49.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40algolia/client-insights@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-personalization@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-query-suggestions@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/client-search@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/ingestion@1.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/monitoring@1.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/recommend@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/requester-fetch@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40algolia/requester-node-http@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/client-common@5.49.1" + ] + }, + { + "ref": "pkg:npm/%40babel/helper-string-parser@7.27.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40babel/helper-validator-identifier@7.28.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40babel/parser@7.29.0", + "dependsOn": [ + "pkg:npm/%40babel/types@7.29.0" + ] + }, + { + "ref": "pkg:npm/%40babel/types@7.29.0", + "dependsOn": [ + "pkg:npm/%40babel/helper-string-parser@7.27.1", + "pkg:npm/%40babel/helper-validator-identifier@7.28.5" + ] + }, + { + "ref": "pkg:npm/%40docsearch/css@3.8.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40docsearch/js@3.8.2", + "dependsOn": [ + "pkg:npm/%40docsearch/react@3.8.2", + "pkg:npm/preact@10.28.4" + ] + }, + { + "ref": "pkg:npm/%40docsearch/react@3.8.2", + "dependsOn": [ + "pkg:npm/%40algolia/autocomplete-core@1.17.7", + "pkg:npm/%40algolia/autocomplete-preset-algolia@1.17.7", + "pkg:npm/%40docsearch/css@3.8.2", + "pkg:npm/algoliasearch@5.49.1", + "pkg:npm/search-insights@2.17.3" + ] + }, + { + "ref": "pkg:npm/%40esbuild/win32-x64@0.21.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40iconify-json/simple-icons@1.2.72", + "dependsOn": [ + "pkg:npm/%40iconify/types@2.0.0" + ] + }, + { + "ref": "pkg:npm/%40iconify/types@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.59.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.59.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40shikijs/core@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/engine-javascript@2.5.0", + "pkg:npm/%40shikijs/engine-oniguruma@2.5.0", + "pkg:npm/%40shikijs/types@2.5.0", + "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "pkg:npm/%40types/hast@3.0.4", + "pkg:npm/hast-util-to-html@9.0.5" + ] + }, + { + "ref": "pkg:npm/%40shikijs/engine-javascript@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/types@2.5.0", + "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "pkg:npm/oniguruma-to-es@3.1.1" + ] + }, + { + "ref": "pkg:npm/%40shikijs/engine-oniguruma@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/types@2.5.0", + "pkg:npm/%40shikijs/vscode-textmate@10.0.2" + ] + }, + { + "ref": "pkg:npm/%40shikijs/langs@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/types@2.5.0" + ] + }, + { + "ref": "pkg:npm/%40shikijs/themes@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/types@2.5.0" + ] + }, + { + "ref": "pkg:npm/%40shikijs/transformers@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/core@2.5.0", + "pkg:npm/%40shikijs/types@2.5.0" + ] + }, + { + "ref": "pkg:npm/%40shikijs/types@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "pkg:npm/%40types/hast@3.0.4" + ] + }, + { + "ref": "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40types/estree@1.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40types/hast@3.0.4", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3" + ] + }, + { + "ref": "pkg:npm/%40types/linkify-it@5.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40types/markdown-it@14.1.2", + "dependsOn": [ + "pkg:npm/%40types/linkify-it@5.0.0", + "pkg:npm/%40types/mdurl@2.0.0" + ] + }, + { + "ref": "pkg:npm/%40types/mdast@4.0.4", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3" + ] + }, + { + "ref": "pkg:npm/%40types/mdurl@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40types/unist@3.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40types/web-bluetooth@0.0.21", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40ungap/structured-clone@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40vitejs/plugin-vue@5.2.4", + "dependsOn": [ + "pkg:npm/vite@5.4.21", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/compiler-core@3.5.29", + "dependsOn": [ + "pkg:npm/%40babel/parser@7.29.0", + "pkg:npm/%40vue/shared@3.5.29", + "pkg:npm/entities@7.0.1", + "pkg:npm/estree-walker@2.0.2", + "pkg:npm/source-map-js@1.2.1" + ] + }, + { + "ref": "pkg:npm/%40vue/compiler-dom@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/compiler-core@3.5.29", + "pkg:npm/%40vue/shared@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/compiler-sfc@3.5.29", + "dependsOn": [ + "pkg:npm/%40babel/parser@7.29.0", + "pkg:npm/%40vue/compiler-core@3.5.29", + "pkg:npm/%40vue/compiler-dom@3.5.29", + "pkg:npm/%40vue/compiler-ssr@3.5.29", + "pkg:npm/%40vue/shared@3.5.29", + "pkg:npm/estree-walker@2.0.2", + "pkg:npm/magic-string@0.30.21", + "pkg:npm/postcss@8.5.8", + "pkg:npm/source-map-js@1.2.1" + ] + }, + { + "ref": "pkg:npm/%40vue/compiler-ssr@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/compiler-dom@3.5.29", + "pkg:npm/%40vue/shared@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/devtools-api@7.7.9", + "dependsOn": [ + "pkg:npm/%40vue/devtools-kit@7.7.9" + ] + }, + { + "ref": "pkg:npm/%40vue/devtools-kit@7.7.9", + "dependsOn": [ + "pkg:npm/%40vue/devtools-shared@7.7.9", + "pkg:npm/birpc@2.9.0", + "pkg:npm/hookable@5.5.3", + "pkg:npm/mitt@3.0.1", + "pkg:npm/perfect-debounce@1.0.0", + "pkg:npm/speakingurl@14.0.1", + "pkg:npm/superjson@2.2.6" + ] + }, + { + "ref": "pkg:npm/%40vue/devtools-shared@7.7.9", + "dependsOn": [ + "pkg:npm/rfdc@1.4.1" + ] + }, + { + "ref": "pkg:npm/%40vue/reactivity@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/shared@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/runtime-core@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/reactivity@3.5.29", + "pkg:npm/%40vue/shared@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/runtime-dom@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/reactivity@3.5.29", + "pkg:npm/%40vue/runtime-core@3.5.29", + "pkg:npm/%40vue/shared@3.5.29", + "pkg:npm/csstype@3.2.3" + ] + }, + { + "ref": "pkg:npm/%40vue/server-renderer@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/compiler-ssr@3.5.29", + "pkg:npm/%40vue/shared@3.5.29", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vue/shared@3.5.29", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40vueuse/core@12.8.2", + "dependsOn": [ + "pkg:npm/%40types/web-bluetooth@0.0.21", + "pkg:npm/%40vueuse/metadata@12.8.2", + "pkg:npm/%40vueuse/shared@12.8.2", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vueuse/integrations@12.8.2", + "dependsOn": [ + "pkg:npm/%40vueuse/core@12.8.2", + "pkg:npm/%40vueuse/shared@12.8.2", + "pkg:npm/focus-trap@7.8.0", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/%40vueuse/metadata@12.8.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/%40vueuse/shared@12.8.2", + "dependsOn": [ + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/algoliasearch@5.49.1", + "dependsOn": [ + "pkg:npm/%40algolia/abtesting@1.15.1", + "pkg:npm/%40algolia/client-abtesting@5.49.1", + "pkg:npm/%40algolia/client-analytics@5.49.1", + "pkg:npm/%40algolia/client-common@5.49.1", + "pkg:npm/%40algolia/client-insights@5.49.1", + "pkg:npm/%40algolia/client-personalization@5.49.1", + "pkg:npm/%40algolia/client-query-suggestions@5.49.1", + "pkg:npm/%40algolia/client-search@5.49.1", + "pkg:npm/%40algolia/ingestion@1.49.1", + "pkg:npm/%40algolia/monitoring@1.49.1", + "pkg:npm/%40algolia/recommend@5.49.1", + "pkg:npm/%40algolia/requester-browser-xhr@5.49.1", + "pkg:npm/%40algolia/requester-fetch@5.49.1", + "pkg:npm/%40algolia/requester-node-http@5.49.1" + ] + }, + { + "ref": "pkg:npm/birpc@2.9.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ccount@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/character-entities-html4@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/character-entities-legacy@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/comma-separated-tokens@2.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/copy-anything@4.0.5", + "dependsOn": [ + "pkg:npm/is-what@5.5.0" + ] + }, + { + "ref": "pkg:npm/csstype@3.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dequal@2.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/devlop@1.1.0", + "dependsOn": [ + "pkg:npm/dequal@2.0.3" + ] + }, + { + "ref": "pkg:npm/emoji-regex-xs@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/entities@7.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/esbuild@0.21.5", + "dependsOn": [ + "pkg:npm/%40esbuild/win32-x64@0.21.5" + ] + }, + { + "ref": "pkg:npm/estree-walker@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/focus-trap@7.8.0", + "dependsOn": [ + "pkg:npm/tabbable@6.4.0" + ] + }, + { + "ref": "pkg:npm/hast-util-to-html@9.0.5", + "dependsOn": [ + "pkg:npm/%40types/hast@3.0.4", + "pkg:npm/%40types/unist@3.0.3", + "pkg:npm/ccount@2.0.1", + "pkg:npm/comma-separated-tokens@2.0.3", + "pkg:npm/hast-util-whitespace@3.0.0", + "pkg:npm/html-void-elements@3.0.0", + "pkg:npm/mdast-util-to-hast@13.2.1", + "pkg:npm/property-information@7.1.0", + "pkg:npm/space-separated-tokens@2.0.2", + "pkg:npm/stringify-entities@4.0.4", + "pkg:npm/zwitch@2.0.4" + ] + }, + { + "ref": "pkg:npm/hast-util-whitespace@3.0.0", + "dependsOn": [ + "pkg:npm/%40types/hast@3.0.4" + ] + }, + { + "ref": "pkg:npm/hookable@5.5.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/html-void-elements@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-what@5.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lmp-snippets-store@1.0.0", + "dependsOn": [ + "pkg:npm/vitepress@1.6.4", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/magic-string@0.30.21", + "dependsOn": [ + "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5" + ] + }, + { + "ref": "pkg:npm/mark.js@8.11.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mdast-util-to-hast@13.2.1", + "dependsOn": [ + "pkg:npm/%40types/hast@3.0.4", + "pkg:npm/%40types/mdast@4.0.4", + "pkg:npm/%40ungap/structured-clone@1.3.0", + "pkg:npm/devlop@1.1.0", + "pkg:npm/micromark-util-sanitize-uri@2.0.1", + "pkg:npm/trim-lines@3.0.1", + "pkg:npm/unist-util-position@5.0.0", + "pkg:npm/unist-util-visit@5.1.0", + "pkg:npm/vfile@6.0.3" + ] + }, + { + "ref": "pkg:npm/micromark-util-character@2.1.1", + "dependsOn": [ + "pkg:npm/micromark-util-symbol@2.0.1", + "pkg:npm/micromark-util-types@2.0.2" + ] + }, + { + "ref": "pkg:npm/micromark-util-encode@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/micromark-util-sanitize-uri@2.0.1", + "dependsOn": [ + "pkg:npm/micromark-util-character@2.1.1", + "pkg:npm/micromark-util-encode@2.0.1", + "pkg:npm/micromark-util-symbol@2.0.1" + ] + }, + { + "ref": "pkg:npm/micromark-util-symbol@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/micromark-util-types@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minisearch@7.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mitt@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nanoid@3.3.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/oniguruma-to-es@3.1.1", + "dependsOn": [ + "pkg:npm/emoji-regex-xs@1.0.0", + "pkg:npm/regex-recursion@6.0.2", + "pkg:npm/regex@6.1.0" + ] + }, + { + "ref": "pkg:npm/perfect-debounce@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/picocolors@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/postcss@8.5.8", + "dependsOn": [ + "pkg:npm/nanoid@3.3.11", + "pkg:npm/picocolors@1.1.1", + "pkg:npm/source-map-js@1.2.1" + ] + }, + { + "ref": "pkg:npm/preact@10.28.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/property-information@7.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/regex-recursion@6.0.2", + "dependsOn": [ + "pkg:npm/regex-utilities@2.3.0" + ] + }, + { + "ref": "pkg:npm/regex-utilities@2.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/regex@6.1.0", + "dependsOn": [ + "pkg:npm/regex-utilities@2.3.0" + ] + }, + { + "ref": "pkg:npm/rfdc@1.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rollup@4.59.0", + "dependsOn": [ + "pkg:npm/%40rollup/rollup-win32-x64-gnu@4.59.0", + "pkg:npm/%40rollup/rollup-win32-x64-msvc@4.59.0", + "pkg:npm/%40types/estree@1.0.8" + ] + }, + { + "ref": "pkg:npm/search-insights@2.17.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shiki@2.5.0", + "dependsOn": [ + "pkg:npm/%40shikijs/core@2.5.0", + "pkg:npm/%40shikijs/engine-javascript@2.5.0", + "pkg:npm/%40shikijs/engine-oniguruma@2.5.0", + "pkg:npm/%40shikijs/langs@2.5.0", + "pkg:npm/%40shikijs/themes@2.5.0", + "pkg:npm/%40shikijs/types@2.5.0", + "pkg:npm/%40shikijs/vscode-textmate@10.0.2", + "pkg:npm/%40types/hast@3.0.4" + ] + }, + { + "ref": "pkg:npm/source-map-js@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/space-separated-tokens@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/speakingurl@14.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/stringify-entities@4.0.4", + "dependsOn": [ + "pkg:npm/character-entities-html4@2.1.0", + "pkg:npm/character-entities-legacy@3.0.0" + ] + }, + { + "ref": "pkg:npm/superjson@2.2.6", + "dependsOn": [ + "pkg:npm/copy-anything@4.0.5" + ] + }, + { + "ref": "pkg:npm/tabbable@6.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/trim-lines@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/unist-util-is@6.0.1", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3" + ] + }, + { + "ref": "pkg:npm/unist-util-position@5.0.0", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3" + ] + }, + { + "ref": "pkg:npm/unist-util-stringify-position@4.0.0", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3" + ] + }, + { + "ref": "pkg:npm/unist-util-visit-parents@6.0.2", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3", + "pkg:npm/unist-util-is@6.0.1" + ] + }, + { + "ref": "pkg:npm/unist-util-visit@5.1.0", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3", + "pkg:npm/unist-util-is@6.0.1", + "pkg:npm/unist-util-visit-parents@6.0.2" + ] + }, + { + "ref": "pkg:npm/vfile-message@4.0.3", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3", + "pkg:npm/unist-util-stringify-position@4.0.0" + ] + }, + { + "ref": "pkg:npm/vfile@6.0.3", + "dependsOn": [ + "pkg:npm/%40types/unist@3.0.3", + "pkg:npm/vfile-message@4.0.3" + ] + }, + { + "ref": "pkg:npm/vite@5.4.21", + "dependsOn": [ + "pkg:npm/esbuild@0.21.5", + "pkg:npm/postcss@8.5.8", + "pkg:npm/rollup@4.59.0" + ] + }, + { + "ref": "pkg:npm/vitepress@1.6.4", + "dependsOn": [ + "pkg:npm/%40docsearch/css@3.8.2", + "pkg:npm/%40docsearch/js@3.8.2", + "pkg:npm/%40iconify-json/simple-icons@1.2.72", + "pkg:npm/%40shikijs/core@2.5.0", + "pkg:npm/%40shikijs/transformers@2.5.0", + "pkg:npm/%40shikijs/types@2.5.0", + "pkg:npm/%40types/markdown-it@14.1.2", + "pkg:npm/%40vitejs/plugin-vue@5.2.4", + "pkg:npm/%40vue/devtools-api@7.7.9", + "pkg:npm/%40vue/shared@3.5.29", + "pkg:npm/%40vueuse/core@12.8.2", + "pkg:npm/%40vueuse/integrations@12.8.2", + "pkg:npm/focus-trap@7.8.0", + "pkg:npm/mark.js@8.11.1", + "pkg:npm/minisearch@7.2.0", + "pkg:npm/postcss@8.5.8", + "pkg:npm/shiki@2.5.0", + "pkg:npm/vite@5.4.21", + "pkg:npm/vue@3.5.29" + ] + }, + { + "ref": "pkg:npm/vue@3.5.29", + "dependsOn": [ + "pkg:npm/%40vue/compiler-dom@3.5.29", + "pkg:npm/%40vue/compiler-sfc@3.5.29", + "pkg:npm/%40vue/runtime-dom@3.5.29", + "pkg:npm/%40vue/server-renderer@3.5.29", + "pkg:npm/%40vue/shared@3.5.29" + ] + }, + { + "ref": "pkg:npm/zwitch@2.0.4", + "dependsOn": [] + } + ] +} \ No newline at end of file