{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:7a173ae8-ad68-42d1-acea-3dc7d9c6563b",
  "metadata": {
    "timestamp": "2026-10-06T16:52:35.293Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "npm",
          "version": "10.9.9"
        },
        {
          "type": "application",
          "name": "cyclonedx-npm",
          "group": "@cyclonedx",
          "version": "4.2.1",
          "author": "Jan Kowalleck",
          "description": "Create CycloneDX Software Bill of Materials (SBOM) from NPM projects.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0"
              }
            }
          ],
          "externalReferences": [
            {
              "url": "git+https://github.com/CycloneDX/cyclonedx-node-npm.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-node-npm#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-node-npm/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=20.18.0"
            },
            {
              "name": "cdx:npm:package:constraint:engine:npm",
              "value": ">=9"
            }
          ]
        },
        {
          "type": "library",
          "name": "cyclonedx-library",
          "group": "@cyclonedx",
          "version": "10.3.0",
          "author": "Jan Kowalleck",
          "description": "Core functionality of CycloneDX for JavaScript (Node.js or WebBrowser).",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0"
              }
            }
          ],
          "externalReferences": [
            {
              "url": "git+https://github.com/CycloneDX/cyclonedx-javascript-library.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-javascript-library#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/CycloneDX/cyclonedx-javascript-library/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=20.18.0"
            }
          ]
        }
      ]
    },
    "component": {
      "type": "application",
      "name": "minimalist-portfolio-json",
      "version": "0.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1",
      "purl": "pkg:npm/minimalist-portfolio-json@0.0.1",
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": ""
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "name": "check",
      "group": "@astrojs",
      "version": "0.9.10",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/check@0.9.10",
      "author": "withastro",
      "description": "Type checking and diagnostics for Astro projects",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/check@0.9.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/language-tools/astro-check",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/withastro/astro/tree/main/packages/language-tools/astro-check",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/check/-/check-0.9.10.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/check"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp-wasm32",
      "group": "@img",
      "version": "0.35.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/sharp-wasm32@0.35.5",
      "author": "Lovell Fuller",
      "description": "Prebuilt sharp for use with WebAssembly",
      "licenses": [
        {
          "expression": "Apache-2.0 AND LGPL-3.0-or-later AND MIT",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/%40img/sharp-wasm32@0.35.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp.git#npm/wasm32",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.35.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20.9.0"
        },
        {
          "name": "cdx:npm:package:extraneous",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/sharp-wasm32"
        }
      ]
    },
    {
      "type": "library",
      "name": "astro",
      "version": "7.3.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6",
      "author": "withastro",
      "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/astro@7.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/astro",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/astro/-/astro-7.3.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=22.12.0"
        },
        {
          "name": "cdx:npm:package:constraint:engine:npm",
          "value": ">=9.6.5"
        },
        {
          "name": "cdx:npm:package:constraint:engine:pnpm",
          "value": ">=7.1.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/astro"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "es-module-lexer",
          "version": "3.0.3",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|es-module-lexer@3.0.3",
          "author": "Guy Bedford",
          "description": "Lexes ES modules returning their import/export metadata",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/es-module-lexer@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/guybedford/es-module-lexer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/guybedford/es-module-lexer#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/guybedford/es-module-lexer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-3.0.3.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/es-module-lexer"
            }
          ]
        },
        {
          "type": "library",
          "name": "jsonc-parser",
          "version": "3.3.1",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|jsonc-parser@3.3.1",
          "author": "Microsoft Corporation",
          "description": "Scanner and parser for JSON with comments.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsonc-parser@3.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/microsoft/node-jsonc-parser.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/microsoft/node-jsonc-parser#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/microsoft/node-jsonc-parser/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/jsonc-parser"
            }
          ]
        },
        {
          "type": "library",
          "name": "unstorage",
          "version": "1.17.5",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5",
          "description": "Universal Storage Layer",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/unstorage@1.17.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/unjs/unstorage.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://unstorage.unjs.io",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/unjs/unstorage/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/unstorage/-/unstorage-1.17.5.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/unstorage"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "chokidar",
              "version": "5.0.0",
              "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5|chokidar@5.0.0",
              "author": "Paul Miller",
              "description": "Minimal and efficient cross-platform file watching library",
              "licenses": [
                {
                  "license": {
                    "id": "MIT",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/chokidar@5.0.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/paulmillr/chokidar.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/paulmillr/chokidar",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/paulmillr/chokidar/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/chokidar/-/chokidar-5.0.0.tgz",
                  "type": "distribution",
                  "comment": "as detected from npm-ls property \"resolved\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:constraint:engine:node",
                  "value": ">= 20.19.0"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/astro/node_modules/unstorage/node_modules/chokidar"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "blobs",
          "group": "@netlify",
          "version": "10.7.13",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/blobs@10.7.13",
          "author": "Netlify Inc.",
          "description": "TypeScript client for Netlify Blobs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40netlify/blobs@10.7.13",
          "externalReferences": [
            {
              "url": "git+https://github.com/netlify/primitives.git#packages/blobs",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/netlify/primitives#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/netlify/primitives/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@netlify/blobs/-/blobs-10.7.13.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^14.16.0 || >=16.0.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@netlify/blobs"
            }
          ]
        },
        {
          "type": "library",
          "name": "dev-utils",
          "group": "@netlify",
          "version": "5.0.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/dev-utils@5.0.0",
          "author": "Netlify Inc.",
          "description": "TypeScript utilities for the local emulation of the Netlify environment",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40netlify/dev-utils@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/netlify/primitives.git#packages/dev-utils",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/netlify/primitives#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/netlify/primitives/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@netlify/dev-utils/-/dev-utils-5.0.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.14.0 || >=20"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@netlify/dev-utils"
            }
          ]
        },
        {
          "type": "library",
          "name": "otel",
          "group": "@netlify",
          "version": "6.0.6",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/otel@6.0.6",
          "author": "Netlify Inc.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40netlify/otel@6.0.6",
          "externalReferences": [
            {
              "url": "git+https://github.com/netlify/primitives.git#packages/otel",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/netlify/primitives#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/netlify/primitives/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@netlify/otel/-/otel-6.0.6.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.14.0 || >=20.6.1"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@netlify/otel"
            }
          ]
        },
        {
          "type": "library",
          "name": "runtime-utils",
          "group": "@netlify",
          "version": "2.3.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/runtime-utils@2.3.0",
          "author": "Netlify Inc.",
          "description": "Cross-environment utilities for the Netlify runtime",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40netlify/runtime-utils@2.3.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/netlify/primitives.git#packages/runtime-utils",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/netlify/primitives#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/netlify/primitives/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@netlify/runtime-utils/-/runtime-utils-2.3.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.14.0 || >=20"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@netlify/runtime-utils"
            }
          ]
        },
        {
          "type": "library",
          "name": "readdirp",
          "version": "5.1.1",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|readdirp@5.1.1",
          "author": "Thorsten Lorenz",
          "description": "Recursive version of fs.readdir with small RAM & CPU footprint",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/readdirp@5.1.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/paulmillr/readdirp.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/paulmillr/readdirp",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/paulmillr/readdirp/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/readdirp/-/readdirp-5.1.1.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">= 20.19.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/readdirp"
            }
          ]
        },
        {
          "type": "library",
          "name": "core",
          "group": "@opentelemetry",
          "version": "2.8.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/core@2.8.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/core@2.8.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.8.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/core"
            }
          ]
        },
        {
          "type": "library",
          "name": "instrumentation",
          "group": "@opentelemetry",
          "version": "0.220.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/instrumentation@0.220.0",
          "author": "OpenTelemetry Authors",
          "description": "Base class for node which OpenTelemetry instrumentation modules extend",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/instrumentation@0.220.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/opentelemetry-instrumentation",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/instrumentation/-/instrumentation-0.220.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/instrumentation"
            }
          ]
        },
        {
          "type": "library",
          "name": "resources",
          "group": "@opentelemetry",
          "version": "2.9.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry SDK resources",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/resources@2.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-resources",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/resources/-/resources-2.9.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/resources"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "core",
              "group": "@opentelemetry",
              "version": "2.9.0",
              "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0|@opentelemetry/core@2.9.0",
              "author": "OpenTelemetry Authors",
              "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
              "licenses": [
                {
                  "license": {
                    "id": "Apache-2.0",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/%40opentelemetry/core@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
                  "type": "distribution",
                  "comment": "as detected from npm-ls property \"resolved\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:constraint:engine:node",
                  "value": "^18.19.0 || >=20.6.0"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/astro/node_modules/@opentelemetry/resources/node_modules/@opentelemetry/core"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "sdk-trace-node",
          "group": "@opentelemetry",
          "version": "2.9.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry Node SDK provides automatic telemetry (tracing, metrics, etc) for Node.js applications",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/sdk-trace-node@2.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-node",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/sdk-trace-node/-/sdk-trace-node-2.9.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace-node"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "core",
              "group": "@opentelemetry",
              "version": "2.9.0",
              "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0|@opentelemetry/core@2.9.0",
              "author": "OpenTelemetry Authors",
              "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
              "licenses": [
                {
                  "license": {
                    "id": "Apache-2.0",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/%40opentelemetry/core@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
                  "type": "distribution",
                  "comment": "as detected from npm-ls property \"resolved\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:constraint:engine:node",
                  "value": "^18.19.0 || >=20.6.0"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace-node/node_modules/@opentelemetry/core"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "api-logs",
          "group": "@opentelemetry",
          "version": "0.220.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/api-logs@0.220.0",
          "author": "OpenTelemetry Authors",
          "description": "Public logs API for OpenTelemetry",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/api-logs@0.220.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/api-logs",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/api-logs/-/api-logs-0.220.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=8.0.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/api-logs"
            }
          ]
        },
        {
          "type": "library",
          "name": "context-async-hooks",
          "group": "@opentelemetry",
          "version": "2.9.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/context-async-hooks@2.9.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry AsyncLocalStorage-based Context Manager",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/context-async-hooks@2.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-context-async-hooks",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.9.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/context-async-hooks"
            }
          ]
        },
        {
          "type": "library",
          "name": "sdk-trace-base",
          "group": "@opentelemetry",
          "version": "2.9.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry Tracing",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/sdk-trace-base@2.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-sdk-trace-base",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.9.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace-base"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "core",
              "group": "@opentelemetry",
              "version": "2.9.0",
              "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0|@opentelemetry/core@2.9.0",
              "author": "OpenTelemetry Authors",
              "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
              "licenses": [
                {
                  "license": {
                    "id": "Apache-2.0",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/%40opentelemetry/core@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
                  "type": "distribution",
                  "comment": "as detected from npm-ls property \"resolved\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:constraint:engine:node",
                  "value": "^18.19.0 || >=20.6.0"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace-base/node_modules/@opentelemetry/core"
                }
              ]
            }
          ]
        },
        {
          "type": "library",
          "name": "sdk-trace",
          "group": "@opentelemetry",
          "version": "2.9.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0",
          "author": "OpenTelemetry Authors",
          "description": "OpenTelemetry Tracing",
          "licenses": [
            {
              "license": {
                "id": "Apache-2.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40opentelemetry/sdk-trace@2.9.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/sdk-trace",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/@opentelemetry/sdk-trace/-/sdk-trace-2.9.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^18.19.0 || >=20.6.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace"
            }
          ],
          "components": [
            {
              "type": "library",
              "name": "core",
              "group": "@opentelemetry",
              "version": "2.9.0",
              "bom-ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0|@opentelemetry/core@2.9.0",
              "author": "OpenTelemetry Authors",
              "description": "OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.",
              "licenses": [
                {
                  "license": {
                    "id": "Apache-2.0",
                    "acknowledgement": "declared"
                  }
                }
              ],
              "purl": "pkg:npm/%40opentelemetry/core@2.9.0",
              "externalReferences": [
                {
                  "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
                  "type": "vcs",
                  "comment": "as detected from PackageJson property \"repository.url\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-core",
                  "type": "website",
                  "comment": "as detected from PackageJson property \"homepage\""
                },
                {
                  "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
                  "type": "issue-tracker",
                  "comment": "as detected from PackageJson property \"bugs.url\""
                },
                {
                  "url": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.9.0.tgz",
                  "type": "distribution",
                  "comment": "as detected from npm-ls property \"resolved\""
                }
              ],
              "properties": [
                {
                  "name": "cdx:npm:package:constraint:engine:node",
                  "value": "^18.19.0 || >=20.6.0"
                },
                {
                  "name": "cdx:npm:package:path",
                  "value": "node_modules/astro/node_modules/@opentelemetry/sdk-trace/node_modules/@opentelemetry/core"
                }
              ]
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "hotkeypad",
      "version": "0.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|hotkeypad@0.1.0",
      "author": "Jesus Borrero",
      "description": "HotKeyPad: A simple and beautiful command keyboard shortcut for your web app.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hotkeypad@0.1.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/jesubohr/hotkeypad.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jesubohr/hotkeypad#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jesubohr/hotkeypad/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hotkeypad/-/hotkeypad-0.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hotkeypad"
        }
      ]
    },
    {
      "type": "library",
      "name": "typescript",
      "version": "5.9.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|typescript@5.9.3",
      "author": "Microsoft Corp.",
      "description": "TypeScript is a language for application scale JavaScript development",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/typescript@5.9.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/TypeScript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.typescriptlang.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/TypeScript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14.17"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/typescript"
        }
      ]
    },
    {
      "type": "library",
      "name": "language-server",
      "group": "@astrojs",
      "version": "2.17.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/language-server@2.17.1",
      "author": "withastro",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/language-server@2.17.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/language-tools/language-server",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/withastro/astro#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/language-server/-/language-server-2.17.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/language-server"
        }
      ]
    },
    {
      "type": "library",
      "name": "chokidar",
      "version": "4.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|chokidar@4.0.3",
      "author": "Paul Miller",
      "description": "Minimal and efficient cross-platform file watching library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/chokidar@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/paulmillr/chokidar.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/paulmillr/chokidar",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/paulmillr/chokidar/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 14.16.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/chokidar"
        }
      ]
    },
    {
      "type": "library",
      "name": "kleur",
      "version": "4.1.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|kleur@4.1.5",
      "author": "Luke Edwards",
      "description": "The fastest Node.js library for formatting terminal text with ANSI colors~!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/kleur@4.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/kleur.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/kleur#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/kleur/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/kleur"
        }
      ]
    },
    {
      "type": "library",
      "name": "yargs",
      "version": "18.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|yargs@18.2.0",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yargs@18.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/yargs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://yargs.js.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/yargs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yargs/-/yargs-18.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || ^22.12.0 || >=23"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yargs"
        }
      ]
    },
    {
      "type": "library",
      "name": "runtime",
      "group": "@emnapi",
      "version": "1.11.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emnapi/runtime@1.11.3",
      "author": "toyobayashi",
      "description": "emnapi runtime",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emnapi/runtime@1.11.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/toyobayashi/emnapi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.11.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emnapi/runtime"
        }
      ]
    },
    {
      "type": "library",
      "name": "compiler-rs",
      "group": "@astrojs",
      "version": "0.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-rs@0.5.1",
      "author": "withastro",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/compiler-rs@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/compiler-rs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/compiler-rs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/compiler-rs/-/compiler-rs-0.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/compiler-rs"
        }
      ]
    },
    {
      "type": "library",
      "name": "internal-helpers",
      "group": "@astrojs",
      "version": "0.12.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/internal-helpers@0.12.0",
      "author": "withastro",
      "description": "Internal helpers used by core Astro packages.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/internal-helpers@0.12.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/internal-helpers",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/withastro/astro#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.12.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/internal-helpers"
        }
      ]
    },
    {
      "type": "library",
      "name": "markdown-satteri",
      "group": "@astrojs",
      "version": "0.4.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/markdown-satteri@0.4.3",
      "author": "withastro",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/markdown-satteri@0.4.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/markdown/satteri",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/markdown-satteri/-/markdown-satteri-0.4.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/markdown-satteri"
        }
      ]
    },
    {
      "type": "library",
      "name": "telemetry",
      "group": "@astrojs",
      "version": "3.3.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/telemetry@3.3.3",
      "author": "withastro",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/telemetry@3.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/telemetry",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "18.20.8 || ^20.3.0 || >=22.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/telemetry"
        }
      ]
    },
    {
      "type": "library",
      "name": "unpack",
      "group": "@capsizecss",
      "version": "4.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@capsizecss/unpack@4.0.1",
      "author": "Michael Taranto",
      "description": "Unpack capsize font metrics from fonts",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40capsizecss/unpack@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/seek-oss/capsize.git#packages/unpack",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/seek-oss/capsize#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/seek-oss/capsize/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@capsizecss/unpack/-/unpack-4.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@capsizecss/unpack"
        }
      ]
    },
    {
      "type": "library",
      "name": "prompts",
      "group": "@clack",
      "version": "1.8.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@clack/prompts@1.8.1",
      "author": "Nate Moore",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40clack/prompts@1.8.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/bombshell-dev/clack.git#packages/prompts",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/bombshell-dev/clack/tree/main/packages/prompts#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bombshell-dev/clack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.8.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 20.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@clack/prompts"
        }
      ]
    },
    {
      "type": "library",
      "name": "encoding",
      "group": "@oslojs",
      "version": "1.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@oslojs/encoding@1.1.0",
      "author": "pilcrowOnPaper",
      "description": "Runtime-agnostic library for encoding and decoding data",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40oslojs/encoding@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/oslo-project/encoding.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/oslo-project/encoding#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/oslo-project/encoding/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@oslojs/encoding"
        }
      ]
    },
    {
      "type": "library",
      "name": "am-i-vibing",
      "version": "0.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|am-i-vibing@0.5.0",
      "author": "Matt Kane",
      "description": "Detect agentic coding environments and AI assistant tools",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/am-i-vibing@0.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ascorbic/am-i-vibing.git#packages/am-i-vibing",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ascorbic/am-i-vibing",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ascorbic/am-i-vibing/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/am-i-vibing/-/am-i-vibing-0.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/am-i-vibing"
        }
      ]
    },
    {
      "type": "library",
      "name": "aria-query",
      "version": "5.3.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|aria-query@5.3.2",
      "author": "Jesse Beach",
      "description": "Programmatic access to the ARIA specification",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/aria-query@5.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/A11yance/aria-query.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/A11yance/aria-query#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/A11yance/aria-query/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 0.4"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/aria-query"
        }
      ]
    },
    {
      "type": "library",
      "name": "axobject-query",
      "version": "4.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|axobject-query@4.1.0",
      "author": "Jesse Beach",
      "description": "Programmatic access to information about the AXObject Model",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/axobject-query@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/A11yance/axobject-query.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/A11yance/axobject-query#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/A11yance/axobject-query/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 0.4"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/axobject-query"
        }
      ]
    },
    {
      "type": "library",
      "name": "ci-info",
      "version": "4.4.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ci-info@4.4.0",
      "author": "Thomas Watson Steen",
      "description": "Get details about the current Continuous Integration environment",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ci-info@4.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/watson/ci-info.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/watson/ci-info",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/watson/ci-info/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ci-info/-/ci-info-4.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=8"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ci-info"
        }
      ]
    },
    {
      "type": "library",
      "name": "clsx",
      "version": "2.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|clsx@2.1.1",
      "author": "Luke Edwards",
      "description": "A tiny (239B) utility for constructing className strings conditionally.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/clsx@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/clsx.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/clsx#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/clsx/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/clsx"
        }
      ]
    },
    {
      "type": "library",
      "name": "common-ancestor-path",
      "version": "2.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|common-ancestor-path@2.0.0",
      "author": "Isaac Z. Schlueter",
      "description": "Find the common ancestor of 2 or more paths on Windows or Unix",
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/common-ancestor-path@2.0.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/isaacs/common-ancestor-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/common-ancestor-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/common-ancestor-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/common-ancestor-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "cookie",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|cookie@2.0.1",
      "author": "Roman Shtylman",
      "description": "HTTP server cookie parsing and serialization",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cookie@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/cookie.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/cookie#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/cookie/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cookie/-/cookie-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=22"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cookie"
        }
      ]
    },
    {
      "type": "library",
      "name": "devalue",
      "version": "5.9.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|devalue@5.9.4",
      "description": "Gets the job done when JSON.stringify can't",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/devalue@5.9.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/sveltejs/devalue.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sveltejs/devalue#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sveltejs/devalue/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/devalue/-/devalue-5.9.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/devalue"
        }
      ]
    },
    {
      "type": "library",
      "name": "diff",
      "version": "9.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|diff@9.0.0",
      "description": "A JavaScript text diff implementation.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/diff@9.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kpdecker/jsdiff.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kpdecker/jsdiff#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "http://github.com/kpdecker/jsdiff/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/diff/-/diff-9.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=0.3.1"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/diff"
        }
      ]
    },
    {
      "type": "library",
      "name": "dset",
      "version": "3.1.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|dset@3.1.4",
      "author": "Luke Edwards",
      "description": "A tiny (194B) utility for safely writing deep Object values~!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dset@3.1.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/dset.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/dset#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/dset/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=4"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dset"
        }
      ]
    },
    {
      "type": "library",
      "name": "esbuild",
      "version": "0.28.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|esbuild@0.28.2",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/esbuild@0.28.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/evanw/esbuild.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/evanw/esbuild#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/evanw/esbuild/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/esbuild"
        }
      ]
    },
    {
      "type": "library",
      "name": "find-proc",
      "version": "0.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|find-proc@0.2.0",
      "author": "gameroman",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/find-proc@0.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/gameroman-npm/find-proc.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/gameroman-npm/find-proc#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/gameroman-npm/find-proc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/find-proc/-/find-proc-0.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/find-proc"
        }
      ]
    },
    {
      "type": "library",
      "name": "flattie",
      "version": "1.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|flattie@1.1.1",
      "author": "Luke Edwards",
      "description": "A tiny (203B) and fast utility to flatten an object with customizable glue",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/flattie@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/flattie.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/flattie#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/flattie/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=8"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/flattie"
        }
      ]
    },
    {
      "type": "library",
      "name": "fontace",
      "version": "0.4.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fontace@0.4.1",
      "author": "delucis",
      "description": "Extract useful information from font files",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fontace@0.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/delucis/fontace.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/delucis/fontace#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/delucis/fontace/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fontace/-/fontace-0.4.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fontace"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-tsconfig",
      "version": "5.0.0-beta.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|get-tsconfig@5.0.0-beta.6",
      "author": "Hiroki Osame",
      "description": "Find and parse the tsconfig.json file from a directory path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-tsconfig@5.0.0-beta.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/privatenumber/get-tsconfig.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/privatenumber/get-tsconfig#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/privatenumber/get-tsconfig/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-5.0.0-beta.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20.20.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-tsconfig"
        }
      ]
    },
    {
      "type": "library",
      "name": "github-slugger",
      "version": "2.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|github-slugger@2.0.0",
      "author": "Dan Flettre",
      "description": "Generate a slug just like GitHub does for markdown headings.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/github-slugger@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Flet/github-slugger.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Flet/github-slugger",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Flet/github-slugger/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/github-slugger"
        }
      ]
    },
    {
      "type": "library",
      "name": "html-escaper",
      "version": "3.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|html-escaper@3.0.3",
      "author": "Andrea Giammarchi",
      "description": "fast and safe way to escape and unescape &<>'\" chars",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/html-escaper@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/WebReflection/html-escaper.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/WebReflection/html-escaper",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/WebReflection/html-escaper/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/html-escaper"
        }
      ]
    },
    {
      "type": "library",
      "name": "http-cache-semantics",
      "version": "4.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|http-cache-semantics@4.3.0",
      "author": "Kornel Lesiński",
      "description": "Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/http-cache-semantics@4.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/kornelski/http-cache-semantics.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/kornelski/http-cache-semantics#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/kornelski/http-cache-semantics/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/http-cache-semantics"
        }
      ]
    },
    {
      "type": "library",
      "name": "magic-string",
      "version": "1.4.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|magic-string@1.4.3",
      "author": "Rich Harris",
      "description": "Modify strings, generate sourcemaps",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/magic-string@1.4.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/Rich-Harris/magic-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Rich-Harris/magic-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Rich-Harris/magic-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/magic-string/-/magic-string-1.4.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/magic-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "magicast",
      "version": "0.5.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|magicast@0.5.5",
      "description": "Modify a JS/TS file and write back magically just like JSON!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/magicast@0.5.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/magicast.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/magicast#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/magicast/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/magicast/-/magicast-0.5.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/magicast"
        }
      ]
    },
    {
      "type": "library",
      "name": "mrmime",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|mrmime@2.0.1",
      "author": "Luke Edwards",
      "description": "A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mrmime@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/mrmime.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/mrmime#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/mrmime/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=10"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mrmime"
        }
      ]
    },
    {
      "type": "library",
      "name": "neotraverse",
      "version": "1.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|neotraverse@1.0.1",
      "author": "Puru Vijay",
      "description": "traverse and transform objects by visiting every node on a recursive walk",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/neotraverse@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/PuruVJ/neotraverse.git#packages/neotraverse",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://neotraverse.puruvj.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/PuruVJ/neotraverse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/neotraverse/-/neotraverse-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 10"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/neotraverse"
        }
      ]
    },
    {
      "type": "library",
      "name": "obug",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|obug@3.0.0",
      "author": "Kevin Deng",
      "description": "A lightweight JavaScript debugging utility, forked from debug, featuring TypeScript and ESM support.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/obug@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sxzz/obug.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sxzz/obug#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sxzz/obug/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/obug/-/obug-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12.20.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/obug"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-limit",
      "version": "7.3.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|p-limit@7.3.3",
      "author": "Sindre Sorhus",
      "description": "Run multiple promise-returning & async functions with limited concurrency",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-limit@7.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-limit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-limit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-limit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/p-limit"
        }
      ]
    },
    {
      "type": "library",
      "name": "p-queue",
      "version": "9.3.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|p-queue@9.3.3",
      "description": "Promise queue with concurrency control",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/p-queue@9.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/p-queue.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/p-queue#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/p-queue/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/p-queue/-/p-queue-9.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/p-queue"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "p-timeout",
          "version": "7.0.2",
          "bom-ref": "minimalist-portfolio-json@0.0.1|p-queue@9.3.3|p-timeout@7.0.2",
          "author": "Sindre Sorhus",
          "description": "Timeout a promise after a specified amount of time",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/p-timeout@7.0.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/p-timeout.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/p-timeout#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/p-timeout/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/p-timeout/-/p-timeout-7.0.2.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=20"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/p-queue/node_modules/p-timeout"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "package-manager-detector",
      "version": "1.9.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|package-manager-detector@1.9.0",
      "author": "Anthony Fu",
      "description": "Package manager detector",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/package-manager-detector@1.9.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/antfu-collective/package-manager-detector.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/antfu-collective/package-manager-detector#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/antfu-collective/package-manager-detector/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.9.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/package-manager-detector"
        }
      ]
    },
    {
      "type": "library",
      "name": "piccolore",
      "version": "0.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|piccolore@0.1.3",
      "description": "A tiny, zero-dependency library for styling terminal text",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/piccolore@0.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/delucis/piccolore.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/delucis/piccolore#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/delucis/piccolore/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/piccolore/-/piccolore-0.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/piccolore"
        }
      ]
    },
    {
      "type": "library",
      "name": "picomatch",
      "version": "4.0.7",
      "bom-ref": "minimalist-portfolio-json@0.0.1|picomatch@4.0.7",
      "author": "Jon Schlinkert",
      "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/picomatch@4.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/picomatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/picomatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/picomatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/picomatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "rolldown",
      "version": "1.2.12",
      "bom-ref": "minimalist-portfolio-json@0.0.1|rolldown@1.2.12",
      "description": "Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rolldown@1.2.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/rolldown/rolldown.git#packages/rolldown",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://rolldown.rs/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rolldown/rolldown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.12.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rolldown"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp",
      "version": "0.35.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|sharp@0.35.5",
      "author": "Lovell Fuller",
      "description": "High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, GIF, AVIF and TIFF images",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/sharp@0.35.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sharp/-/sharp-0.35.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sharp"
        }
      ]
    },
    {
      "type": "library",
      "name": "shiki",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|shiki@4.5.0",
      "author": "Pine Wu",
      "description": "A beautiful Syntax Highlighter.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/shiki@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/shiki",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/shiki/-/shiki-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/shiki"
        }
      ]
    },
    {
      "type": "library",
      "name": "smol-toml",
      "version": "1.9.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|smol-toml@1.9.0",
      "author": "Cynthia Rey",
      "description": "A small, fast, and correct TOML parser/serializer",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/smol-toml@1.9.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/squirrelchat/smol-toml.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/squirrelchat/smol-toml#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/squirrelchat/smol-toml/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.9.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/smol-toml"
        }
      ]
    },
    {
      "type": "library",
      "name": "svgo",
      "version": "4.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|svgo@4.1.0",
      "author": "Kir Belevich",
      "description": "SVGO is a Node.js library and command-line application for optimizing vector images.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/svgo@4.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/svg/svgo.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://svgo.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/svg/svgo/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=16"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/svgo"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "commander",
          "version": "11.1.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|svgo@4.1.0|commander@11.1.0",
          "author": "TJ Holowaychuk",
          "description": "the complete solution for node.js command-line programs",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/commander@11.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/tj/commander.js.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/tj/commander.js#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/tj/commander.js/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=16"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/svgo/node_modules/commander"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "tinyclip",
      "version": "1.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|tinyclip@1.0.3",
      "author": "Tinylibs Maintainers",
      "description": "A tiny utility to interact with the system clipboard.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tinyclip@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/tinylibs/tinyclip.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tinylibs/tinyclip#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tinylibs/tinyclip/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tinyclip/-/tinyclip-1.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^16.14.0 || >= 17.3.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tinyclip"
        }
      ]
    },
    {
      "type": "library",
      "name": "tinyexec",
      "version": "1.3.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|tinyexec@1.3.1",
      "author": "James Garbutt",
      "description": "A minimal library for executing processes in Node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tinyexec@1.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/tinylibs/tinyexec.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/tinylibs/tinyexec#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/tinylibs/tinyexec/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.3.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tinyexec"
        }
      ]
    },
    {
      "type": "library",
      "name": "tinyglobby",
      "version": "0.2.17",
      "bom-ref": "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17",
      "author": "Superchupu",
      "description": "A fast and minimal alternative to globby and fast-glob",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tinyglobby@0.2.17",
      "externalReferences": [
        {
          "url": "git+https://github.com/SuperchupuDev/tinyglobby.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://superchupu.dev/tinyglobby",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/SuperchupuDev/tinyglobby/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tinyglobby"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "fdir",
          "version": "6.5.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17|fdir@6.5.0",
          "author": "thecodrr",
          "description": "The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/fdir@6.5.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/thecodrr/fdir.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/thecodrr/fdir#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/thecodrr/fdir/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=12.0.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/tinyglobby/node_modules/fdir"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "ultrahtml",
      "version": "1.7.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ultrahtml@1.7.0",
      "author": "Nate Moore",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ultrahtml@1.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/natemoo-re/ultrahtml.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/natemoo-re/ultrahtml#README",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/natemoo-re/ultrahtml/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.7.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ultrahtml"
        }
      ]
    },
    {
      "type": "library",
      "name": "unifont",
      "version": "0.7.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unifont@0.7.5",
      "description": "Framework agnostic tools for accessing data from font CDNs and providers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unifont@0.7.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/unifont.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/unifont#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/unifont/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unifont/-/unifont-0.7.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unifont"
        }
      ]
    },
    {
      "type": "library",
      "name": "verkit",
      "version": "0.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|verkit@0.5.0",
      "author": "Kevin Deng",
      "description": "Fast, zero-dependency SemVer for ESM and TypeScript, with functional, tree-shakeable APIs.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/verkit@0.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sxzz/verkit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sxzz/verkit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sxzz/verkit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/verkit/-/verkit-0.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/verkit"
        }
      ]
    },
    {
      "type": "library",
      "name": "vite",
      "version": "8.3.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vite@8.3.3",
      "author": "Evan You",
      "description": "Native-ESM powered web dev build tool",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vite@8.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/vitejs/vite.git#packages/vite",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://vite.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vitejs/vite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vite/-/vite-8.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vite"
        }
      ]
    },
    {
      "type": "library",
      "name": "vitefu",
      "version": "1.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vitefu@1.1.3",
      "description": "Utilities for building frameworks with Vite",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vitefu@1.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/svitejs/vitefu.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/svitejs/vitefu#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/svitejs/vitefu/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vitefu"
        }
      ]
    },
    {
      "type": "library",
      "name": "xxhash-wasm",
      "version": "1.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|xxhash-wasm@1.1.0",
      "author": "Michael Jungo",
      "description": "A WebAssembly implementation of xxHash",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/xxhash-wasm@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jungomi/xxhash-wasm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jungomi/xxhash-wasm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jungomi/xxhash-wasm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xxhash-wasm"
        }
      ]
    },
    {
      "type": "library",
      "name": "yargs-parser",
      "version": "22.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|yargs-parser@22.0.0",
      "author": "Ben Coe",
      "description": "the mighty option parser used by yargs",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yargs-parser@22.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/yargs-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/yargs-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/yargs-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || ^22.12.0 || >=23"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yargs-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "zod",
      "version": "4.6.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|zod@4.6.5",
      "author": "Colin McDonnell",
      "description": "TypeScript-first schema declaration and validation library with static type inference",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/zod@4.6.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/colinhacks/zod.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://zod.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/colinhacks/zod/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/zod/-/zod-4.6.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/zod"
        }
      ]
    },
    {
      "type": "library",
      "name": "astro2tsx",
      "group": "@astrojs",
      "version": "0.1.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/astro2tsx@0.1.2",
      "author": "Astro contributors",
      "description": "Convert .astro files to TSX for TypeScript editor tooling",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/astro2tsx@0.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/compiler-rs.git#crates/astro2tsx",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/compiler-rs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/astro2tsx/-/astro2tsx-0.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/astro2tsx"
        }
      ]
    },
    {
      "type": "library",
      "name": "yaml2ts",
      "group": "@astrojs",
      "version": "0.2.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/yaml2ts@0.2.4",
      "description": "Package to convert a YAML string to a Volar VirtualCode, to be used by the Astro language server to provide intellisense",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/yaml2ts@0.2.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/language-tools/yaml2ts",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/withastro/astro#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/yaml2ts/-/yaml2ts-0.2.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/yaml2ts"
        }
      ]
    },
    {
      "type": "library",
      "name": "kit",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/kit@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/kit@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/kit",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/kit/-/kit-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/kit"
        }
      ]
    },
    {
      "type": "library",
      "name": "language-core",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/language-core@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/language-core",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/language-core/-/language-core-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/language-core"
        }
      ]
    },
    {
      "type": "library",
      "name": "language-server",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/language-server@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/language-server@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/language-server",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/language-server/-/language-server-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/language-server"
        }
      ]
    },
    {
      "type": "library",
      "name": "language-service",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/language-service@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/language-service",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/language-service/-/language-service-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/language-service"
        }
      ]
    },
    {
      "type": "library",
      "name": "muggle-string",
      "version": "0.4.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|muggle-string@0.4.1",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/muggle-string@0.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/johnsoncodehk/muggle-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/johnsoncodehk/muggle-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/johnsoncodehk/muggle-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.4.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/muggle-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "prettier",
      "version": "3.9.9",
      "bom-ref": "minimalist-portfolio-json@0.0.1|prettier@3.9.9",
      "author": "James Long",
      "description": "Prettier is an opinionated code formatter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/prettier@3.9.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/prettier/prettier.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://prettier.io",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/prettier/prettier/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/prettier/-/prettier-3.9.9.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/prettier"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-css",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-css@0.0.71",
      "author": "Johnson Chu",
      "description": "Integrate vscode-css-languageservice into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-css@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/css",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/css",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-css/-/volar-service-css-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-css"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-emmet",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-emmet@0.0.71",
      "author": "Johnson Chu",
      "description": "Integrate @vscode/emmet-helper into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-emmet@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/emmet",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/emmet",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-emmet/-/volar-service-emmet-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-emmet"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-html",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-html@0.0.71",
      "author": "Johnson Chu",
      "description": "Integrate vscode-languageservice-html into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-html@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/html",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/html",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-html/-/volar-service-html-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-html"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-prettier",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-prettier@0.0.71",
      "author": "Pacharapol Withayasakpunt",
      "description": "Integrate Prettier into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-prettier@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/prettier",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/prettier",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-prettier/-/volar-service-prettier-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-prettier"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-typescript-twoslash-queries",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-typescript-twoslash-queries@0.0.71",
      "author": "Johnson Chu",
      "description": "Integrate TypeScript Twoslash into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-typescript-twoslash-queries@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/typescript-twoslash-queries",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/typescript-twoslash-queries",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-typescript-twoslash-queries/-/volar-service-typescript-twoslash-queries-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-typescript-twoslash-queries"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-typescript",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-typescript@0.0.71",
      "author": "Johnson Chu",
      "description": "Integrate TypeScript into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-typescript@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/typescript",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/typescript",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-typescript/-/volar-service-typescript-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-typescript"
        }
      ]
    },
    {
      "type": "library",
      "name": "volar-service-yaml",
      "version": "0.0.71",
      "bom-ref": "minimalist-portfolio-json@0.0.1|volar-service-yaml@0.0.71",
      "author": "Remco Haszing",
      "description": "Integrate yaml-language-server into Volar",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/volar-service-yaml@0.0.71",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/services.git#packages/yaml",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/services/tree/master/packages/yaml",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/services/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/volar-service-yaml/-/volar-service-yaml-0.0.71.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/volar-service-yaml"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-html-languageservice",
      "version": "5.6.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-html-languageservice@5.6.2",
      "author": "Microsoft Corporation",
      "description": "Language service for HTML",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-html-languageservice@5.6.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-html-languageservice.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-html-languageservice#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-html-languageservice",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-5.6.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-html-languageservice"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-uri",
      "version": "3.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0",
      "author": "Microsoft",
      "description": "The URI implementation that is used by VS Code and its extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-uri@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/vscode-uri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/microsoft/vscode-uri#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/vscode-uri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-uri"
        }
      ]
    },
    {
      "type": "library",
      "name": "readdirp",
      "version": "4.1.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|readdirp@4.1.2",
      "author": "Thorsten Lorenz",
      "description": "Recursive version of fs.readdir with small RAM & CPU footprint.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/readdirp@4.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/paulmillr/readdirp.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/paulmillr/readdirp",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/paulmillr/readdirp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 14.18.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/readdirp"
        }
      ]
    },
    {
      "type": "library",
      "name": "cliui",
      "version": "9.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1",
      "author": "Ben Coe",
      "description": "easily create complex multi-column command-line-interfaces",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cliui@9.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/cliui.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/cliui#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/cliui/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cliui"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "string-width",
          "version": "7.2.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1|string-width@7.2.0",
          "author": "Sindre Sorhus",
          "description": "Get the visual width of a string - the number of columns required to display it",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string-width@7.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/string-width.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=18"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "emoji-regex",
          "version": "10.6.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1|emoji-regex@10.6.0",
          "author": "Mathias Bynens",
          "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/emoji-regex@10.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mathiasbynens/emoji-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://mths.be/emoji-regex",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mathiasbynens/emoji-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/cliui/node_modules/emoji-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "escalade",
      "version": "3.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|escalade@3.2.0",
      "author": "Luke Edwards",
      "description": "A tiny (183B to 210B) and fast utility to ascend parent directories",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/escalade@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/escalade.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/escalade#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/escalade/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/escalade"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-caller-file",
      "version": "2.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|get-caller-file@2.0.5",
      "author": "Stefan Penner",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-caller-file@2.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/stefanpenner/get-caller-file.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/stefanpenner/get-caller-file#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/stefanpenner/get-caller-file/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "6.* || 8.* || >= 10.*"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-caller-file"
        }
      ]
    },
    {
      "type": "library",
      "name": "string-width",
      "version": "8.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|string-width@8.3.0",
      "author": "Sindre Sorhus",
      "description": "Get the visual width of a string - the number of columns required to display it",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string-width@8.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/string-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/string-width#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/string-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string-width/-/string-width-8.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "y18n",
      "version": "5.0.8",
      "bom-ref": "minimalist-portfolio-json@0.0.1|y18n@5.0.8",
      "author": "Ben Coe",
      "description": "the bare-bones internationalization library used by yargs",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/y18n@5.0.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/yargs/y18n.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/yargs/y18n",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/yargs/y18n/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=10"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/y18n"
        }
      ]
    },
    {
      "type": "library",
      "name": "tslib",
      "version": "2.8.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|tslib@2.8.1",
      "author": "Microsoft Corp.",
      "description": "Runtime library for TypeScript helper functions",
      "licenses": [
        {
          "license": {
            "id": "0BSD",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tslib@2.8.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/tslib.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://www.typescriptlang.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/TypeScript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tslib"
        }
      ]
    },
    {
      "type": "library",
      "name": "compiler-binding",
      "group": "@astrojs",
      "version": "0.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding@0.5.1",
      "author": "Astro contributors",
      "description": "Astro Compiler",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/compiler-binding@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/compiler-rs.git#crates/astro_napi",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/compiler/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/compiler-binding/-/compiler-binding-0.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/compiler-binding"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast",
      "group": "@types",
      "version": "3.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
      "description": "TypeScript definitions for hast",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/hast@3.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/hast",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/hast",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/hast/-/hast-3.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/hast"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast",
      "group": "@types",
      "version": "4.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/mdast@4.0.4",
      "description": "TypeScript definitions for mdast",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/mdast@4.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/mdast",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/mdast",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/mdast"
        }
      ]
    },
    {
      "type": "library",
      "name": "retext-smartypants",
      "version": "6.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|retext-smartypants@6.2.0",
      "author": "Titus Wormer",
      "description": "retext plugin to implement SmartyPants",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/retext-smartypants@6.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/retextjs/retext-smartypants.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/retextjs/retext-smartypants#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/retextjs/retext-smartypants/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/retext-smartypants"
        }
      ]
    },
    {
      "type": "library",
      "name": "unified",
      "version": "11.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unified@11.0.5",
      "author": "Titus Wormer",
      "description": "parse, inspect, transform, and serialize content through syntax trees",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unified@11.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/unifiedjs/unified.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://unifiedjs.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unifiedjs/unified/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unified"
        }
      ]
    },
    {
      "type": "library",
      "name": "yaml",
      "version": "2.9.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|yaml@2.9.1",
      "author": "Eemeli Aro",
      "description": "JavaScript parser and stringifier for YAML",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yaml@2.9.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/eemeli/yaml.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://eemeli.org/yaml/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/eemeli/yaml/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yaml/-/yaml-2.9.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 14.6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yaml"
        }
      ]
    },
    {
      "type": "library",
      "name": "prism",
      "group": "@astrojs",
      "version": "4.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/prism@4.0.2",
      "author": "withastro",
      "description": "Add Prism syntax highlighting support to your Astro site",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/prism@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/astro.git#packages/astro-prism",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://docs.astro.build/en/reference/api-reference/#prism-",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/astro/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/prism/-/prism-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/prism"
        }
      ]
    },
    {
      "type": "library",
      "name": "satteri",
      "version": "0.10.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|satteri@0.10.5",
      "description": "High-performance Markdown and MDX processing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/satteri@0.10.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/bruits/satteri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bruits/satteri#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bruits/satteri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/satteri/-/satteri-0.10.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/satteri"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-docker",
      "version": "4.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|is-docker@4.0.0",
      "author": "Sindre Sorhus",
      "description": "Check if the process is running inside a Docker container",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-docker@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-docker.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-docker#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-docker/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-docker/-/is-docker-4.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-docker"
        }
      ]
    },
    {
      "type": "library",
      "name": "fontkitten",
      "version": "1.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fontkitten@1.0.3",
      "description": "A lightweight font data library — fontkit’s little sibling",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fontkitten@1.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/delucis/fontkitten.git#packages/fontkitten",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/delucis/fontkitten#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/delucis/fontkitten/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fontkitten/-/fontkitten-1.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fontkitten"
        }
      ]
    },
    {
      "type": "library",
      "name": "core",
      "group": "@clack",
      "version": "1.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@clack/core@1.5.1",
      "author": "Nate Moore",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40clack/core@1.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/bombshell-dev/clack.git#packages/core",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/bombshell-dev/clack/tree/main/packages/core#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bombshell-dev/clack/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@clack/core/-/core-1.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 20.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@clack/core"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-string-width",
      "version": "3.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fast-string-width@3.0.2",
      "description": "A fast function for calculating the visual width of a string once printed to the terminal.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-string-width@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/fast-string-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/fast-string-width#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/fast-string-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-string-width/-/fast-string-width-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-string-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-wrap-ansi",
      "version": "0.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fast-wrap-ansi@0.2.2",
      "author": "James Garbutt",
      "description": "A tiny and fast text wrap library which takes ANSI escapes into account.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-wrap-ansi@0.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/43081j/fast-wrap-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/43081j/fast-wrap-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/43081j/fast-wrap-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-wrap-ansi/-/fast-wrap-ansi-0.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-wrap-ansi"
        }
      ]
    },
    {
      "type": "library",
      "name": "sisteransi",
      "version": "1.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|sisteransi@1.0.5",
      "author": "Terkel Gjervig",
      "description": "ANSI escape codes for some terminal swag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/sisteransi@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/terkelg/sisteransi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/terkelg/sisteransi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/terkelg/sisteransi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sisteransi"
        }
      ]
    },
    {
      "type": "library",
      "name": "process-ancestry",
      "version": "0.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|process-ancestry@0.1.0",
      "author": "Matt Kane",
      "description": "Cross-platform Node.js library for retrieving process ancestry information on Unix/Linux, macOS, and Windows",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/process-ancestry@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ascorbic/process-ancestry.git#packages/process-ancestry",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ascorbic/process-ancestry",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ascorbic/process-ancestry/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/process-ancestry/-/process-ancestry-0.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/process-ancestry"
        }
      ]
    },
    {
      "type": "library",
      "name": "linux-x64",
      "group": "@esbuild",
      "version": "0.28.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@esbuild/linux-x64@0.28.2",
      "description": "The Linux 64-bit binary for esbuild, a JavaScript bundler.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40esbuild/linux-x64@0.28.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/evanw/esbuild.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/evanw/esbuild#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/evanw/esbuild/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@esbuild/linux-x64"
        }
      ]
    },
    {
      "type": "library",
      "name": "resolve-pkg-maps",
      "version": "1.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|resolve-pkg-maps@1.0.0",
      "author": "Hiroki Osame",
      "description": "Resolve package.json exports & imports maps",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/resolve-pkg-maps@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/privatenumber/resolve-pkg-maps.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/privatenumber/resolve-pkg-maps#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/privatenumber/resolve-pkg-maps/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/resolve-pkg-maps"
        }
      ]
    },
    {
      "type": "library",
      "name": "sourcemap-codec",
      "group": "@jridgewell",
      "version": "1.6.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@jridgewell/sourcemap-codec@1.6.0",
      "author": "Justin Ridgewell",
      "description": "Encode/decode sourcemap mappings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jridgewell/sourcemaps.git#packages/sourcemap-codec",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/jridgewell/sourcemaps/tree/main/packages/sourcemap-codec",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jridgewell/sourcemaps/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.6.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@jridgewell/sourcemap-codec"
        }
      ]
    },
    {
      "type": "library",
      "name": "parser",
      "group": "@babel",
      "version": "7.29.9",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@babel/parser@7.29.9",
      "author": "The Babel Team",
      "description": "A JavaScript parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/parser@7.29.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-parser",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://babel.dev/docs/en/next/babel-parser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "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": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.9.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "types",
      "group": "@babel",
      "version": "7.29.8",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@babel/types@7.29.8",
      "author": "The Babel Team",
      "description": "Babel Types is a Lodash-esque utility library for AST nodes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/types@7.29.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-types",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://babel.dev/docs/en/next/babel-types",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20types%22+is%3Aopen",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/types/-/types-7.29.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/types"
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map-js",
      "version": "1.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2",
      "author": "Valentin 7rulnik Semirulnik",
      "description": "Generates and consumes source maps",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/source-map-js@1.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/7rulnik/source-map-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/7rulnik/source-map-js",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/7rulnik/source-map-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=0.10.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/source-map-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "yocto-queue",
      "version": "1.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|yocto-queue@1.2.2",
      "author": "Sindre Sorhus",
      "description": "Tiny queue data structure",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yocto-queue@1.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/yocto-queue.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/yocto-queue#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/yocto-queue/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12.20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yocto-queue"
        }
      ]
    },
    {
      "type": "library",
      "name": "eventemitter3",
      "version": "5.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|eventemitter3@5.0.4",
      "author": "Arnout Kazemier",
      "description": "EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/eventemitter3@5.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/primus/eventemitter3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/primus/eventemitter3#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/primus/eventemitter3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/eventemitter3"
        }
      ]
    },
    {
      "type": "library",
      "name": "types",
      "group": "@oxc-project",
      "version": "0.152.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@oxc-project/types@0.152.0",
      "author": "Boshen and oxc contributors",
      "description": "Types for Oxc AST nodes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40oxc-project/types@0.152.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/oxc-project/oxc.git#npm/oxc-types",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://oxc.rs",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/oxc-project/oxc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@oxc-project/types/-/types-0.152.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@oxc-project/types"
        }
      ]
    },
    {
      "type": "library",
      "name": "binding-linux-x64-gnu",
      "group": "@rolldown",
      "version": "1.2.12",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-gnu@1.2.12",
      "description": "Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rolldown/binding-linux-x64-gnu@1.2.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/rolldown/rolldown.git#packages/rolldown",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://rolldown.rs/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rolldown/rolldown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.12.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rolldown/binding-linux-x64-gnu"
        }
      ]
    },
    {
      "type": "library",
      "name": "binding-linux-x64-musl",
      "group": "@rolldown",
      "version": "1.2.12",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-musl@1.2.12",
      "description": "Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rolldown/binding-linux-x64-musl@1.2.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/rolldown/rolldown.git#packages/rolldown",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://rolldown.rs/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rolldown/rolldown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.12.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rolldown/binding-linux-x64-musl"
        }
      ]
    },
    {
      "type": "library",
      "name": "pluginutils",
      "group": "@rolldown",
      "version": "1.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@rolldown/pluginutils@1.0.1",
      "description": "Plugin utilities for Rolldown",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40rolldown/pluginutils@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/rolldown/plugins.git#packages/pluginutils",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/rolldown/plugins/tree/main/packages/pluginutils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rolldown/plugins/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@rolldown/pluginutils"
        }
      ]
    },
    {
      "type": "library",
      "name": "colour",
      "group": "@img",
      "version": "1.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/colour@1.1.0",
      "description": "The ESM-only 'color' package made compatible for use with CommonJS runtimes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40img/colour@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/colour.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lovell/colour#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/colour/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/colour"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp-libvips-linux-x64",
      "group": "@img",
      "version": "1.3.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linux-x64@1.3.4",
      "author": "Lovell Fuller",
      "description": "Prebuilt libvips and dependencies for use with sharp on Linux (glibc) x64",
      "licenses": [
        {
          "license": {
            "id": "LGPL-3.0-or-later",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linux-x64@1.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp-libvips.git#npm/linux-x64",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp-libvips/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.3.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/sharp-libvips-linux-x64"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp-libvips-linuxmusl-x64",
      "group": "@img",
      "version": "1.3.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linuxmusl-x64@1.3.4",
      "author": "Lovell Fuller",
      "description": "Prebuilt libvips and dependencies for use with sharp on Linux (musl) x64",
      "licenses": [
        {
          "license": {
            "id": "LGPL-3.0-or-later",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-libvips-linuxmusl-x64@1.3.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp-libvips.git#npm/linuxmusl-x64",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp-libvips/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.3.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/sharp-libvips-linuxmusl-x64"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp-linux-x64",
      "group": "@img",
      "version": "0.35.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/sharp-linux-x64@0.35.5",
      "author": "Lovell Fuller",
      "description": "Prebuilt sharp for use with Linux (glibc) x64",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linux-x64@0.35.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp.git#npm/linux-x64",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.35.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/sharp-linux-x64"
        }
      ]
    },
    {
      "type": "library",
      "name": "sharp-linuxmusl-x64",
      "group": "@img",
      "version": "0.35.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@img/sharp-linuxmusl-x64@0.35.5",
      "author": "Lovell Fuller",
      "description": "Prebuilt sharp for use with Linux (musl) x64",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40img/sharp-linuxmusl-x64@0.35.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/lovell/sharp.git#npm/linuxmusl-x64",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://sharp.pixelplumbing.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/sharp/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.35.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@img/sharp-linuxmusl-x64"
        }
      ]
    },
    {
      "type": "library",
      "name": "detect-libc",
      "version": "2.1.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|detect-libc@2.1.2",
      "author": "Lovell Fuller",
      "description": "Node.js module to detect the C standard library (libc) implementation family and version",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/detect-libc@2.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/lovell/detect-libc.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lovell/detect-libc#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lovell/detect-libc/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=8"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/detect-libc"
        }
      ]
    },
    {
      "type": "library",
      "name": "semver",
      "version": "7.8.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|semver@7.8.5",
      "author": "GitHub Inc.",
      "description": "The semantic version parser used by npm.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/semver@7.8.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/npm/node-semver.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/npm/node-semver#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/npm/node-semver/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=10"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/semver"
        }
      ]
    },
    {
      "type": "library",
      "name": "core",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/core@4.5.0",
      "author": "Pine Wu",
      "description": "Core of Shiki",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/core@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/core",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/core/-/core-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/core"
        }
      ]
    },
    {
      "type": "library",
      "name": "engine-javascript",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/engine-javascript@4.5.0",
      "author": "Anthony Fu",
      "description": "Engine for Shiki using JavaScript's native RegExp",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/engine-javascript@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/engine-javascript",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/engine-javascript"
        }
      ]
    },
    {
      "type": "library",
      "name": "engine-oniguruma",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/engine-oniguruma@4.5.0",
      "author": "Anthony Fu",
      "description": "Engine for Shiki using Oniguruma RegExp engine in WebAssembly",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/engine-oniguruma@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/engine-oniguruma",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/engine-oniguruma"
        }
      ]
    },
    {
      "type": "library",
      "name": "langs",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/langs@4.5.0",
      "author": "Anthony Fu",
      "description": "TextMate grammars for Shiki in ESM",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/langs@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/langs",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/langs/-/langs-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/langs"
        }
      ]
    },
    {
      "type": "library",
      "name": "themes",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/themes@4.5.0",
      "author": "Anthony Fu",
      "description": "TextMate themes for Shiki in ESM",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/themes@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/themes",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/themes/-/themes-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/themes"
        }
      ]
    },
    {
      "type": "library",
      "name": "types",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
      "author": "Anthony Fu",
      "description": "Type definitions for Shiki",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/types@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/types",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/types/-/types-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/types"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-textmate",
      "group": "@shikijs",
      "version": "10.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
      "author": "Microsoft Corporation",
      "description": "Shiki's fork of `vscode-textmate`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/vscode-textmate@10.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/vscode-textmate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/shikijs/vscode-textmate#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/vscode-textmate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/vscode-textmate"
        }
      ]
    },
    {
      "type": "library",
      "name": "css-select",
      "version": "6.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|css-select@6.0.0",
      "author": "Felix Boehm",
      "description": "a CSS selector compiler/engine",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/css-select@6.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/fb55/css-select.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/css-select#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/css-select/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/css-select"
        }
      ]
    },
    {
      "type": "library",
      "name": "css-tree",
      "version": "3.2.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|css-tree@3.2.1",
      "author": "Roman Dvornov",
      "description": "A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/css-tree@3.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/csstree/csstree.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/csstree/csstree#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/csstree/csstree/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/css-tree"
        }
      ]
    },
    {
      "type": "library",
      "name": "css-what",
      "version": "7.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|css-what@7.0.0",
      "author": "Felix Böhm",
      "description": "a CSS selector parser",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/css-what@7.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/fb55/css-what.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/css-what#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/css-what/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/css-what"
        }
      ]
    },
    {
      "type": "library",
      "name": "csso",
      "version": "5.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5",
      "author": "Sergey Kryzhanovsky",
      "description": "CSS minifier with structural optimisations",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/csso@5.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/css/csso.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/css/csso#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/css/csso/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
        },
        {
          "name": "cdx:npm:package:constraint:engine:npm",
          "value": ">=7.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/csso"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "css-tree",
          "version": "2.2.1",
          "bom-ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5|css-tree@2.2.1",
          "author": "Roman Dvornov",
          "description": "A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/css-tree@2.2.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/csstree/csstree.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/csstree/csstree#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/csstree/csstree/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0"
            },
            {
              "name": "cdx:npm:package:constraint:engine:npm",
              "value": ">=7.0.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/csso/node_modules/css-tree"
            }
          ]
        },
        {
          "type": "library",
          "name": "mdn-data",
          "version": "2.0.28",
          "bom-ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5|mdn-data@2.0.28",
          "author": "Mozilla Developer Network",
          "description": "Open Web data by the Mozilla Developer Network",
          "licenses": [
            {
              "license": {
                "id": "CC0-1.0",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/mdn-data@2.0.28",
          "externalReferences": [
            {
              "url": "git+https://github.com/mdn/data.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://developer.mozilla.org",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mdn/data/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/csso/node_modules/mdn-data"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "picocolors",
      "version": "1.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|picocolors@1.1.1",
      "author": "Alexey Raspopov",
      "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/picocolors@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/alexeyraspopov/picocolors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/alexeyraspopov/picocolors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/alexeyraspopov/picocolors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/picocolors"
        }
      ]
    },
    {
      "type": "library",
      "name": "sax",
      "version": "1.6.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|sax@1.6.1",
      "author": "Isaac Z. Schlueter",
      "description": "An evented streaming XML parser in JavaScript",
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/sax@1.6.1",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/isaacs/sax-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/sax-js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/sax-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/sax/-/sax-1.6.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=11.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/sax"
        }
      ]
    },
    {
      "type": "library",
      "name": "ohash",
      "version": "2.0.12",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ohash@2.0.12",
      "description": "Simple object hashing, serialization and comparison utils.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ohash@2.0.12",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/ohash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/ohash#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/ohash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ohash/-/ohash-2.0.12.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ohash"
        }
      ]
    },
    {
      "type": "library",
      "name": "undici",
      "version": "8.11.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|undici@8.11.2",
      "description": "An HTTP/1.1 client, written from scratch for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/undici@8.11.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodejs/undici.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://undici.nodejs.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/undici/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/undici/-/undici-8.11.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=22.19.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/undici"
        }
      ]
    },
    {
      "type": "library",
      "name": "anymatch",
      "version": "3.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|anymatch@3.1.3",
      "author": "Elan Shanker",
      "description": "Matches strings against configurable strings, globs, regular expressions, and/or functions",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/anymatch@3.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromatch/anymatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromatch/anymatch",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromatch/anymatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 8"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/anymatch"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "picomatch",
          "version": "2.3.2",
          "bom-ref": "minimalist-portfolio-json@0.0.1|anymatch@3.1.3|picomatch@2.3.2",
          "author": "Jon Schlinkert",
          "description": "Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/picomatch@2.3.2",
          "externalReferences": [
            {
              "url": "git+https://github.com/micromatch/picomatch.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/micromatch/picomatch",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/micromatch/picomatch/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=8.6"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/anymatch/node_modules/picomatch"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "destr",
      "version": "2.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|destr@2.0.5",
      "description": "A faster, secure and convenient alternative for JSON.parse",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/destr@2.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/destr.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/destr#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/destr/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/destr/-/destr-2.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/destr"
        }
      ]
    },
    {
      "type": "library",
      "name": "h3",
      "version": "1.15.11",
      "bom-ref": "minimalist-portfolio-json@0.0.1|h3@1.15.11",
      "description": "Minimal H(TTP) framework built for high performance and portability.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/h3@1.15.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/h3js/h3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/h3js/h3#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/h3js/h3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/h3/-/h3-1.15.11.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/h3"
        }
      ]
    },
    {
      "type": "library",
      "name": "lru-cache",
      "version": "11.5.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|lru-cache@11.5.3",
      "author": "Isaac Z. Schlueter",
      "description": "A cache object that deletes the least-recently-used items.",
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lru-cache@11.5.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/isaacs/node-lru-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/node-lru-cache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/node-lru-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "20 || >=22"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lru-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "node-fetch-native",
      "version": "1.6.7",
      "bom-ref": "minimalist-portfolio-json@0.0.1|node-fetch-native@1.6.7",
      "description": "better fetch for Node.js. Works on any JavaScript runtime!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/node-fetch-native@1.6.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/node-fetch-native.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/node-fetch-native#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/node-fetch-native/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/node-fetch-native"
        }
      ]
    },
    {
      "type": "library",
      "name": "ofetch",
      "version": "1.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ofetch@1.5.1",
      "description": "A better fetch API. Works on node, browser and workers.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ofetch@1.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/ofetch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/ofetch#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/ofetch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ofetch/-/ofetch-1.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ofetch"
        }
      ]
    },
    {
      "type": "library",
      "name": "ufo",
      "version": "1.6.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ufo@1.6.4",
      "description": "URL utils for humans",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ufo@1.6.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/ufo.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/ufo#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/ufo/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ufo/-/ufo-1.6.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ufo"
        }
      ]
    },
    {
      "type": "library",
      "name": "jiti",
      "version": "2.7.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|jiti@2.7.0",
      "description": "Runtime typescript and ESM support for Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jiti@2.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/jiti.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/jiti#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/jiti/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jiti"
        }
      ]
    },
    {
      "type": "library",
      "name": "lightningcss",
      "version": "1.33.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|lightningcss@1.33.0",
      "description": "A CSS parser, transformer, and minifier written in Rust",
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lightningcss@1.33.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/parcel-bundler/lightningcss.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 12.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lightningcss"
        }
      ]
    },
    {
      "type": "library",
      "name": "postcss",
      "version": "8.5.29",
      "bom-ref": "minimalist-portfolio-json@0.0.1|postcss@8.5.29",
      "author": "Andrey Sitnik",
      "description": "Tool for transforming styles with JS plugins",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/postcss@8.5.29",
      "externalReferences": [
        {
          "url": "git+https://github.com/postcss/postcss.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://postcss.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/postcss/postcss/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^10 || ^12 || >=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/postcss"
        }
      ]
    },
    {
      "type": "library",
      "name": "core",
      "group": "@emnapi",
      "version": "1.11.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emnapi/core@1.11.3",
      "author": "toyobayashi",
      "description": "emnapi core",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emnapi/core@1.11.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/toyobayashi/emnapi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emnapi/core/-/core-1.11.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emnapi/core"
        }
      ]
    },
    {
      "type": "library",
      "name": "wasm-runtime",
      "group": "@napi-rs",
      "version": "1.2.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@napi-rs/wasm-runtime@1.2.4",
      "author": "LongYinan",
      "description": "Runtime and polyfill for wasm targets",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40napi-rs/wasm-runtime@1.2.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/napi-rs/napi-rs.git#wasm-runtime",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://napi.rs/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/napi-rs/napi-rs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.2.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || ^22.13.0 || >=23.5.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@napi-rs/wasm-runtime"
        }
      ]
    },
    {
      "type": "library",
      "name": "typescript",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/typescript@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/typescript@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/typescript",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/typescript/-/typescript-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/typescript"
        }
      ]
    },
    {
      "type": "library",
      "name": "typesafe-path",
      "version": "0.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|typesafe-path@0.2.2",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/typesafe-path@0.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/johnsoncodehk/typesafe-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/johnsoncodehk/typesafe-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/johnsoncodehk/typesafe-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/typesafe-path/-/typesafe-path-0.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/typesafe-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-languageserver-textdocument",
      "version": "1.0.15",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
      "author": "Microsoft Corporation",
      "description": "A simple text document implementation for Node LSP servers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-languageserver-textdocument@1.0.15",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#textDocument",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.15.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-languageserver-textdocument"
        }
      ]
    },
    {
      "type": "library",
      "name": "source-map",
      "group": "@volar",
      "version": "2.4.28",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@volar/source-map@2.4.28",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40volar/source-map@2.4.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/volar.js.git#packages/source-map",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/volarjs/volar.js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/volar.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@volar/source-map/-/source-map-2.4.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@volar/source-map"
        }
      ]
    },
    {
      "type": "library",
      "name": "path-browserify",
      "version": "1.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|path-browserify@1.0.1",
      "author": "James Halliday",
      "description": "the path module from node core for browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/path-browserify@1.0.1",
      "externalReferences": [
        {
          "url": "git://github.com/browserify/path-browserify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/browserify/path-browserify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/browserify/path-browserify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/path-browserify"
        }
      ]
    },
    {
      "type": "library",
      "name": "request-light",
      "version": "0.7.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|request-light@0.7.0",
      "author": "Microsoft Corporation",
      "description": "Lightweight request library. Promise based, with proxy support.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/request-light@0.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/node-request-light.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/microsoft/node-request-light#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/node-request-light/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/request-light/-/request-light-0.7.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/request-light"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-languageserver-protocol",
      "version": "3.18.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-protocol@3.18.4",
      "author": "Microsoft Corporation",
      "description": "VSCode Language Server Protocol implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-languageserver-protocol@3.18.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#protocol",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.18.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-languageserver-protocol"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-languageserver",
      "version": "9.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1",
      "author": "Microsoft Corporation",
      "description": "Language server implementation for node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-languageserver@9.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#server",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-languageserver"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "vscode-languageserver-protocol",
          "version": "3.17.5",
          "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-protocol@3.17.5",
          "author": "Microsoft Corporation",
          "description": "VSCode Language Server Protocol implementation",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/vscode-languageserver-protocol@3.17.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#protocol",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/vscode-languageserver/node_modules/vscode-languageserver-protocol"
            }
          ]
        },
        {
          "type": "library",
          "name": "vscode-jsonrpc",
          "version": "8.2.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-jsonrpc@8.2.0",
          "author": "Microsoft Corporation",
          "description": "A json rpc implementation over streams",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/vscode-jsonrpc@8.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#jsonrpc",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=14.0.0"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/vscode-languageserver/node_modules/vscode-jsonrpc"
            }
          ]
        },
        {
          "type": "library",
          "name": "vscode-languageserver-types",
          "version": "3.17.5",
          "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-types@3.17.5",
          "author": "Microsoft Corporation",
          "description": "Types used by the Language server for node",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/vscode-languageserver-types@3.17.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#types",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/vscode-languageserver/node_modules/vscode-languageserver-types"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-css-languageservice",
      "version": "6.3.10",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10",
      "author": "Microsoft Corporation",
      "description": "Language service for CSS, LESS and SCSS",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-css-languageservice@6.3.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-css-languageservice.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-css-languageservice#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-css-languageservice",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-6.3.10.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-css-languageservice"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "vscode-languageserver-types",
          "version": "3.17.5",
          "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10|vscode-languageserver-types@3.17.5",
          "author": "Microsoft Corporation",
          "description": "Types used by the Language server for node",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/vscode-languageserver-types@3.17.5",
          "externalReferences": [
            {
              "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#types",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/vscode-css-languageservice/node_modules/vscode-languageserver-types"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "css-parser",
      "group": "@emmetio",
      "version": "0.4.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/css-parser@0.4.1",
      "author": "Sergey Chikuyonok",
      "description": "CSS/LESS/SCSS fast and minimalistic parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/css-parser@0.4.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/css-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/css-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/css-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/css-parser/-/css-parser-0.4.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/css-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "html-matcher",
      "group": "@emmetio",
      "version": "1.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/html-matcher@1.3.0",
      "author": "Sergey Chikuyonok",
      "description": "Minimalistic and ultra-fast HTML parser & matcher",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/html-matcher@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/html-matcher.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/html-matcher#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/html-matcher/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/html-matcher/-/html-matcher-1.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/html-matcher"
        }
      ]
    },
    {
      "type": "library",
      "name": "emmet-helper",
      "group": "@vscode",
      "version": "2.11.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@vscode/emmet-helper@2.11.0",
      "author": "Microsoft Corporation",
      "description": "Helper to use emmet modules in Visual Studio Code",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40vscode/emmet-helper@2.11.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-emmet-helper.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-emmet-helper#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-emmet-helper",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@vscode/emmet-helper/-/emmet-helper-2.11.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@vscode/emmet-helper"
        }
      ]
    },
    {
      "type": "library",
      "name": "typescript-auto-import-cache",
      "version": "0.3.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|typescript-auto-import-cache@0.3.6",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/typescript-auto-import-cache@0.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/volarjs/typescript-auto-import-cache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/volarjs/typescript-auto-import-cache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/volarjs/typescript-auto-import-cache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/typescript-auto-import-cache/-/typescript-auto-import-cache-0.3.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/typescript-auto-import-cache"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-nls",
      "version": "5.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-nls@5.2.0",
      "author": "Microsoft Corporation",
      "description": "NPM module to externalize and localize VSCode extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-nls@5.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-nls.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-nls#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-nls/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-nls"
        }
      ]
    },
    {
      "type": "library",
      "name": "yaml-language-server",
      "version": "1.23.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0",
      "author": "Red Hat",
      "description": "YAML language server",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/yaml-language-server@1.23.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/redhat-developer/yaml-language-server.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/redhat-developer/yaml-language-server#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/redhat-developer/yaml-language-server/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-1.23.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/yaml-language-server"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "request-light",
          "version": "0.5.8",
          "bom-ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|request-light@0.5.8",
          "author": "Microsoft Corporation",
          "description": "Lightweight request library. Promise based, with proxy support.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/request-light@0.5.8",
          "externalReferences": [
            {
              "url": "git+https://github.com/microsoft/node-request-light.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/microsoft/node-request-light#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/microsoft/node-request-light/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/request-light/-/request-light-0.5.8.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yaml-language-server/node_modules/request-light"
            }
          ]
        },
        {
          "type": "library",
          "name": "yaml",
          "version": "2.8.3",
          "bom-ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|yaml@2.8.3",
          "author": "Eemeli Aro",
          "description": "JavaScript parser and stringifier for YAML",
          "licenses": [
            {
              "license": {
                "id": "ISC",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/yaml@2.8.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/eemeli/yaml.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://eemeli.org/yaml/",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/eemeli/yaml/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/yaml/-/yaml-2.8.3.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">= 14.6"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/yaml-language-server/node_modules/yaml"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "l10n",
      "group": "@vscode",
      "version": "0.0.18",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@vscode/l10n@0.0.18",
      "author": "Microsoft Corporation",
      "description": "A helper library to assist in localizing subprocesses spun up by VS Code extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40vscode/l10n@0.0.18",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-l10n.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-l10n#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-l10n/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@vscode/l10n/-/l10n-0.0.18.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@vscode/l10n"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-languageserver-types",
      "version": "3.18.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4",
      "author": "Microsoft Corporation",
      "description": "Types used by the Language server for node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-languageserver-types@3.18.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#types",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.18.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-languageserver-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "strip-ansi",
      "version": "7.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0",
      "author": "Sindre Sorhus",
      "description": "Strip ANSI escape codes from a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/strip-ansi@7.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/strip-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/strip-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/strip-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/strip-ansi"
        }
      ]
    },
    {
      "type": "library",
      "name": "wrap-ansi",
      "version": "9.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2",
      "author": "Sindre Sorhus",
      "description": "Wordwrap a string with ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/wrap-ansi@9.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/wrap-ansi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/wrap-ansi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/wrap-ansi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/wrap-ansi"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "string-width",
          "version": "7.2.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|string-width@7.2.0",
          "author": "Sindre Sorhus",
          "description": "Get the visual width of a string - the number of columns required to display it",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/string-width@7.2.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/string-width.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/string-width/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=18"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/string-width"
            }
          ]
        },
        {
          "type": "library",
          "name": "emoji-regex",
          "version": "10.6.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|emoji-regex@10.6.0",
          "author": "Mathias Bynens",
          "description": "A regular expression to match all Emoji-only symbols as per the Unicode Standard.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/emoji-regex@10.6.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/mathiasbynens/emoji-regex.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://mths.be/emoji-regex",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/mathiasbynens/emoji-regex/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/wrap-ansi/node_modules/emoji-regex"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "get-east-asian-width",
      "version": "1.7.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|get-east-asian-width@1.7.0",
      "author": "Sindre Sorhus",
      "description": "Determine the East Asian Width of a Unicode character",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-east-asian-width@1.7.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/get-east-asian-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/get-east-asian-width#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/get-east-asian-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.7.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-east-asian-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "compiler-binding-linux-x64-gnu",
      "group": "@astrojs",
      "version": "0.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-gnu@0.5.1",
      "author": "Astro contributors",
      "description": "Astro Compiler",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/compiler-binding-linux-x64-gnu@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/compiler-rs.git#crates/astro_napi",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/compiler/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-gnu/-/compiler-binding-linux-x64-gnu-0.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/compiler-binding-linux-x64-gnu"
        }
      ]
    },
    {
      "type": "library",
      "name": "compiler-binding-linux-x64-musl",
      "group": "@astrojs",
      "version": "0.5.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-musl@0.5.1",
      "author": "Astro contributors",
      "description": "Astro Compiler",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40astrojs/compiler-binding-linux-x64-musl@0.5.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/withastro/compiler-rs.git#crates/astro_napi",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://astro.build",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/withastro/compiler/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@astrojs/compiler-binding-linux-x64-musl/-/compiler-binding-linux-x64-musl-0.5.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^20.19.0 || >=22.12.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@astrojs/compiler-binding-linux-x64-musl"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist",
      "group": "@types",
      "version": "3.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
      "description": "TypeScript definitions for unist",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/unist@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/unist",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/unist",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/unist"
        }
      ]
    },
    {
      "type": "library",
      "name": "nlcst",
      "group": "@types",
      "version": "2.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/nlcst@2.0.3",
      "description": "TypeScript definitions for nlcst",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/nlcst@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/nlcst",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/nlcst",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/nlcst"
        }
      ]
    },
    {
      "type": "library",
      "name": "nlcst-to-string",
      "version": "4.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|nlcst-to-string@4.0.0",
      "author": "Titus Wormer",
      "description": "nlcst utility to transform a tree to a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nlcst-to-string@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/nlcst-to-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/nlcst-to-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/nlcst-to-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nlcst-to-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-visit",
      "version": "5.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unist-util-visit@5.1.0",
      "author": "Titus Wormer",
      "description": "unist utility to visit nodes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unist-util-visit@5.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/unist-util-visit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-visit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-visit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unist-util-visit"
        }
      ]
    },
    {
      "type": "library",
      "name": "bail",
      "version": "2.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|bail@2.0.2",
      "author": "Titus Wormer",
      "description": "Throw a given error",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/bail@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/bail.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/bail#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/bail/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/bail"
        }
      ]
    },
    {
      "type": "library",
      "name": "devlop",
      "version": "1.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|devlop@1.1.0",
      "author": "Titus Wormer",
      "description": "Do things in development and nothing otherwise",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/devlop@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/devlop.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/devlop#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/devlop/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/devlop"
        }
      ]
    },
    {
      "type": "library",
      "name": "extend",
      "version": "3.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|extend@3.0.2",
      "author": "Stefan Thomas",
      "description": "Port of jQuery.extend for node.js and the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/extend@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/justmoon/node-extend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/justmoon/node-extend#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/justmoon/node-extend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/extend"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-plain-obj",
      "version": "4.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|is-plain-obj@4.1.0",
      "author": "Sindre Sorhus",
      "description": "Check if a value is a plain object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-plain-obj@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/is-plain-obj.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/is-plain-obj#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/is-plain-obj/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-plain-obj"
        }
      ]
    },
    {
      "type": "library",
      "name": "trough",
      "version": "2.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|trough@2.2.0",
      "author": "Titus Wormer",
      "description": "`trough` is middleware",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/trough@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/trough.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/trough#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/trough/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/trough"
        }
      ]
    },
    {
      "type": "library",
      "name": "vfile",
      "version": "6.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vfile@6.0.3",
      "author": "Titus Wormer",
      "description": "Virtual file format for text processing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vfile@6.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/vfile/vfile.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vfile/vfile#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vfile/vfile/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vfile"
        }
      ]
    },
    {
      "type": "library",
      "name": "prismjs",
      "version": "1.30.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|prismjs@1.30.0",
      "author": "Lea Verou",
      "description": "Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/prismjs@1.30.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/PrismJS/prism.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/PrismJS/prism#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/PrismJS/prism/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/prismjs"
        }
      ]
    },
    {
      "type": "library",
      "name": "satteri-linux-x64-gnu",
      "group": "@bruits",
      "version": "0.10.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-gnu@0.10.5",
      "description": "High-performance Markdown and MDX processing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40bruits/satteri-linux-x64-gnu@0.10.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/bruits/satteri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bruits/satteri#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bruits/satteri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@bruits/satteri-linux-x64-gnu/-/satteri-linux-x64-gnu-0.10.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@bruits/satteri-linux-x64-gnu"
        }
      ]
    },
    {
      "type": "library",
      "name": "satteri-linux-x64-musl",
      "group": "@bruits",
      "version": "0.10.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-musl@0.10.5",
      "description": "High-performance Markdown and MDX processing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40bruits/satteri-linux-x64-musl@0.10.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/bruits/satteri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/bruits/satteri#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/bruits/satteri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@bruits/satteri-linux-x64-musl/-/satteri-linux-x64-musl-0.10.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@bruits/satteri-linux-x64-musl"
        }
      ]
    },
    {
      "type": "library",
      "name": "estree-jsx",
      "group": "@types",
      "version": "1.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/estree-jsx@1.0.5",
      "description": "TypeScript definitions for estree-jsx",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/estree-jsx@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/estree-jsx",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree-jsx",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/estree-jsx"
        }
      ]
    },
    {
      "type": "library",
      "name": "tiny-inflate",
      "version": "1.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|tiny-inflate@1.0.3",
      "author": "Devon Govett",
      "description": "A tiny inflate implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/tiny-inflate@1.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/devongovett/tiny-inflate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/devongovett/tiny-inflate",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/devongovett/tiny-inflate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/tiny-inflate/-/tiny-inflate-1.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/tiny-inflate"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-string-truncated-width",
      "version": "3.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fast-string-truncated-width@3.0.3",
      "description": "A fast function for calculating where a string should be truncated, given an optional width limit and an ellipsis string.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-string-truncated-width@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/fast-string-truncated-width.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/fast-string-truncated-width#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/fast-string-truncated-width/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-string-truncated-width/-/fast-string-truncated-width-3.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-string-truncated-width"
        }
      ]
    },
    {
      "type": "library",
      "name": "helper-string-parser",
      "group": "@babel",
      "version": "7.29.7",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@babel/helper-string-parser@7.29.7",
      "author": "The Babel Team",
      "description": "A utility package to parse strings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-string-parser@7.29.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-helper-string-parser",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://babel.dev/docs/en/next/babel-helper-string-parser",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/helper-string-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "helper-validator-identifier",
      "group": "@babel",
      "version": "7.29.7",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@babel/helper-validator-identifier@7.29.7",
      "author": "The Babel Team",
      "description": "Validate identifier/keywords name",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/helper-validator-identifier@7.29.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-helper-validator-identifier",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/babel/babel#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/babel/babel/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6.9.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/helper-validator-identifier"
        }
      ]
    },
    {
      "type": "library",
      "name": "primitive",
      "group": "@shikijs",
      "version": "4.5.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@shikijs/primitive@4.5.0",
      "author": "Anthony Fu",
      "description": "Tokenizer primitives of Shiki",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40shikijs/primitive@4.5.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/shikijs/shiki.git#packages/primitive",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/shikijs/shiki#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/shikijs/shiki/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@shikijs/primitive/-/primitive-4.5.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=20"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@shikijs/primitive"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast-util-to-html",
      "version": "9.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|hast-util-to-html@9.0.5",
      "author": "Titus Wormer",
      "description": "hast utility to serialize to HTML",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hast-util-to-html@9.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/hast-util-to-html.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-to-html#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-to-html/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hast-util-to-html"
        }
      ]
    },
    {
      "type": "library",
      "name": "oniguruma-to-es",
      "version": "4.3.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|oniguruma-to-es@4.3.6",
      "author": "Steven Levithan",
      "description": "Convert Oniguruma patterns to native JavaScript RegExp",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/oniguruma-to-es@4.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/oniguruma-to-es.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/slevithan/oniguruma-to-es#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/oniguruma-to-es/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/oniguruma-to-es"
        }
      ]
    },
    {
      "type": "library",
      "name": "boolbase",
      "version": "1.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|boolbase@1.0.0",
      "author": "Felix Boehm",
      "description": "two functions: One that returns true, one that returns false",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/boolbase@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/fb55/boolbase.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/boolbase",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/boolbase/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/boolbase"
        }
      ]
    },
    {
      "type": "library",
      "name": "domhandler",
      "version": "5.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|domhandler@5.0.3",
      "author": "Felix Boehm",
      "description": "Handler for htmlparser2 that turns pages into a dom",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/domhandler@5.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/fb55/domhandler.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/domhandler#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/domhandler/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 4"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/domhandler"
        }
      ]
    },
    {
      "type": "library",
      "name": "domutils",
      "version": "3.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|domutils@3.2.2",
      "author": "Felix Boehm",
      "description": "Utilities for working with htmlparser2's dom",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/domutils@3.2.2",
      "externalReferences": [
        {
          "url": "git://github.com/fb55/domutils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/domutils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/domutils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/domutils"
        }
      ]
    },
    {
      "type": "library",
      "name": "nth-check",
      "version": "2.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|nth-check@2.1.1",
      "author": "Felix Boehm",
      "description": "Parses and compiles CSS nth-checks to highly optimized functions.",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nth-check@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/fb55/nth-check.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/nth-check",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/nth-check/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nth-check"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdn-data",
      "version": "2.27.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|mdn-data@2.27.1",
      "author": "Mozilla Developer Network",
      "description": "Open Web data by the Mozilla Developer Network",
      "licenses": [
        {
          "license": {
            "id": "CC0-1.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdn-data@2.27.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/mdn/data.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://developer.mozilla.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mdn/data/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdn-data"
        }
      ]
    },
    {
      "type": "library",
      "name": "normalize-path",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|normalize-path@3.0.0",
      "author": "Jon Schlinkert",
      "description": "Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/normalize-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/normalize-path",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/normalize-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=0.10.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/normalize-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "cookie-es",
      "version": "1.2.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|cookie-es@1.2.3",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cookie-es@1.2.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/cookie-es.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/cookie-es#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/cookie-es/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cookie-es"
        }
      ]
    },
    {
      "type": "library",
      "name": "crossws",
      "version": "0.3.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|crossws@0.3.5",
      "description": "Cross-platform WebSocket Servers for Node.js, Deno, Bun and Cloudflare Workers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/crossws@0.3.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/h3js/crossws.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://crossws.h3.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/h3js/crossws/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/crossws/-/crossws-0.3.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/crossws"
        }
      ]
    },
    {
      "type": "library",
      "name": "defu",
      "version": "6.1.7",
      "bom-ref": "minimalist-portfolio-json@0.0.1|defu@6.1.7",
      "description": "Recursively assign default properties. Lightweight and Fast!",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/defu@6.1.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/defu.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/defu#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/defu/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/defu/-/defu-6.1.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/defu"
        }
      ]
    },
    {
      "type": "library",
      "name": "iron-webcrypto",
      "version": "1.2.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|iron-webcrypto@1.2.1",
      "author": "Divyansh Singh",
      "description": "a cryptographic utility for sealing-unsealing a JSON object using symmetric key encryption with message integrity verification",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/iron-webcrypto@1.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/brc-dd/iron-webcrypto.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/brc-dd/iron-webcrypto#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/brc-dd/iron-webcrypto",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/iron-webcrypto"
        }
      ]
    },
    {
      "type": "library",
      "name": "node-mock-http",
      "version": "1.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|node-mock-http@1.0.5",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/node-mock-http@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/node-mock-http.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/node-mock-http#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/node-mock-http/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/node-mock-http"
        }
      ]
    },
    {
      "type": "library",
      "name": "radix3",
      "version": "1.1.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|radix3@1.1.2",
      "description": "Lightweight and fast router for JavaScript based on Radix Tree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/radix3@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/radix3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/radix3#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/radix3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/radix3"
        }
      ]
    },
    {
      "type": "library",
      "name": "uncrypto",
      "version": "0.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|uncrypto@0.1.3",
      "description": "Single API for Web Crypto API and Crypto Subtle working in Node.js, Browsers and other runtimes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/uncrypto@0.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/unjs/uncrypto.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/unjs/uncrypto#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/unjs/uncrypto/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/uncrypto"
        }
      ]
    },
    {
      "type": "library",
      "name": "lightningcss-linux-x64-gnu",
      "version": "1.33.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-gnu@1.33.0",
      "description": "A CSS parser, transformer, and minifier written in Rust",
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-x64-gnu@1.33.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/parcel-bundler/lightningcss.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 12.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lightningcss-linux-x64-gnu"
        }
      ]
    },
    {
      "type": "library",
      "name": "lightningcss-linux-x64-musl",
      "version": "1.33.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-musl@1.33.0",
      "description": "A CSS parser, transformer, and minifier written in Rust",
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lightningcss-linux-x64-musl@1.33.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/parcel-bundler/lightningcss.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/parcel-bundler/lightningcss/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">= 12.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lightningcss-linux-x64-musl"
        }
      ]
    },
    {
      "type": "library",
      "name": "nanoid",
      "version": "3.3.20",
      "bom-ref": "minimalist-portfolio-json@0.0.1|nanoid@3.3.20",
      "author": "Andrey Sitnik",
      "description": "A tiny (116 bytes), secure URL-friendly unique string ID generator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/nanoid@3.3.20",
      "externalReferences": [
        {
          "url": "git+https://github.com/ai/nanoid.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ai/nanoid#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ai/nanoid/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/nanoid"
        }
      ]
    },
    {
      "type": "library",
      "name": "wasi-threads",
      "group": "@emnapi",
      "version": "1.2.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emnapi/wasi-threads@1.2.3",
      "author": "toyobayashi",
      "description": "WASI threads proposal implementation in JavaScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emnapi/wasi-threads@1.2.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/toyobayashi/emnapi.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/toyobayashi/emnapi/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emnapi/wasi-threads"
        }
      ]
    },
    {
      "type": "library",
      "name": "wasm-util",
      "group": "@tybys",
      "version": "0.10.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@tybys/wasm-util@0.10.4",
      "author": "toyobayashi",
      "description": "WASI polyfill for browser and some wasm util",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40tybys/wasm-util@0.10.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/toyobayashi/wasm-util.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/toyobayashi/wasm-util#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/toyobayashi/wasm-util/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@tybys/wasm-util"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-jsonrpc",
      "version": "9.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-jsonrpc@9.0.3",
      "author": "Microsoft Corporation",
      "description": "A json rpc implementation over streams",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-jsonrpc@9.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-languageserver-node.git#jsonrpc",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-languageserver-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-9.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-jsonrpc"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-reader-utils",
      "group": "@emmetio",
      "version": "0.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader-utils@0.1.0",
      "author": "Sergey Chikuyonok",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/stream-reader-utils@0.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/stream-reader-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/stream-reader-utils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/stream-reader-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/stream-reader-utils/-/stream-reader-utils-0.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/stream-reader-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "stream-reader",
      "group": "@emmetio",
      "version": "2.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader@2.2.0",
      "author": "Sergey Chikuyonok",
      "description": "Reads text as stream",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/stream-reader@2.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/stream-reader.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/stream-reader#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/stream-reader/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/stream-reader/-/stream-reader-2.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/stream-reader"
        }
      ]
    },
    {
      "type": "library",
      "name": "scanner",
      "group": "@emmetio",
      "version": "1.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/scanner@1.0.4",
      "author": "Sergey Chikuyonok",
      "description": "Scans given text character-by-character",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/scanner@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/stream-reader.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/emmet#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/emmet/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/scanner/-/scanner-1.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/scanner"
        }
      ]
    },
    {
      "type": "library",
      "name": "emmet",
      "version": "2.4.11",
      "bom-ref": "minimalist-portfolio-json@0.0.1|emmet@2.4.11",
      "author": "Sergey Chikuyonok",
      "description": "Emmet — the essential toolkit for web-developers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/emmet@2.4.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/emmet.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/emmet#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/emmet/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/emmet/-/emmet-2.4.11.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/emmet"
        }
      ]
    },
    {
      "type": "library",
      "name": "jsonc-parser",
      "version": "2.3.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|jsonc-parser@2.3.1",
      "author": "Microsoft Corporation",
      "description": "Scanner and parser for JSON with comments.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/jsonc-parser@2.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/microsoft/node-jsonc-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/microsoft/node-jsonc-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/microsoft/node-jsonc-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jsonc-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv-draft-04",
      "version": "1.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ajv-draft-04@1.0.0",
      "author": "Evgeny Poberezkin",
      "description": "Ajv class for JSON Schema draft-04",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv-draft-04@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ajv-validator/ajv-draft-04.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-draft-04#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv-draft-04/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv-draft-04"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv-i18n",
      "version": "4.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ajv-i18n@4.2.0",
      "author": "Evgeny Poberezkin",
      "description": "Internationalised error messages for Ajv JSON validator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv-i18n@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/ajv-i18n.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/ajv-i18n#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/ajv-i18n/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv-i18n/-/ajv-i18n-4.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv-i18n"
        }
      ]
    },
    {
      "type": "library",
      "name": "ajv",
      "version": "8.20.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ajv@8.20.0",
      "author": "Evgeny Poberezkin",
      "description": "Another JSON Schema Validator",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ajv@8.20.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ajv-validator/ajv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://ajv.js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ajv-validator/ajv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ajv"
        }
      ]
    },
    {
      "type": "library",
      "name": "vscode-json-languageservice",
      "version": "4.1.8",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8",
      "author": "Microsoft Corporation",
      "description": "Language service for JSON",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vscode-json-languageservice@4.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/Microsoft/vscode-json-languageservice.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-json-languageservice#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Microsoft/vscode-json-languageservice",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:npm",
          "value": ">=7.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vscode-json-languageservice"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "jsonc-parser",
          "version": "3.3.1",
          "bom-ref": "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8|jsonc-parser@3.3.1",
          "author": "Microsoft Corporation",
          "description": "Scanner and parser for JSON with comments.",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/jsonc-parser@3.3.1",
          "externalReferences": [
            {
              "url": "git+https://github.com/microsoft/node-jsonc-parser.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/microsoft/node-jsonc-parser#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/microsoft/node-jsonc-parser/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/vscode-json-languageservice/node_modules/jsonc-parser"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-regex",
      "version": "6.4.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ansi-regex@6.4.0",
      "author": "Sindre Sorhus",
      "description": "Regular expression for matching ANSI escape codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansi-regex@6.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/ansi-regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/ansi-regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/ansi-regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansi-regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansi-styles",
      "version": "6.2.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ansi-styles@6.2.3",
      "author": "Sindre Sorhus",
      "description": "ANSI escape codes for styling strings in the terminal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansi-styles@6.2.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/chalk/ansi-styles.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/chalk/ansi-styles#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/chalk/ansi-styles/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=12"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansi-styles"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-is",
      "version": "6.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unist-util-is@6.0.1",
      "author": "Titus Wormer",
      "description": "unist utility to check if a node passes a test",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unist-util-is@6.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/unist-util-is.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-is#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-is/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unist-util-is"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-visit-parents",
      "version": "6.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unist-util-visit-parents@6.0.2",
      "author": "Titus Wormer",
      "description": "unist utility to recursively walk over nodes, with ancestral information",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unist-util-visit-parents@6.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/unist-util-visit-parents.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-visit-parents#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-visit-parents/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unist-util-visit-parents"
        }
      ]
    },
    {
      "type": "library",
      "name": "dequal",
      "version": "2.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|dequal@2.0.3",
      "author": "Luke Edwards",
      "description": "A tiny (304B to 489B) utility for check for deep equality",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dequal@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/dequal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/dequal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/dequal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dequal"
        }
      ]
    },
    {
      "type": "library",
      "name": "vfile-message",
      "version": "4.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|vfile-message@4.0.3",
      "author": "Titus Wormer",
      "description": "vfile utility to create a virtual message",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/vfile-message@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/vfile/vfile-message.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vfile/vfile-message#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vfile/vfile-message/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/vfile-message"
        }
      ]
    },
    {
      "type": "library",
      "name": "estree",
      "group": "@types",
      "version": "1.0.9",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@types/estree@1.0.9",
      "description": "TypeScript definitions for estree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/estree",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/estree",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/estree"
        }
      ]
    },
    {
      "type": "library",
      "name": "ccount",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ccount@2.0.1",
      "author": "Titus Wormer",
      "description": "Count how often a character (or substring) is used in a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ccount@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/ccount.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/ccount#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/ccount/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ccount"
        }
      ]
    },
    {
      "type": "library",
      "name": "comma-separated-tokens",
      "version": "2.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|comma-separated-tokens@2.0.3",
      "author": "Titus Wormer",
      "description": "Parse and stringify comma-separated tokens",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/comma-separated-tokens@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/comma-separated-tokens.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/comma-separated-tokens#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/comma-separated-tokens/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/comma-separated-tokens"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast-util-whitespace",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|hast-util-whitespace@3.0.0",
      "author": "Titus Wormer",
      "description": "hast utility to check if a node is inter-element whitespace",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hast-util-whitespace@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/hast-util-whitespace.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-whitespace#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-whitespace/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hast-util-whitespace"
        }
      ]
    },
    {
      "type": "library",
      "name": "html-void-elements",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|html-void-elements@3.0.0",
      "author": "Titus Wormer",
      "description": "List of HTML void tag names",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/html-void-elements@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/html-void-elements.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/html-void-elements#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/html-void-elements/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/html-void-elements"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-to-hast",
      "version": "13.2.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|mdast-util-to-hast@13.2.1",
      "author": "Titus Wormer",
      "description": "mdast utility to transform to hast",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-to-hast@13.2.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-to-hast.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-hast#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-hast/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-to-hast"
        }
      ]
    },
    {
      "type": "library",
      "name": "property-information",
      "version": "7.2.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|property-information@7.2.0",
      "author": "Titus Wormer",
      "description": "Info on the properties and attributes of the web platform",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/property-information@7.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/property-information.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/property-information#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/property-information/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/property-information/-/property-information-7.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/property-information"
        }
      ]
    },
    {
      "type": "library",
      "name": "space-separated-tokens",
      "version": "2.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|space-separated-tokens@2.0.2",
      "author": "Titus Wormer",
      "description": "Parse and stringify space separated tokens",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/space-separated-tokens@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/space-separated-tokens.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/space-separated-tokens#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/space-separated-tokens/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/space-separated-tokens"
        }
      ]
    },
    {
      "type": "library",
      "name": "stringify-entities",
      "version": "4.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|stringify-entities@4.0.4",
      "author": "Titus Wormer",
      "description": "Serialize (encode) HTML character references",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stringify-entities@4.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/stringify-entities.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/stringify-entities#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/stringify-entities/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stringify-entities"
        }
      ]
    },
    {
      "type": "library",
      "name": "zwitch",
      "version": "2.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|zwitch@2.0.4",
      "author": "Titus Wormer",
      "description": "Handle values based on a property",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/zwitch@2.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/zwitch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/zwitch#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/zwitch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/zwitch"
        }
      ]
    },
    {
      "type": "library",
      "name": "oniguruma-parser",
      "version": "0.12.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|oniguruma-parser@0.12.2",
      "author": "Steven Levithan",
      "description": "Parse, validate, traverse, transform, and optimize Oniguruma regular expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/oniguruma-parser@0.12.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/oniguruma-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/slevithan/oniguruma-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/oniguruma-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/oniguruma-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "regex-recursion",
      "version": "6.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|regex-recursion@6.0.2",
      "author": "Steven Levithan",
      "description": "Recursive matching plugin for Regex+",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regex-recursion@6.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/regex-recursion.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/slevithan/regex-recursion#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/regex-recursion/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regex-recursion"
        }
      ]
    },
    {
      "type": "library",
      "name": "regex",
      "version": "6.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|regex@6.1.0",
      "author": "Steven Levithan",
      "description": "Regex template tag with extended syntax, context-aware interpolation, and always-on best practices",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regex@6.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/regex.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/slevithan/regex#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/regex/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regex/-/regex-6.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regex"
        }
      ]
    },
    {
      "type": "library",
      "name": "domelementtype",
      "version": "2.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|domelementtype@2.3.0",
      "author": "Felix Boehm",
      "description": "all the types of nodes in htmlparser2's dom",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/domelementtype@2.3.0",
      "externalReferences": [
        {
          "url": "git://github.com/fb55/domelementtype.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fb55/domelementtype#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fb55/domelementtype/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/domelementtype"
        }
      ]
    },
    {
      "type": "library",
      "name": "dom-serializer",
      "version": "2.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0",
      "author": "Felix Boehm",
      "description": "render domhandler DOM nodes to a string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dom-serializer@2.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/cheeriojs/dom-serializer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/cheeriojs/dom-serializer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/cheeriojs/dom-serializer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dom-serializer"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "entities",
          "version": "4.5.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0|entities@4.5.0",
          "author": "Felix Boehm",
          "description": "Encode & decode XML and HTML entities with ease & speed",
          "licenses": [
            {
              "license": {
                "id": "BSD-2-Clause",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/entities@4.5.0",
          "externalReferences": [
            {
              "url": "git://github.com/fb55/entities.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/fb55/entities#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/fb55/entities/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:constraint:engine:node",
              "value": ">=0.12"
            },
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/dom-serializer/node_modules/entities"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "server",
      "group": "@whatwg-node",
      "version": "0.11.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/server@0.11.0",
      "author": "Arda TANRIKULU",
      "description": "Fetch API compliant HTTP Server adapter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40whatwg-node/server@0.11.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ardatan/whatwg-node.git#packages/server",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@whatwg-node/server/-/server-0.11.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@whatwg-node/server"
        }
      ]
    },
    {
      "type": "library",
      "name": "ansis",
      "version": "4.4.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ansis@4.4.0",
      "author": "webdiscus",
      "description": "ANSI color lib",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ansis@4.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/webdiscus/ansis.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/webdiscus/ansis#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/webdiscus/ansis/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ansis/-/ansis-4.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ansis"
        }
      ]
    },
    {
      "type": "library",
      "name": "atomically",
      "version": "2.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|atomically@2.1.1",
      "description": "Read and write files atomically and reliably.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/atomically@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/atomically.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/atomically#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/atomically/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/atomically/-/atomically-2.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/atomically"
        }
      ]
    },
    {
      "type": "library",
      "name": "decache",
      "version": "4.6.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|decache@4.6.2",
      "author": "https://github.com/dwyl/decache/graphs/contributors",
      "description": "decache (Delete Cache) lets you delete modules from node.js require() cache; useful when testing your modules/projects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/decache@4.6.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/dwyl/decache.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dwyl/decache#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dwyl/decache/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/decache/-/decache-4.6.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/decache"
        }
      ]
    },
    {
      "type": "library",
      "name": "dettle",
      "version": "1.0.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|dettle@1.0.5",
      "description": "A tiny fully-featured debounce and throttle implementation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dettle@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/dettle.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/dettle#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/dettle/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dettle/-/dettle-1.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dettle"
        }
      ]
    },
    {
      "type": "library",
      "name": "dot-prop",
      "version": "9.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|dot-prop@9.0.0",
      "author": "Sindre Sorhus",
      "description": "Get, set, or delete a property from a nested object using a dot path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dot-prop@9.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/dot-prop.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/dot-prop#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/dot-prop/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dot-prop/-/dot-prop-9.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dot-prop"
        }
      ]
    },
    {
      "type": "library",
      "name": "empathic",
      "version": "2.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|empathic@2.1.0",
      "author": "Luke Edwards",
      "description": "A set of small and fast Node.js utilities to understand your pathing needs.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/empathic@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lukeed/empathic.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lukeed/empathic#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lukeed/empathic/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/empathic/-/empathic-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/empathic"
        }
      ]
    },
    {
      "type": "library",
      "name": "env-paths",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|env-paths@3.0.0",
      "author": "Sindre Sorhus",
      "description": "Get paths for storing things like data, config, cache, etc",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/env-paths@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/env-paths.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/env-paths#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/env-paths/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/env-paths/-/env-paths-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "^12.20.0 || ^14.13.1 || >=16.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/env-paths"
        }
      ]
    },
    {
      "type": "library",
      "name": "parse-gitignore",
      "version": "2.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|parse-gitignore@2.0.0",
      "author": "Jon Schlinkert",
      "description": "Parse a .gitignore or .npmignore file into an array of patterns.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-gitignore@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jonschlinkert/parse-gitignore.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jonschlinkert/parse-gitignore",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jonschlinkert/parse-gitignore/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-gitignore/-/parse-gitignore-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-gitignore"
        }
      ]
    },
    {
      "type": "library",
      "name": "api",
      "group": "@opentelemetry",
      "version": "1.9.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
      "author": "OpenTelemetry Authors",
      "description": "Public API for OpenTelemetry",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40opentelemetry/api@1.9.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/api",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=8.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@opentelemetry/api"
        }
      ]
    },
    {
      "type": "library",
      "name": "abbreviation",
      "group": "@emmetio",
      "version": "2.3.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/abbreviation@2.3.3",
      "author": "Sergey Chikuyonok",
      "description": "Emmet standalone abbreviation parser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/abbreviation@2.3.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/emmet.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/emmet#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/emmet/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/abbreviation"
        }
      ]
    },
    {
      "type": "library",
      "name": "css-abbreviation",
      "group": "@emmetio",
      "version": "2.1.8",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@emmetio/css-abbreviation@2.1.8",
      "author": "Sergey Chikuyonok",
      "description": "Parses Emmet CSS abbreviation into AST tree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40emmetio/css-abbreviation@2.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/emmetio/emmet.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/emmetio/emmet#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/emmetio/emmet/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@emmetio/css-abbreviation/-/css-abbreviation-2.1.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@emmetio/css-abbreviation"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fast-deep-equal@3.1.3",
      "author": "Evgeny Poberezkin",
      "description": "Fast deep equal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-deep-equal@3.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/fast-deep-equal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-deep-equal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/fast-deep-equal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-deep-equal"
        }
      ]
    },
    {
      "type": "library",
      "name": "fast-uri",
      "version": "3.1.8",
      "bom-ref": "minimalist-portfolio-json@0.0.1|fast-uri@3.1.8",
      "author": "Vincent Le Goff",
      "description": "Dependency-free RFC 3986 URI toolbox",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fast-uri@3.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/fastify/fast-uri.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fastify/fast-uri",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fastify/fast-uri/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fast-uri"
        }
      ]
    },
    {
      "type": "library",
      "name": "json-schema-traverse",
      "version": "1.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|json-schema-traverse@1.0.0",
      "author": "Evgeny Poberezkin",
      "description": "Traverse JSON Schema passing each schema object to callback",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/json-schema-traverse@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/epoberezkin/json-schema-traverse.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/epoberezkin/json-schema-traverse#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/epoberezkin/json-schema-traverse/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/json-schema-traverse"
        }
      ]
    },
    {
      "type": "library",
      "name": "require-from-string",
      "version": "2.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|require-from-string@2.0.2",
      "author": "Vsevolod Strukchinsky",
      "description": "Require module from string",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/require-from-string@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/floatdrop/require-from-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/floatdrop/require-from-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/floatdrop/require-from-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=0.10.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/require-from-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-stringify-position",
      "version": "4.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unist-util-stringify-position@4.0.0",
      "author": "Titus Wormer",
      "description": "unist utility to serialize a node, position, or point as a human readable location",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unist-util-stringify-position@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/unist-util-stringify-position.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-stringify-position#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-stringify-position/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unist-util-stringify-position"
        }
      ]
    },
    {
      "type": "library",
      "name": "structured-clone",
      "group": "@ungap",
      "version": "1.4.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@ungap/structured-clone@1.4.0",
      "author": "Andrea Giammarchi",
      "description": "A structuredClone polyfill",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40ungap/structured-clone@1.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ungap/structured-clone.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ungap/structured-clone#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ungap/structured-clone/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@ungap/structured-clone"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-sanitize-uri",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|micromark-util-sanitize-uri@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to sanitize urls",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-sanitize-uri@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-sanitize-uri"
        }
      ]
    },
    {
      "type": "library",
      "name": "trim-lines",
      "version": "3.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|trim-lines@3.0.1",
      "author": "Titus Wormer",
      "description": "Remove spaces and tabs around line-breaks",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/trim-lines@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/trim-lines.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/trim-lines#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/trim-lines/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/trim-lines"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-position",
      "version": "5.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|unist-util-position@5.0.0",
      "author": "Titus Wormer",
      "description": "unist utility to get the position of a node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/unist-util-position@5.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/unist-util-position.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-position#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/unist-util-position/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/unist-util-position"
        }
      ]
    },
    {
      "type": "library",
      "name": "character-entities-html4",
      "version": "2.1.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|character-entities-html4@2.1.0",
      "author": "Titus Wormer",
      "description": "Map of named character references from HTML 4",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/character-entities-html4@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/character-entities-html4.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/character-entities-html4#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/character-entities-html4/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/character-entities-html4"
        }
      ]
    },
    {
      "type": "library",
      "name": "character-entities-legacy",
      "version": "3.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|character-entities-legacy@3.0.0",
      "author": "Titus Wormer",
      "description": "List of legacy HTML named character references that don’t need a trailing semicolon",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/character-entities-legacy@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/character-entities-legacy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/character-entities-legacy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/character-entities-legacy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/character-entities-legacy"
        }
      ]
    },
    {
      "type": "library",
      "name": "regex-utilities",
      "version": "2.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|regex-utilities@2.3.0",
      "author": "Steven Levithan",
      "description": "Tiny helpers for processing regex syntax",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/regex-utilities@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/slevithan/regex-utilities.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/slevithan/regex-utilities#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/slevithan/regex-utilities/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/regex-utilities"
        }
      ]
    },
    {
      "type": "library",
      "name": "instrumentation",
      "group": "@envelop",
      "version": "1.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@envelop/instrumentation@1.0.1",
      "author": "Valentin Cocaud",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40envelop/instrumentation@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/graphql-hive/graphql-yoga.git#packages/envelop/instrumentation",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/graphql-hive/graphql-yoga/tree/main/packages/envelop/instrumentation#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/graphql-hive/graphql-yoga/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@envelop/instrumentation/-/instrumentation-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@envelop/instrumentation"
        }
      ]
    },
    {
      "type": "library",
      "name": "disposablestack",
      "group": "@whatwg-node",
      "version": "0.0.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/disposablestack@0.0.6",
      "author": "Arda TANRIKULU",
      "description": "Cross Platform Smart DisposableStack API Ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40whatwg-node/disposablestack@0.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/ardatan/whatwg-node.git#packages/disposablestack",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@whatwg-node/disposablestack/-/disposablestack-0.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@whatwg-node/disposablestack"
        }
      ]
    },
    {
      "type": "library",
      "name": "fetch",
      "group": "@whatwg-node",
      "version": "0.10.13",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13",
      "author": "Arda TANRIKULU",
      "description": "Cross Platform Smart Fetch Ponyfill",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40whatwg-node/fetch@0.10.13",
      "externalReferences": [
        {
          "url": "git+https://github.com/ardatan/whatwg-node.git#packages/fetch",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.10.13.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@whatwg-node/fetch"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "urlpattern-polyfill",
          "version": "10.1.0",
          "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13|urlpattern-polyfill@10.1.0",
          "description": "Polyfill for the URLPattern API",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/urlpattern-polyfill@10.1.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/kenchris/urlpattern-polyfill.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/kenchris/urlpattern-polyfill#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/kenchris/urlpattern-polyfill/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.1.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/@whatwg-node/fetch/node_modules/urlpattern-polyfill"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "promise-helpers",
      "group": "@whatwg-node",
      "version": "1.3.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
      "author": "Arda TANRIKULU",
      "description": "Promise helpers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40whatwg-node/promise-helpers@1.3.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/ardatan/whatwg-node.git#packages/promise-helpers",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@whatwg-node/promise-helpers/-/promise-helpers-1.3.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=16.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@whatwg-node/promise-helpers"
        }
      ]
    },
    {
      "type": "library",
      "name": "stubborn-fs",
      "version": "2.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|stubborn-fs@2.0.0",
      "description": "Stubborn versions of Node's fs functions that try really hard to do their job.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stubborn-fs@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/stubborn-fs.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/stubborn-fs#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/stubborn-fs/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stubborn-fs/-/stubborn-fs-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stubborn-fs"
        }
      ]
    },
    {
      "type": "library",
      "name": "when-exit",
      "version": "2.1.5",
      "bom-ref": "minimalist-portfolio-json@0.0.1|when-exit@2.1.5",
      "description": "Execute a function right before the process, or the browser's tab, is about to exit.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/when-exit@2.1.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/when-exit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/when-exit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/when-exit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/when-exit/-/when-exit-2.1.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/when-exit"
        }
      ]
    },
    {
      "type": "library",
      "name": "callsite",
      "version": "1.0.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|callsite@1.0.0",
      "author": "TJ Holowaychuk",
      "description": "access to v8's CallSites",
      "purl": "pkg:npm/callsite@1.0.0",
      "externalReferences": [
        {
          "url": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": "*"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/callsite"
        }
      ]
    },
    {
      "type": "library",
      "name": "type-fest",
      "version": "4.41.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|type-fest@4.41.0",
      "author": "Sindre Sorhus",
      "description": "A collection of essential TypeScript types",
      "licenses": [
        {
          "expression": "(MIT OR CC0-1.0)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/type-fest@4.41.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/sindresorhus/type-fest.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/sindresorhus/type-fest#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/sindresorhus/type-fest/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=16"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/type-fest"
        }
      ]
    },
    {
      "type": "library",
      "name": "semantic-conventions",
      "group": "@opentelemetry",
      "version": "1.43.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0",
      "author": "OpenTelemetry Authors",
      "description": "OpenTelemetry semantic conventions",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40opentelemetry/semantic-conventions@1.43.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/open-telemetry/opentelemetry-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/open-telemetry/opentelemetry-js/tree/main/semantic-conventions",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/open-telemetry/opentelemetry-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.43.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=14"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@opentelemetry/semantic-conventions"
        }
      ]
    },
    {
      "type": "library",
      "name": "import-in-the-middle",
      "version": "3.5.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2",
      "author": "Bryan English",
      "description": "Intercept imports in Node.js",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/import-in-the-middle@3.5.2",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/nodejs/import-in-the-middle.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/import-in-the-middle#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/import-in-the-middle/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/import-in-the-middle/-/import-in-the-middle-3.5.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/import-in-the-middle"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "es-module-lexer",
          "version": "3.0.3",
          "bom-ref": "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2|es-module-lexer@3.0.3",
          "author": "Guy Bedford",
          "description": "Lexes ES modules returning their import/export metadata",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/es-module-lexer@3.0.3",
          "externalReferences": [
            {
              "url": "git+https://github.com/guybedford/es-module-lexer.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/guybedford/es-module-lexer#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/guybedford/es-module-lexer/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-3.0.3.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/import-in-the-middle/node_modules/es-module-lexer"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "require-in-the-middle",
      "version": "8.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|require-in-the-middle@8.0.1",
      "author": "Thomas Watson Steen",
      "description": "Module to hook into the Node.js require function",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/require-in-the-middle@8.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodejs/require-in-the-middle.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/require-in-the-middle#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/require-in-the-middle/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-8.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=9.3.0 || >=8.10.0 <9.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/require-in-the-middle"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-character",
      "version": "2.1.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|micromark-util-character@2.1.1",
      "author": "Titus Wormer",
      "description": "micromark utility to handle character codes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-character@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-character"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-encode",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|micromark-util-encode@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to encode dangerous html characters",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-encode@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-encode"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-symbol",
      "version": "2.0.1",
      "bom-ref": "minimalist-portfolio-json@0.0.1|micromark-util-symbol@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility with symbols",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-symbol@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-symbol"
        }
      ]
    },
    {
      "type": "library",
      "name": "node-fetch",
      "group": "@whatwg-node",
      "version": "0.8.6",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/node-fetch@0.8.6",
      "author": "Arda TANRIKULU",
      "description": "Fetch API implementation for Node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40whatwg-node/node-fetch@0.8.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/ardatan/whatwg-node.git#packages/node-fetch",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ardatan/whatwg-node/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.8.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=18.0.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@whatwg-node/node-fetch"
        }
      ]
    },
    {
      "type": "library",
      "name": "stubborn-utils",
      "version": "1.0.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|stubborn-utils@1.0.2",
      "description": "A small collection of utilities for making functions somewhat resilient against errors.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/stubborn-utils@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/fabiospampinato/stubborn-utils.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fabiospampinato/stubborn-utils#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fabiospampinato/stubborn-utils/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/stubborn-utils/-/stubborn-utils-1.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/stubborn-utils"
        }
      ]
    },
    {
      "type": "library",
      "name": "cjs-module-lexer",
      "version": "2.3.0",
      "bom-ref": "minimalist-portfolio-json@0.0.1|cjs-module-lexer@2.3.0",
      "author": "Guy Bedford",
      "description": "Lexes CommonJS modules, returning their named exports metadata",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/cjs-module-lexer@2.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodejs/cjs-module-lexer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/cjs-module-lexer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/cjs-module-lexer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-2.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/cjs-module-lexer"
        }
      ]
    },
    {
      "type": "library",
      "name": "module-details-from-path",
      "version": "1.0.4",
      "bom-ref": "minimalist-portfolio-json@0.0.1|module-details-from-path@1.0.4",
      "author": "Thomas Watson",
      "description": "Resolve npm package details, like name and base path, given an absolute path to a file inside a package",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/module-details-from-path@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/watson/module-details-from-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/watson/module-details-from-path#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/watson/module-details-from-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/module-details-from-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "debug",
      "version": "4.4.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|debug@4.4.3",
      "author": "Josh Junon",
      "description": "Lightweight debugging utility for Node.js and the browser",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "externalReferences": [
        {
          "url": "git://github.com/debug-js/debug.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/debug-js/debug#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/debug-js/debug/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:constraint:engine:node",
          "value": ">=6.0"
        },
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/debug"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-types",
      "version": "2.0.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|micromark-util-types@2.0.3",
      "author": "Titus Wormer",
      "description": "micromark utility with a couple of typescript types",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-types@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "busboy",
      "group": "@fastify",
      "version": "3.2.2",
      "bom-ref": "minimalist-portfolio-json@0.0.1|@fastify/busboy@3.2.2",
      "author": "Brian White",
      "description": "A streaming parser for HTML form data for node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40fastify/busboy@3.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/fastify/busboy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/fastify/busboy#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/fastify/busboy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@fastify/busboy/-/busboy-3.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@fastify/busboy"
        }
      ]
    },
    {
      "type": "library",
      "name": "ms",
      "version": "2.1.3",
      "bom-ref": "minimalist-portfolio-json@0.0.1|ms@2.1.3",
      "description": "Tiny millisecond conversion utility",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/vercel/ms.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/vercel/ms#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/vercel/ms/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/ms"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "minimalist-portfolio-json@0.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/check@0.9.10",
        "minimalist-portfolio-json@0.0.1|@img/sharp-wasm32@0.35.5",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6",
        "minimalist-portfolio-json@0.0.1|hotkeypad@0.1.0",
        "minimalist-portfolio-json@0.0.1|typescript@5.9.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/check@0.9.10",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/language-server@2.17.1",
        "minimalist-portfolio-json@0.0.1|chokidar@4.0.3",
        "minimalist-portfolio-json@0.0.1|kleur@4.1.5",
        "minimalist-portfolio-json@0.0.1|typescript@5.9.3",
        "minimalist-portfolio-json@0.0.1|yargs@18.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/sharp-wasm32@0.35.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emnapi/runtime@1.11.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/compiler-rs@0.5.1",
        "minimalist-portfolio-json@0.0.1|@astrojs/internal-helpers@0.12.0",
        "minimalist-portfolio-json@0.0.1|@astrojs/markdown-satteri@0.4.3",
        "minimalist-portfolio-json@0.0.1|@astrojs/telemetry@3.3.3",
        "minimalist-portfolio-json@0.0.1|@capsizecss/unpack@4.0.1",
        "minimalist-portfolio-json@0.0.1|@clack/prompts@1.8.1",
        "minimalist-portfolio-json@0.0.1|@oslojs/encoding@1.1.0",
        "minimalist-portfolio-json@0.0.1|am-i-vibing@0.5.0",
        "minimalist-portfolio-json@0.0.1|aria-query@5.3.2",
        "minimalist-portfolio-json@0.0.1|axobject-query@4.1.0",
        "minimalist-portfolio-json@0.0.1|ci-info@4.4.0",
        "minimalist-portfolio-json@0.0.1|clsx@2.1.1",
        "minimalist-portfolio-json@0.0.1|common-ancestor-path@2.0.0",
        "minimalist-portfolio-json@0.0.1|cookie@2.0.1",
        "minimalist-portfolio-json@0.0.1|devalue@5.9.4",
        "minimalist-portfolio-json@0.0.1|diff@9.0.0",
        "minimalist-portfolio-json@0.0.1|dset@3.1.4",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|es-module-lexer@3.0.3",
        "minimalist-portfolio-json@0.0.1|esbuild@0.28.2",
        "minimalist-portfolio-json@0.0.1|find-proc@0.2.0",
        "minimalist-portfolio-json@0.0.1|flattie@1.1.1",
        "minimalist-portfolio-json@0.0.1|fontace@0.4.1",
        "minimalist-portfolio-json@0.0.1|get-tsconfig@5.0.0-beta.6",
        "minimalist-portfolio-json@0.0.1|github-slugger@2.0.0",
        "minimalist-portfolio-json@0.0.1|html-escaper@3.0.3",
        "minimalist-portfolio-json@0.0.1|http-cache-semantics@4.3.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|jsonc-parser@3.3.1",
        "minimalist-portfolio-json@0.0.1|magic-string@1.4.3",
        "minimalist-portfolio-json@0.0.1|magicast@0.5.5",
        "minimalist-portfolio-json@0.0.1|mrmime@2.0.1",
        "minimalist-portfolio-json@0.0.1|neotraverse@1.0.1",
        "minimalist-portfolio-json@0.0.1|obug@3.0.0",
        "minimalist-portfolio-json@0.0.1|p-limit@7.3.3",
        "minimalist-portfolio-json@0.0.1|p-queue@9.3.3",
        "minimalist-portfolio-json@0.0.1|package-manager-detector@1.9.0",
        "minimalist-portfolio-json@0.0.1|piccolore@0.1.3",
        "minimalist-portfolio-json@0.0.1|picomatch@4.0.7",
        "minimalist-portfolio-json@0.0.1|rolldown@1.2.12",
        "minimalist-portfolio-json@0.0.1|sharp@0.35.5",
        "minimalist-portfolio-json@0.0.1|shiki@4.5.0",
        "minimalist-portfolio-json@0.0.1|smol-toml@1.9.0",
        "minimalist-portfolio-json@0.0.1|svgo@4.1.0",
        "minimalist-portfolio-json@0.0.1|tinyclip@1.0.3",
        "minimalist-portfolio-json@0.0.1|tinyexec@1.3.1",
        "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17",
        "minimalist-portfolio-json@0.0.1|ultrahtml@1.7.0",
        "minimalist-portfolio-json@0.0.1|unifont@0.7.5",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5",
        "minimalist-portfolio-json@0.0.1|verkit@0.5.0",
        "minimalist-portfolio-json@0.0.1|vite@8.3.3",
        "minimalist-portfolio-json@0.0.1|vitefu@1.1.3",
        "minimalist-portfolio-json@0.0.1|xxhash-wasm@1.1.0",
        "minimalist-portfolio-json@0.0.1|yargs-parser@22.0.0",
        "minimalist-portfolio-json@0.0.1|zod@4.6.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|es-module-lexer@3.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|jsonc-parser@3.3.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/blobs@10.7.13",
        "minimalist-portfolio-json@0.0.1|anymatch@3.1.3",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5|chokidar@5.0.0",
        "minimalist-portfolio-json@0.0.1|destr@2.0.5",
        "minimalist-portfolio-json@0.0.1|h3@1.15.11",
        "minimalist-portfolio-json@0.0.1|lru-cache@11.5.3",
        "minimalist-portfolio-json@0.0.1|node-fetch-native@1.6.7",
        "minimalist-portfolio-json@0.0.1|ofetch@1.5.1",
        "minimalist-portfolio-json@0.0.1|ufo@1.6.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|unstorage@1.17.5|chokidar@5.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|readdirp@5.1.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/blobs@10.7.13",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/dev-utils@5.0.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/otel@6.0.6",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/runtime-utils@2.3.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/dev-utils@5.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@whatwg-node/server@0.11.0",
        "minimalist-portfolio-json@0.0.1|ansis@4.4.0",
        "minimalist-portfolio-json@0.0.1|atomically@2.1.1",
        "minimalist-portfolio-json@0.0.1|chokidar@4.0.3",
        "minimalist-portfolio-json@0.0.1|decache@4.6.2",
        "minimalist-portfolio-json@0.0.1|dettle@1.0.5",
        "minimalist-portfolio-json@0.0.1|dot-prop@9.0.0",
        "minimalist-portfolio-json@0.0.1|empathic@2.1.0",
        "minimalist-portfolio-json@0.0.1|env-paths@3.0.0",
        "minimalist-portfolio-json@0.0.1|parse-gitignore@2.0.0",
        "minimalist-portfolio-json@0.0.1|semver@7.8.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/otel@6.0.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/core@2.8.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/instrumentation@0.220.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@netlify/runtime-utils@2.3.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|readdirp@5.1.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/core@2.8.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/instrumentation@0.220.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/api-logs@0.220.0",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2",
        "minimalist-portfolio-json@0.0.1|require-in-the-middle@8.0.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0|@opentelemetry/core@2.9.0",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0|@opentelemetry/core@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/context-async-hooks@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0|@opentelemetry/core@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-node@2.9.0|@opentelemetry/core@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/api-logs@0.220.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/context-async-hooks@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0|@opentelemetry/core@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace-base@2.9.0|@opentelemetry/core@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0|@opentelemetry/core@2.9.0",
        "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/resources@2.9.0",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|astro@7.3.6|@opentelemetry/sdk-trace@2.9.0|@opentelemetry/core@2.9.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1",
        "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|hotkeypad@0.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|typescript@5.9.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/language-server@2.17.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/astro2tsx@0.1.2",
        "minimalist-portfolio-json@0.0.1|@astrojs/yaml2ts@0.2.4",
        "minimalist-portfolio-json@0.0.1|@volar/kit@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/language-server@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|muggle-string@0.4.1",
        "minimalist-portfolio-json@0.0.1|prettier@3.9.9",
        "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17",
        "minimalist-portfolio-json@0.0.1|volar-service-css@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-emmet@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-html@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-prettier@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-typescript-twoslash-queries@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-typescript@0.0.71",
        "minimalist-portfolio-json@0.0.1|volar-service-yaml@0.0.71",
        "minimalist-portfolio-json@0.0.1|vscode-html-languageservice@5.6.2",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|chokidar@4.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|readdirp@4.1.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|kleur@4.1.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yargs@18.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|cliui@9.0.1",
        "minimalist-portfolio-json@0.0.1|escalade@3.2.0",
        "minimalist-portfolio-json@0.0.1|get-caller-file@2.0.5",
        "minimalist-portfolio-json@0.0.1|string-width@8.3.0",
        "minimalist-portfolio-json@0.0.1|y18n@5.0.8",
        "minimalist-portfolio-json@0.0.1|yargs-parser@22.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emnapi/runtime@1.11.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-rs@0.5.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding@0.5.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/internal-helpers@0.12.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
        "minimalist-portfolio-json@0.0.1|@types/mdast@4.0.4",
        "minimalist-portfolio-json@0.0.1|picomatch@4.0.7",
        "minimalist-portfolio-json@0.0.1|retext-smartypants@6.2.0",
        "minimalist-portfolio-json@0.0.1|shiki@4.5.0",
        "minimalist-portfolio-json@0.0.1|smol-toml@1.9.0",
        "minimalist-portfolio-json@0.0.1|unified@11.0.5",
        "minimalist-portfolio-json@0.0.1|yaml@2.9.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/markdown-satteri@0.4.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/internal-helpers@0.12.0",
        "minimalist-portfolio-json@0.0.1|@astrojs/prism@4.0.2",
        "minimalist-portfolio-json@0.0.1|github-slugger@2.0.0",
        "minimalist-portfolio-json@0.0.1|satteri@0.10.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/telemetry@3.3.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ci-info@4.4.0",
        "minimalist-portfolio-json@0.0.1|dset@3.1.4",
        "minimalist-portfolio-json@0.0.1|is-docker@4.0.0",
        "minimalist-portfolio-json@0.0.1|package-manager-detector@1.9.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@capsizecss/unpack@4.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fontkitten@1.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@clack/prompts@1.8.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@clack/core@1.5.1",
        "minimalist-portfolio-json@0.0.1|fast-string-width@3.0.2",
        "minimalist-portfolio-json@0.0.1|fast-wrap-ansi@0.2.2",
        "minimalist-portfolio-json@0.0.1|sisteransi@1.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@oslojs/encoding@1.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|am-i-vibing@0.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|process-ancestry@0.1.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|aria-query@5.3.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|axobject-query@4.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ci-info@4.4.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|clsx@2.1.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|common-ancestor-path@2.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cookie@2.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|devalue@5.9.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|diff@9.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dset@3.1.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|esbuild@0.28.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@esbuild/linux-x64@0.28.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|find-proc@0.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|flattie@1.1.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fontace@0.4.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fontkitten@1.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|get-tsconfig@5.0.0-beta.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|resolve-pkg-maps@1.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|github-slugger@2.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|html-escaper@3.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|http-cache-semantics@4.3.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|magic-string@1.4.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@jridgewell/sourcemap-codec@1.6.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|magicast@0.5.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@babel/parser@7.29.9",
        "minimalist-portfolio-json@0.0.1|@babel/types@7.29.8",
        "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|mrmime@2.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|neotraverse@1.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|obug@3.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|p-limit@7.3.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|yocto-queue@1.2.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|p-queue@9.3.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|eventemitter3@5.0.4",
        "minimalist-portfolio-json@0.0.1|p-queue@9.3.3|p-timeout@7.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|p-queue@9.3.3|p-timeout@7.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|package-manager-detector@1.9.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|piccolore@0.1.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|picomatch@4.0.7"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|rolldown@1.2.12",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@oxc-project/types@0.152.0",
        "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-gnu@1.2.12",
        "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-musl@1.2.12",
        "minimalist-portfolio-json@0.0.1|@rolldown/pluginutils@1.0.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|sharp@0.35.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@img/colour@1.1.0",
        "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linux-x64@1.3.4",
        "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linuxmusl-x64@1.3.4",
        "minimalist-portfolio-json@0.0.1|@img/sharp-linux-x64@0.35.5",
        "minimalist-portfolio-json@0.0.1|@img/sharp-linuxmusl-x64@0.35.5",
        "minimalist-portfolio-json@0.0.1|detect-libc@2.1.2",
        "minimalist-portfolio-json@0.0.1|semver@7.8.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|shiki@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/core@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/engine-javascript@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/engine-oniguruma@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/langs@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/themes@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|smol-toml@1.9.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|svgo@4.1.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|svgo@4.1.0|commander@11.1.0",
        "minimalist-portfolio-json@0.0.1|css-select@6.0.0",
        "minimalist-portfolio-json@0.0.1|css-tree@3.2.1",
        "minimalist-portfolio-json@0.0.1|css-what@7.0.0",
        "minimalist-portfolio-json@0.0.1|csso@5.0.5",
        "minimalist-portfolio-json@0.0.1|picocolors@1.1.1",
        "minimalist-portfolio-json@0.0.1|sax@1.6.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|svgo@4.1.0|commander@11.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tinyclip@1.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tinyexec@1.3.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17|fdir@6.5.0",
        "minimalist-portfolio-json@0.0.1|picomatch@4.0.7"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17|fdir@6.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|picomatch@4.0.7"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ultrahtml@1.7.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unifont@0.7.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|css-tree@3.2.1",
        "minimalist-portfolio-json@0.0.1|ohash@2.0.12",
        "minimalist-portfolio-json@0.0.1|undici@8.11.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|verkit@0.5.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vite@8.3.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|esbuild@0.28.2",
        "minimalist-portfolio-json@0.0.1|jiti@2.7.0",
        "minimalist-portfolio-json@0.0.1|lightningcss@1.33.0",
        "minimalist-portfolio-json@0.0.1|picomatch@4.0.7",
        "minimalist-portfolio-json@0.0.1|postcss@8.5.29",
        "minimalist-portfolio-json@0.0.1|rolldown@1.2.12",
        "minimalist-portfolio-json@0.0.1|tinyglobby@0.2.17",
        "minimalist-portfolio-json@0.0.1|yaml@2.9.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vitefu@1.1.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|vite@8.3.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|xxhash-wasm@1.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yargs-parser@22.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|zod@4.6.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/astro2tsx@0.1.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emnapi/core@1.11.3",
        "minimalist-portfolio-json@0.0.1|@napi-rs/wasm-runtime@1.2.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/yaml2ts@0.2.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|yaml@2.9.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/kit@2.4.28",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/typescript@2.4.28",
        "minimalist-portfolio-json@0.0.1|typesafe-path@0.2.2",
        "minimalist-portfolio-json@0.0.1|typescript@5.9.3",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/source-map@2.4.28"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/language-server@2.4.28",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|@volar/typescript@2.4.28",
        "minimalist-portfolio-json@0.0.1|path-browserify@1.0.1",
        "minimalist-portfolio-json@0.0.1|request-light@0.7.0",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-protocol@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-protocol@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|muggle-string@0.4.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|prettier@3.9.9"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-css@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-emmet@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/css-parser@0.4.1",
        "minimalist-portfolio-json@0.0.1|@emmetio/html-matcher@1.3.0",
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|@vscode/emmet-helper@2.11.0",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-html@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|vscode-html-languageservice@5.6.2",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-prettier@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|prettier@3.9.9",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-typescript-twoslash-queries@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-typescript@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|path-browserify@1.0.1",
        "minimalist-portfolio-json@0.0.1|semver@7.8.5",
        "minimalist-portfolio-json@0.0.1|typescript-auto-import-cache@0.3.6",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-nls@5.2.0",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|volar-service-yaml@0.0.71",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-service@2.4.28",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0",
        "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-html-languageservice@5.6.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@vscode/l10n@0.0.18",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|readdirp@4.1.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|cliui@9.0.1|string-width@7.2.0",
        "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0",
        "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1|string-width@7.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|cliui@9.0.1|emoji-regex@10.6.0",
        "minimalist-portfolio-json@0.0.1|get-east-asian-width@1.7.0",
        "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cliui@9.0.1|emoji-regex@10.6.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|escalade@3.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|get-caller-file@2.0.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|string-width@8.3.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|get-east-asian-width@1.7.0",
        "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|y18n@5.0.8"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding@0.5.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-gnu@0.5.1",
        "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-musl@0.5.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/mdast@4.0.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|retext-smartypants@6.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/nlcst@2.0.3",
        "minimalist-portfolio-json@0.0.1|nlcst-to-string@4.0.0",
        "minimalist-portfolio-json@0.0.1|unist-util-visit@5.1.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unified@11.0.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|bail@2.0.2",
        "minimalist-portfolio-json@0.0.1|devlop@1.1.0",
        "minimalist-portfolio-json@0.0.1|extend@3.0.2",
        "minimalist-portfolio-json@0.0.1|is-plain-obj@4.1.0",
        "minimalist-portfolio-json@0.0.1|trough@2.2.0",
        "minimalist-portfolio-json@0.0.1|vfile@6.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yaml@2.9.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/prism@4.0.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|prismjs@1.30.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|satteri@0.10.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-gnu@0.10.5",
        "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-musl@0.10.5",
        "minimalist-portfolio-json@0.0.1|@types/estree-jsx@1.0.5",
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
        "minimalist-portfolio-json@0.0.1|@types/mdast@4.0.4",
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|is-docker@4.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fontkitten@1.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tiny-inflate@1.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@clack/core@1.5.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fast-wrap-ansi@0.2.2",
        "minimalist-portfolio-json@0.0.1|sisteransi@1.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fast-string-width@3.0.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fast-string-truncated-width@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fast-wrap-ansi@0.2.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fast-string-width@3.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|sisteransi@1.0.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|process-ancestry@0.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@esbuild/linux-x64@0.28.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|resolve-pkg-maps@1.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@jridgewell/sourcemap-codec@1.6.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@babel/parser@7.29.9",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@babel/types@7.29.8"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@babel/types@7.29.8",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@babel/helper-string-parser@7.29.7",
        "minimalist-portfolio-json@0.0.1|@babel/helper-validator-identifier@7.29.7"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yocto-queue@1.2.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|eventemitter3@5.0.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@oxc-project/types@0.152.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-gnu@1.2.12"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@rolldown/binding-linux-x64-musl@1.2.12"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@rolldown/pluginutils@1.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/colour@1.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linux-x64@1.3.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linuxmusl-x64@1.3.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/sharp-linux-x64@0.35.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linux-x64@1.3.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@img/sharp-linuxmusl-x64@0.35.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@img/sharp-libvips-linuxmusl-x64@1.3.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|detect-libc@2.1.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|semver@7.8.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/core@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/primitive@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
        "minimalist-portfolio-json@0.0.1|hast-util-to-html@9.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/engine-javascript@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
        "minimalist-portfolio-json@0.0.1|oniguruma-to-es@4.3.6"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/engine-oniguruma@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/langs@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/themes@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|css-select@6.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|boolbase@1.0.0",
        "minimalist-portfolio-json@0.0.1|css-what@7.0.0",
        "minimalist-portfolio-json@0.0.1|domhandler@5.0.3",
        "minimalist-portfolio-json@0.0.1|domutils@3.2.2",
        "minimalist-portfolio-json@0.0.1|nth-check@2.1.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|css-tree@3.2.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|mdn-data@2.27.1",
        "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|css-what@7.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|csso@5.0.5|css-tree@2.2.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5|css-tree@2.2.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|csso@5.0.5|mdn-data@2.0.28",
        "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|csso@5.0.5|mdn-data@2.0.28"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|picocolors@1.1.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|sax@1.6.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ohash@2.0.12"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|undici@8.11.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|anymatch@3.1.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|normalize-path@3.0.0",
        "minimalist-portfolio-json@0.0.1|anymatch@3.1.3|picomatch@2.3.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|anymatch@3.1.3|picomatch@2.3.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|destr@2.0.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|h3@1.15.11",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|cookie-es@1.2.3",
        "minimalist-portfolio-json@0.0.1|crossws@0.3.5",
        "minimalist-portfolio-json@0.0.1|defu@6.1.7",
        "minimalist-portfolio-json@0.0.1|destr@2.0.5",
        "minimalist-portfolio-json@0.0.1|iron-webcrypto@1.2.1",
        "minimalist-portfolio-json@0.0.1|node-mock-http@1.0.5",
        "minimalist-portfolio-json@0.0.1|radix3@1.1.2",
        "minimalist-portfolio-json@0.0.1|ufo@1.6.4",
        "minimalist-portfolio-json@0.0.1|uncrypto@0.1.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|lru-cache@11.5.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|node-fetch-native@1.6.7"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ofetch@1.5.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|destr@2.0.5",
        "minimalist-portfolio-json@0.0.1|node-fetch-native@1.6.7",
        "minimalist-portfolio-json@0.0.1|ufo@1.6.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ufo@1.6.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|jiti@2.7.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|lightningcss@1.33.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|detect-libc@2.1.2",
        "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-gnu@1.33.0",
        "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-musl@1.33.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|postcss@8.5.29",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|nanoid@3.3.20",
        "minimalist-portfolio-json@0.0.1|picocolors@1.1.1",
        "minimalist-portfolio-json@0.0.1|source-map-js@1.2.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emnapi/core@1.11.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emnapi/wasi-threads@1.2.3",
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@napi-rs/wasm-runtime@1.2.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emnapi/core@1.11.3",
        "minimalist-portfolio-json@0.0.1|@emnapi/runtime@1.11.3",
        "minimalist-portfolio-json@0.0.1|@tybys/wasm-util@0.10.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/typescript@2.4.28",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@volar/language-core@2.4.28",
        "minimalist-portfolio-json@0.0.1|path-browserify@1.0.1",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|typesafe-path@0.2.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@volar/source-map@2.4.28"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|path-browserify@1.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|request-light@0.7.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-protocol@3.18.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|vscode-jsonrpc@9.0.3",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-protocol@3.17.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-protocol@3.17.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-jsonrpc@8.2.0",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-types@3.17.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-jsonrpc@8.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1|vscode-languageserver-types@3.17.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@vscode/l10n@0.0.18",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10|vscode-languageserver-types@3.17.5",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-css-languageservice@6.3.10|vscode-languageserver-types@3.17.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/css-parser@0.4.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader-utils@0.1.0",
        "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader@2.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/html-matcher@1.3.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/scanner@1.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@vscode/emmet-helper@2.11.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|emmet@2.4.11",
        "minimalist-portfolio-json@0.0.1|jsonc-parser@2.3.1",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|typescript-auto-import-cache@0.3.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|semver@7.8.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-nls@5.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@vscode/l10n@0.0.18",
        "minimalist-portfolio-json@0.0.1|ajv-draft-04@1.0.0",
        "minimalist-portfolio-json@0.0.1|ajv-i18n@4.2.0",
        "minimalist-portfolio-json@0.0.1|ajv@8.20.0",
        "minimalist-portfolio-json@0.0.1|prettier@3.9.9",
        "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|request-light@0.5.8",
        "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver@9.0.1",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0",
        "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|yaml@2.8.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|request-light@0.5.8"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|yaml-language-server@1.23.0|yaml@2.8.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@vscode/l10n@0.0.18"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ansi-regex@6.4.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ansi-styles@6.2.3",
        "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|string-width@7.2.0",
        "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|string-width@7.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|emoji-regex@10.6.0",
        "minimalist-portfolio-json@0.0.1|get-east-asian-width@1.7.0",
        "minimalist-portfolio-json@0.0.1|strip-ansi@7.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|wrap-ansi@9.0.2|emoji-regex@10.6.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|get-east-asian-width@1.7.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-gnu@0.5.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@astrojs/compiler-binding-linux-x64-musl@0.5.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/nlcst@2.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|nlcst-to-string@4.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/nlcst@2.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unist-util-visit@5.1.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|unist-util-is@6.0.1",
        "minimalist-portfolio-json@0.0.1|unist-util-visit-parents@6.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|bail@2.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|devlop@1.1.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|dequal@2.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|extend@3.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|is-plain-obj@4.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|trough@2.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vfile@6.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|vfile-message@4.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|prismjs@1.30.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-gnu@0.10.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@bruits/satteri-linux-x64-musl@0.10.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/estree-jsx@1.0.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/estree@1.0.9"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|tiny-inflate@1.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fast-string-truncated-width@3.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@babel/helper-string-parser@7.29.7"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@babel/helper-validator-identifier@7.29.7"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@shikijs/primitive@4.5.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@shikijs/types@4.5.0",
        "minimalist-portfolio-json@0.0.1|@shikijs/vscode-textmate@10.0.2",
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|hast-util-to-html@9.0.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|ccount@2.0.1",
        "minimalist-portfolio-json@0.0.1|comma-separated-tokens@2.0.3",
        "minimalist-portfolio-json@0.0.1|hast-util-whitespace@3.0.0",
        "minimalist-portfolio-json@0.0.1|html-void-elements@3.0.0",
        "minimalist-portfolio-json@0.0.1|mdast-util-to-hast@13.2.1",
        "minimalist-portfolio-json@0.0.1|property-information@7.2.0",
        "minimalist-portfolio-json@0.0.1|space-separated-tokens@2.0.2",
        "minimalist-portfolio-json@0.0.1|stringify-entities@4.0.4",
        "minimalist-portfolio-json@0.0.1|zwitch@2.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|oniguruma-to-es@4.3.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|oniguruma-parser@0.12.2",
        "minimalist-portfolio-json@0.0.1|regex-recursion@6.0.2",
        "minimalist-portfolio-json@0.0.1|regex@6.1.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|boolbase@1.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|domhandler@5.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|domelementtype@2.3.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|domutils@3.2.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0",
        "minimalist-portfolio-json@0.0.1|domelementtype@2.3.0",
        "minimalist-portfolio-json@0.0.1|domhandler@5.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|nth-check@2.1.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|boolbase@1.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|mdn-data@2.27.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|normalize-path@3.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cookie-es@1.2.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|crossws@0.3.5",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|uncrypto@0.1.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|defu@6.1.7"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|iron-webcrypto@1.2.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|node-mock-http@1.0.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|radix3@1.1.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|uncrypto@0.1.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-gnu@1.33.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|lightningcss-linux-x64-musl@1.33.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|nanoid@3.3.20"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emnapi/wasi-threads@1.2.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@tybys/wasm-util@0.10.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-jsonrpc@9.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader-utils@0.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/stream-reader@2.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/scanner@1.0.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|emmet@2.4.11",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/abbreviation@2.3.3",
        "minimalist-portfolio-json@0.0.1|@emmetio/css-abbreviation@2.1.8"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|jsonc-parser@2.3.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ajv-draft-04@1.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ajv@8.20.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ajv-i18n@4.2.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ajv@8.20.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ajv@8.20.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|fast-deep-equal@3.1.3",
        "minimalist-portfolio-json@0.0.1|fast-uri@3.1.8",
        "minimalist-portfolio-json@0.0.1|json-schema-traverse@1.0.0",
        "minimalist-portfolio-json@0.0.1|require-from-string@2.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8|jsonc-parser@3.3.1",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-textdocument@1.0.15",
        "minimalist-portfolio-json@0.0.1|vscode-languageserver-types@3.18.4",
        "minimalist-portfolio-json@0.0.1|vscode-nls@5.2.0",
        "minimalist-portfolio-json@0.0.1|vscode-uri@3.2.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vscode-json-languageservice@4.1.8|jsonc-parser@3.3.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ansi-regex@6.4.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ansi-styles@6.2.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unist-util-is@6.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unist-util-visit-parents@6.0.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|unist-util-is@6.0.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dequal@2.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|vfile-message@4.0.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3",
        "minimalist-portfolio-json@0.0.1|unist-util-stringify-position@4.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@types/estree@1.0.9"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ccount@2.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|comma-separated-tokens@2.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|hast-util-whitespace@3.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|html-void-elements@3.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|mdast-util-to-hast@13.2.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/hast@3.0.5",
        "minimalist-portfolio-json@0.0.1|@types/mdast@4.0.4",
        "minimalist-portfolio-json@0.0.1|@ungap/structured-clone@1.4.0",
        "minimalist-portfolio-json@0.0.1|devlop@1.1.0",
        "minimalist-portfolio-json@0.0.1|micromark-util-sanitize-uri@2.0.1",
        "minimalist-portfolio-json@0.0.1|trim-lines@3.0.1",
        "minimalist-portfolio-json@0.0.1|unist-util-position@5.0.0",
        "minimalist-portfolio-json@0.0.1|unist-util-visit@5.1.0",
        "minimalist-portfolio-json@0.0.1|vfile@6.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|property-information@7.2.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|space-separated-tokens@2.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|stringify-entities@4.0.4",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|character-entities-html4@2.1.0",
        "minimalist-portfolio-json@0.0.1|character-entities-legacy@3.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|zwitch@2.0.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|oniguruma-parser@0.12.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|regex-recursion@6.0.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|regex-utilities@2.3.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|regex@6.1.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|regex-utilities@2.3.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|domelementtype@2.3.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|domelementtype@2.3.0",
        "minimalist-portfolio-json@0.0.1|domhandler@5.0.3",
        "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0|entities@4.5.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dom-serializer@2.0.0|entities@4.5.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/server@0.11.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@envelop/instrumentation@1.0.1",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/disposablestack@0.0.6",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ansis@4.4.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|atomically@2.1.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|stubborn-fs@2.0.0",
        "minimalist-portfolio-json@0.0.1|when-exit@2.1.5"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|decache@4.6.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|callsite@1.0.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dettle@1.0.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|dot-prop@9.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|type-fest@4.41.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|empathic@2.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|env-paths@3.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|parse-gitignore@2.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@opentelemetry/api@1.9.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/abbreviation@2.3.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/scanner@1.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@emmetio/css-abbreviation@2.1.8",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@emmetio/scanner@1.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fast-deep-equal@3.1.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|fast-uri@3.1.8"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|json-schema-traverse@1.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|require-from-string@2.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unist-util-stringify-position@4.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@ungap/structured-clone@1.4.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|micromark-util-sanitize-uri@2.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|micromark-util-character@2.1.1",
        "minimalist-portfolio-json@0.0.1|micromark-util-encode@2.0.1",
        "minimalist-portfolio-json@0.0.1|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|trim-lines@3.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|unist-util-position@5.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|character-entities-html4@2.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|character-entities-legacy@3.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|regex-utilities@2.3.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@envelop/instrumentation@1.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/disposablestack@0.0.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@whatwg-node/node-fetch@0.8.6",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13|urlpattern-polyfill@10.1.0"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/fetch@0.10.13|urlpattern-polyfill@10.1.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|stubborn-fs@2.0.0",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|stubborn-utils@1.0.2"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|when-exit@2.1.5"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|callsite@1.0.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|type-fest@4.41.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@opentelemetry/semantic-conventions@1.43.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|cjs-module-lexer@2.3.0",
        "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2|es-module-lexer@3.0.3",
        "minimalist-portfolio-json@0.0.1|module-details-from-path@1.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|import-in-the-middle@3.5.2|es-module-lexer@3.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|require-in-the-middle@8.0.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|debug@4.4.3",
        "minimalist-portfolio-json@0.0.1|module-details-from-path@1.0.4"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|micromark-util-character@2.1.1",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|micromark-util-symbol@2.0.1",
        "minimalist-portfolio-json@0.0.1|micromark-util-types@2.0.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|micromark-util-encode@2.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|micromark-util-symbol@2.0.1"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@whatwg-node/node-fetch@0.8.6",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|@fastify/busboy@3.2.2",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/disposablestack@0.0.6",
        "minimalist-portfolio-json@0.0.1|@whatwg-node/promise-helpers@1.3.2",
        "minimalist-portfolio-json@0.0.1|tslib@2.8.1"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|stubborn-utils@1.0.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|cjs-module-lexer@2.3.0"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|module-details-from-path@1.0.4"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|debug@4.4.3",
      "dependsOn": [
        "minimalist-portfolio-json@0.0.1|ms@2.1.3"
      ]
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|micromark-util-types@2.0.3"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|@fastify/busboy@3.2.2"
    },
    {
      "ref": "minimalist-portfolio-json@0.0.1|ms@2.1.3"
    }
  ]
}