{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "version": 1,
  "serialNumber": "urn:uuid:1c0cc01d-b0ab-4382-8640-6a3ab788e5fa",
  "metadata": {
    "timestamp": "2026-06-11T12:32:10.161Z",
    "tools": {
      "components": [
        {
          "type": "application",
          "name": "npm",
          "version": "10.9.8"
        },
        {
          "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\""
            }
          ]
        },
        {
          "type": "library",
          "name": "cyclonedx-library",
          "group": "@cyclonedx",
          "version": "10.0.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\""
            }
          ]
        }
      ]
    },
    "component": {
      "type": "application",
      "name": "cicada-frontend",
      "version": "1.83.10",
      "bom-ref": "cicada-frontend@1.83.10",
      "purl": "pkg:npm/cicada-frontend@1.83.10",
      "properties": [
        {
          "name": "cdx:npm:package:private",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:path",
          "value": ""
        }
      ]
    }
  },
  "components": [
    {
      "type": "library",
      "name": "d3",
      "group": "@types",
      "version": "7.4.3",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3@7.4.3",
      "description": "TypeScript definitions for d3",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3@7.4.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3",
          "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/d3/-/d3-7.4.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3"
        }
      ]
    },
    {
      "type": "library",
      "name": "dagre",
      "group": "@types",
      "version": "0.7.54",
      "bom-ref": "cicada-frontend@1.83.10|@types/dagre@0.7.54",
      "description": "TypeScript definitions for dagre",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/dagre@0.7.54",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/dagre",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dagre",
          "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/dagre/-/dagre-0.7.54.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/dagre"
        }
      ]
    },
    {
      "type": "library",
      "name": "react",
      "group": "@xyflow",
      "version": "12.11.0",
      "bom-ref": "cicada-frontend@1.83.10|@xyflow/react@12.11.0",
      "description": "React Flow - A highly customizable React library for building node-based editors and interactive flow charts.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40xyflow/react@12.11.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/xyflow/xyflow.git#packages/react",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://reactflow.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/xyflow/xyflow/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@xyflow/react/-/react-12.11.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@xyflow/react"
        }
      ]
    },
    {
      "type": "library",
      "name": "axios",
      "version": "1.16.0",
      "bom-ref": "cicada-frontend@1.83.10|axios@1.16.0",
      "author": "Matt Zabriskie",
      "description": "Promise based HTTP client for the browser and node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/axios@1.16.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/axios/axios.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://axios-http.com",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/axios/axios/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/axios/-/axios-1.16.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/axios"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3",
      "version": "7.9.0",
      "bom-ref": "cicada-frontend@1.83.10|d3@7.9.0",
      "author": "Mike Bostock",
      "description": "Data-Driven Documents",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3@7.9.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3/-/d3-7.9.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3"
        }
      ]
    },
    {
      "type": "library",
      "name": "dagre",
      "version": "0.8.5",
      "bom-ref": "cicada-frontend@1.83.10|dagre@0.8.5",
      "author": "Chris Pettitt",
      "description": "Graph layout for JavaScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dagre@0.8.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/dagrejs/dagre.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dagrejs/dagre#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dagrejs/dagre/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dagre/-/dagre-0.8.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dagre"
        }
      ]
    },
    {
      "type": "library",
      "name": "jszip",
      "version": "3.10.1",
      "bom-ref": "cicada-frontend@1.83.10|jszip@3.10.1",
      "author": "Stuart Knightley",
      "description": "Create, read and edit .zip files with JavaScript http://stuartk.com/jszip",
      "licenses": [
        {
          "expression": "(MIT OR GPL-3.0-or-later)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/jszip@3.10.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/Stuk/jszip.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Stuk/jszip#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Stuk/jszip/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/jszip"
        }
      ]
    },
    {
      "type": "library",
      "name": "lucide-react",
      "version": "0.330.0",
      "bom-ref": "cicada-frontend@1.83.10|lucide-react@0.330.0",
      "author": "Eric Fennis",
      "description": "A Lucide icon library package for React applications",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lucide-react@0.330.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lucide-icons/lucide.git#packages/lucide-react",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://lucide.dev",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lucide-icons/lucide/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.330.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lucide-react"
        }
      ]
    },
    {
      "type": "library",
      "name": "qrcode.react",
      "version": "4.2.0",
      "bom-ref": "cicada-frontend@1.83.10|qrcode.react@4.2.0",
      "author": "Paul O’Shannessy",
      "description": "React component to generate QR codes",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/qrcode.react@4.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/zpao/qrcode.react.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://zpao.github.io/qrcode.react",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zpao/qrcode.react/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/qrcode.react/-/qrcode.react-4.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/qrcode.react"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-dom",
      "version": "18.3.1",
      "bom-ref": "cicada-frontend@1.83.10|react-dom@18.3.1",
      "description": "React package for working with the DOM.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react-dom@18.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/facebook/react.git#packages/react-dom",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://reactjs.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/facebook/react/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react-dom"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-markdown",
      "version": "10.1.0",
      "bom-ref": "cicada-frontend@1.83.10|react-markdown@10.1.0",
      "author": "Espen Hovlandsdal",
      "description": "React component to render markdown",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react-markdown@10.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkjs/react-markdown.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkjs/react-markdown#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkjs/react-markdown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react-markdown/-/react-markdown-10.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react-markdown"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-router-dom",
      "version": "6.30.3",
      "bom-ref": "cicada-frontend@1.83.10|react-router-dom@6.30.3",
      "author": "Remix Software",
      "description": "Declarative routing for React web applications",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react-router-dom@6.30.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/remix-run/react-router.git#packages/react-router-dom",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/remix-run/react-router#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remix-run/react-router/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.30.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react-router-dom"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-syntax-highlighter",
      "version": "15.6.6",
      "bom-ref": "cicada-frontend@1.83.10|react-syntax-highlighter@15.6.6",
      "author": "Conor Hastings",
      "description": "syntax highlighting component for react with prismjs or highlightjs ast using inline styles",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react-syntax-highlighter@15.6.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/react-syntax-highlighter/react-syntax-highlighter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/react-syntax-highlighter/react-syntax-highlighter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/react-syntax-highlighter/react-syntax-highlighter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.6.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react-syntax-highlighter"
        }
      ]
    },
    {
      "type": "library",
      "name": "react",
      "version": "18.3.1",
      "bom-ref": "cicada-frontend@1.83.10|react@18.3.1",
      "description": "React is a JavaScript library for building user interfaces.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react@18.3.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/facebook/react.git#packages/react",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://reactjs.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/facebook/react/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react"
        }
      ]
    },
    {
      "type": "library",
      "name": "remark-gfm",
      "version": "4.0.1",
      "bom-ref": "cicada-frontend@1.83.10|remark-gfm@4.0.1",
      "author": "Titus Wormer",
      "description": "remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/remark-gfm@4.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkjs/remark-gfm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkjs/remark-gfm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkjs/remark-gfm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/remark-gfm"
        }
      ]
    },
    {
      "type": "library",
      "name": "zustand",
      "version": "4.5.7",
      "bom-ref": "cicada-frontend@1.83.10|zustand@4.5.7",
      "author": "Paul Henschel",
      "description": "🐻 Bear necessities for state management in React",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/zustand@4.5.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/pmndrs/zustand.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/pmndrs/zustand",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/pmndrs/zustand/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/zustand/-/zustand-4.5.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/zustand"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-array",
      "group": "@types",
      "version": "3.2.2",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-array@3.2.2",
      "description": "TypeScript definitions for d3-array",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-array@3.2.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-array",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-array",
          "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/d3-array/-/d3-array-3.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-array"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-axis",
      "group": "@types",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-axis@3.0.6",
      "description": "TypeScript definitions for d3-axis",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-axis@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-axis",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-axis",
          "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/d3-axis/-/d3-axis-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-axis"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-brush",
      "group": "@types",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-brush@3.0.6",
      "description": "TypeScript definitions for d3-brush",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-brush@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-brush",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-brush",
          "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/d3-brush/-/d3-brush-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-brush"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-chord",
      "group": "@types",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-chord@3.0.6",
      "description": "TypeScript definitions for d3-chord",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-chord@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-chord",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-chord",
          "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/d3-chord/-/d3-chord-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-chord"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-color",
      "group": "@types",
      "version": "3.1.3",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-color@3.1.3",
      "description": "TypeScript definitions for d3-color",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-color@3.1.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-color",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-color",
          "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/d3-color/-/d3-color-3.1.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-color"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-contour",
      "group": "@types",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-contour@3.0.6",
      "description": "TypeScript definitions for d3-contour",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-contour@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-contour",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-contour",
          "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/d3-contour/-/d3-contour-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-contour"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-delaunay",
      "group": "@types",
      "version": "6.0.4",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-delaunay@6.0.4",
      "description": "TypeScript definitions for d3-delaunay",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-delaunay@6.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-delaunay",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-delaunay",
          "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/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-delaunay"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-dispatch",
      "group": "@types",
      "version": "3.0.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-dispatch@3.0.7",
      "description": "TypeScript definitions for d3-dispatch",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-dispatch@3.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-dispatch",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-dispatch",
          "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/d3-dispatch/-/d3-dispatch-3.0.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-dispatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-drag",
      "group": "@types",
      "version": "3.0.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-drag@3.0.7",
      "description": "TypeScript definitions for d3-drag",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-drag@3.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-drag",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-drag",
          "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/d3-drag/-/d3-drag-3.0.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-drag"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-dsv",
      "group": "@types",
      "version": "3.0.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-dsv@3.0.7",
      "description": "TypeScript definitions for d3-dsv",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-dsv@3.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-dsv",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-dsv",
          "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/d3-dsv/-/d3-dsv-3.0.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-dsv"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-ease",
      "group": "@types",
      "version": "3.0.2",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-ease@3.0.2",
      "description": "TypeScript definitions for d3-ease",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-ease@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-ease",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-ease",
          "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/d3-ease/-/d3-ease-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-ease"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-fetch",
      "group": "@types",
      "version": "3.0.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-fetch@3.0.7",
      "description": "TypeScript definitions for d3-fetch",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-fetch@3.0.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-fetch",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-fetch",
          "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/d3-fetch/-/d3-fetch-3.0.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-fetch"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-force",
      "group": "@types",
      "version": "3.0.10",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-force@3.0.10",
      "description": "TypeScript definitions for d3-force",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-force@3.0.10",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-force",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-force",
          "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/d3-force/-/d3-force-3.0.10.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-force"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-format",
      "group": "@types",
      "version": "3.0.4",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-format@3.0.4",
      "description": "TypeScript definitions for d3-format",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-format@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-format",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-format",
          "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/d3-format/-/d3-format-3.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-format"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-geo",
      "group": "@types",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-geo@3.1.0",
      "description": "TypeScript definitions for d3-geo",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-geo@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-geo",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-geo",
          "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/d3-geo/-/d3-geo-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-geo"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-hierarchy",
      "group": "@types",
      "version": "3.1.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-hierarchy@3.1.7",
      "description": "TypeScript definitions for d3-hierarchy",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-hierarchy@3.1.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-hierarchy",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-hierarchy",
          "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/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-hierarchy"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-interpolate",
      "group": "@types",
      "version": "3.0.4",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-interpolate@3.0.4",
      "description": "TypeScript definitions for d3-interpolate",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-interpolate@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-interpolate",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-interpolate",
          "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/d3-interpolate/-/d3-interpolate-3.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-interpolate"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-path",
      "group": "@types",
      "version": "3.1.1",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-path@3.1.1",
      "description": "TypeScript definitions for d3-path",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-path@3.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-path",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-path",
          "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/d3-path/-/d3-path-3.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-polygon",
      "group": "@types",
      "version": "3.0.2",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-polygon@3.0.2",
      "description": "TypeScript definitions for d3-polygon",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-polygon@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-polygon",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-polygon",
          "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/d3-polygon/-/d3-polygon-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-polygon"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-quadtree",
      "group": "@types",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-quadtree@3.0.6",
      "description": "TypeScript definitions for d3-quadtree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-quadtree@3.0.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-quadtree",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-quadtree",
          "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/d3-quadtree/-/d3-quadtree-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-quadtree"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-random",
      "group": "@types",
      "version": "3.0.3",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-random@3.0.3",
      "description": "TypeScript definitions for d3-random",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-random@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-random",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-random",
          "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/d3-random/-/d3-random-3.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-random"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-scale-chromatic",
      "group": "@types",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-scale-chromatic@3.1.0",
      "description": "TypeScript definitions for d3-scale-chromatic",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-scale-chromatic@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-scale-chromatic",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-scale-chromatic",
          "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/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-scale-chromatic"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-scale",
      "group": "@types",
      "version": "4.0.9",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-scale@4.0.9",
      "description": "TypeScript definitions for d3-scale",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-scale@4.0.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-scale",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-scale",
          "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/d3-scale/-/d3-scale-4.0.9.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-scale"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-selection",
      "group": "@types",
      "version": "3.0.11",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-selection@3.0.11",
      "description": "TypeScript definitions for d3-selection",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-selection@3.0.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-selection",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-selection",
          "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/d3-selection/-/d3-selection-3.0.11.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-selection"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-shape",
      "group": "@types",
      "version": "3.1.8",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-shape@3.1.8",
      "description": "TypeScript definitions for d3-shape",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-shape@3.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-shape",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-shape",
          "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/d3-shape/-/d3-shape-3.1.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-shape"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-time-format",
      "group": "@types",
      "version": "4.0.3",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-time-format@4.0.3",
      "description": "TypeScript definitions for d3-time-format",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-time-format@4.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-time-format",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-time-format",
          "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/d3-time-format/-/d3-time-format-4.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-time-format"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-time",
      "group": "@types",
      "version": "3.0.4",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-time@3.0.4",
      "description": "TypeScript definitions for d3-time",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-time@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-time",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-time",
          "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/d3-time/-/d3-time-3.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-time"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-timer",
      "group": "@types",
      "version": "3.0.2",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-timer@3.0.2",
      "description": "TypeScript definitions for d3-timer",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-timer@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-timer",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-timer",
          "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/d3-timer/-/d3-timer-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-timer"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-transition",
      "group": "@types",
      "version": "3.0.9",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-transition@3.0.9",
      "description": "TypeScript definitions for d3-transition",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-transition@3.0.9",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-transition",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-transition",
          "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/d3-transition/-/d3-transition-3.0.9.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-transition"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-zoom",
      "group": "@types",
      "version": "3.0.8",
      "bom-ref": "cicada-frontend@1.83.10|@types/d3-zoom@3.0.8",
      "description": "TypeScript definitions for d3-zoom",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/d3-zoom@3.0.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/d3-zoom",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/d3-zoom",
          "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/d3-zoom/-/d3-zoom-3.0.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/d3-zoom"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-dom",
      "group": "@types",
      "version": "18.3.7",
      "bom-ref": "cicada-frontend@1.83.10|@types/react-dom@18.3.7",
      "description": "TypeScript definitions for react-dom",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/react-dom@18.3.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/react-dom",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom",
          "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/react-dom/-/react-dom-18.3.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/react-dom"
        }
      ]
    },
    {
      "type": "library",
      "name": "react",
      "group": "@types",
      "version": "18.3.28",
      "bom-ref": "cicada-frontend@1.83.10|@types/react@18.3.28",
      "description": "TypeScript definitions for react",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/react@18.3.28",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/react",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react",
          "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/react/-/react-18.3.28.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/react"
        }
      ]
    },
    {
      "type": "library",
      "name": "system",
      "group": "@xyflow",
      "version": "0.0.77",
      "bom-ref": "cicada-frontend@1.83.10|@xyflow/system@0.0.77",
      "description": "xyflow core system that powers React Flow and Svelte Flow.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40xyflow/system@0.0.77",
      "externalReferences": [
        {
          "url": "git+https://github.com/xyflow/xyflow.git#packages/system",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/xyflow/xyflow#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/xyflow/xyflow/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@xyflow/system/-/system-0.0.77.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@xyflow/system"
        }
      ]
    },
    {
      "type": "library",
      "name": "classcat",
      "version": "5.0.5",
      "bom-ref": "cicada-frontend@1.83.10|classcat@5.0.5",
      "author": "Jorge Bucaran",
      "description": "Build a class attribute string quickly.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/classcat@5.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/jorgebucaran/classcat.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jorgebucaran/classcat#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jorgebucaran/classcat/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/classcat/-/classcat-5.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/classcat"
        }
      ]
    },
    {
      "type": "library",
      "name": "follow-redirects",
      "version": "1.16.0",
      "bom-ref": "cicada-frontend@1.83.10|follow-redirects@1.16.0",
      "author": "Ruben Verborgh",
      "description": "HTTP and HTTPS modules that follow redirects.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.16.0",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/follow-redirects/follow-redirects.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/follow-redirects/follow-redirects",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/follow-redirects/follow-redirects/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/follow-redirects"
        }
      ]
    },
    {
      "type": "library",
      "name": "form-data",
      "version": "4.0.5",
      "bom-ref": "cicada-frontend@1.83.10|form-data@4.0.5",
      "author": "Felix Geisendörfer",
      "description": "A library to create readable \"multipart/form-data\" streams. Can be used to submit forms and file uploads to other web applications.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/form-data@4.0.5",
      "externalReferences": [
        {
          "url": "git://github.com/form-data/form-data.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/form-data/form-data#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/form-data/form-data/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/form-data"
        }
      ]
    },
    {
      "type": "library",
      "name": "proxy-from-env",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|proxy-from-env@2.1.0",
      "author": "Rob Wu",
      "description": "Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/proxy-from-env@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/Rob--W/proxy-from-env.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Rob--W/proxy-from-env#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Rob--W/proxy-from-env/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/proxy-from-env"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-array",
      "version": "3.2.4",
      "bom-ref": "cicada-frontend@1.83.10|d3-array@3.2.4",
      "author": "Mike Bostock",
      "description": "Array manipulation, ordering, searching, summarizing, etc.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-array@3.2.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-array.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-array/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-array/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-array"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-axis",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-axis@3.0.0",
      "author": "Mike Bostock",
      "description": "Displays automatic reference lines for scales.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-axis@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-axis.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-axis/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-axis/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-axis/-/d3-axis-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-axis"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-brush",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-brush@3.0.0",
      "author": "Mike Bostock",
      "description": "Select a one- or two-dimensional region using the mouse or touch.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-brush@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-brush.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-brush/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-brush/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-brush/-/d3-brush-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-brush"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-chord",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-chord@3.0.1",
      "author": "Mike Bostock",
      "description": "Visualize relationships or network flow with an aesthetically-pleasing circular layout.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-chord@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-chord.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-chord/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-chord/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-chord/-/d3-chord-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-chord"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-color",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-color@3.1.0",
      "author": "Mike Bostock",
      "description": "Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-color@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-color.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-color/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-color/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-color"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-contour",
      "version": "4.0.2",
      "bom-ref": "cicada-frontend@1.83.10|d3-contour@4.0.2",
      "author": "Mike Bostock",
      "description": "Compute contour polygons using marching squares.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-contour@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-contour.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-contour/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-contour/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-contour/-/d3-contour-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-contour"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-delaunay",
      "version": "6.0.4",
      "bom-ref": "cicada-frontend@1.83.10|d3-delaunay@6.0.4",
      "author": "Mike Bostock",
      "description": "Compute the Voronoi diagram of a set of two-dimensional points.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-delaunay@6.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-delaunay.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/d3/d3-delaunay",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-delaunay/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-delaunay"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-dispatch",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
      "author": "Mike Bostock",
      "description": "Register named callbacks and call them with arguments.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-dispatch@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-dispatch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-dispatch/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-dispatch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-dispatch"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-drag",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-drag@3.0.0",
      "author": "Mike Bostock",
      "description": "Drag and drop SVG, HTML or Canvas using mouse or touch input.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-drag@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-drag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-drag/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-drag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-drag/-/d3-drag-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-drag"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-dsv",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-dsv@3.0.1",
      "author": "Mike Bostock",
      "description": "A parser and formatter for delimiter-separated values, such as CSV and TSV",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-dsv@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-dsv.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-dsv/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-dsv/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-dsv"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-ease",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-ease@3.0.1",
      "author": "Mike Bostock",
      "description": "Easing functions for smooth animation.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-ease@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-ease.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-ease/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-ease/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-ease"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-fetch",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-fetch@3.0.1",
      "author": "Mike Bostock",
      "description": "Convenient parsing for Fetch.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-fetch@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-fetch.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-fetch/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-fetch/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-fetch"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-force",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-force@3.0.0",
      "author": "Mike Bostock",
      "description": "Force-directed graph layout using velocity Verlet integration.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-force@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-force.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-force/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-force/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-force/-/d3-force-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-force"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-format",
      "version": "3.1.2",
      "bom-ref": "cicada-frontend@1.83.10|d3-format@3.1.2",
      "author": "Mike Bostock",
      "description": "Format numbers for human consumption.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-format@3.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-format.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-format/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-format/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-format"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-geo",
      "version": "3.1.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-geo@3.1.1",
      "author": "Mike Bostock",
      "description": "Shapes and calculators for spherical coordinates.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-geo@3.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-geo.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-geo/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-geo/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-geo/-/d3-geo-3.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-geo"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-hierarchy",
      "version": "3.1.2",
      "bom-ref": "cicada-frontend@1.83.10|d3-hierarchy@3.1.2",
      "author": "Mike Bostock",
      "description": "Layout algorithms for visualizing hierarchical data.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-hierarchy@3.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-hierarchy.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-hierarchy/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-hierarchy/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-hierarchy"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-interpolate",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
      "author": "Mike Bostock",
      "description": "Interpolate numbers, colors, strings, arrays, objects, whatever!",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-interpolate@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-interpolate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-interpolate/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-interpolate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-interpolate"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-path",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-path@3.1.0",
      "author": "Mike Bostock",
      "description": "Serialize Canvas path commands to SVG.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-path@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-path.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-path/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-path/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-path"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-polygon",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-polygon@3.0.1",
      "author": "Mike Bostock",
      "description": "Operations for two-dimensional polygons.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-polygon@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-polygon.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-polygon/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-polygon/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-polygon"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-quadtree",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-quadtree@3.0.1",
      "author": "Mike Bostock",
      "description": "Two-dimensional recursive spatial subdivision.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-quadtree@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-quadtree.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-quadtree/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-quadtree/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-quadtree"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-random",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-random@3.0.1",
      "author": "Mike Bostock",
      "description": "Generate random numbers from various distributions.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-random@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-random.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-random/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-random/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-random/-/d3-random-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-random"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-scale-chromatic",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-scale-chromatic@3.1.0",
      "author": "Mike Bostock",
      "description": "Sequential, diverging and categorical color schemes.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-scale-chromatic@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-scale-chromatic.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-scale-chromatic/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-scale-chromatic/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-scale-chromatic"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-scale",
      "version": "4.0.2",
      "bom-ref": "cicada-frontend@1.83.10|d3-scale@4.0.2",
      "author": "Mike Bostock",
      "description": "Encodings that map abstract data to visual representation.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-scale@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-scale.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-scale/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-scale/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-scale"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-selection",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-selection@3.0.0",
      "author": "Mike Bostock",
      "description": "Data-driven DOM manipulation: select elements and join them to data.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-selection@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-selection.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-selection/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-selection/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-selection"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-shape",
      "version": "3.2.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-shape@3.2.0",
      "author": "Mike Bostock",
      "description": "Graphical primitives for visualization, such as lines and areas.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-shape@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-shape.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-shape/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-shape/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-shape"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-time-format",
      "version": "4.1.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-time-format@4.1.0",
      "author": "Mike Bostock",
      "description": "A JavaScript time formatter and parser inspired by strftime and strptime.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-time-format@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-time-format.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-time-format/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-time-format/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-time-format"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-time",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-time@3.1.0",
      "author": "Mike Bostock",
      "description": "A calculator for humanity’s peculiar conventions of time.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-time@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-time.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-time/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-time/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-time"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-timer",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-timer@3.0.1",
      "author": "Mike Bostock",
      "description": "An efficient queue capable of managing thousands of concurrent animations.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-timer@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-timer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-timer/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-timer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-timer"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-transition",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|d3-transition@3.0.1",
      "author": "Mike Bostock",
      "description": "Animated transitions for D3 selections.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-transition@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-transition.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-transition/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-transition/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-transition/-/d3-transition-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-transition"
        }
      ]
    },
    {
      "type": "library",
      "name": "d3-zoom",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|d3-zoom@3.0.0",
      "author": "Mike Bostock",
      "description": "Pan and zoom SVG, HTML or Canvas using mouse or touch input.",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/d3-zoom@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/d3/d3-zoom.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://d3js.org/d3-zoom/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/d3/d3-zoom/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/d3-zoom"
        }
      ]
    },
    {
      "type": "library",
      "name": "graphlib",
      "version": "2.1.8",
      "bom-ref": "cicada-frontend@1.83.10|graphlib@2.1.8",
      "author": "Chris Pettitt",
      "description": "A directed and undirected multi-graph library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/graphlib@2.1.8",
      "externalReferences": [
        {
          "url": "git+https://github.com/dagrejs/graphlib.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/dagrejs/graphlib#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/dagrejs/graphlib/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/graphlib/-/graphlib-2.1.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/graphlib"
        }
      ]
    },
    {
      "type": "library",
      "name": "lodash",
      "version": "4.18.1",
      "bom-ref": "cicada-frontend@1.83.10|lodash@4.18.1",
      "author": "John-David Dalton",
      "description": "Lodash modular utilities.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lodash@4.18.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/lodash/lodash.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://lodash.com/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lodash/lodash/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lodash"
        }
      ]
    },
    {
      "type": "library",
      "name": "lie",
      "version": "3.3.0",
      "bom-ref": "cicada-frontend@1.83.10|lie@3.3.0",
      "description": "A basic but performant promise implementation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lie@3.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/calvinmetcalf/lie.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/calvinmetcalf/lie#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/calvinmetcalf/lie/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lie"
        }
      ]
    },
    {
      "type": "library",
      "name": "pako",
      "version": "1.0.11",
      "bom-ref": "cicada-frontend@1.83.10|pako@1.0.11",
      "description": "zlib port to javascript - fast, modularized, with browser support",
      "licenses": [
        {
          "expression": "(MIT AND Zlib)",
          "acknowledgement": "declared"
        }
      ],
      "purl": "pkg:npm/pako@1.0.11",
      "externalReferences": [
        {
          "url": "git+https://github.com/nodeca/pako.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodeca/pako",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodeca/pako/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/pako"
        }
      ]
    },
    {
      "type": "library",
      "name": "readable-stream",
      "version": "2.3.8",
      "bom-ref": "cicada-frontend@1.83.10|readable-stream@2.3.8",
      "description": "Streams3, a user-land copy of the stream library from Node.js",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.8",
      "externalReferences": [
        {
          "url": "git://github.com/nodejs/readable-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/readable-stream#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/readable-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/readable-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "setimmediate",
      "version": "1.0.5",
      "bom-ref": "cicada-frontend@1.83.10|setimmediate@1.0.5",
      "author": "YuzuJS",
      "description": "A shim for the setImmediate efficient script yielding API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/setimmediate@1.0.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/YuzuJS/setImmediate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/YuzuJS/setImmediate#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/YuzuJS/setImmediate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/setimmediate"
        }
      ]
    },
    {
      "type": "library",
      "name": "loose-envify",
      "version": "1.4.0",
      "bom-ref": "cicada-frontend@1.83.10|loose-envify@1.4.0",
      "author": "Andres Suarez",
      "description": "Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/loose-envify@1.4.0",
      "externalReferences": [
        {
          "url": "git://github.com/zertosh/loose-envify.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/zertosh/loose-envify",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/zertosh/loose-envify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/loose-envify"
        }
      ]
    },
    {
      "type": "library",
      "name": "scheduler",
      "version": "0.23.2",
      "bom-ref": "cicada-frontend@1.83.10|scheduler@0.23.2",
      "description": "Cooperative scheduler for the browser environment.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/scheduler@0.23.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/facebook/react.git#packages/scheduler",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://reactjs.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/facebook/react/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/scheduler"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast",
      "group": "@types",
      "version": "3.0.4",
      "bom-ref": "cicada-frontend@1.83.10|@types/hast@3.0.4",
      "description": "TypeScript definitions for hast",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/hast@3.0.4",
      "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.4.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": "cicada-frontend@1.83.10|@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": "devlop",
      "version": "1.1.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "hast-util-to-jsx-runtime",
      "version": "2.3.6",
      "bom-ref": "cicada-frontend@1.83.10|hast-util-to-jsx-runtime@2.3.6",
      "author": "Titus Wormer",
      "description": "hast utility to transform to preact, react, solid, svelte, vue, etc",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hast-util-to-jsx-runtime@2.3.6",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/hast-util-to-jsx-runtime.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-to-jsx-runtime#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-to-jsx-runtime/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hast-util-to-jsx-runtime"
        }
      ]
    },
    {
      "type": "library",
      "name": "html-url-attributes",
      "version": "3.0.1",
      "bom-ref": "cicada-frontend@1.83.10|html-url-attributes@3.0.1",
      "author": "Titus Wormer",
      "description": "Map of URL attributes in HTML",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/html-url-attributes@3.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/rehypejs/rehype-minify.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/rehypejs/rehype-minify/tree/main#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/rehypejs/rehype-minify/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/html-url-attributes/-/html-url-attributes-3.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/html-url-attributes"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-to-hast",
      "version": "13.2.1",
      "bom-ref": "cicada-frontend@1.83.10|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": "remark-parse",
      "version": "11.0.0",
      "bom-ref": "cicada-frontend@1.83.10|remark-parse@11.0.0",
      "author": "Titus Wormer",
      "description": "remark plugin to add support for parsing markdown input",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/remark-parse@11.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkjs/remark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://remark.js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkjs/remark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/remark-parse"
        }
      ]
    },
    {
      "type": "library",
      "name": "remark-rehype",
      "version": "11.1.2",
      "bom-ref": "cicada-frontend@1.83.10|remark-rehype@11.1.2",
      "author": "Titus Wormer",
      "description": "remark plugin that turns markdown into HTML to support rehype",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/remark-rehype@11.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkjs/remark-rehype.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkjs/remark-rehype#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkjs/remark-rehype/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/remark-rehype"
        }
      ]
    },
    {
      "type": "library",
      "name": "unified",
      "version": "11.0.5",
      "bom-ref": "cicada-frontend@1.83.10|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": "unist-util-visit",
      "version": "5.1.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "vfile",
      "version": "6.0.3",
      "bom-ref": "cicada-frontend@1.83.10|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": "router",
      "group": "@remix-run",
      "version": "1.23.2",
      "bom-ref": "cicada-frontend@1.83.10|@remix-run/router@1.23.2",
      "author": "Remix Software",
      "description": "Nested/Data-driven/Framework-agnostic Routing",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40remix-run/router@1.23.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/remix-run/react-router.git#packages/router",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/remix-run/react-router#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remix-run/react-router/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/@remix-run/router/-/router-1.23.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@remix-run/router"
        }
      ]
    },
    {
      "type": "library",
      "name": "react-router",
      "version": "6.30.3",
      "bom-ref": "cicada-frontend@1.83.10|react-router@6.30.3",
      "author": "Remix Software",
      "description": "Declarative routing for React",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/react-router@6.30.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/remix-run/react-router.git#packages/react-router",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/remix-run/react-router#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remix-run/react-router/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/react-router/-/react-router-6.30.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/react-router"
        }
      ]
    },
    {
      "type": "library",
      "name": "runtime",
      "group": "@babel",
      "version": "7.29.2",
      "bom-ref": "cicada-frontend@1.83.10|@babel/runtime@7.29.2",
      "author": "The Babel Team",
      "description": "babel's modular runtime helpers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40babel/runtime@7.29.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/babel/babel.git#packages/babel-runtime",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://babel.dev/docs/en/next/babel-runtime",
          "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/runtime/-/runtime-7.29.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@babel/runtime"
        }
      ]
    },
    {
      "type": "library",
      "name": "highlight.js",
      "version": "10.7.3",
      "bom-ref": "cicada-frontend@1.83.10|highlight.js@10.7.3",
      "author": "Ivan Sagalaev",
      "description": "Syntax highlighting with language autodetection.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/highlight.js@10.7.3",
      "externalReferences": [
        {
          "url": "git://github.com/highlightjs/highlight.js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://highlightjs.org/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/highlightjs/highlight.js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/highlight.js"
        }
      ]
    },
    {
      "type": "library",
      "name": "highlightjs-vue",
      "version": "1.0.0",
      "bom-ref": "cicada-frontend@1.83.10|highlightjs-vue@1.0.0",
      "author": "Sara Lissette",
      "description": "Highlight Single-File Components of Vue.js Framework",
      "licenses": [
        {
          "license": {
            "id": "CC0-1.0",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/highlightjs-vue@1.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/highlightjs/highlightjs-vue.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/highlightjs/highlightjs-vue#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/highlightjs/highlightjs-vue/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/highlightjs-vue"
        }
      ]
    },
    {
      "type": "library",
      "name": "lowlight",
      "version": "1.20.0",
      "bom-ref": "cicada-frontend@1.83.10|lowlight@1.20.0",
      "author": "Titus Wormer",
      "description": "Virtual syntax highlighting for virtual DOMs and non-HTML things",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/lowlight@1.20.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/lowlight.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/lowlight#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/lowlight/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/lowlight"
        }
      ]
    },
    {
      "type": "library",
      "name": "prismjs",
      "version": "1.30.0",
      "bom-ref": "cicada-frontend@1.83.10|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:path",
          "value": "node_modules/prismjs"
        }
      ]
    },
    {
      "type": "library",
      "name": "refractor",
      "version": "3.6.0",
      "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0",
      "author": "Titus Wormer",
      "description": "Lightweight, robust, elegant virtual syntax highlighting using Prism",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/refractor@3.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/refractor.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/refractor#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/refractor/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/refractor"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "parse-entities",
          "version": "2.0.0",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|parse-entities@2.0.0",
          "author": "Titus Wormer",
          "description": "Parse HTML character references: fast, spec-compliant, positional information",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/parse-entities@2.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/parse-entities.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/parse-entities#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/parse-entities/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/parse-entities"
            }
          ]
        },
        {
          "type": "library",
          "name": "character-entities-legacy",
          "version": "1.1.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-entities-legacy@1.1.4",
          "author": "Titus Wormer",
          "description": "HTML legacy character entity information",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/character-entities-legacy@1.1.4",
          "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-1.1.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/character-entities-legacy"
            }
          ]
        },
        {
          "type": "library",
          "name": "character-entities",
          "version": "1.2.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-entities@1.2.4",
          "author": "Titus Wormer",
          "description": "HTML character entity information",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/character-entities@1.2.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/character-entities.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/character-entities#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/character-entities/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/character-entities"
            }
          ]
        },
        {
          "type": "library",
          "name": "character-reference-invalid",
          "version": "1.1.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-reference-invalid@1.1.4",
          "author": "Titus Wormer",
          "description": "HTML invalid numeric character reference information",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/character-reference-invalid@1.1.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/character-reference-invalid.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/character-reference-invalid#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/character-reference-invalid/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/character-reference-invalid"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-alphanumerical",
          "version": "1.0.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-alphanumerical@1.0.4",
          "author": "Titus Wormer",
          "description": "Check if a character is alphanumerical",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-alphanumerical@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/is-alphanumerical.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/is-alphanumerical#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/is-alphanumerical/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/is-alphanumerical"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-decimal",
          "version": "1.0.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-decimal@1.0.4",
          "author": "Titus Wormer",
          "description": "Check if a character is decimal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-decimal@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/is-decimal.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/is-decimal#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/is-decimal/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/is-decimal"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-hexadecimal",
          "version": "1.0.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-hexadecimal@1.0.4",
          "author": "Titus Wormer",
          "description": "Check if a character is hexadecimal",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-hexadecimal@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/is-hexadecimal.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/is-hexadecimal#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/is-hexadecimal/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/is-hexadecimal"
            }
          ]
        },
        {
          "type": "library",
          "name": "is-alphabetical",
          "version": "1.0.4",
          "bom-ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-alphabetical@1.0.4",
          "author": "Titus Wormer",
          "description": "Check if a character is alphabetical",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/is-alphabetical@1.0.4",
          "externalReferences": [
            {
              "url": "git+https://github.com/wooorm/is-alphabetical.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/wooorm/is-alphabetical#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/wooorm/is-alphabetical/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/refractor/node_modules/is-alphabetical"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm@3.1.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM (GitHub Flavored Markdown)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm@3.0.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM (GitHub Flavored Markdown)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm"
        }
      ]
    },
    {
      "type": "library",
      "name": "remark-stringify",
      "version": "11.0.0",
      "bom-ref": "cicada-frontend@1.83.10|remark-stringify@11.0.0",
      "author": "Titus Wormer",
      "description": "remark plugin to add support for serializing markdown",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/remark-stringify@11.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkjs/remark.git#main",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://remark.js.org",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkjs/remark/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/remark-stringify"
        }
      ]
    },
    {
      "type": "library",
      "name": "use-sync-external-store",
      "version": "1.6.0",
      "bom-ref": "cicada-frontend@1.83.10|use-sync-external-store@1.6.0",
      "description": "Backwards compatible shim for React's useSyncExternalStore. Works with any React that supports hooks.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/use-sync-external-store@1.6.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/facebook/react.git#packages/use-sync-external-store",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/facebook/react#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/facebook/react/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/use-sync-external-store"
        }
      ]
    },
    {
      "type": "library",
      "name": "geojson",
      "group": "@types",
      "version": "7946.0.16",
      "bom-ref": "cicada-frontend@1.83.10|@types/geojson@7946.0.16",
      "description": "TypeScript definitions for geojson",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/geojson@7946.0.16",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/geojson",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/geojson",
          "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/geojson/-/geojson-7946.0.16.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/geojson"
        }
      ]
    },
    {
      "type": "library",
      "name": "prop-types",
      "group": "@types",
      "version": "15.7.15",
      "bom-ref": "cicada-frontend@1.83.10|@types/prop-types@15.7.15",
      "description": "TypeScript definitions for prop-types",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/prop-types@15.7.15",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/prop-types",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/prop-types",
          "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/prop-types/-/prop-types-15.7.15.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/prop-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "csstype",
      "version": "3.2.3",
      "bom-ref": "cicada-frontend@1.83.10|csstype@3.2.3",
      "author": "Fredrik Nicol",
      "description": "Strict TypeScript and Flow types for style based on MDN data",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/csstype@3.2.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/frenic/csstype.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/frenic/csstype#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/frenic/csstype/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/csstype"
        }
      ]
    },
    {
      "type": "library",
      "name": "asynckit",
      "version": "0.4.0",
      "bom-ref": "cicada-frontend@1.83.10|asynckit@0.4.0",
      "author": "Alex Indigo",
      "description": "Minimal async jobs utility library, with streams support",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/alexindigo/asynckit.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/alexindigo/asynckit#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/alexindigo/asynckit/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/asynckit"
        }
      ]
    },
    {
      "type": "library",
      "name": "combined-stream",
      "version": "1.0.8",
      "bom-ref": "cicada-frontend@1.83.10|combined-stream@1.0.8",
      "author": "Felix Geisendörfer",
      "description": "A stream that emits multiple other streams one after another.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "externalReferences": [
        {
          "url": "git://github.com/felixge/node-combined-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-combined-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/felixge/node-combined-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/combined-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-set-tostringtag",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|es-set-tostringtag@2.1.0",
      "author": "Jordan Harband",
      "description": "A helper to optimistically set Symbol.toStringTag, when possible.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-set-tostringtag@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/es-shims/es-set-tostringtag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/es-shims/es-set-tostringtag#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/es-shims/es-set-tostringtag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-set-tostringtag"
        }
      ]
    },
    {
      "type": "library",
      "name": "hasown",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|hasown@2.0.3",
      "author": "Jordan Harband",
      "description": "A robust, ES3 compatible, \"has own property\" predicate.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hasown@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/hasOwn.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/hasOwn/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hasown"
        }
      ]
    },
    {
      "type": "library",
      "name": "mime-types",
      "version": "2.1.35",
      "bom-ref": "cicada-frontend@1.83.10|mime-types@2.1.35",
      "description": "The ultimate javascript content-type utility.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/mime-types.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/mime-types#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/mime-types/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mime-types"
        }
      ]
    },
    {
      "type": "library",
      "name": "internmap",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|internmap@2.0.3",
      "author": "Mike Bostock",
      "description": "Map and Set with automatic key interning",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/internmap@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/mbostock/internmap.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mbostock/internmap/",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mbostock/internmap/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/internmap"
        }
      ]
    },
    {
      "type": "library",
      "name": "delaunator",
      "version": "5.1.0",
      "bom-ref": "cicada-frontend@1.83.10|delaunator@5.1.0",
      "author": "Vladimir Agafonkin",
      "description": "An incredibly fast JavaScript library for Delaunay triangulation of 2D points",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/delaunator@5.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/mapbox/delaunator.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mapbox/delaunator#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mapbox/delaunator/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/delaunator/-/delaunator-5.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/delaunator"
        }
      ]
    },
    {
      "type": "library",
      "name": "commander",
      "version": "7.2.0",
      "bom-ref": "cicada-frontend@1.83.10|commander@7.2.0",
      "author": "TJ Holowaychuk",
      "description": "the complete solution for node.js command-line programs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/commander@7.2.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-7.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/commander"
        }
      ]
    },
    {
      "type": "library",
      "name": "iconv-lite",
      "version": "0.6.3",
      "bom-ref": "cicada-frontend@1.83.10|iconv-lite@0.6.3",
      "author": "Alexander Shtuchkin",
      "description": "Convert character encodings in pure javascript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/iconv-lite@0.6.3",
      "externalReferences": [
        {
          "url": "git://github.com/ashtuchkin/iconv-lite.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ashtuchkin/iconv-lite",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ashtuchkin/iconv-lite/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/iconv-lite"
        }
      ]
    },
    {
      "type": "library",
      "name": "rw",
      "version": "1.3.3",
      "bom-ref": "cicada-frontend@1.83.10|rw@1.3.3",
      "author": "Mike Bostock",
      "description": "Now stdin and stdout are files.",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/rw@1.3.3",
      "externalReferences": [
        {
          "url": "git+ssh://git@github.com/mbostock/rw.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mbostock/rw",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mbostock/rw/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/rw"
        }
      ]
    },
    {
      "type": "library",
      "name": "immediate",
      "version": "3.0.6",
      "bom-ref": "cicada-frontend@1.83.10|immediate@3.0.6",
      "description": "A cross browser microtask library",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/immediate@3.0.6",
      "externalReferences": [
        {
          "url": "git://github.com/calvinmetcalf/immediate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/calvinmetcalf/immediate#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/calvinmetcalf/immediate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/immediate"
        }
      ]
    },
    {
      "type": "library",
      "name": "core-util-is",
      "version": "1.0.3",
      "bom-ref": "cicada-frontend@1.83.10|core-util-is@1.0.3",
      "author": "Isaac Z. Schlueter",
      "description": "The `util.is*` functions introduced in Node v0.12.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.3",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/core-util-is.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/core-util-is#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/core-util-is/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/core-util-is"
        }
      ]
    },
    {
      "type": "library",
      "name": "inherits",
      "version": "2.0.4",
      "bom-ref": "cicada-frontend@1.83.10|inherits@2.0.4",
      "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inherits@2.0.4",
      "externalReferences": [
        {
          "url": "git://github.com/isaacs/inherits.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/isaacs/inherits#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/isaacs/inherits/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inherits"
        }
      ]
    },
    {
      "type": "library",
      "name": "isarray",
      "version": "1.0.0",
      "bom-ref": "cicada-frontend@1.83.10|isarray@1.0.0",
      "author": "Julian Gruber",
      "description": "Array#isArray for older browsers",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/juliangruber/isarray.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/juliangruber/isarray",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/juliangruber/isarray/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/isarray"
        }
      ]
    },
    {
      "type": "library",
      "name": "process-nextick-args",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|process-nextick-args@2.0.1",
      "description": "process.nextTick but always with args",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/calvinmetcalf/process-nextick-args.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/calvinmetcalf/process-nextick-args",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/calvinmetcalf/process-nextick-args/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/process-nextick-args"
        }
      ]
    },
    {
      "type": "library",
      "name": "safe-buffer",
      "version": "5.1.2",
      "bom-ref": "cicada-frontend@1.83.10|safe-buffer@5.1.2",
      "author": "Feross Aboukhadijeh",
      "description": "Safer Node.js Buffer API",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "externalReferences": [
        {
          "url": "git://github.com/feross/safe-buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/feross/safe-buffer",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/feross/safe-buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safe-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "string_decoder",
      "version": "1.1.1",
      "bom-ref": "cicada-frontend@1.83.10|string_decoder@1.1.1",
      "description": "The string_decoder module from Node core",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/string_decoder@1.1.1",
      "externalReferences": [
        {
          "url": "git://github.com/nodejs/string_decoder.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/nodejs/string_decoder",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/nodejs/string_decoder/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/string_decoder"
        }
      ]
    },
    {
      "type": "library",
      "name": "util-deprecate",
      "version": "1.0.2",
      "bom-ref": "cicada-frontend@1.83.10|util-deprecate@1.0.2",
      "author": "Nathan Rajlich",
      "description": "The Node.js `util.deprecate()` function with browser support",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/util-deprecate@1.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/TooTallNate/util-deprecate.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/TooTallNate/util-deprecate",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/TooTallNate/util-deprecate/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/util-deprecate"
        }
      ]
    },
    {
      "type": "library",
      "name": "js-tokens",
      "version": "4.0.0",
      "bom-ref": "cicada-frontend@1.83.10|js-tokens@4.0.0",
      "author": "Simon Lydell",
      "description": "A regex that tokenizes JavaScript.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/js-tokens@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/lydell/js-tokens.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/lydell/js-tokens#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/lydell/js-tokens/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/js-tokens"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist",
      "group": "@types",
      "version": "3.0.3",
      "bom-ref": "cicada-frontend@1.83.10|@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": "dequal",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|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:path",
          "value": "node_modules/dequal"
        }
      ]
    },
    {
      "type": "library",
      "name": "estree",
      "group": "@types",
      "version": "1.0.8",
      "bom-ref": "cicada-frontend@1.83.10|@types/estree@1.0.8",
      "description": "TypeScript definitions for estree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/estree@1.0.8",
      "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.8.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": "comma-separated-tokens",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|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": "estree-util-is-identifier-name",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|estree-util-is-identifier-name@3.0.0",
      "author": "Titus Wormer",
      "description": "Check if something can be an ecmascript (javascript) identifier name",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/estree-util-is-identifier-name@3.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/estree-util-is-identifier-name.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/estree-util-is-identifier-name#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/estree-util-is-identifier-name/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/estree-util-is-identifier-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast-util-whitespace",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "mdast-util-mdx-expression",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-mdx-expression@2.0.1",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize MDX (or MDX.js) expressions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-mdx-expression@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-mdx-expression.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdx-expression#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdx-expression/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-mdx-expression"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-mdx-jsx",
      "version": "3.2.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-mdx-jsx@3.2.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize MDX or MDX.js JSX",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-mdx-jsx@3.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-mdx-jsx.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdx-jsx#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdx-jsx/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-mdx-jsx"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-mdxjs-esm",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-mdxjs-esm@2.0.1",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize MDX.js ESM (import/exports)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-mdxjs-esm@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-mdxjs-esm.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdxjs-esm#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-mdxjs-esm/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-mdxjs-esm"
        }
      ]
    },
    {
      "type": "library",
      "name": "property-information",
      "version": "7.1.0",
      "bom-ref": "cicada-frontend@1.83.10|property-information@7.1.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.1.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.1.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": "cicada-frontend@1.83.10|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": "style-to-js",
      "version": "1.1.21",
      "bom-ref": "cicada-frontend@1.83.10|style-to-js@1.1.21",
      "author": "Mark",
      "description": "Parses CSS inline style to JavaScript object (camelCased).",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/style-to-js@1.1.21",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkablemark/style-to-js.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkablemark/style-to-js#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkablemark/style-to-js/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/style-to-js"
        }
      ]
    },
    {
      "type": "library",
      "name": "unist-util-position",
      "version": "5.0.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "vfile-message",
      "version": "4.0.3",
      "bom-ref": "cicada-frontend@1.83.10|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": "structured-clone",
      "group": "@ungap",
      "version": "1.3.1",
      "bom-ref": "cicada-frontend@1.83.10|@ungap/structured-clone@1.3.1",
      "author": "Andrea Giammarchi",
      "description": "A structuredClone polyfill",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40ungap/structured-clone@1.3.1",
      "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.3.1.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": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10|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": "mdast-util-from-markdown",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
      "author": "Titus Wormer",
      "description": "mdast utility to parse markdown",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-from-markdown@2.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-from-markdown.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-from-markdown#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-from-markdown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-from-markdown"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-types",
      "version": "2.0.2",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-types@2.0.2",
      "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.2",
      "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.2.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": "bail",
      "version": "2.0.2",
      "bom-ref": "cicada-frontend@1.83.10|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": "extend",
      "version": "3.0.2",
      "bom-ref": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10|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:path",
          "value": "node_modules/is-plain-obj"
        }
      ]
    },
    {
      "type": "library",
      "name": "trough",
      "version": "2.2.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "unist-util-is",
      "version": "6.0.1",
      "bom-ref": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10|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": "fault",
      "version": "1.0.4",
      "bom-ref": "cicada-frontend@1.83.10|fault@1.0.4",
      "author": "Titus Wormer",
      "description": "Functional errors with formatted output",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/fault@1.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/fault.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/fault#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/fault/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/fault"
        }
      ]
    },
    {
      "type": "library",
      "name": "hastscript",
      "version": "6.0.0",
      "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0",
      "author": "Titus Wormer",
      "description": "hast utility to create trees",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hastscript@6.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/hastscript.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/hastscript#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/hastscript/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hastscript"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "hast",
          "group": "@types",
          "version": "2.3.10",
          "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0|@types/hast@2.3.10",
          "description": "TypeScript definitions for hast",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40types/hast@2.3.10",
          "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-2.3.10.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/hastscript/node_modules/@types/hast"
            }
          ]
        },
        {
          "type": "library",
          "name": "comma-separated-tokens",
          "version": "1.0.8",
          "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0|comma-separated-tokens@1.0.8",
          "author": "Titus Wormer",
          "description": "Parse and stringify comma-separated tokens",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/comma-separated-tokens@1.0.8",
          "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-1.0.8.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/hastscript/node_modules/comma-separated-tokens"
            }
          ]
        },
        {
          "type": "library",
          "name": "property-information",
          "version": "5.6.0",
          "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0|property-information@5.6.0",
          "author": "Titus Wormer",
          "description": "Information for HTML properties",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/property-information@5.6.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-5.6.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/hastscript/node_modules/property-information"
            }
          ]
        },
        {
          "type": "library",
          "name": "space-separated-tokens",
          "version": "1.1.5",
          "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0|space-separated-tokens@1.1.5",
          "author": "Titus Wormer",
          "description": "Parse and stringify space-separated tokens",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/space-separated-tokens@1.1.5",
          "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-1.1.5.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/hastscript/node_modules/space-separated-tokens"
            }
          ]
        },
        {
          "type": "library",
          "name": "unist",
          "group": "@types",
          "version": "2.0.11",
          "bom-ref": "cicada-frontend@1.83.10|hastscript@6.0.0|@types/unist@2.0.11",
          "description": "TypeScript definitions for unist",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40types/unist@2.0.11",
          "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-2.0.11.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/hastscript/node_modules/@types/unist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm-autolink-literal",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm-autolink-literal@2.0.1",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM autolink literals",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-autolink-literal@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm-autolink-literal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-autolink-literal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-autolink-literal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm-autolink-literal"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm-footnote",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm-footnote@2.1.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM footnotes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-footnote@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm-footnote.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-footnote#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-footnote/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm-footnote"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm-strikethrough",
      "version": "2.0.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm-strikethrough@2.0.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM strikethrough",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-strikethrough@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm-strikethrough.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-strikethrough#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-strikethrough/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm-strikethrough"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm-table",
      "version": "2.0.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm-table@2.0.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM tables",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-table@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm-table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-table#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm-table"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-gfm-task-list-item",
      "version": "2.0.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-gfm-task-list-item@2.0.0",
      "author": "Titus Wormer",
      "description": "mdast extension to parse and serialize GFM task list items",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-gfm-task-list-item@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-gfm-task-list-item.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-task-list-item#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-gfm-task-list-item/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-gfm-task-list-item"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-to-markdown",
      "version": "2.1.2",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2",
      "author": "Titus Wormer",
      "description": "mdast utility to serialize markdown",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-to-markdown@2.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-to-markdown.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-markdown#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-markdown/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-to-markdown"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-autolink-literal",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-autolink-literal@2.1.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM autolink literals",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-autolink-literal@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-autolink-literal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-autolink-literal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-autolink-literal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-autolink-literal"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-footnote",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-footnote@2.1.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM footnotes",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-footnote@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-footnote.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-footnote#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-footnote/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-footnote"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-strikethrough",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-strikethrough@2.1.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM strikethrough",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-strikethrough@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-strikethrough.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-strikethrough#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-strikethrough/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-strikethrough"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-table",
      "version": "2.1.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-table@2.1.1",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM tables",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-table@2.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-table#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-table"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-tagfilter",
      "version": "2.0.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-tagfilter@2.0.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM tagfilter",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-tagfilter@2.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-tagfilter.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-tagfilter#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-tagfilter/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-tagfilter"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-extension-gfm-task-list-item",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-extension-gfm-task-list-item@2.1.0",
      "author": "Titus Wormer",
      "description": "micromark extension to support GFM task list items",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-extension-gfm-task-list-item@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/micromark/micromark-extension-gfm-task-list-item.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-task-list-item#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/micromark/micromark-extension-gfm-task-list-item/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-extension-gfm-task-list-item"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-combine-extensions",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-combine-extensions@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to combine syntax or html extensions",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-combine-extensions@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-combine-extensions/-/micromark-util-combine-extensions-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-combine-extensions"
        }
      ]
    },
    {
      "type": "library",
      "name": "delayed-stream",
      "version": "1.0.0",
      "bom-ref": "cicada-frontend@1.83.10|delayed-stream@1.0.0",
      "author": "Felix Geisendörfer",
      "description": "Buffers events from a stream until you are ready to handle them.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "externalReferences": [
        {
          "url": "git://github.com/felixge/node-delayed-stream.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/felixge/node-delayed-stream",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/felixge/node-delayed-stream/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/delayed-stream"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-errors",
      "version": "1.3.0",
      "bom-ref": "cicada-frontend@1.83.10|es-errors@1.3.0",
      "author": "Jordan Harband",
      "description": "A simple cache for a few of the JS Error constructors.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/es-errors.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-errors#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-errors/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-errors"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-intrinsic",
      "version": "1.3.0",
      "bom-ref": "cicada-frontend@1.83.10|get-intrinsic@1.3.0",
      "author": "Jordan Harband",
      "description": "Get and robustly cache all JS language-level intrinsics at first require time",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/get-intrinsic.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/get-intrinsic#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/get-intrinsic/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-intrinsic"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "bom-ref": "cicada-frontend@1.83.10|has-tostringtag@1.0.2",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/inspect-js/has-tostringtag.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/inspect-js/has-tostringtag#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/inspect-js/has-tostringtag/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-tostringtag"
        }
      ]
    },
    {
      "type": "library",
      "name": "function-bind",
      "version": "1.1.2",
      "bom-ref": "cicada-frontend@1.83.10|function-bind@1.1.2",
      "author": "Raynos",
      "description": "Implementation of Function.prototype.bind",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/Raynos/function-bind.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/function-bind",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/function-bind/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/function-bind"
        }
      ]
    },
    {
      "type": "library",
      "name": "mime-db",
      "version": "1.52.0",
      "bom-ref": "cicada-frontend@1.83.10|mime-db@1.52.0",
      "description": "Media Type Database",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/jshttp/mime-db.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/jshttp/mime-db#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/jshttp/mime-db/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mime-db"
        }
      ]
    },
    {
      "type": "library",
      "name": "robust-predicates",
      "version": "3.0.3",
      "bom-ref": "cicada-frontend@1.83.10|robust-predicates@3.0.3",
      "author": "Vladimir Agafonkin",
      "description": "Fast robust predicates for computational geometry",
      "licenses": [
        {
          "license": {
            "id": "Unlicense",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/robust-predicates@3.0.3",
      "externalReferences": [
        {
          "url": "git+https://github.com/mourner/robust-predicates.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/mourner/robust-predicates#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/mourner/robust-predicates/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/robust-predicates"
        }
      ]
    },
    {
      "type": "library",
      "name": "safer-buffer",
      "version": "2.1.2",
      "bom-ref": "cicada-frontend@1.83.10|safer-buffer@2.1.2",
      "author": "Nikita Skovoroda",
      "description": "Modern Buffer API polyfill without footguns",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/safer-buffer@2.1.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/ChALkeR/safer-buffer.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ChALkeR/safer-buffer#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ChALkeR/safer-buffer/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/safer-buffer"
        }
      ]
    },
    {
      "type": "library",
      "name": "estree-jsx",
      "group": "@types",
      "version": "1.0.5",
      "bom-ref": "cicada-frontend@1.83.10|@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": "ccount",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|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": "parse-entities",
      "version": "4.0.2",
      "bom-ref": "cicada-frontend@1.83.10|parse-entities@4.0.2",
      "author": "Titus Wormer",
      "description": "Parse HTML character references",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/parse-entities@4.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/parse-entities.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/parse-entities#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/parse-entities/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/parse-entities"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "unist",
          "group": "@types",
          "version": "2.0.11",
          "bom-ref": "cicada-frontend@1.83.10|parse-entities@4.0.2|@types/unist@2.0.11",
          "description": "TypeScript definitions for unist",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/%40types/unist@2.0.11",
          "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-2.0.11.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/parse-entities/node_modules/@types/unist"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "stringify-entities",
      "version": "4.0.4",
      "bom-ref": "cicada-frontend@1.83.10|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": "unist-util-stringify-position",
      "version": "4.0.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "style-to-object",
      "version": "1.0.14",
      "bom-ref": "cicada-frontend@1.83.10|style-to-object@1.0.14",
      "author": "Mark",
      "description": "Parse CSS inline style to JavaScript object.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/style-to-object@1.0.14",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkablemark/style-to-object.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkablemark/style-to-object#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkablemark/style-to-object/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/style-to-object"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-character",
      "version": "2.1.1",
      "bom-ref": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10|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": "decode-named-character-reference",
      "version": "1.3.0",
      "bom-ref": "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
      "author": "Titus Wormer",
      "description": "Decode named character references",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/decode-named-character-reference@1.3.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/decode-named-character-reference.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/decode-named-character-reference#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/decode-named-character-reference/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/decode-named-character-reference"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-to-string",
      "version": "4.0.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-to-string@4.0.0",
      "author": "Titus Wormer",
      "description": "mdast utility to get the plain text content of a node",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-to-string@4.0.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-to-string.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-string#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-to-string/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-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/mdast-util-to-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-decode-numeric-character-reference",
      "version": "2.0.2",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-decode-numeric-character-reference@2.0.2",
      "author": "Titus Wormer",
      "description": "micromark utility to decode numeric character references",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-decode-numeric-character-reference@2.0.2",
      "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-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-decode-numeric-character-reference"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-decode-string",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-decode-string@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to decode markdown strings",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-decode-string@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-decode-string/-/micromark-util-decode-string-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-decode-string"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-normalize-identifier",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility normalize identifiers (as found in references, definitions)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-normalize-identifier@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-normalize-identifier/-/micromark-util-normalize-identifier-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-normalize-identifier"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark",
      "version": "4.0.2",
      "bom-ref": "cicada-frontend@1.83.10|micromark@4.0.2",
      "author": "Titus Wormer",
      "description": "small commonmark compliant markdown parser with positional info and concrete tokens",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark@4.0.2",
      "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/-/micromark-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark"
        }
      ]
    },
    {
      "type": "library",
      "name": "format",
      "version": "0.2.2",
      "bom-ref": "cicada-frontend@1.83.10|format@0.2.2",
      "author": "Sami Samhuri",
      "description": "printf, sprintf, and vsprintf for JavaScript",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared",
            "url": "http://sjs.mit-license.org"
          }
        }
      ],
      "purl": "pkg:npm/format@0.2.2",
      "externalReferences": [
        {
          "url": "git://github.com/samsonjs/format.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "http://samhuri.net/proj/format",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/samsonjs/format/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/format"
        }
      ]
    },
    {
      "type": "library",
      "name": "hast-util-parse-selector",
      "version": "2.2.5",
      "bom-ref": "cicada-frontend@1.83.10|hast-util-parse-selector@2.2.5",
      "author": "Titus Wormer",
      "description": "hast utility to create an element from a simple CSS selector",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/hast-util-parse-selector@2.2.5",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/hast-util-parse-selector.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-parse-selector#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/hast-util-parse-selector/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/hast-util-parse-selector"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-find-and-replace",
      "version": "3.0.2",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2",
      "author": "Titus Wormer",
      "description": "mdast utility to find and replace text in a tree",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-find-and-replace@3.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-find-and-replace.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-find-and-replace#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-find-and-replace/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-find-and-replace"
        }
      ],
      "components": [
        {
          "type": "library",
          "name": "escape-string-regexp",
          "version": "5.0.0",
          "bom-ref": "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2|escape-string-regexp@5.0.0",
          "author": "Sindre Sorhus",
          "description": "Escape RegExp special characters",
          "licenses": [
            {
              "license": {
                "id": "MIT",
                "acknowledgement": "declared"
              }
            }
          ],
          "purl": "pkg:npm/escape-string-regexp@5.0.0",
          "externalReferences": [
            {
              "url": "git+https://github.com/sindresorhus/escape-string-regexp.git",
              "type": "vcs",
              "comment": "as detected from PackageJson property \"repository.url\""
            },
            {
              "url": "https://github.com/sindresorhus/escape-string-regexp#readme",
              "type": "website",
              "comment": "as detected from PackageJson property \"homepage\""
            },
            {
              "url": "https://github.com/sindresorhus/escape-string-regexp/issues",
              "type": "issue-tracker",
              "comment": "as detected from PackageJson property \"bugs.url\""
            },
            {
              "url": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
              "type": "distribution",
              "comment": "as detected from npm-ls property \"resolved\""
            }
          ],
          "properties": [
            {
              "name": "cdx:npm:package:path",
              "value": "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp"
            }
          ]
        }
      ]
    },
    {
      "type": "library",
      "name": "markdown-table",
      "version": "3.0.4",
      "bom-ref": "cicada-frontend@1.83.10|markdown-table@3.0.4",
      "author": "Titus Wormer",
      "description": "Generate a markdown (GFM) table",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/markdown-table@3.0.4",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/markdown-table.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/markdown-table#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/markdown-table/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/markdown-table"
        }
      ]
    },
    {
      "type": "library",
      "name": "longest-streak",
      "version": "3.1.0",
      "bom-ref": "cicada-frontend@1.83.10|longest-streak@3.1.0",
      "author": "Titus Wormer",
      "description": "Count the longest repeating streak of a substring",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/longest-streak@3.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/longest-streak.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/longest-streak#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/longest-streak/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/longest-streak"
        }
      ]
    },
    {
      "type": "library",
      "name": "mdast-util-phrasing",
      "version": "4.1.0",
      "bom-ref": "cicada-frontend@1.83.10|mdast-util-phrasing@4.1.0",
      "author": "Victor Felder",
      "description": "mdast utility to check if a node is phrasing content",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/mdast-util-phrasing@4.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/syntax-tree/mdast-util-phrasing.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-phrasing#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/syntax-tree/mdast-util-phrasing/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/mdast-util-phrasing"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-classify-character",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-classify-character@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to classify whether a character is whitespace or punctuation",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-classify-character@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-classify-character/-/micromark-util-classify-character-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-classify-character"
        }
      ]
    },
    {
      "type": "library",
      "name": "zwitch",
      "version": "2.0.4",
      "bom-ref": "cicada-frontend@1.83.10|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": "micromark-core-commonmark",
      "version": "2.0.3",
      "bom-ref": "cicada-frontend@1.83.10|micromark-core-commonmark@2.0.3",
      "author": "Titus Wormer",
      "description": "The CommonMark markdown constructs",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-core-commonmark@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-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-core-commonmark"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-factory-space",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark factory to parse markdown space (found in lots of places)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-factory-space@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-factory-space/-/micromark-factory-space-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-factory-space"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-chunked",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to splice and push with giant arrays",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-chunked@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-chunked/-/micromark-util-chunked-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-chunked"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-resolve-all",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-resolve-all@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility to resolve subtokens",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-resolve-all@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-resolve-all/-/micromark-util-resolve-all-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-resolve-all"
        }
      ]
    },
    {
      "type": "library",
      "name": "call-bind-apply-helpers",
      "version": "1.0.2",
      "bom-ref": "cicada-frontend@1.83.10|call-bind-apply-helpers@1.0.2",
      "author": "Jordan Harband",
      "description": "Helper functions around Function call/apply/bind, for use in `call-bind`",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/call-bind-apply-helpers.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/call-bind-apply-helpers#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/call-bind-apply-helpers/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/call-bind-apply-helpers"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-define-property",
      "version": "1.0.1",
      "bom-ref": "cicada-frontend@1.83.10|es-define-property@1.0.1",
      "author": "Jordan Harband",
      "description": "`Object.defineProperty`, but not IE 8's broken one.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/es-define-property.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-define-property#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-define-property/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-define-property"
        }
      ]
    },
    {
      "type": "library",
      "name": "es-object-atoms",
      "version": "1.1.1",
      "bom-ref": "cicada-frontend@1.83.10|es-object-atoms@1.1.1",
      "author": "Jordan Harband",
      "description": "ES Object-related atoms: Object, ToObject, RequireObjectCoercible",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/es-object-atoms@1.1.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/es-object-atoms.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/es-object-atoms#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/es-object-atoms/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/es-object-atoms"
        }
      ]
    },
    {
      "type": "library",
      "name": "get-proto",
      "version": "1.0.1",
      "bom-ref": "cicada-frontend@1.83.10|get-proto@1.0.1",
      "author": "Jordan Harband",
      "description": "Robustly get the [[Prototype]] of an object",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/get-proto@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/get-proto.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/get-proto#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/get-proto/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/get-proto"
        }
      ]
    },
    {
      "type": "library",
      "name": "gopd",
      "version": "1.2.0",
      "bom-ref": "cicada-frontend@1.83.10|gopd@1.2.0",
      "author": "Jordan Harband",
      "description": "`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/gopd@1.2.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/ljharb/gopd.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/gopd#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/gopd/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/gopd"
        }
      ]
    },
    {
      "type": "library",
      "name": "has-symbols",
      "version": "1.1.0",
      "bom-ref": "cicada-frontend@1.83.10|has-symbols@1.1.0",
      "author": "Jordan Harband",
      "description": "Determine if the JS environment has Symbol support. Supports spec, or shams.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/has-symbols@1.1.0",
      "externalReferences": [
        {
          "url": "git://github.com/inspect-js/has-symbols.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/ljharb/has-symbols#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/ljharb/has-symbols/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/has-symbols"
        }
      ]
    },
    {
      "type": "library",
      "name": "math-intrinsics",
      "version": "1.1.0",
      "bom-ref": "cicada-frontend@1.83.10|math-intrinsics@1.1.0",
      "author": "Jordan Harband",
      "description": "ES Math-related intrinsics and helpers, robustly cached.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/es-shims/math-intrinsics.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/es-shims/math-intrinsics#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/es-shims/math-intrinsics/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/math-intrinsics"
        }
      ]
    },
    {
      "type": "library",
      "name": "character-entities-legacy",
      "version": "3.0.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "character-reference-invalid",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|character-reference-invalid@2.0.1",
      "author": "Titus Wormer",
      "description": "Map of invalid numeric character references to their replacements, according to HTML",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/character-reference-invalid@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/character-reference-invalid.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/character-reference-invalid#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/character-reference-invalid/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/character-reference-invalid"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-alphanumerical",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|is-alphanumerical@2.0.1",
      "author": "Titus Wormer",
      "description": "Check if a character is alphanumerical",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-alphanumerical@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/is-alphanumerical.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/is-alphanumerical#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/is-alphanumerical/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-alphanumerical"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-decimal",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|is-decimal@2.0.1",
      "author": "Titus Wormer",
      "description": "Check if a character is decimal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-decimal@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/is-decimal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/is-decimal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/is-decimal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-decimal"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-hexadecimal",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|is-hexadecimal@2.0.1",
      "author": "Titus Wormer",
      "description": "Check if a character is hexadecimal",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-hexadecimal@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/is-hexadecimal.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/is-hexadecimal#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/is-hexadecimal/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-hexadecimal"
        }
      ]
    },
    {
      "type": "library",
      "name": "character-entities-html4",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|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": "inline-style-parser",
      "version": "0.2.7",
      "bom-ref": "cicada-frontend@1.83.10|inline-style-parser@0.2.7",
      "description": "An inline style parser.",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/inline-style-parser@0.2.7",
      "externalReferences": [
        {
          "url": "git+https://github.com/remarkablemark/inline-style-parser.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/remarkablemark/inline-style-parser#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/remarkablemark/inline-style-parser/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/inline-style-parser"
        }
      ]
    },
    {
      "type": "library",
      "name": "character-entities",
      "version": "2.0.2",
      "bom-ref": "cicada-frontend@1.83.10|character-entities@2.0.2",
      "author": "Titus Wormer",
      "description": "Map of named character references",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/character-entities@2.0.2",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/character-entities.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/character-entities#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/character-entities/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/character-entities"
        }
      ]
    },
    {
      "type": "library",
      "name": "debug",
      "group": "@types",
      "version": "4.1.13",
      "bom-ref": "cicada-frontend@1.83.10|@types/debug@4.1.13",
      "description": "TypeScript definitions for debug",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/debug@4.1.13",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/debug",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debug",
          "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/debug/-/debug-4.1.13.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/debug"
        }
      ]
    },
    {
      "type": "library",
      "name": "debug",
      "version": "4.4.3",
      "bom-ref": "cicada-frontend@1.83.10|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:path",
          "value": "node_modules/debug"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-subtokenize",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-subtokenize@2.1.0",
      "author": "Titus Wormer",
      "description": "micromark utility to tokenize subtokens",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-subtokenize@2.1.0",
      "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-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-util-subtokenize"
        }
      ]
    },
    {
      "type": "library",
      "name": "xtend",
      "version": "4.0.2",
      "bom-ref": "cicada-frontend@1.83.10|xtend@4.0.2",
      "author": "Raynos",
      "description": "extend like a boss",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/xtend@4.0.2",
      "externalReferences": [
        {
          "url": "git://github.com/Raynos/xtend.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/Raynos/xtend",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/Raynos/xtend/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/xtend"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-factory-destination",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-factory-destination@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark factory to parse destinations (found in resources, definitions)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-factory-destination@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-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-factory-destination"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-factory-label",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-factory-label@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark factory to parse labels (found in media, definitions)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-factory-label@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-factory-label/-/micromark-factory-label-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-factory-label"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-factory-title",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-factory-title@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark factory to parse markdown titles (found in resources, definitions)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-factory-title@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-factory-title/-/micromark-factory-title-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-factory-title"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-factory-whitespace",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-factory-whitespace@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark factory to parse markdown whitespace (found in lots of places)",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-factory-whitespace@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-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/micromark-factory-whitespace"
        }
      ]
    },
    {
      "type": "library",
      "name": "micromark-util-html-tag-name",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|micromark-util-html-tag-name@2.0.1",
      "author": "Titus Wormer",
      "description": "micromark utility with list of html tag names",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/micromark-util-html-tag-name@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-html-tag-name/-/micromark-util-html-tag-name-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-html-tag-name"
        }
      ]
    },
    {
      "type": "library",
      "name": "dunder-proto",
      "version": "1.0.1",
      "bom-ref": "cicada-frontend@1.83.10|dunder-proto@1.0.1",
      "author": "Jordan Harband",
      "description": "If available, the `Object.prototype.__proto__` accessor and mutator, call-bound",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/es-shims/dunder-proto.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/es-shims/dunder-proto#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/es-shims/dunder-proto/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/dunder-proto"
        }
      ]
    },
    {
      "type": "library",
      "name": "is-alphabetical",
      "version": "2.0.1",
      "bom-ref": "cicada-frontend@1.83.10|is-alphabetical@2.0.1",
      "author": "Titus Wormer",
      "description": "Check if a character is alphabetical",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/is-alphabetical@2.0.1",
      "externalReferences": [
        {
          "url": "git+https://github.com/wooorm/is-alphabetical.git",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\""
        },
        {
          "url": "https://github.com/wooorm/is-alphabetical#readme",
          "type": "website",
          "comment": "as detected from PackageJson property \"homepage\""
        },
        {
          "url": "https://github.com/wooorm/is-alphabetical/issues",
          "type": "issue-tracker",
          "comment": "as detected from PackageJson property \"bugs.url\""
        },
        {
          "url": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/is-alphabetical"
        }
      ]
    },
    {
      "type": "library",
      "name": "ms",
      "group": "@types",
      "version": "2.1.0",
      "bom-ref": "cicada-frontend@1.83.10|@types/ms@2.1.0",
      "description": "TypeScript definitions for ms",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "acknowledgement": "declared"
          }
        }
      ],
      "purl": "pkg:npm/%40types/ms@2.1.0",
      "externalReferences": [
        {
          "url": "git+https://github.com/DefinitelyTyped/DefinitelyTyped.git#types/ms",
          "type": "vcs",
          "comment": "as detected from PackageJson property \"repository.url\" and \"repository.directory\""
        },
        {
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/ms",
          "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/ms/-/ms-2.1.0.tgz",
          "type": "distribution",
          "comment": "as detected from npm-ls property \"resolved\""
        }
      ],
      "properties": [
        {
          "name": "cdx:npm:package:path",
          "value": "node_modules/@types/ms"
        }
      ]
    },
    {
      "type": "library",
      "name": "ms",
      "version": "2.1.3",
      "bom-ref": "cicada-frontend@1.83.10|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": "cicada-frontend@1.83.10",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3@7.4.3",
        "cicada-frontend@1.83.10|@types/dagre@0.7.54",
        "cicada-frontend@1.83.10|@xyflow/react@12.11.0",
        "cicada-frontend@1.83.10|axios@1.16.0",
        "cicada-frontend@1.83.10|d3@7.9.0",
        "cicada-frontend@1.83.10|dagre@0.8.5",
        "cicada-frontend@1.83.10|jszip@3.10.1",
        "cicada-frontend@1.83.10|lucide-react@0.330.0",
        "cicada-frontend@1.83.10|qrcode.react@4.2.0",
        "cicada-frontend@1.83.10|react-dom@18.3.1",
        "cicada-frontend@1.83.10|react-markdown@10.1.0",
        "cicada-frontend@1.83.10|react-router-dom@6.30.3",
        "cicada-frontend@1.83.10|react-syntax-highlighter@15.6.6",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|remark-gfm@4.0.1",
        "cicada-frontend@1.83.10|zustand@4.5.7"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3@7.4.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-array@3.2.2",
        "cicada-frontend@1.83.10|@types/d3-axis@3.0.6",
        "cicada-frontend@1.83.10|@types/d3-brush@3.0.6",
        "cicada-frontend@1.83.10|@types/d3-chord@3.0.6",
        "cicada-frontend@1.83.10|@types/d3-color@3.1.3",
        "cicada-frontend@1.83.10|@types/d3-contour@3.0.6",
        "cicada-frontend@1.83.10|@types/d3-delaunay@6.0.4",
        "cicada-frontend@1.83.10|@types/d3-dispatch@3.0.7",
        "cicada-frontend@1.83.10|@types/d3-drag@3.0.7",
        "cicada-frontend@1.83.10|@types/d3-dsv@3.0.7",
        "cicada-frontend@1.83.10|@types/d3-ease@3.0.2",
        "cicada-frontend@1.83.10|@types/d3-fetch@3.0.7",
        "cicada-frontend@1.83.10|@types/d3-force@3.0.10",
        "cicada-frontend@1.83.10|@types/d3-format@3.0.4",
        "cicada-frontend@1.83.10|@types/d3-geo@3.1.0",
        "cicada-frontend@1.83.10|@types/d3-hierarchy@3.1.7",
        "cicada-frontend@1.83.10|@types/d3-interpolate@3.0.4",
        "cicada-frontend@1.83.10|@types/d3-path@3.1.1",
        "cicada-frontend@1.83.10|@types/d3-polygon@3.0.2",
        "cicada-frontend@1.83.10|@types/d3-quadtree@3.0.6",
        "cicada-frontend@1.83.10|@types/d3-random@3.0.3",
        "cicada-frontend@1.83.10|@types/d3-scale-chromatic@3.1.0",
        "cicada-frontend@1.83.10|@types/d3-scale@4.0.9",
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11",
        "cicada-frontend@1.83.10|@types/d3-shape@3.1.8",
        "cicada-frontend@1.83.10|@types/d3-time-format@4.0.3",
        "cicada-frontend@1.83.10|@types/d3-time@3.0.4",
        "cicada-frontend@1.83.10|@types/d3-timer@3.0.2",
        "cicada-frontend@1.83.10|@types/d3-transition@3.0.9",
        "cicada-frontend@1.83.10|@types/d3-zoom@3.0.8"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/dagre@0.7.54"
    },
    {
      "ref": "cicada-frontend@1.83.10|@xyflow/react@12.11.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/react-dom@18.3.7",
        "cicada-frontend@1.83.10|@types/react@18.3.28",
        "cicada-frontend@1.83.10|@xyflow/system@0.0.77",
        "cicada-frontend@1.83.10|classcat@5.0.5",
        "cicada-frontend@1.83.10|react-dom@18.3.1",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|zustand@4.5.7"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|axios@1.16.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|follow-redirects@1.16.0",
        "cicada-frontend@1.83.10|form-data@4.0.5",
        "cicada-frontend@1.83.10|proxy-from-env@2.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3@7.9.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-array@3.2.4",
        "cicada-frontend@1.83.10|d3-axis@3.0.0",
        "cicada-frontend@1.83.10|d3-brush@3.0.0",
        "cicada-frontend@1.83.10|d3-chord@3.0.1",
        "cicada-frontend@1.83.10|d3-color@3.1.0",
        "cicada-frontend@1.83.10|d3-contour@4.0.2",
        "cicada-frontend@1.83.10|d3-delaunay@6.0.4",
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-drag@3.0.0",
        "cicada-frontend@1.83.10|d3-dsv@3.0.1",
        "cicada-frontend@1.83.10|d3-ease@3.0.1",
        "cicada-frontend@1.83.10|d3-fetch@3.0.1",
        "cicada-frontend@1.83.10|d3-force@3.0.0",
        "cicada-frontend@1.83.10|d3-format@3.1.2",
        "cicada-frontend@1.83.10|d3-geo@3.1.1",
        "cicada-frontend@1.83.10|d3-hierarchy@3.1.2",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-path@3.1.0",
        "cicada-frontend@1.83.10|d3-polygon@3.0.1",
        "cicada-frontend@1.83.10|d3-quadtree@3.0.1",
        "cicada-frontend@1.83.10|d3-random@3.0.1",
        "cicada-frontend@1.83.10|d3-scale-chromatic@3.1.0",
        "cicada-frontend@1.83.10|d3-scale@4.0.2",
        "cicada-frontend@1.83.10|d3-selection@3.0.0",
        "cicada-frontend@1.83.10|d3-shape@3.2.0",
        "cicada-frontend@1.83.10|d3-time-format@4.1.0",
        "cicada-frontend@1.83.10|d3-time@3.1.0",
        "cicada-frontend@1.83.10|d3-timer@3.0.1",
        "cicada-frontend@1.83.10|d3-transition@3.0.1",
        "cicada-frontend@1.83.10|d3-zoom@3.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|dagre@0.8.5",
      "dependsOn": [
        "cicada-frontend@1.83.10|graphlib@2.1.8",
        "cicada-frontend@1.83.10|lodash@4.18.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|jszip@3.10.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|lie@3.3.0",
        "cicada-frontend@1.83.10|pako@1.0.11",
        "cicada-frontend@1.83.10|readable-stream@2.3.8",
        "cicada-frontend@1.83.10|setimmediate@1.0.5"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|lucide-react@0.330.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|react@18.3.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|qrcode.react@4.2.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|react@18.3.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|react-dom@18.3.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|loose-envify@1.4.0",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|scheduler@0.23.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|react-markdown@10.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|@types/react@18.3.28",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|hast-util-to-jsx-runtime@2.3.6",
        "cicada-frontend@1.83.10|html-url-attributes@3.0.1",
        "cicada-frontend@1.83.10|mdast-util-to-hast@13.2.1",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|remark-parse@11.0.0",
        "cicada-frontend@1.83.10|remark-rehype@11.1.2",
        "cicada-frontend@1.83.10|unified@11.0.5",
        "cicada-frontend@1.83.10|unist-util-visit@5.1.0",
        "cicada-frontend@1.83.10|vfile@6.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|react-router-dom@6.30.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@remix-run/router@1.23.2",
        "cicada-frontend@1.83.10|react-dom@18.3.1",
        "cicada-frontend@1.83.10|react-router@6.30.3",
        "cicada-frontend@1.83.10|react@18.3.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|react-syntax-highlighter@15.6.6",
      "dependsOn": [
        "cicada-frontend@1.83.10|@babel/runtime@7.29.2",
        "cicada-frontend@1.83.10|highlight.js@10.7.3",
        "cicada-frontend@1.83.10|highlightjs-vue@1.0.0",
        "cicada-frontend@1.83.10|lowlight@1.20.0",
        "cicada-frontend@1.83.10|prismjs@1.30.0",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|refractor@3.6.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|react@18.3.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|loose-envify@1.4.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|remark-gfm@4.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-gfm@3.1.0",
        "cicada-frontend@1.83.10|micromark-extension-gfm@3.0.0",
        "cicada-frontend@1.83.10|remark-parse@11.0.0",
        "cicada-frontend@1.83.10|remark-stringify@11.0.0",
        "cicada-frontend@1.83.10|unified@11.0.5"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|zustand@4.5.7",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/react@18.3.28",
        "cicada-frontend@1.83.10|react@18.3.1",
        "cicada-frontend@1.83.10|use-sync-external-store@1.6.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-array@3.2.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-axis@3.0.6",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-brush@3.0.6",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-chord@3.0.6"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-color@3.1.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-contour@3.0.6",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-array@3.2.2",
        "cicada-frontend@1.83.10|@types/geojson@7946.0.16"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-delaunay@6.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-dispatch@3.0.7"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-drag@3.0.7",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-dsv@3.0.7"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-ease@3.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-fetch@3.0.7",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-dsv@3.0.7"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-force@3.0.10"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-format@3.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-geo@3.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/geojson@7946.0.16"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-hierarchy@3.1.7"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-interpolate@3.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-color@3.1.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-path@3.1.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-polygon@3.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-quadtree@3.0.6"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-random@3.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-scale-chromatic@3.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-scale@4.0.9",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-time@3.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-shape@3.1.8",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-path@3.1.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-time-format@4.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-time@3.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-timer@3.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-transition@3.0.9",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/d3-zoom@3.0.8",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-interpolate@3.0.4",
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/react-dom@18.3.7",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/react@18.3.28"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/react@18.3.28",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/prop-types@15.7.15",
        "cicada-frontend@1.83.10|csstype@3.2.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@xyflow/system@0.0.77",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/d3-drag@3.0.7",
        "cicada-frontend@1.83.10|@types/d3-interpolate@3.0.4",
        "cicada-frontend@1.83.10|@types/d3-selection@3.0.11",
        "cicada-frontend@1.83.10|@types/d3-transition@3.0.9",
        "cicada-frontend@1.83.10|@types/d3-zoom@3.0.8",
        "cicada-frontend@1.83.10|d3-drag@3.0.0",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-selection@3.0.0",
        "cicada-frontend@1.83.10|d3-zoom@3.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|classcat@5.0.5"
    },
    {
      "ref": "cicada-frontend@1.83.10|follow-redirects@1.16.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|form-data@4.0.5",
      "dependsOn": [
        "cicada-frontend@1.83.10|asynckit@0.4.0",
        "cicada-frontend@1.83.10|combined-stream@1.0.8",
        "cicada-frontend@1.83.10|es-set-tostringtag@2.1.0",
        "cicada-frontend@1.83.10|hasown@2.0.3",
        "cicada-frontend@1.83.10|mime-types@2.1.35"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|proxy-from-env@2.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-array@3.2.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|internmap@2.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-axis@3.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-brush@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-drag@3.0.0",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-selection@3.0.0",
        "cicada-frontend@1.83.10|d3-transition@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-chord@3.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-path@3.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-color@3.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-contour@4.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-array@3.2.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-delaunay@6.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|delaunator@5.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-dispatch@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-drag@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-selection@3.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-dsv@3.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|commander@7.2.0",
        "cicada-frontend@1.83.10|iconv-lite@0.6.3",
        "cicada-frontend@1.83.10|rw@1.3.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-ease@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-fetch@3.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-dsv@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-force@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-quadtree@3.0.1",
        "cicada-frontend@1.83.10|d3-timer@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-format@3.1.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-geo@3.1.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-array@3.2.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-hierarchy@3.1.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-color@3.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-path@3.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-polygon@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-quadtree@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-random@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-scale-chromatic@3.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-color@3.1.0",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-scale@4.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-array@3.2.4",
        "cicada-frontend@1.83.10|d3-format@3.1.2",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-time-format@4.1.0",
        "cicada-frontend@1.83.10|d3-time@3.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-selection@3.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-shape@3.2.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-path@3.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-time-format@4.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-time@3.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-time@3.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-array@3.2.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-timer@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-transition@3.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-color@3.1.0",
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-ease@3.0.1",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-selection@3.0.0",
        "cicada-frontend@1.83.10|d3-timer@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|d3-zoom@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|d3-dispatch@3.0.1",
        "cicada-frontend@1.83.10|d3-drag@3.0.0",
        "cicada-frontend@1.83.10|d3-interpolate@3.0.1",
        "cicada-frontend@1.83.10|d3-selection@3.0.0",
        "cicada-frontend@1.83.10|d3-transition@3.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|graphlib@2.1.8",
      "dependsOn": [
        "cicada-frontend@1.83.10|lodash@4.18.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|lodash@4.18.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|lie@3.3.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|immediate@3.0.6"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|pako@1.0.11"
    },
    {
      "ref": "cicada-frontend@1.83.10|readable-stream@2.3.8",
      "dependsOn": [
        "cicada-frontend@1.83.10|core-util-is@1.0.3",
        "cicada-frontend@1.83.10|inherits@2.0.4",
        "cicada-frontend@1.83.10|isarray@1.0.0",
        "cicada-frontend@1.83.10|process-nextick-args@2.0.1",
        "cicada-frontend@1.83.10|safe-buffer@5.1.2",
        "cicada-frontend@1.83.10|string_decoder@1.1.1",
        "cicada-frontend@1.83.10|util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|setimmediate@1.0.5"
    },
    {
      "ref": "cicada-frontend@1.83.10|loose-envify@1.4.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|js-tokens@4.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|scheduler@0.23.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|loose-envify@1.4.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/hast@3.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/mdast@4.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|devlop@1.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|dequal@2.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hast-util-to-jsx-runtime@2.3.6",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/estree@1.0.8",
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|comma-separated-tokens@2.0.3",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|estree-util-is-identifier-name@3.0.0",
        "cicada-frontend@1.83.10|hast-util-whitespace@3.0.0",
        "cicada-frontend@1.83.10|mdast-util-mdx-expression@2.0.1",
        "cicada-frontend@1.83.10|mdast-util-mdx-jsx@3.2.0",
        "cicada-frontend@1.83.10|mdast-util-mdxjs-esm@2.0.1",
        "cicada-frontend@1.83.10|property-information@7.1.0",
        "cicada-frontend@1.83.10|space-separated-tokens@2.0.2",
        "cicada-frontend@1.83.10|style-to-js@1.1.21",
        "cicada-frontend@1.83.10|unist-util-position@5.0.0",
        "cicada-frontend@1.83.10|vfile-message@4.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|html-url-attributes@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-to-hast@13.2.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|@ungap/structured-clone@1.3.1",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-util-sanitize-uri@2.0.1",
        "cicada-frontend@1.83.10|trim-lines@3.0.1",
        "cicada-frontend@1.83.10|unist-util-position@5.0.0",
        "cicada-frontend@1.83.10|unist-util-visit@5.1.0",
        "cicada-frontend@1.83.10|vfile@6.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|remark-parse@11.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2",
        "cicada-frontend@1.83.10|unified@11.0.5"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|remark-rehype@11.1.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-to-hast@13.2.1",
        "cicada-frontend@1.83.10|unified@11.0.5",
        "cicada-frontend@1.83.10|vfile@6.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|unified@11.0.5",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|bail@2.0.2",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|extend@3.0.2",
        "cicada-frontend@1.83.10|is-plain-obj@4.1.0",
        "cicada-frontend@1.83.10|trough@2.2.0",
        "cicada-frontend@1.83.10|vfile@6.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|unist-util-visit@5.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|unist-util-is@6.0.1",
        "cicada-frontend@1.83.10|unist-util-visit-parents@6.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|vfile@6.0.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|vfile-message@4.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@remix-run/router@1.23.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|react-router@6.30.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@remix-run/router@1.23.2",
        "cicada-frontend@1.83.10|react@18.3.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@babel/runtime@7.29.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|highlight.js@10.7.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|highlightjs-vue@1.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|lowlight@1.20.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|fault@1.0.4",
        "cicada-frontend@1.83.10|highlight.js@10.7.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|prismjs@1.30.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|hastscript@6.0.0",
        "cicada-frontend@1.83.10|refractor@3.6.0|parse-entities@2.0.0",
        "cicada-frontend@1.83.10|prismjs@1.30.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|parse-entities@2.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|refractor@3.6.0|character-entities-legacy@1.1.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|character-entities@1.2.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|character-reference-invalid@1.1.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|is-alphanumerical@1.0.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|is-decimal@1.0.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|is-hexadecimal@1.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-entities-legacy@1.1.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-entities@1.2.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|character-reference-invalid@1.1.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-alphanumerical@1.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|refractor@3.6.0|is-alphabetical@1.0.4",
        "cicada-frontend@1.83.10|refractor@3.6.0|is-decimal@1.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-decimal@1.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-hexadecimal@1.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|refractor@3.6.0|is-alphabetical@1.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm@3.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-gfm-autolink-literal@2.0.1",
        "cicada-frontend@1.83.10|mdast-util-gfm-footnote@2.1.0",
        "cicada-frontend@1.83.10|mdast-util-gfm-strikethrough@2.0.0",
        "cicada-frontend@1.83.10|mdast-util-gfm-table@2.0.0",
        "cicada-frontend@1.83.10|mdast-util-gfm-task-list-item@2.0.0",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-extension-gfm-autolink-literal@2.1.0",
        "cicada-frontend@1.83.10|micromark-extension-gfm-footnote@2.1.0",
        "cicada-frontend@1.83.10|micromark-extension-gfm-strikethrough@2.1.0",
        "cicada-frontend@1.83.10|micromark-extension-gfm-table@2.1.1",
        "cicada-frontend@1.83.10|micromark-extension-gfm-tagfilter@2.0.0",
        "cicada-frontend@1.83.10|micromark-extension-gfm-task-list-item@2.1.0",
        "cicada-frontend@1.83.10|micromark-util-combine-extensions@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|remark-stringify@11.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2",
        "cicada-frontend@1.83.10|unified@11.0.5"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|use-sync-external-store@1.6.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|react@18.3.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/geojson@7946.0.16"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/prop-types@15.7.15"
    },
    {
      "ref": "cicada-frontend@1.83.10|csstype@3.2.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|asynckit@0.4.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|combined-stream@1.0.8",
      "dependsOn": [
        "cicada-frontend@1.83.10|delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|es-set-tostringtag@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|es-errors@1.3.0",
        "cicada-frontend@1.83.10|get-intrinsic@1.3.0",
        "cicada-frontend@1.83.10|has-tostringtag@1.0.2",
        "cicada-frontend@1.83.10|hasown@2.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hasown@2.0.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|function-bind@1.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mime-types@2.1.35",
      "dependsOn": [
        "cicada-frontend@1.83.10|mime-db@1.52.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|internmap@2.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|delaunator@5.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|robust-predicates@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|commander@7.2.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|iconv-lite@0.6.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|safer-buffer@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|rw@1.3.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|immediate@3.0.6"
    },
    {
      "ref": "cicada-frontend@1.83.10|core-util-is@1.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|inherits@2.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|isarray@1.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|process-nextick-args@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|safe-buffer@5.1.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|string_decoder@1.1.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|util-deprecate@1.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|js-tokens@4.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/unist@3.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|dequal@2.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/estree@1.0.8"
    },
    {
      "ref": "cicada-frontend@1.83.10|comma-separated-tokens@2.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|estree-util-is-identifier-name@3.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|hast-util-whitespace@3.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/hast@3.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-mdx-expression@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/estree-jsx@1.0.5",
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-mdx-jsx@3.2.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/estree-jsx@1.0.5",
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|ccount@2.0.1",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2",
        "cicada-frontend@1.83.10|parse-entities@4.0.2",
        "cicada-frontend@1.83.10|stringify-entities@4.0.4",
        "cicada-frontend@1.83.10|unist-util-stringify-position@4.0.0",
        "cicada-frontend@1.83.10|vfile-message@4.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-mdxjs-esm@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/estree-jsx@1.0.5",
        "cicada-frontend@1.83.10|@types/hast@3.0.4",
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|property-information@7.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|space-separated-tokens@2.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|style-to-js@1.1.21",
      "dependsOn": [
        "cicada-frontend@1.83.10|style-to-object@1.0.14"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|unist-util-position@5.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|vfile-message@4.0.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|unist-util-stringify-position@4.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|@ungap/structured-clone@1.3.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-sanitize-uri@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-encode@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|trim-lines@3.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-to-string@4.0.0",
        "cicada-frontend@1.83.10|micromark-util-decode-numeric-character-reference@2.0.2",
        "cicada-frontend@1.83.10|micromark-util-decode-string@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2",
        "cicada-frontend@1.83.10|micromark@4.0.2",
        "cicada-frontend@1.83.10|unist-util-stringify-position@4.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|bail@2.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|extend@3.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|is-plain-obj@4.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|trough@2.2.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|unist-util-is@6.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|unist-util-visit-parents@6.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|unist-util-is@6.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|fault@1.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|format@0.2.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|hastscript@6.0.0|@types/hast@2.3.10",
        "cicada-frontend@1.83.10|hastscript@6.0.0|comma-separated-tokens@1.0.8",
        "cicada-frontend@1.83.10|hast-util-parse-selector@2.2.5",
        "cicada-frontend@1.83.10|hastscript@6.0.0|property-information@5.6.0",
        "cicada-frontend@1.83.10|hastscript@6.0.0|space-separated-tokens@1.1.5"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0|@types/hast@2.3.10",
      "dependsOn": [
        "cicada-frontend@1.83.10|hastscript@6.0.0|@types/unist@2.0.11"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0|comma-separated-tokens@1.0.8"
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0|property-information@5.6.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|xtend@4.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0|space-separated-tokens@1.1.5"
    },
    {
      "ref": "cicada-frontend@1.83.10|hastscript@6.0.0|@types/unist@2.0.11"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm-autolink-literal@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|ccount@2.0.1",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm-footnote@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2",
        "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm-strikethrough@2.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm-table@2.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|markdown-table@3.0.4",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-gfm-task-list-item@2.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|mdast-util-from-markdown@2.0.3",
        "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-to-markdown@2.1.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|@types/unist@3.0.3",
        "cicada-frontend@1.83.10|longest-streak@3.1.0",
        "cicada-frontend@1.83.10|mdast-util-phrasing@4.1.0",
        "cicada-frontend@1.83.10|mdast-util-to-string@4.0.0",
        "cicada-frontend@1.83.10|micromark-util-classify-character@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-decode-string@2.0.1",
        "cicada-frontend@1.83.10|unist-util-visit@5.1.0",
        "cicada-frontend@1.83.10|zwitch@2.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-autolink-literal@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-sanitize-uri@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-footnote@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-core-commonmark@2.0.3",
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-sanitize-uri@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-strikethrough@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-classify-character@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-resolve-all@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-table@2.1.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-tagfilter@2.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-extension-gfm-task-list-item@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-combine-extensions@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|delayed-stream@1.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|es-errors@1.3.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|get-intrinsic@1.3.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|call-bind-apply-helpers@1.0.2",
        "cicada-frontend@1.83.10|es-define-property@1.0.1",
        "cicada-frontend@1.83.10|es-errors@1.3.0",
        "cicada-frontend@1.83.10|es-object-atoms@1.1.1",
        "cicada-frontend@1.83.10|function-bind@1.1.2",
        "cicada-frontend@1.83.10|get-proto@1.0.1",
        "cicada-frontend@1.83.10|gopd@1.2.0",
        "cicada-frontend@1.83.10|has-symbols@1.1.0",
        "cicada-frontend@1.83.10|hasown@2.0.3",
        "cicada-frontend@1.83.10|math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|has-tostringtag@1.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|has-symbols@1.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|function-bind@1.1.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|mime-db@1.52.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|robust-predicates@3.0.3"
    },
    {
      "ref": "cicada-frontend@1.83.10|safer-buffer@2.1.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/estree-jsx@1.0.5",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/estree@1.0.8"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|ccount@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|parse-entities@4.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|parse-entities@4.0.2|@types/unist@2.0.11",
        "cicada-frontend@1.83.10|character-entities-legacy@3.0.0",
        "cicada-frontend@1.83.10|character-reference-invalid@2.0.1",
        "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
        "cicada-frontend@1.83.10|is-alphanumerical@2.0.1",
        "cicada-frontend@1.83.10|is-decimal@2.0.1",
        "cicada-frontend@1.83.10|is-hexadecimal@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|parse-entities@4.0.2|@types/unist@2.0.11"
    },
    {
      "ref": "cicada-frontend@1.83.10|stringify-entities@4.0.4",
      "dependsOn": [
        "cicada-frontend@1.83.10|character-entities-html4@2.1.0",
        "cicada-frontend@1.83.10|character-entities-legacy@3.0.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|unist-util-stringify-position@4.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/unist@3.0.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|style-to-object@1.0.14",
      "dependsOn": [
        "cicada-frontend@1.83.10|inline-style-parser@0.2.7"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-encode@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|character-entities@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-to-string@4.0.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-decode-numeric-character-reference@2.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-decode-string@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-decode-numeric-character-reference@2.0.2",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark@4.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/debug@4.1.13",
        "cicada-frontend@1.83.10|debug@4.4.3",
        "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-core-commonmark@2.0.3",
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-combine-extensions@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-decode-numeric-character-reference@2.0.2",
        "cicada-frontend@1.83.10|micromark-util-encode@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-resolve-all@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-sanitize-uri@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-subtokenize@2.1.0",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|format@0.2.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|hast-util-parse-selector@2.2.5"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2|escape-string-regexp@5.0.0",
        "cicada-frontend@1.83.10|unist-util-is@6.0.1",
        "cicada-frontend@1.83.10|unist-util-visit-parents@6.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-find-and-replace@3.0.2|escape-string-regexp@5.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|markdown-table@3.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|longest-streak@3.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|mdast-util-phrasing@4.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/mdast@4.0.4",
        "cicada-frontend@1.83.10|unist-util-is@6.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-classify-character@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|zwitch@2.0.4"
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-core-commonmark@2.0.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|decode-named-character-reference@1.3.0",
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-factory-destination@2.0.1",
        "cicada-frontend@1.83.10|micromark-factory-label@2.0.1",
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-factory-title@2.0.1",
        "cicada-frontend@1.83.10|micromark-factory-whitespace@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-classify-character@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-html-tag-name@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-normalize-identifier@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-resolve-all@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-subtokenize@2.1.0",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-resolve-all@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|call-bind-apply-helpers@1.0.2",
      "dependsOn": [
        "cicada-frontend@1.83.10|es-errors@1.3.0",
        "cicada-frontend@1.83.10|function-bind@1.1.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|es-define-property@1.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|es-object-atoms@1.1.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|es-errors@1.3.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|get-proto@1.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|dunder-proto@1.0.1",
        "cicada-frontend@1.83.10|es-object-atoms@1.1.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|gopd@1.2.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|has-symbols@1.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|math-intrinsics@1.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|character-entities-legacy@3.0.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|character-reference-invalid@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|is-alphanumerical@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|is-alphabetical@2.0.1",
        "cicada-frontend@1.83.10|is-decimal@2.0.1"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|is-decimal@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|is-hexadecimal@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|character-entities-html4@2.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|inline-style-parser@0.2.7"
    },
    {
      "ref": "cicada-frontend@1.83.10|character-entities@2.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/debug@4.1.13",
      "dependsOn": [
        "cicada-frontend@1.83.10|@types/ms@2.1.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|debug@4.4.3",
      "dependsOn": [
        "cicada-frontend@1.83.10|ms@2.1.3"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-subtokenize@2.1.0",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-util-chunked@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|xtend@4.0.2"
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-factory-destination@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-factory-label@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|devlop@1.1.0",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-factory-title@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-factory-whitespace@2.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|micromark-factory-space@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-character@2.1.1",
        "cicada-frontend@1.83.10|micromark-util-symbol@2.0.1",
        "cicada-frontend@1.83.10|micromark-util-types@2.0.2"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|micromark-util-html-tag-name@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|dunder-proto@1.0.1",
      "dependsOn": [
        "cicada-frontend@1.83.10|call-bind-apply-helpers@1.0.2",
        "cicada-frontend@1.83.10|es-errors@1.3.0",
        "cicada-frontend@1.83.10|gopd@1.2.0"
      ]
    },
    {
      "ref": "cicada-frontend@1.83.10|is-alphabetical@2.0.1"
    },
    {
      "ref": "cicada-frontend@1.83.10|@types/ms@2.1.0"
    },
    {
      "ref": "cicada-frontend@1.83.10|ms@2.1.3"
    }
  ]
}