{
  "history": [
    {
      "added": 0,
      "commit": "7c5b9cd51a70862b598d6125e50aae8af885d963",
      "date": "2026-11-01",
      "dependencies": 7,
      "errors": [],
      "fixable": 0,
      "go_version": null,
      "in_binary": null,
      "new_vulnerabilities": 0,
      "osv_confirmed": 0,
      "osv_only": 66,
      "ref": "eslint-plugin-security-v4.2.1",
      "release_changed": false,
      "release_integrity": "no-assets",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": null,
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 0,
        "High": 0,
        "Low": 0,
        "Medium": 0,
        "Negligible": 0,
        "Unknown": 0
      },
      "workflow": {
        "High": 9,
        "Low": 1,
        "Medium": 0,
        "files": 3
      }
    },
    {
      "added": 807,
      "commit": "7c5b9cd51a70862b598d6125e50aae8af885d963",
      "date": "2026-11-02",
      "dependencies": 814,
      "errors": [],
      "fixable": 104,
      "go_version": null,
      "in_binary": null,
      "kev": 0,
      "kev_new": 0,
      "new_vulnerabilities": 77,
      "osv_confirmed": 66,
      "osv_only": 0,
      "ref": "eslint-plugin-security-v4.2.1",
      "release_changed": false,
      "release_integrity": "no-assets",
      "removed": 0,
      "resolved_vulnerabilities": 0,
      "scorecard": null,
      "scorecard_date": null,
      "scorecard_note": "the project is not in the OpenSSF public dataset; the Scorecard CLI fallback was skipped because this shard's weekly budget was used",
      "scorecard_source": null,
      "upgraded": 0,
      "vulnerabilities": {
        "Critical": 6,
        "High": 50,
        "Low": 10,
        "Medium": 42,
        "Negligible": 0,
        "Unknown": 0
      },
      "vulnerable_packages": 48,
      "workflow": {
        "High": 9,
        "Low": 1,
        "Medium": 0,
        "files": 3
      }
    }
  ],
  "latest": {
    "archived": false,
    "category": "Static Application Security Testing (SAST) \u203a Language-specific \u203a JavaScript/Node.js",
    "changes": {
      "added": [
        "@aashutoshrathi/word-wrap@1.2.6",
        "@andrewbranch/untar.js@1.0.4",
        "@arethetypeswrong/cli@0.18.5",
        "@arethetypeswrong/core@0.18.5",
        "@babel/code-frame@7.16.7",
        "@babel/helper-validator-identifier@7.16.7",
        "@babel/highlight@7.17.9",
        "@braidai/lang@1.1.2",
        "@colors/colors@1.5.0",
        "@eslint-community/eslint-utils@4.4.0",
        "@eslint-community/regexpp@4.9.1",
        "@eslint/eslintrc@3.0.2",
        "@eslint/js@9.0.0",
        "@gar/promisify@1.1.3",
        "@humanwhocodes/config-array@0.12.3",
        "@humanwhocodes/module-importer@1.0.1",
        "@humanwhocodes/object-schema@2.0.3",
        "@isaacs/cliui@8.0.2",
        "@isaacs/string-locale-compare@1.1.0",
        "@jest/schemas@29.0.0",
        "@loaderkit/resolve@1.0.6",
        "@nodelib/fs.scandir@2.1.5",
        "@nodelib/fs.stat@2.0.5",
        "@nodelib/fs.walk@1.2.8",
        "@npmcli/arborist@5.6.3",
        "@npmcli/ci-detect@2.0.0",
        "@npmcli/config@4.2.2",
        "@npmcli/disparity-colors@2.0.0",
        "@npmcli/fs@2.1.2",
        "@npmcli/git@3.0.2",
        "@npmcli/installed-package-contents@1.0.7",
        "@npmcli/map-workspaces@2.0.4",
        "@npmcli/metavuln-calculator@3.1.1",
        "@npmcli/move-file@2.0.1",
        "@npmcli/name-from-folder@1.0.1",
        "@npmcli/node-gyp@2.0.0",
        "@npmcli/package-json@2.0.0",
        "@npmcli/promise-spawn@3.0.0",
        "@npmcli/query@1.2.0",
        "@npmcli/run-script@4.2.1",
        "@octokit/auth-token@2.5.0",
        "@octokit/core@3.6.0",
        "@octokit/endpoint@6.0.12",
        "@octokit/graphql@4.8.0",
        "@octokit/openapi-types@11.2.0",
        "@octokit/plugin-paginate-rest@2.17.0",
        "@octokit/plugin-request-log@1.0.4",
        "@octokit/plugin-rest-endpoint-methods@5.13.0",
        "@octokit/request@5.6.3",
        "@octokit/request-error@2.1.0",
        "@octokit/rest@18.12.0",
        "@octokit/types@6.34.0",
        "@pkgjs/parseargs@0.11.0",
        "@semantic-release/commit-analyzer@9.0.2",
        "@semantic-release/error@2.2.0",
        "@semantic-release/error@3.0.0",
        "@semantic-release/github@8.0.4",
        "@semantic-release/npm@9.0.1",
        "@semantic-release/release-notes-generator@10.0.3",
        "@sinclair/typebox@0.24.51",
        "@sindresorhus/is@4.6.0",
        "@tootallnate/once@2.0.0",
        "@types/eslint@9.6.1",
        "@types/estree@1.0.9",
        "@types/json-schema@7.0.15",
        "@types/minimist@1.2.2",
        "@types/normalize-package-data@2.4.1",
        "@types/parse-json@4.0.0",
        "@types/retry@0.12.1",
        "@types/semver@7.5.8",
        "@typescript-eslint/scope-manager@5.62.0",
        "@typescript-eslint/types@5.62.0",
        "@typescript-eslint/typescript-estree@5.62.0",
        "@typescript-eslint/utils@5.62.0",
        "@typescript-eslint/visitor-keys@5.62.0",
        "@typescript/typescript-aix-ppc64@7.0.2",
        "@typescript/typescript-darwin-arm64@7.0.2",
        "@typescript/typescript-darwin-x64@7.0.2",
        "@typescript/typescript-freebsd-arm64@7.0.2",
        "@typescript/typescript-freebsd-x64@7.0.2",
        "@typescript/typescript-linux-arm@7.0.2",
        "@typescript/typescript-linux-arm64@7.0.2",
        "@typescript/typescript-linux-loong64@7.0.2",
        "@typescript/typescript-linux-mips64el@7.0.2",
        "@typescript/typescript-linux-ppc64@7.0.2",
        "@typescript/typescript-linux-riscv64@7.0.2",
        "@typescript/typescript-linux-s390x@7.0.2",
        "@typescript/typescript-linux-x64@7.0.2",
        "@typescript/typescript-netbsd-arm64@7.0.2",
        "@typescript/typescript-netbsd-x64@7.0.2",
        "@typescript/typescript-openbsd-arm64@7.0.2",
        "@typescript/typescript-openbsd-x64@7.0.2",
        "@typescript/typescript-sunos-x64@7.0.2",
        "@typescript/typescript-win32-arm64@7.0.2",
        "@typescript/typescript-win32-x64@7.0.2",
        "abbrev@1.1.1",
        "acorn@8.11.3",
        "acorn-jsx@5.3.2",
        "agent-base@6.0.2",
        "agentkeepalive@4.2.1",
        "aggregate-error@3.1.0",
        "ajv@5.5.2",
        "ajv@6.12.6",
        "ajv@8.11.2",
        "ansi-escapes@4.3.2",
        "ansi-escapes@5.0.0",
        "ansi-escapes@7.3.0",
        "ansi-regex@5.0.1",
        "ansi-regex@6.2.2",
        "ansi-styles@3.2.1",
        "ansi-styles@4.3.0",
        "ansi-styles@5.2.0",
        "ansi-styles@6.1.0",
        "ansi-styles@6.2.3",
        "ansicolors@0.3.2",
        "any-promise@1.3.0",
        "aproba@2.0.0",
        "archy@1.0.0",
        "are-we-there-yet@3.0.1",
        "argparse@2.0.1",
        "argv-formatter@1.0.0",
        "array-ify@1.0.0",
        "array-union@2.1.0",
        "arrify@1.0.1",
        "asap@2.0.6",
        "asn1@0.2.6",
        "assert-plus@1.0.0",
        "astral-regex@2.0.0",
        "asynckit@0.4.0",
        "aws-sign2@0.7.0",
        "aws4@1.13.0",
        "balanced-match@1.0.0",
        "balanced-match@1.0.2",
        "bcrypt-pbkdf@1.0.2",
        "before-after-hook@2.2.2",
        "bin-links@3.0.3",
        "binary-extensions@2.2.0",
        "boolean@3.2.0",
        "boom@4.3.1",
        "boom@5.3.3",
        "bottleneck@2.19.5",
        "brace-expansion@1.1.11",
        "brace-expansion@1.1.18",
        "brace-expansion@2.0.1",
        "brace-expansion@2.1.4",
        "braces@3.0.3",
        "browser-stdout@1.3.1",
        "builtins@5.0.1",
        "cacache@16.1.3",
        "call-bind@1.0.2",
        "callsites@3.1.0",
        "camelcase@5.3.1",
        "camelcase@6.3.0",
        "camelcase-keys@6.2.2",
        "cardinal@2.1.1",
        "caseless@0.12.0",
        "chalk@2.3.0",
        "chalk@2.4.2",
        "chalk@4.1.2",
        "chalk@5.0.1",
        "chalk@5.6.2",
        "changelog@1.4.2",
        "char-regex@1.0.2",
        "chokidar@4.0.3",
        "chownr@2.0.0",
        "ci-info@1.6.0",
        "cidr-regex@3.1.1",
        "cjs-module-lexer@1.4.3",
        "clean-stack@2.2.0",
        "cli@1.0.1",
        "cli-columns@4.0.0",
        "cli-cursor@3.1.0",
        "cli-highlight@2.1.11",
        "cli-table3@0.6.2",
        "cli-table3@0.6.5",
        "cli-truncate@2.1.0",
        "cli-truncate@3.1.0",
        "cliui@7.0.4",
        "cliui@8.0.1",
        "clone@1.0.4",
        "cmd-shim@5.0.0",
        "co@4.6.0",
        "color-convert@1.9.3",
        "color-convert@2.0.1",
        "color-name@1.1.3",
        "color-name@1.1.4",
        "color-support@1.1.3",
        "colorette@2.0.16",
        "columnify@1.6.0",
        "combined-stream@1.0.8",
        "commander@10.0.1",
        "commander@8.3.0",
        "commander@9.4.1",
        "common-ancestor-path@1.0.1",
        "compare-func@2.0.0",
        "concat-map@0.0.1",
        "console-control-strings@1.1.0",
        "conventional-changelog-angular@5.0.13",
        "conventional-changelog-writer@5.0.1",
        "conventional-commits-filter@2.0.7",
        "conventional-commits-parser@3.2.4",
        "core-util-is@1.0.2",
        "cosmiconfig@7.0.1",
        "cosmiconfig@8.0.0",
        "cross-spawn@5.1.0",
        "cross-spawn@6.0.5",
        "cross-spawn@7.0.6",
        "cryptiles@3.2.1",
        "crypto-random-string@2.0.0",
        "cssesc@3.0.0",
        "dashdash@1.14.1",
        "dateformat@3.0.3",
        "debug@4.3.4",
        "debug@4.4.3",
        "debuglog@1.0.1",
        "decamelize@1.2.0",
        "decamelize@4.0.0",
        "decamelize-keys@1.1.0",
        "deep-extend@0.6.0",
        "deep-is@0.1.4",
        "deepmerge@4.2.2",
        "defaults@1.0.3",
        "define-properties@1.1.4",
        "del@6.0.0",
        "delayed-stream@1.0.0",
        "delegates@1.0.0",
        "depd@1.1.2",
        "deprecation@2.3.1",
        "dezalgo@1.0.4",
        "diff@5.1.0",
        "diff@7.0.0",
        "diff-sequences@29.3.1",
        "dir-glob@3.0.1",
        "dot-prop@5.3.0",
        "dot-prop@7.2.0",
        "duplexer2@0.1.4",
        "eastasianwidth@0.2.0",
        "ecc-jsbn@0.1.2",
        "emoji-regex@8.0.0",
        "emoji-regex@9.2.2",
        "emojilib@2.4.0",
        "encoding@0.1.13",
        "entities@3.0.1",
        "env-ci@5.5.0",
        "env-paths@2.2.1",
        "environment@1.1.0",
        "err-code@2.0.3",
        "error-ex@1.3.2",
        "es-abstract@1.20.5",
        "es-to-primitive@1.2.1",
        "escalade@3.1.1",
        "escape-string-regexp@1.0.5",
        "escape-string-regexp@4.0.0",
        "eslint@9.0.0",
        "eslint-config-prettier@8.5.0",
        "eslint-doc-generator@1.7.0",
        "eslint-plugin-eslint-plugin@5.5.1",
        "eslint-scope@5.1.1",
        "eslint-scope@8.0.1",
        "eslint-utils@3.0.0",
        "eslint-visitor-keys@2.1.0",
        "eslint-visitor-keys@3.4.3",
        "eslint-visitor-keys@4.0.0",
        "espree@10.0.1",
        "esprima@4.0.1",
        "esquery@1.5.0",
        "esrecurse@4.3.0",
        "estraverse@4.3.0",
        "estraverse@5.3.0",
        "esutils@2.0.3",
        "execa@0.8.0",
        "execa@5.1.1",
        "exit@0.1.2",
        "expect-type@1.4.0",
        "extend@3.0.2",
        "extsprintf@1.3.0",
        "fast-deep-equal@1.1.0",
        "fast-deep-equal@3.1.3",
        "fast-glob@3.2.11",
        "fast-json-stable-stringify@2.1.0",
        "fast-levenshtein@2.0.6",
        "fastest-levenshtein@1.0.12",
        "fastq@1.13.0",
        "fflate@0.8.3",
        "figures@2.0.0",
        "figures@3.2.0",
        "file-entry-cache@8.0.0",
        "fill-range@7.1.1",
        "find-up@2.1.0",
        "find-up@4.1.0",
        "find-up@5.0.0",
        "find-versions@4.0.0",
        "flat@5.0.2",
        "flat-cache@4.0.1",
        "flatted@3.4.2",
        "foreground-child@3.3.1",
        "forever-agent@0.6.1",
        "form-data@2.3.3",
        "from2@2.3.0",
        "fromentries@1.3.2",
        "fs-extra@10.1.0",
        "fs-minipass@2.1.0",
        "fs.realpath@1.0.0",
        "function-bind@1.1.1",
        "function.prototype.name@1.1.5",
        "functions-have-names@1.2.3",
        "gauge@4.0.4",
        "get-caller-file@2.0.5",
        "get-intrinsic@1.1.3",
        "get-stdin@9.0.0",
        "get-stream@3.0.0",
        "get-stream@6.0.1",
        "get-symbol-description@1.0.0",
        "getpass@0.1.7",
        "git-log-parser@1.2.0",
        "github-url-from-git@1.5.0",
        "glob@10.5.0",
        "glob@7.2.0",
        "glob@7.2.3",
        "glob@8.0.3",
        "glob-parent@5.1.2",
        "glob-parent@6.0.2",
        "globals@14.0.0",
        "globby@11.1.0",
        "gopd@1.0.1",
        "graceful-fs@4.2.10",
        "graphemer@1.4.0",
        "handlebars@4.7.9",
        "har-schema@2.0.0",
        "har-validator@5.0.3",
        "hard-rejection@2.1.0",
        "has@1.0.3",
        "has-bigints@1.0.2",
        "has-color@0.1.7",
        "has-flag@2.0.0",
        "has-flag@3.0.0",
        "has-flag@4.0.0",
        "has-property-descriptors@1.0.0",
        "has-symbols@1.0.3",
        "has-tostringtag@1.0.0",
        "has-unicode@2.0.1",
        "hawk@6.0.2",
        "he@1.2.0",
        "highlight.js@10.7.3",
        "hoek@4.3.1",
        "hook-std@2.0.0",
        "hosted-git-info@2.8.9",
        "hosted-git-info@4.1.0",
        "hosted-git-info@5.2.1",
        "http-cache-semantics@4.1.1",
        "http-proxy-agent@5.0.0",
        "http-signature@1.2.0",
        "https-proxy-agent@5.0.1",
        "human-signals@2.1.0",
        "humanize-ms@1.2.1",
        "iconv-lite@0.6.3",
        "ignore@5.2.0",
        "ignore-walk@5.0.1",
        "import-fresh@3.3.0",
        "import-from@4.0.0",
        "imurmurhash@0.1.4",
        "indent-string@4.0.0",
        "infer-owner@1.0.4",
        "inflight@1.0.6",
        "inherits@2.0.3",
        "inherits@2.0.4",
        "ini@1.3.8",
        "ini@3.0.1",
        "init-package-json@3.0.2",
        "internal-slot@1.0.3",
        "into-stream@6.0.0",
        "ip@2.0.0",
        "ip-regex@4.3.0",
        "is-arrayish@0.2.1",
        "is-bigint@1.0.4",
        "is-boolean-object@1.1.2",
        "is-callable@1.2.7",
        "is-ci@1.2.1",
        "is-cidr@4.0.2",
        "is-core-module@2.10.0",
        "is-core-module@2.8.1",
        "is-date-object@1.0.5",
        "is-extglob@2.1.1",
        "is-fullwidth-code-point@3.0.0",
        "is-fullwidth-code-point@4.0.0",
        "is-glob@4.0.3",
        "is-lambda@1.0.1",
        "is-negative-zero@2.0.2",
        "is-number@7.0.0",
        "is-number-object@1.0.7",
        "is-obj@2.0.0",
        "is-path-cwd@2.2.0",
        "is-path-inside@3.0.3",
        "is-plain-obj@1.1.0",
        "is-plain-obj@2.1.0",
        "is-plain-object@5.0.0",
        "is-regex@1.1.4",
        "is-shared-array-buffer@1.0.2",
        "is-stream@1.1.0",
        "is-stream@2.0.1",
        "is-string@1.0.7",
        "is-symbol@1.0.4",
        "is-text-path@1.0.1",
        "is-typedarray@1.0.0",
        "is-unicode-supported@0.1.0",
        "is-weakref@1.0.2",
        "isarray@1.0.0",
        "isexe@2.0.0",
        "isstream@0.1.2",
        "issue-parser@6.0.0",
        "jackspeak@3.4.3",
        "java-properties@1.0.2",
        "jest-diff@29.3.1",
        "jest-get-type@29.2.0",
        "js-tokens@4.0.0",
        "js-yaml@4.3.2",
        "jsbn@0.1.1",
        "json-buffer@3.0.1",
        "json-parse-better-errors@1.0.2",
        "json-parse-even-better-errors@2.3.1",
        "json-schema@0.4.0",
        "json-schema-traverse@0.3.1",
        "json-schema-traverse@0.4.1",
        "json-schema-traverse@1.0.0",
        "json-stable-stringify-without-jsonify@1.0.1",
        "json-stringify-nice@1.1.4",
        "json-stringify-safe@5.0.1",
        "jsonc-parser@3.1.0",
        "jsonfile@6.1.0",
        "jsonparse@1.3.1",
        "JSONStream@1.3.5",
        "jsprim@1.4.2",
        "just-diff@5.1.1",
        "just-diff-apply@5.4.1",
        "keyv@4.5.4",
        "kind-of@6.0.3",
        "levn@0.4.1",
        "libnpmaccess@6.0.4",
        "libnpmdiff@4.0.5",
        "libnpmexec@4.0.14",
        "libnpmfund@3.0.5",
        "libnpmhook@8.0.4",
        "libnpmorg@4.0.4",
        "libnpmpack@4.1.3",
        "libnpmpublish@6.0.5",
        "libnpmsearch@5.0.4",
        "libnpmteam@4.0.4",
        "libnpmversion@3.0.7",
        "lilconfig@2.0.4",
        "lines-and-columns@1.2.4",
        "linkify-it@4.0.1",
        "lint-staged@12.3.7",
        "listr2@4.0.5",
        "load-json-file@4.0.0",
        "locate-path@2.0.0",
        "locate-path@5.0.0",
        "locate-path@6.0.0",
        "lodash@4.17.21",
        "lodash@4.17.5",
        "lodash.capitalize@4.2.1",
        "lodash.escaperegexp@4.1.2",
        "lodash.ismatch@4.4.0",
        "lodash.isplainobject@4.0.6",
        "lodash.isstring@4.0.1",
        "lodash.merge@4.6.2",
        "lodash.uniqby@4.7.0",
        "log-symbols@4.1.0",
        "log-update@4.0.0",
        "lower-case@2.0.2",
        "lru-cache@10.4.3",
        "lru-cache@11.5.2",
        "lru-cache@4.1.5",
        "lru-cache@6.0.0",
        "lru-cache@7.13.2",
        "make-fetch-happen@10.2.1",
        "map-obj@1.0.1",
        "map-obj@4.3.0",
        "markdown-it@13.0.1",
        "markdown-table@3.0.3",
        "markdownlint@0.26.2",
        "markdownlint-cli@0.32.2",
        "markdownlint-rule-helpers@0.17.2",
        "marked@4.0.14",
        "marked@9.1.6",
        "marked-terminal@5.1.1",
        "marked-terminal@7.3.0",
        "mdurl@1.0.1",
        "memorystream@0.3.1",
        "meow@8.1.2",
        "merge-stream@2.0.0",
        "merge2@1.4.1",
        "micromatch@4.0.5",
        "mime@3.0.0",
        "mime-db@1.52.0",
        "mime-types@2.1.35",
        "mimic-fn@2.1.0",
        "min-indent@1.0.1",
        "minimatch@3.1.2",
        "minimatch@3.1.5",
        "minimatch@5.1.0",
        "minimatch@5.1.9",
        "minimatch@9.0.9",
        "minimist@1.2.6",
        "minimist-options@4.1.0",
        "minipass@3.3.4",
        "minipass@7.1.2",
        "minipass-collect@1.0.2",
        "minipass-fetch@2.1.1",
        "minipass-flush@1.0.5",
        "minipass-json-stream@1.0.1",
        "minipass-pipeline@1.2.4",
        "minipass-sized@1.0.3",
        "minizlib@2.1.2",
        "mkdirp@1.0.4",
        "mkdirp-infer-owner@2.0.0",
        "mocha@11.7.5",
        "modify-values@1.0.1",
        "moment@2.20.1",
        "ms@2.1.2",
        "ms@2.1.3",
        "mute-stream@0.0.8",
        "mz@2.7.0",
        "natural-compare@1.4.0",
        "negotiator@0.6.3",
        "neo-async@2.6.2",
        "nerf-dart@1.0.0",
        "nice-try@1.0.5",
        "no-case@3.0.4",
        "node-emoji@1.11.0",
        "node-emoji@2.2.0",
        "node-fetch@2.6.7",
        "node-gyp@9.1.0",
        "nopt@5.0.0",
        "nopt@6.0.0",
        "normalize-package-data@2.5.0",
        "normalize-package-data@3.0.3",
        "normalize-package-data@4.0.1",
        "normalize-path@1.0.0",
        "normalize-path@3.0.0",
        "normalize-url@6.1.0",
        "npm@8.19.4",
        "npm-audit-report@3.0.0",
        "npm-bundled@1.1.2",
        "npm-bundled@2.0.1",
        "npm-install-checks@5.0.0",
        "npm-normalize-package-bin@1.0.1",
        "npm-normalize-package-bin@2.0.0",
        "npm-package-arg@9.1.0",
        "npm-packlist@5.1.3",
        "npm-pick-manifest@7.0.2",
        "npm-profile@6.2.1",
        "npm-registry-fetch@13.3.1",
        "npm-run-all@4.1.5",
        "npm-run-path@2.0.2",
        "npm-run-path@4.0.1",
        "npm-user-validate@1.0.1",
        "npmlog@6.0.2",
        "oauth-sign@0.8.2",
        "object-assign@4.1.1",
        "object-inspect@1.12.2",
        "object-keys@1.1.1",
        "object.assign@4.1.4",
        "once@1.4.0",
        "onetime@5.1.2",
        "opener@1.5.2",
        "optionator@0.9.3",
        "p-each-series@2.2.0",
        "p-filter@2.1.0",
        "p-finally@1.0.0",
        "p-is-promise@3.0.0",
        "p-limit@1.3.0",
        "p-limit@2.3.0",
        "p-limit@3.1.0",
        "p-locate@2.0.0",
        "p-locate@4.1.0",
        "p-locate@5.0.0",
        "p-map@2.1.0",
        "p-map@4.0.0",
        "p-reduce@2.1.0",
        "p-retry@4.6.1",
        "p-try@1.0.0",
        "p-try@2.2.0",
        "package-json-from-dist@1.0.1",
        "pacote@13.6.2",
        "parent-module@1.0.1",
        "parse-conflict-json@2.0.2",
        "parse-json@4.0.0",
        "parse-json@5.2.0",
        "parse5@5.1.1",
        "parse5@6.0.1",
        "parse5-htmlparser2-tree-adapter@6.0.1",
        "path-exists@3.0.0",
        "path-exists@4.0.0",
        "path-is-absolute@1.0.1",
        "path-key@2.0.1",
        "path-key@3.1.1",
        "path-parse@1.0.7",
        "path-scurry@1.11.1",
        "path-type@3.0.0",
        "path-type@4.0.0",
        "performance-now@2.1.0",
        "picocolors@1.1.1",
        "picomatch@2.3.2",
        "pidtree@0.3.1",
        "pidtree@0.5.0",
        "pify@3.0.0",
        "pkg-conf@2.1.0",
        "postcss-selector-parser@6.0.10",
        "prelude-ls@1.2.1",
        "prettier@3.9.9",
        "pretty-format@29.3.1",
        "proc-log@2.0.1",
        "process-nextick-args@2.0.1",
        "promise-all-reject-late@1.0.1",
        "promise-call-limit@1.0.1",
        "promise-inflight@1.0.1",
        "promise-retry@2.0.1",
        "promzard@0.3.0",
        "pseudomap@1.0.2",
        "punycode@1.4.1",
        "punycode@2.1.1",
        "q@1.5.1",
        "qrcode-terminal@0.12.0",
        "qs@6.5.3",
        "queue-microtask@1.2.3",
        "quick-lru@4.0.1",
        "randombytes@2.1.0",
        "rc@1.2.8",
        "react-is@18.2.0",
        "read@1.0.7",
        "read-cmd-shim@3.0.0",
        "read-package-json@5.0.2",
        "read-package-json-fast@2.0.3",
        "read-pkg@3.0.0",
        "read-pkg@5.2.0",
        "read-pkg-up@7.0.1",
        "readable-stream@2.3.7",
        "readable-stream@3.6.0",
        "readdir-scoped-modules@1.1.0",
        "readdirp@4.1.2",
        "redent@3.0.0",
        "redeyed@2.1.1",
        "regexp.prototype.flags@1.4.3",
        "registry-auth-token@4.2.1",
        "request@2.83.0",
        "require-directory@2.1.1",
        "require-from-string@2.0.2",
        "resolve@1.22.0",
        "resolve-from@4.0.0",
        "resolve-from@5.0.0",
        "restore-cursor@3.1.0",
        "retry@0.12.0",
        "retry@0.13.1",
        "reusify@1.0.4",
        "rfdc@1.3.0",
        "rimraf@3.0.2",
        "run-con@1.2.11",
        "run-parallel@1.2.0",
        "rxjs@7.5.5",
        "safe-buffer@5.1.2",
        "safe-buffer@5.2.1",
        "safe-regex-test@1.0.0",
        "safer-buffer@2.1.2",
        "semantic-release@19.0.3",
        "semver@5.5.0",
        "semver@5.7.1",
        "semver@6.3.0",
        "semver@7.3.7",
        "semver@7.6.0",
        "semver@7.8.5",
        "semver-diff@3.1.1",
        "semver-regex@3.1.3",
        "serialize-javascript@6.0.2",
        "set-blocking@2.0.0",
        "shebang-command@1.2.0",
        "shebang-command@2.0.0",
        "shebang-regex@1.0.0",
        "shebang-regex@3.0.0",
        "shell-quote@1.10.0",
        "side-channel@1.0.4",
        "signal-exit@3.0.7",
        "signal-exit@4.1.0",
        "signale@1.4.0",
        "skin-tone@2.0.0",
        "slash@3.0.0",
        "slice-ansi@3.0.0",
        "slice-ansi@4.0.0",
        "slice-ansi@5.0.0",
        "smart-buffer@4.2.0",
        "sntp@2.1.0",
        "socks@2.7.0",
        "socks-proxy-agent@7.0.0",
        "source-map@0.6.1",
        "spawn-error-forwarder@1.0.0",
        "spdx-correct@3.1.1",
        "spdx-exceptions@2.3.0",
        "spdx-expression-parse@3.0.1",
        "spdx-license-ids@3.0.11",
        "split@1.0.1",
        "split2@1.0.0",
        "split2@3.2.2",
        "sshpk@1.18.0",
        "ssri@9.0.1",
        "stream-combiner2@1.1.1",
        "string-argv@0.3.1",
        "string-width@4.2.3",
        "string-width@5.1.2",
        "string.prototype.padend@3.1.4",
        "string.prototype.trimend@1.0.6",
        "string.prototype.trimstart@1.0.6",
        "string_decoder@1.1.1",
        "string_decoder@1.3.0",
        "stringstream@0.0.6",
        "strip-ansi@6.0.1",
        "strip-ansi@7.1.2",
        "strip-bom@3.0.0",
        "strip-eof@1.0.0",
        "strip-final-newline@2.0.0",
        "strip-indent@2.0.0",
        "strip-indent@3.0.0",
        "strip-json-comments@2.0.1",
        "strip-json-comments@3.1.1",
        "supports-color@4.5.0",
        "supports-color@5.5.0",
        "supports-color@7.2.0",
        "supports-color@8.1.1",
        "supports-color@9.2.1",
        "supports-hyperlinks@2.2.0",
        "supports-hyperlinks@3.2.0",
        "supports-preserve-symlinks-flag@1.0.0",
        "tar@6.1.11",
        "temp-dir@2.0.0",
        "tempy@1.0.1",
        "text-extensions@1.9.0",
        "text-table@0.2.0",
        "thenify@3.3.1",
        "thenify-all@1.6.0",
        "through@2.3.8",
        "through2@2.0.5",
        "through2@4.0.2",
        "tiny-relative-date@1.3.0",
        "to-regex-range@5.0.1",
        "tough-cookie@2.3.4",
        "tr46@0.0.3",
        "traverse@0.6.6",
        "treeverse@2.0.0",
        "trim-newlines@3.0.1",
        "tslib@1.14.1",
        "tslib@2.3.1",
        "tsutils@3.21.0",
        "tunnel-agent@0.6.0",
        "tweetnacl@0.14.5",
        "type-check@0.4.0",
        "type-fest@0.16.0",
        "type-fest@0.18.1",
        "type-fest@0.21.3",
        "type-fest@0.6.0",
        "type-fest@0.8.1",
        "type-fest@1.4.0",
        "type-fest@2.19.0",
        "type-fest@3.3.0",
        "typescript@5.6.1-rc",
        "typescript@7.0.2",
        "uc.micro@1.0.6",
        "uglify-js@3.15.4",
        "unbox-primitive@1.0.2",
        "unicode-emoji-modifier-base@1.0.0",
        "unique-filename@2.0.1",
        "unique-slug@3.0.0",
        "unique-string@2.0.0",
        "universal-user-agent@6.0.0",
        "universalify@2.0.0",
        "uri-js@4.4.1",
        "url-join@4.0.1",
        "util-deprecate@1.0.2",
        "uuid@3.4.0",
        "validate-npm-package-license@3.0.4",
        "validate-npm-package-name@4.0.0",
        "validate-npm-package-name@5.0.1",
        "verror@1.10.0",
        "walk-up-path@1.0.0",
        "wcwidth@1.0.1",
        "webidl-conversions@3.0.1",
        "whatwg-url@5.0.0",
        "which@1.3.1",
        "which@2.0.2",
        "which-boxed-primitive@1.0.2",
        "wide-align@1.1.5",
        "wordwrap@1.0.0",
        "workerpool@9.3.4",
        "wrap-ansi@6.2.0",
        "wrap-ansi@7.0.0",
        "wrap-ansi@8.1.0",
        "wrappy@1.0.2",
        "write-file-atomic@4.0.2",
        "xtend@4.0.1",
        "y18n@5.0.8",
        "yallist@2.1.2",
        "yallist@4.0.0",
        "yaml@1.10.2",
        "yargs@16.2.0",
        "yargs@17.7.2",
        "yargs-parser@20.2.4",
        "yargs-parser@21.1.1",
        "yargs-unparser@2.0.0",
        "yocto-queue@0.1.0",
        "yorkie@2.0.0"
      ],
      "any": true,
      "baseline": false,
      "integrity_drift": 0,
      "license_changes": [],
      "new_vulnerabilities": [
        {
          "aliases": [
            "CVE-2026-48801"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-48801",
            "percentile": 0.3357,
            "score": 0.00394
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.0.1"
          ],
          "id": "GHSA-22p9-wv53-3rq4",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "linkify-it",
          "severity": "High",
          "summary": "LinkifyIt#match scan loop has quadratic algorithmic complexity",
          "url": "https://github.com/advisories/GHSA-22p9-wv53-3rq4",
          "version": "4.0.1"
        },
        {
          "aliases": [
            "CVE-2026-27904"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-27904",
            "percentile": 0.44525,
            "score": 0.00525
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.1.8"
          ],
          "id": "GHSA-23c5-xmqv-rm74",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "minimatch",
          "severity": "High",
          "summary": "minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions",
          "url": "https://github.com/advisories/GHSA-23c5-xmqv-rm74",
          "version": "5.1.0"
        },
        {
          "aliases": [
            "CVE-2026-59873"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-59873",
            "percentile": 0.47807,
            "score": 0.00582
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.19"
          ],
          "id": "GHSA-23hp-3jrh-7fpw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "Critical",
          "summary": "node-tar: Decompression/parse DoS via unlimited input",
          "url": "https://github.com/advisories/GHSA-23hp-3jrh-7fpw",
          "version": "6.1.11"
        },
        {
          "aliases": [],
          "ecosystem": "npm",
          "epss": null,
          "fix_state": "fixed",
          "fixed_in": [
            "14.3.1"
          ],
          "id": "GHSA-253c-mchw-3w2r",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "markdown-it",
          "severity": "Medium",
          "summary": "markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds",
          "url": "https://github.com/advisories/GHSA-253c-mchw-3w2r",
          "version": "13.0.1"
        },
        {
          "aliases": [
            "CVE-2020-28500"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2020-28500",
            "percentile": 0.94394,
            "score": 0.07336
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.21"
          ],
          "id": "GHSA-29mw-wpgm-hmr9",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "Medium",
          "summary": "Regular Expression Denial of Service (ReDoS) in lodash",
          "url": "https://github.com/advisories/GHSA-29mw-wpgm-hmr9",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2025-69873"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-69873",
            "percentile": 0.45842,
            "score": 0.00547
          },
          "fix_state": "fixed",
          "fixed_in": [
            "8.18.0"
          ],
          "id": "GHSA-2g4f-4pwh-qvx6",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "ajv",
          "severity": "Medium",
          "summary": "ajv has ReDoS when using `$data` option",
          "url": "https://github.com/advisories/GHSA-2g4f-4pwh-qvx6",
          "version": "8.11.2"
        },
        {
          "aliases": [
            "CVE-2024-29415"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2024-29415",
            "percentile": 0.94917,
            "score": 0.08279
          },
          "fix_state": "not-fixed",
          "fixed_in": [],
          "id": "GHSA-2p57-rm9w-gvfp",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "ip",
          "severity": "High",
          "summary": "ip SSRF improper categorization in isPublic",
          "url": "https://github.com/advisories/GHSA-2p57-rm9w-gvfp",
          "version": "2.0.0"
        },
        {
          "aliases": [
            "CVE-2026-24842"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-24842",
            "percentile": 0.49102,
            "score": 0.00608
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.7"
          ],
          "id": "GHSA-34x7-hfp2-rc4v",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal",
          "url": "https://github.com/advisories/GHSA-34x7-hfp2-rc4v",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2021-23337"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2021-23337",
            "percentile": 0.97602,
            "score": 0.21333
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.21"
          ],
          "id": "GHSA-35jh-r3h4-6jhm",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "High",
          "summary": "Command Injection in lodash",
          "url": "https://github.com/advisories/GHSA-35jh-r3h4-6jhm",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2026-2327"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-2327",
            "percentile": 0.54574,
            "score": 0.00739
          },
          "fix_state": "fixed",
          "fixed_in": [
            "14.1.1"
          ],
          "id": "GHSA-38c4-r59v-3vqw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "markdown-it",
          "severity": "Medium",
          "summary": "markdown-it is has a Regular Expression Denial of Service (ReDoS)",
          "url": "https://github.com/advisories/GHSA-38c4-r59v-3vqw",
          "version": "13.0.1"
        },
        {
          "aliases": [
            "CVE-2026-118773"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-118773",
            "percentile": 0.28707,
            "score": 0.0035
          },
          "fix_state": "fixed",
          "fixed_in": [
            "14.0.2"
          ],
          "id": "GHSA-3g3m-2fjr-6pw4",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "glob",
          "severity": "Medium",
          "summary": "Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal",
          "url": "https://github.com/advisories/GHSA-3g3m-2fjr-6pw4",
          "version": "10.5.0"
        },
        {
          "aliases": [
            "CVE-2026-13149"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-13149",
            "percentile": 0.3024,
            "score": 0.00364
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.2"
          ],
          "id": "GHSA-3jxr-9vmj-r5cp",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "brace-expansion",
          "severity": "High",
          "summary": "brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups",
          "url": "https://github.com/advisories/GHSA-3jxr-9vmj-r5cp",
          "version": "2.0.1"
        },
        {
          "aliases": [
            "CVE-2026-26996"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-26996",
            "percentile": 0.47571,
            "score": 0.00577
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.1.7"
          ],
          "id": "GHSA-3ppc-4f35-3m26",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "minimatch",
          "severity": "High",
          "summary": "minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
          "url": "https://github.com/advisories/GHSA-3ppc-4f35-3m26",
          "version": "5.1.0"
        },
        {
          "aliases": [
            "CVE-2024-21538"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2024-21538",
            "percentile": 0.58749,
            "score": 0.00868
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.0.6"
          ],
          "id": "GHSA-3xgq-45jj-v275",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "cross-spawn",
          "severity": "High",
          "summary": "Regular Expression Denial of Service (ReDoS) in cross-spawn",
          "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275",
          "version": "6.0.5"
        },
        {
          "aliases": [
            "CVE-2022-29167"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2022-29167",
            "percentile": 0.65703,
            "score": 0.01101
          },
          "fix_state": "fixed",
          "fixed_in": [
            "9.0.1"
          ],
          "id": "GHSA-44pw-h2cw-w3vq",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "hawk",
          "severity": "High",
          "summary": "Uncontrolled Resource Consumption in Hawk",
          "url": "https://github.com/advisories/GHSA-44pw-h2cw-w3vq",
          "version": "6.0.2"
        },
        {
          "aliases": [
            "CVE-2026-33532"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-33532",
            "percentile": 0.42049,
            "score": 0.00488
          },
          "fix_state": "fixed",
          "fixed_in": [
            "1.10.3"
          ],
          "id": "GHSA-48c2-rrv3-qjmp",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "yaml",
          "severity": "Medium",
          "summary": "yaml is vulnerable to Stack Overflow via deeply nested YAML collections",
          "url": "https://github.com/advisories/GHSA-48c2-rrv3-qjmp",
          "version": "1.10.2"
        },
        {
          "aliases": [
            "CVE-2026-82417"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-82417",
            "percentile": 0.33809,
            "score": 0.00396
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.16.0"
          ],
          "id": "GHSA-4mjr-xmp4-gh2g",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "qs",
          "severity": "Medium",
          "summary": "qs: Denial of Service via Attacker Controlled isBuffer",
          "url": "https://github.com/advisories/GHSA-4mjr-xmp4-gh2g",
          "version": "6.5.3"
        },
        {
          "aliases": [
            "CVE-2021-43307"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2021-43307",
            "percentile": 0.75201,
            "score": 0.01558
          },
          "fix_state": "fixed",
          "fixed_in": [
            "3.1.4"
          ],
          "id": "GHSA-4x5v-gmq8-25ch",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "semver-regex",
          "severity": "Low",
          "summary": "Regular expression denial of service in semver-regex",
          "url": "https://github.com/advisories/GHSA-4x5v-gmq8-25ch",
          "version": "3.1.3"
        },
        {
          "aliases": [
            "CVE-2018-16487"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2018-16487",
            "percentile": 0.74126,
            "score": 0.01491
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.11"
          ],
          "id": "GHSA-4xc9-xhrj-v574",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "High",
          "summary": "Prototype Pollution in lodash",
          "url": "https://github.com/advisories/GHSA-4xc9-xhrj-v574",
          "version": "4.17.5"
        },
        {
          "aliases": [],
          "ecosystem": "npm",
          "epss": null,
          "fix_state": "fixed",
          "fixed_in": [
            "7.0.3"
          ],
          "id": "GHSA-5c6j-r48x-rmvq",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "serialize-javascript",
          "severity": "High",
          "summary": "Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()",
          "url": "https://github.com/advisories/GHSA-5c6j-r48x-rmvq",
          "version": "6.0.2"
        },
        {
          "aliases": [
            "CVE-2026-102276"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-102276",
            "percentile": 0.39514,
            "score": 0.00455
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.5"
          ],
          "id": "GHSA-6j4f-fj2g-mc7p",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "brace-expansion",
          "severity": "High",
          "summary": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
          "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
          "version": "2.1.4"
        },
        {
          "aliases": [
            "CVE-2025-15284"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-15284",
            "percentile": 0.39084,
            "score": 0.0045
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.14.1"
          ],
          "id": "GHSA-6rw7-vpxm-498p",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "qs",
          "severity": "Medium",
          "summary": "qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion",
          "url": "https://github.com/advisories/GHSA-6rw7-vpxm-498p",
          "version": "6.5.3"
        },
        {
          "aliases": [
            "CVE-2026-48988"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-48988",
            "percentile": 0.3186,
            "score": 0.00379
          },
          "fix_state": "fixed",
          "fixed_in": [
            "14.2.0"
          ],
          "id": "GHSA-6v5v-wf23-fmfq",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "markdown-it",
          "severity": "Medium",
          "summary": "markdown-it: Quadratic complexity DoS in smartquotes rule via replaceAt string operations",
          "url": "https://github.com/advisories/GHSA-6v5v-wf23-fmfq",
          "version": "13.0.1"
        },
        {
          "aliases": [
            "CVE-2023-26136"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2023-26136",
            "percentile": 0.85496,
            "score": 0.02627
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.1.3"
          ],
          "id": "GHSA-72xf-g2v4-qvf3",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "tough-cookie",
          "severity": "Medium",
          "summary": "tough-cookie Prototype Pollution vulnerability",
          "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3",
          "version": "2.3.4"
        },
        {
          "aliases": [
            "CVE-2026-24001"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-24001",
            "percentile": 0.49541,
            "score": 0.00616
          },
          "fix_state": "fixed",
          "fixed_in": [
            "8.0.3"
          ],
          "id": "GHSA-73rr-hh4g-fpgx",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "diff",
          "severity": "Low",
          "summary": "jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch",
          "url": "https://github.com/advisories/GHSA-73rr-hh4g-fpgx",
          "version": "7.0.0"
        },
        {
          "aliases": [
            "CVE-2023-42282"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2023-42282",
            "percentile": 0.75978,
            "score": 0.01613
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.0.1"
          ],
          "id": "GHSA-78xj-cgh5-2h22",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "ip",
          "severity": "Low",
          "summary": "NPM IP package incorrectly identifies some private IP addresses as public",
          "url": "https://github.com/advisories/GHSA-78xj-cgh5-2h22",
          "version": "2.0.0"
        },
        {
          "aliases": [
            "CVE-2026-27903"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-27903",
            "percentile": 0.4749,
            "score": 0.00576
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.1.8"
          ],
          "id": "GHSA-7r86-cg39-jmmj",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "minimatch",
          "severity": "High",
          "summary": "minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments",
          "url": "https://github.com/advisories/GHSA-7r86-cg39-jmmj",
          "version": "5.1.0"
        },
        {
          "aliases": [
            "CVE-2026-26960"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-26960",
            "percentile": 0.2599,
            "score": 0.00328
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.8"
          ],
          "id": "GHSA-83g3-92jg-28cx",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "Arbitrary File Read/Write via Hardlink Target Escape Through Symlink Chain in node-tar Extraction",
          "url": "https://github.com/advisories/GHSA-83g3-92jg-28cx",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2022-24785"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2022-24785",
            "percentile": 0.96524,
            "score": 0.1384
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.29.2"
          ],
          "id": "GHSA-8hfj-j24r-96c4",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "moment",
          "severity": "High",
          "summary": "Path Traversal: 'dir/../../filename' in moment.locale",
          "url": "https://github.com/advisories/GHSA-8hfj-j24r-96c4",
          "version": "2.20.1"
        },
        {
          "aliases": [
            "CVE-2026-23745"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-23745",
            "percentile": 0.31588,
            "score": 0.00376
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.3"
          ],
          "id": "GHSA-8qq5-rm4j-mr97",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "node-tar is Vulnerable to Arbitrary File Overwrite and Symlink Poisoning via Insufficient Path Sanitization",
          "url": "https://github.com/advisories/GHSA-8qq5-rm4j-mr97",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-106446"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-106446",
            "percentile": 0.56143,
            "score": 0.00786
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.7.10"
          ],
          "id": "GHSA-8r5x-fm3f-whwj",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "handlebars",
          "severity": "Critical",
          "summary": "Handlebars: JavaScript Injection via AST Type Confusion in compile (bypass of CVE-2026-33937)",
          "url": "https://github.com/advisories/GHSA-8r5x-fm3f-whwj",
          "version": "4.7.9"
        },
        {
          "aliases": [
            "CVE-2026-59874"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-59874",
            "percentile": 0.37686,
            "score": 0.00434
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.18"
          ],
          "id": "GHSA-8x88-c5mf-7j5w",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "node-tar: Negative tar entry size causes infinite loop in archive replace",
          "url": "https://github.com/advisories/GHSA-8x88-c5mf-7j5w",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2024-4067"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2024-4067",
            "percentile": 0.73001,
            "score": 0.01429
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.0.8"
          ],
          "id": "GHSA-952p-6rrq-rcjv",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "micromatch",
          "severity": "Medium",
          "summary": "Regular Expression Denial of Service (ReDoS) in micromatch",
          "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv",
          "version": "4.0.5"
        },
        {
          "aliases": [
            "CVE-2026-31802"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-31802",
            "percentile": 0.19054,
            "score": 0.00269
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.11"
          ],
          "id": "GHSA-9ppj-qmqm-q256",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "node-tar Symlink Path Traversal via Drive-Relative Linkpath",
          "url": "https://github.com/advisories/GHSA-9ppj-qmqm-q256",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2022-25883"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2022-25883",
            "percentile": 0.86273,
            "score": 0.02761
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.2"
          ],
          "id": "GHSA-c2qf-rxjj-qqgw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "semver",
          "severity": "High",
          "summary": "semver vulnerable to Regular Expression Denial of Service",
          "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw",
          "version": "7.3.7"
        },
        {
          "aliases": [
            "CVE-2020-36604"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2020-36604",
            "percentile": 0.69193,
            "score": 0.01241
          },
          "fix_state": "not-fixed",
          "fixed_in": [],
          "id": "GHSA-c429-5p7v-vgjp",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "hoek",
          "severity": "High",
          "summary": "hoek subject to prototype pollution via the clone function.",
          "url": "https://github.com/advisories/GHSA-c429-5p7v-vgjp",
          "version": "4.3.1"
        },
        {
          "aliases": [
            "CVE-2026-2950"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-2950",
            "percentile": 0.2717,
            "score": 0.00337
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.18.0"
          ],
          "id": "GHSA-f23m-r3pf-42rh",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "Medium",
          "summary": "lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`",
          "url": "https://github.com/advisories/GHSA-f23m-r3pf-42rh",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2024-28863"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2024-28863",
            "percentile": 0.60592,
            "score": 0.00929
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.2.1"
          ],
          "id": "GHSA-f5x3-32g6-xq36",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "Medium",
          "summary": "Denial of service while parsing a tar file due to lack of folders count validation",
          "url": "https://github.com/advisories/GHSA-f5x3-32g6-xq36",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-33750"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-33750",
            "percentile": 0.38904,
            "score": 0.00447
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.0.3"
          ],
          "id": "GHSA-f886-m6hf-6m8v",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "brace-expansion",
          "severity": "Medium",
          "summary": "brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
          "url": "https://github.com/advisories/GHSA-f886-m6hf-6m8v",
          "version": "2.0.1"
        },
        {
          "aliases": [
            "CVE-2025-7783"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-7783",
            "percentile": 0.78615,
            "score": 0.0181
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.5.4"
          ],
          "id": "GHSA-fjxv-7rqg-78g4",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "form-data",
          "severity": "Critical",
          "summary": "form-data uses unsafe random function in form-data for choosing boundary",
          "url": "https://github.com/advisories/GHSA-fjxv-7rqg-78g4",
          "version": "2.3.3"
        },
        {
          "aliases": [
            "CVE-2026-118764"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-118764",
            "percentile": 0.21751,
            "score": 0.00291
          },
          "fix_state": "fixed",
          "fixed_in": [
            "11.0.1"
          ],
          "id": "GHSA-g3hv-75wg-m249",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "minimatch",
          "severity": "Medium",
          "summary": "minimatch has potential denial of service via globparts amplification",
          "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
          "version": "9.0.9"
        },
        {
          "aliases": [
            "CVE-2026-93753"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-93753",
            "percentile": 0.43819,
            "score": 0.00514
          },
          "fix_state": "not-fixed",
          "fixed_in": [],
          "id": "GHSA-gcqx-w48m-w2h4",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "deepmerge",
          "severity": "Low",
          "summary": "deepmerge mergeObject() allows prototype poisoning of returned objects",
          "url": "https://github.com/advisories/GHSA-gcqx-w48m-w2h4",
          "version": "4.2.2"
        },
        {
          "aliases": [
            "CVE-2026-59875"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-59875",
            "percentile": 0.29158,
            "score": 0.00354
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.17"
          ],
          "id": "GHSA-gvwx-54wh-qm9j",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "Medium",
          "summary": "node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records",
          "url": "https://github.com/advisories/GHSA-gvwx-54wh-qm9j",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2025-25288"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-25288",
            "percentile": 0.50086,
            "score": 0.00628
          },
          "fix_state": "fixed",
          "fixed_in": [
            "9.2.2"
          ],
          "id": "GHSA-h5c3-5r3r-rr8q",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "@octokit/plugin-paginate-rest",
          "severity": "Medium",
          "summary": "@octokit/plugin-paginate-rest has a Regular Expression in iterator Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
          "url": "https://github.com/advisories/GHSA-h5c3-5r3r-rr8q",
          "version": "2.17.0"
        },
        {
          "aliases": [
            "CVE-2026-12143"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-12143",
            "percentile": 0.51965,
            "score": 0.00669
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.5.6"
          ],
          "id": "GHSA-hmw2-7cc7-3qxx",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "form-data",
          "severity": "High",
          "summary": "form-data: CRLF injection in form-data via unescaped multipart field names and filenames",
          "url": "https://github.com/advisories/GHSA-hmw2-7cc7-3qxx",
          "version": "2.3.3"
        },
        {
          "aliases": [
            "CVE-2019-10744"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2019-10744",
            "percentile": 0.9224,
            "score": 0.05006
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.12"
          ],
          "id": "GHSA-jf85-cpcp-j695",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "Critical",
          "summary": "Prototype Pollution in lodash",
          "url": "https://github.com/advisories/GHSA-jf85-cpcp-j695",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2026-115897"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-115897",
            "percentile": 0.23496,
            "score": 0.00307
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.1.3"
          ],
          "id": "GHSA-m5mm-p8h7-m29v",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "serialize-javascript",
          "severity": "Low",
          "summary": "Serialize JavaScript: Cross-site scripting (XSS) via unescaped </script at the end of a serialized function body",
          "url": "https://github.com/advisories/GHSA-m5mm-p8h7-m29v",
          "version": "6.0.2"
        },
        {
          "aliases": [
            "CVE-2026-14257"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-14257",
            "percentile": 0.50816,
            "score": 0.00643
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.3"
          ],
          "id": "GHSA-mh99-v99m-4gvg",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "brace-expansion",
          "severity": "High",
          "summary": "brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash",
          "url": "https://github.com/advisories/GHSA-mh99-v99m-4gvg",
          "version": "2.0.1"
        },
        {
          "aliases": [
            "CVE-2020-8203"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2020-8203",
            "percentile": 0.92501,
            "score": 0.05213
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.19"
          ],
          "id": "GHSA-p6mc-m468-83gw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "High",
          "summary": "Prototype Pollution in lodash",
          "url": "https://github.com/advisories/GHSA-p6mc-m468-83gw",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2023-28155"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2023-28155",
            "percentile": 0.53914,
            "score": 0.00719
          },
          "fix_state": "not-fixed",
          "fixed_in": [],
          "id": "GHSA-p8p7-x288-28g6",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "request",
          "severity": "Medium",
          "summary": "Server-Side Request Forgery in Request",
          "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6",
          "version": "2.83.0"
        },
        {
          "aliases": [
            "CVE-2026-106445"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-106445",
            "percentile": 0.48158,
            "score": 0.00589
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.7.10"
          ],
          "id": "GHSA-p8wg-vrv2-v86f",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "handlebars",
          "severity": "Critical",
          "summary": "Handlebars: JavaScript Injection via Own Property Check Bypass",
          "url": "https://github.com/advisories/GHSA-p8wg-vrv2-v86f",
          "version": "4.7.9"
        },
        {
          "aliases": [
            "CVE-2026-102422"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-102422",
            "percentile": 0.31763,
            "score": 0.00378
          },
          "fix_state": "fixed",
          "fixed_in": [
            "1.11.0"
          ],
          "id": "GHSA-pqg4-j6r4-53mv",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "shell-quote",
          "severity": "Critical",
          "summary": "shell-quote: `quote()` command injection via a line terminator in a token after a `{ comment }` token",
          "url": "https://github.com/advisories/GHSA-pqg4-j6r4-53mv",
          "version": "1.10.0"
        },
        {
          "aliases": [
            "CVE-2026-102277"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-102277",
            "percentile": 0.37116,
            "score": 0.00428
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.7"
          ],
          "id": "GHSA-q2hr-2g5m-vwhr",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "brace-expansion",
          "severity": "Medium",
          "summary": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
          "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
          "version": "2.1.4"
        },
        {
          "aliases": [
            "CVE-2026-29786"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-29786",
            "percentile": 0.40344,
            "score": 0.00466
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.10"
          ],
          "id": "GHSA-qffp-2rhf-9h96",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "tar has Hardlink Path Traversal via Drive-Relative Linkpath",
          "url": "https://github.com/advisories/GHSA-qffp-2rhf-9h96",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-102278"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-102278",
            "percentile": 0.42209,
            "score": 0.00491
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.6"
          ],
          "id": "GHSA-qhr7-859c-m2p7",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "brace-expansion",
          "severity": "High",
          "summary": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
          "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
          "version": "2.1.4"
        },
        {
          "aliases": [
            "CVE-2026-34043"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-34043",
            "percentile": 0.42201,
            "score": 0.00491
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.0.5"
          ],
          "id": "GHSA-qj8w-gfj5-8c6v",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "serialize-javascript",
          "severity": "Medium",
          "summary": "Serialize JavaScript has CPU Exhaustion Denial of Service via crafted array-like objects",
          "url": "https://github.com/advisories/GHSA-qj8w-gfj5-8c6v",
          "version": "6.0.2"
        },
        {
          "aliases": [
            "CVE-2026-73566"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-73566",
            "percentile": 0.44902,
            "score": 0.00531
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.21"
          ],
          "id": "GHSA-r292-9mhp-454m",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection",
          "url": "https://github.com/advisories/GHSA-r292-9mhp-454m",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-4800"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-4800",
            "percentile": 0.86507,
            "score": 0.02808
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.18.0"
          ],
          "id": "GHSA-r5fr-rjxr-66jc",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "High",
          "summary": "lodash vulnerable to Code Injection via `_.template` imports key names",
          "url": "https://github.com/advisories/GHSA-r5fr-rjxr-66jc",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2026-23950"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-23950",
            "percentile": 0.18342,
            "score": 0.00264
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.4"
          ],
          "id": "GHSA-r6q2-hw4h-h46w",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "High",
          "summary": "Race Condition in node-tar Path Reservations via Unicode Ligature Collisions on macOS APFS",
          "url": "https://github.com/advisories/GHSA-r6q2-hw4h-h46w",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-111759"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-111759",
            "percentile": 0.48249,
            "score": 0.00591
          },
          "fix_state": "fixed",
          "fixed_in": [
            "14.3.2"
          ],
          "id": "GHSA-r7fv-28h4-cvq7",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "markdown-it",
          "severity": "High",
          "summary": "markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes",
          "url": "https://github.com/advisories/GHSA-r7fv-28h4-cvq7",
          "version": "13.0.1"
        },
        {
          "aliases": [
            "CVE-2026-69152"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-69152",
            "percentile": 0.51004,
            "score": 0.00647
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.1.4"
          ],
          "id": "GHSA-rgw5-rvv9-x895",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "brace-expansion",
          "severity": "High",
          "summary": "brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation",
          "url": "https://github.com/advisories/GHSA-rgw5-rvv9-x895",
          "version": "2.0.1"
        },
        {
          "aliases": [
            "CVE-2026-104844"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-104844",
            "percentile": 0.32994,
            "score": 0.00389
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.1.5"
          ],
          "id": "GHSA-rj75-hqrm-r3gf",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "postcss-selector-parser",
          "severity": "Medium",
          "summary": "PostCSS: Quadratic complexity in flat selector parsing allows CPU exhaustion",
          "url": "https://github.com/advisories/GHSA-rj75-hqrm-r3gf",
          "version": "6.0.10"
        },
        {
          "aliases": [
            "CVE-2025-25290"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-25290",
            "percentile": 0.5603,
            "score": 0.00783
          },
          "fix_state": "fixed",
          "fixed_in": [
            "8.4.1"
          ],
          "id": "GHSA-rmvr-2pp2-xj38",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "@octokit/request",
          "severity": "Medium",
          "summary": "@octokit/request has a Regular Expression in fetchWrapper that Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
          "url": "https://github.com/advisories/GHSA-rmvr-2pp2-xj38",
          "version": "5.6.3"
        },
        {
          "aliases": [
            "CVE-2026-59887"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-59887",
            "percentile": 0.40425,
            "score": 0.00467
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.0.2"
          ],
          "id": "GHSA-v245-v573-v5vm",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "linkify-it",
          "severity": "High",
          "summary": "linkify-it: Quadratic-complexity DoS via the `mailto:` validator scan-loop on attacker text",
          "url": "https://github.com/advisories/GHSA-v245-v573-v5vm",
          "version": "4.0.1"
        },
        {
          "aliases": [
            "CVE-2025-5889"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-5889",
            "percentile": 0.47999,
            "score": 0.00586
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.0.2"
          ],
          "id": "GHSA-v6h2-p8h4-qcjw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "brace-expansion",
          "severity": "Low",
          "summary": "brace-expansion Regular Expression Denial of Service vulnerability",
          "url": "https://github.com/advisories/GHSA-v6h2-p8h4-qcjw",
          "version": "2.0.1"
        },
        {
          "aliases": [
            "CVE-2020-15366"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2020-15366",
            "percentile": 0.83406,
            "score": 0.02313
          },
          "fix_state": "fixed",
          "fixed_in": [
            "6.12.3"
          ],
          "id": "GHSA-v88g-cgmw-v5xw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "ajv",
          "severity": "Medium",
          "summary": "Prototype Pollution in Ajv",
          "url": "https://github.com/advisories/GHSA-v88g-cgmw-v5xw",
          "version": "5.5.2"
        },
        {
          "aliases": [
            "CVE-2026-111766"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-111766",
            "percentile": 0.37056,
            "score": 0.00428
          },
          "fix_state": "fixed",
          "fixed_in": [
            "14.3.3"
          ],
          "id": "GHSA-vfgh-jcmw-g37q",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "markdown-it",
          "severity": "Low",
          "summary": "markdown-it: Quadratic-time denial of service in inline HTML parsing with html enabled",
          "url": "https://github.com/advisories/GHSA-vfgh-jcmw-g37q",
          "version": "13.0.1"
        },
        {
          "aliases": [
            "CVE-2026-53655"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-53655",
            "percentile": 0.04762,
            "score": 0.00156
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.16"
          ],
          "id": "GHSA-vmf3-w455-68vh",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "Medium",
          "summary": "node-tar applies PAX size override to intermediary GNU long-name/long-link headers, causing tar parser interpretation differential (file smuggling)",
          "url": "https://github.com/advisories/GHSA-vmf3-w455-68vh",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2026-3449"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-3449",
            "percentile": 0.02458,
            "score": 0.00128
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.0.1"
          ],
          "id": "GHSA-vpq2-c234-7xj6",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "@tootallnate/once",
          "severity": "Low",
          "summary": "@tootallnate/once vulnerable to Incorrect Control Flow Scoping",
          "url": "https://github.com/advisories/GHSA-vpq2-c234-7xj6",
          "version": "2.0.0"
        },
        {
          "aliases": [
            "CVE-2026-9496"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-9496",
            "percentile": 0.28185,
            "score": 0.00346
          },
          "fix_state": "fixed",
          "fixed_in": [
            "21.5.1"
          ],
          "id": "GHSA-w4pp-8pjf-rmxw",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "pacote",
          "severity": "High",
          "summary": "pacote is vulnerable to Denial of Service (DoS) via the addGitSha function",
          "url": "https://github.com/advisories/GHSA-w4pp-8pjf-rmxw",
          "version": "13.6.2"
        },
        {
          "aliases": [
            "CVE-2026-41907"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-41907",
            "percentile": 0.28633,
            "score": 0.0035
          },
          "fix_state": "fixed",
          "fixed_in": [
            "11.1.1"
          ],
          "id": "GHSA-w5hq-g745-h8pq",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "uuid",
          "severity": "Medium",
          "summary": "uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
          "url": "https://github.com/advisories/GHSA-w5hq-g745-h8pq",
          "version": "3.4.0"
        },
        {
          "aliases": [
            "CVE-2026-59871"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-59871",
            "percentile": 0.50871,
            "score": 0.00644
          },
          "fix_state": "fixed",
          "fixed_in": [
            "7.5.18"
          ],
          "id": "GHSA-w8wr-v893-vjvp",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": false,
          "package": "tar",
          "severity": "Medium",
          "summary": "node-tar: Process crash via PAX numeric path type confusion",
          "url": "https://github.com/advisories/GHSA-w8wr-v893-vjvp",
          "version": "6.1.11"
        },
        {
          "aliases": [
            "CVE-2022-31129"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2022-31129",
            "percentile": 0.92845,
            "score": 0.05551
          },
          "fix_state": "fixed",
          "fixed_in": [
            "2.29.4"
          ],
          "id": "GHSA-wc69-rhjr-hc9g",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "moment",
          "severity": "High",
          "summary": "Moment.js vulnerable to Inefficient Regular Expression Complexity",
          "url": "https://github.com/advisories/GHSA-wc69-rhjr-hc9g",
          "version": "2.20.1"
        },
        {
          "aliases": [
            "CVE-2019-1010266"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2019-1010266",
            "percentile": 0.87512,
            "score": 0.03038
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.11"
          ],
          "id": "GHSA-x5rq-j2xg-h7qm",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "Medium",
          "summary": "Regular Expression Denial of Service (ReDoS) in lodash",
          "url": "https://github.com/advisories/GHSA-x5rq-j2xg-h7qm",
          "version": "4.17.5"
        },
        {
          "aliases": [
            "CVE-2026-106444"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2026-106444",
            "percentile": 0.21629,
            "score": 0.0029
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.7.10"
          ],
          "id": "GHSA-xw65-4hp5-5hc7",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "handlebars",
          "severity": "Medium",
          "summary": "Handlebars: JavaScript Injection via Unsafe Inline Embedding of Precompiled Templates",
          "url": "https://github.com/advisories/GHSA-xw65-4hp5-5hc7",
          "version": "4.7.9"
        },
        {
          "aliases": [
            "CVE-2025-25289"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-25289",
            "percentile": 0.50087,
            "score": 0.00628
          },
          "fix_state": "fixed",
          "fixed_in": [
            "5.1.1"
          ],
          "id": "GHSA-xx4v-prfh-6cgc",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "@octokit/request-error",
          "severity": "Medium",
          "summary": "@octokit/request-error has a Regular Expression in index that Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
          "url": "https://github.com/advisories/GHSA-xx4v-prfh-6cgc",
          "version": "2.1.0"
        },
        {
          "aliases": [
            "CVE-2025-13465"
          ],
          "ecosystem": "npm",
          "epss": {
            "cve": "CVE-2025-13465",
            "percentile": 0.78784,
            "score": 0.01823
          },
          "fix_state": "fixed",
          "fixed_in": [
            "4.17.23"
          ],
          "id": "GHSA-xxjr-mmjv-4gpg",
          "kev": null,
          "location": "package-lock.json",
          "osv_confirmed": true,
          "package": "lodash",
          "severity": "Medium",
          "summary": "Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions",
          "url": "https://github.com/advisories/GHSA-xxjr-mmjv-4gpg",
          "version": "4.17.5"
        }
      ],
      "previous_ref": "eslint-plugin-security-v4.2.1",
      "release_changed": false,
      "removed": [],
      "resolved_vulnerabilities": [],
      "upgraded": [],
      "workflow_new": 0,
      "workflow_resolved": 0
    },
    "commit": "7c5b9cd51a70862b598d6125e50aae8af885d963",
    "compliance": {
      "overall_score": 55,
      "standards": {
        "bsi_tr03183": {
          "failed_checks": [
            "Component Creator",
            "Distribution Licences",
            "SHA-512 Hash",
            "Dependency Relationship",
            "SBOM Creator Contact"
          ],
          "passed": 4,
          "score": 44,
          "total": 9
        },
        "cisa": {
          "failed_checks": [
            "Software Producer",
            "Dependency Relationship",
            "License Information",
            "Component Hash",
            "SBOM Author"
          ],
          "passed": 5,
          "score": 50,
          "total": 10
        },
        "ntia": {
          "failed_checks": [
            "Supplier Name",
            "Dependency Relationship"
          ],
          "passed": 5,
          "score": 71,
          "total": 7
        }
      }
    },
    "components": [
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/ci.yml",
        "name": "actions/checkout",
        "purl": "pkg:github/actions/checkout@v7",
        "version": "v7"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/ci.yml",
        "name": "actions/setup-node",
        "purl": "pkg:github/actions/setup-node@v7",
        "version": "v7"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/pr.yml",
        "name": "beemojs/conventional-pr-action",
        "purl": "pkg:github/beemojs/conventional-pr-action@v3",
        "version": "v3"
      },
      {
        "ecosystem": "github",
        "licenses": [],
        "location": ".github/workflows/release-please.yml",
        "name": "googleapis/release-please-action",
        "purl": "pkg:github/googleapis/release-please-action@v4",
        "version": "v4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@aashutoshrathi/word-wrap",
        "purl": "pkg:npm/%40aashutoshrathi/word-wrap@1.2.6",
        "version": "1.2.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@andrewbranch/untar.js",
        "purl": "pkg:npm/%40andrewbranch/untar.js@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@arethetypeswrong/cli",
        "purl": "pkg:npm/%40arethetypeswrong/cli@0.18.5",
        "version": "0.18.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@arethetypeswrong/core",
        "purl": "pkg:npm/%40arethetypeswrong/core@0.18.5",
        "version": "0.18.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@babel/code-frame",
        "purl": "pkg:npm/%40babel/code-frame@7.16.7",
        "version": "7.16.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@babel/helper-validator-identifier",
        "purl": "pkg:npm/%40babel/helper-validator-identifier@7.16.7",
        "version": "7.16.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@babel/highlight",
        "purl": "pkg:npm/%40babel/highlight@7.17.9",
        "version": "7.17.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@braidai/lang",
        "purl": "pkg:npm/%40braidai/lang@1.1.2",
        "version": "1.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@colors/colors",
        "purl": "pkg:npm/%40colors/colors@1.5.0",
        "version": "1.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@eslint-community/eslint-utils",
        "purl": "pkg:npm/%40eslint-community/eslint-utils@4.4.0",
        "version": "4.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@eslint-community/regexpp",
        "purl": "pkg:npm/%40eslint-community/regexpp@4.9.1",
        "version": "4.9.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@eslint/eslintrc",
        "purl": "pkg:npm/%40eslint/eslintrc@3.0.2",
        "version": "3.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@eslint/js",
        "purl": "pkg:npm/%40eslint/js@9.0.0",
        "version": "9.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@gar/promisify",
        "purl": "pkg:npm/%40gar/promisify@1.1.3",
        "version": "1.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@humanwhocodes/config-array",
        "purl": "pkg:npm/%40humanwhocodes/config-array@0.12.3",
        "version": "0.12.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@humanwhocodes/module-importer",
        "purl": "pkg:npm/%40humanwhocodes/module-importer@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@humanwhocodes/object-schema",
        "purl": "pkg:npm/%40humanwhocodes/object-schema@2.0.3",
        "version": "2.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@isaacs/cliui",
        "purl": "pkg:npm/%40isaacs/cliui@8.0.2",
        "version": "8.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@isaacs/string-locale-compare",
        "purl": "pkg:npm/%40isaacs/string-locale-compare@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@jest/schemas",
        "purl": "pkg:npm/%40jest/schemas@29.0.0",
        "version": "29.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@loaderkit/resolve",
        "purl": "pkg:npm/%40loaderkit/resolve@1.0.6",
        "version": "1.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@nodelib/fs.scandir",
        "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.5",
        "version": "2.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@nodelib/fs.stat",
        "purl": "pkg:npm/%40nodelib/fs.stat@2.0.5",
        "version": "2.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@nodelib/fs.walk",
        "purl": "pkg:npm/%40nodelib/fs.walk@1.2.8",
        "version": "1.2.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/arborist",
        "purl": "pkg:npm/%40npmcli/arborist@5.6.3",
        "version": "5.6.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/ci-detect",
        "purl": "pkg:npm/%40npmcli/ci-detect@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/config",
        "purl": "pkg:npm/%40npmcli/config@4.2.2",
        "version": "4.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/disparity-colors",
        "purl": "pkg:npm/%40npmcli/disparity-colors@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/fs",
        "purl": "pkg:npm/%40npmcli/fs@2.1.2",
        "version": "2.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/git",
        "purl": "pkg:npm/%40npmcli/git@3.0.2",
        "version": "3.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/installed-package-contents",
        "purl": "pkg:npm/%40npmcli/installed-package-contents@1.0.7",
        "version": "1.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/map-workspaces",
        "purl": "pkg:npm/%40npmcli/map-workspaces@2.0.4",
        "version": "2.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/metavuln-calculator",
        "purl": "pkg:npm/%40npmcli/metavuln-calculator@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/move-file",
        "purl": "pkg:npm/%40npmcli/move-file@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/name-from-folder",
        "purl": "pkg:npm/%40npmcli/name-from-folder@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/node-gyp",
        "purl": "pkg:npm/%40npmcli/node-gyp@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/package-json",
        "purl": "pkg:npm/%40npmcli/package-json@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/promise-spawn",
        "purl": "pkg:npm/%40npmcli/promise-spawn@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/query",
        "purl": "pkg:npm/%40npmcli/query@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "@npmcli/run-script",
        "purl": "pkg:npm/%40npmcli/run-script@4.2.1",
        "version": "4.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/auth-token",
        "purl": "pkg:npm/%40octokit/auth-token@2.5.0",
        "version": "2.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/core",
        "purl": "pkg:npm/%40octokit/core@3.6.0",
        "version": "3.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/endpoint",
        "purl": "pkg:npm/%40octokit/endpoint@6.0.12",
        "version": "6.0.12"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/graphql",
        "purl": "pkg:npm/%40octokit/graphql@4.8.0",
        "version": "4.8.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/openapi-types",
        "purl": "pkg:npm/%40octokit/openapi-types@11.2.0",
        "version": "11.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/plugin-paginate-rest",
        "purl": "pkg:npm/%40octokit/plugin-paginate-rest@2.17.0",
        "version": "2.17.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/plugin-request-log",
        "purl": "pkg:npm/%40octokit/plugin-request-log@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/plugin-rest-endpoint-methods",
        "purl": "pkg:npm/%40octokit/plugin-rest-endpoint-methods@5.13.0",
        "version": "5.13.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/request",
        "purl": "pkg:npm/%40octokit/request@5.6.3",
        "version": "5.6.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/request-error",
        "purl": "pkg:npm/%40octokit/request-error@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/rest",
        "purl": "pkg:npm/%40octokit/rest@18.12.0",
        "version": "18.12.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@octokit/types",
        "purl": "pkg:npm/%40octokit/types@6.34.0",
        "version": "6.34.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@pkgjs/parseargs",
        "purl": "pkg:npm/%40pkgjs/parseargs@0.11.0",
        "version": "0.11.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/commit-analyzer",
        "purl": "pkg:npm/%40semantic-release/commit-analyzer@9.0.2",
        "version": "9.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/error",
        "purl": "pkg:npm/%40semantic-release/error@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/error",
        "purl": "pkg:npm/%40semantic-release/error@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/github",
        "purl": "pkg:npm/%40semantic-release/github@8.0.4",
        "version": "8.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/npm",
        "purl": "pkg:npm/%40semantic-release/npm@9.0.1",
        "version": "9.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@semantic-release/release-notes-generator",
        "purl": "pkg:npm/%40semantic-release/release-notes-generator@10.0.3",
        "version": "10.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@sinclair/typebox",
        "purl": "pkg:npm/%40sinclair/typebox@0.24.51",
        "version": "0.24.51"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@sindresorhus/is",
        "purl": "pkg:npm/%40sindresorhus/is@4.6.0",
        "version": "4.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@tootallnate/once",
        "purl": "pkg:npm/%40tootallnate/once@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@types/eslint",
        "purl": "pkg:npm/%40types/eslint@9.6.1",
        "version": "9.6.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "@types/estree",
        "purl": "pkg:npm/%40types/estree@1.0.9",
        "version": "1.0.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/json-schema",
        "purl": "pkg:npm/%40types/json-schema@7.0.15",
        "version": "7.0.15"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/minimist",
        "purl": "pkg:npm/%40types/minimist@1.2.2",
        "version": "1.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/normalize-package-data",
        "purl": "pkg:npm/%40types/normalize-package-data@2.4.1",
        "version": "2.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/parse-json",
        "purl": "pkg:npm/%40types/parse-json@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/retry",
        "purl": "pkg:npm/%40types/retry@0.12.1",
        "version": "0.12.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@types/semver",
        "purl": "pkg:npm/%40types/semver@7.5.8",
        "version": "7.5.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@typescript-eslint/scope-manager",
        "purl": "pkg:npm/%40typescript-eslint/scope-manager@5.62.0",
        "version": "5.62.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@typescript-eslint/types",
        "purl": "pkg:npm/%40typescript-eslint/types@5.62.0",
        "version": "5.62.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@typescript-eslint/typescript-estree",
        "purl": "pkg:npm/%40typescript-eslint/typescript-estree@5.62.0",
        "version": "5.62.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@typescript-eslint/utils",
        "purl": "pkg:npm/%40typescript-eslint/utils@5.62.0",
        "version": "5.62.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "@typescript-eslint/visitor-keys",
        "purl": "pkg:npm/%40typescript-eslint/visitor-keys@5.62.0",
        "version": "5.62.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-aix-ppc64",
        "purl": "pkg:npm/%40typescript/typescript-aix-ppc64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-darwin-arm64",
        "purl": "pkg:npm/%40typescript/typescript-darwin-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-darwin-x64",
        "purl": "pkg:npm/%40typescript/typescript-darwin-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-freebsd-arm64",
        "purl": "pkg:npm/%40typescript/typescript-freebsd-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-freebsd-x64",
        "purl": "pkg:npm/%40typescript/typescript-freebsd-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-arm",
        "purl": "pkg:npm/%40typescript/typescript-linux-arm@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-arm64",
        "purl": "pkg:npm/%40typescript/typescript-linux-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-loong64",
        "purl": "pkg:npm/%40typescript/typescript-linux-loong64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-mips64el",
        "purl": "pkg:npm/%40typescript/typescript-linux-mips64el@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-ppc64",
        "purl": "pkg:npm/%40typescript/typescript-linux-ppc64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-riscv64",
        "purl": "pkg:npm/%40typescript/typescript-linux-riscv64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-s390x",
        "purl": "pkg:npm/%40typescript/typescript-linux-s390x@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-linux-x64",
        "purl": "pkg:npm/%40typescript/typescript-linux-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-netbsd-arm64",
        "purl": "pkg:npm/%40typescript/typescript-netbsd-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-netbsd-x64",
        "purl": "pkg:npm/%40typescript/typescript-netbsd-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-openbsd-arm64",
        "purl": "pkg:npm/%40typescript/typescript-openbsd-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-openbsd-x64",
        "purl": "pkg:npm/%40typescript/typescript-openbsd-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-sunos-x64",
        "purl": "pkg:npm/%40typescript/typescript-sunos-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-win32-arm64",
        "purl": "pkg:npm/%40typescript/typescript-win32-arm64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "@typescript/typescript-win32-x64",
        "purl": "pkg:npm/%40typescript/typescript-win32-x64@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "abbrev",
        "purl": "pkg:npm/abbrev@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "acorn",
        "purl": "pkg:npm/acorn@8.11.3",
        "version": "8.11.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "acorn-jsx",
        "purl": "pkg:npm/acorn-jsx@5.3.2",
        "version": "5.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "agent-base",
        "purl": "pkg:npm/agent-base@6.0.2",
        "version": "6.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "agentkeepalive",
        "purl": "pkg:npm/agentkeepalive@4.2.1",
        "version": "4.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "aggregate-error",
        "purl": "pkg:npm/aggregate-error@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ajv",
        "purl": "pkg:npm/ajv@5.5.2",
        "version": "5.5.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ajv",
        "purl": "pkg:npm/ajv@6.12.6",
        "version": "6.12.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ajv",
        "purl": "pkg:npm/ajv@8.11.2",
        "version": "8.11.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-escapes",
        "purl": "pkg:npm/ansi-escapes@4.3.2",
        "version": "4.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-escapes",
        "purl": "pkg:npm/ansi-escapes@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ansi-escapes",
        "purl": "pkg:npm/ansi-escapes@7.3.0",
        "version": "7.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ansi-regex",
        "purl": "pkg:npm/ansi-regex@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-regex",
        "purl": "pkg:npm/ansi-regex@6.2.2",
        "version": "6.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-styles",
        "purl": "pkg:npm/ansi-styles@3.2.1",
        "version": "3.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ansi-styles",
        "purl": "pkg:npm/ansi-styles@4.3.0",
        "version": "4.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-styles",
        "purl": "pkg:npm/ansi-styles@5.2.0",
        "version": "5.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-styles",
        "purl": "pkg:npm/ansi-styles@6.1.0",
        "version": "6.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansi-styles",
        "purl": "pkg:npm/ansi-styles@6.2.3",
        "version": "6.2.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ansicolors",
        "purl": "pkg:npm/ansicolors@0.3.2",
        "version": "0.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "any-promise",
        "purl": "pkg:npm/any-promise@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "aproba",
        "purl": "pkg:npm/aproba@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "archy",
        "purl": "pkg:npm/archy@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "are-we-there-yet",
        "purl": "pkg:npm/are-we-there-yet@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "argparse",
        "purl": "pkg:npm/argparse@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "argv-formatter",
        "purl": "pkg:npm/argv-formatter@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "array-ify",
        "purl": "pkg:npm/array-ify@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "array-union",
        "purl": "pkg:npm/array-union@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "arrify",
        "purl": "pkg:npm/arrify@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "asap",
        "purl": "pkg:npm/asap@2.0.6",
        "version": "2.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "asn1",
        "purl": "pkg:npm/asn1@0.2.6",
        "version": "0.2.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "assert-plus",
        "purl": "pkg:npm/assert-plus@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "astral-regex",
        "purl": "pkg:npm/astral-regex@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "asynckit",
        "purl": "pkg:npm/asynckit@0.4.0",
        "version": "0.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "aws-sign2",
        "purl": "pkg:npm/aws-sign2@0.7.0",
        "version": "0.7.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "aws4",
        "purl": "pkg:npm/aws4@1.13.0",
        "version": "1.13.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "balanced-match",
        "purl": "pkg:npm/balanced-match@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "balanced-match",
        "purl": "pkg:npm/balanced-match@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "bcrypt-pbkdf",
        "purl": "pkg:npm/bcrypt-pbkdf@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "before-after-hook",
        "purl": "pkg:npm/before-after-hook@2.2.2",
        "version": "2.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "bin-links",
        "purl": "pkg:npm/bin-links@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "binary-extensions",
        "purl": "pkg:npm/binary-extensions@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "boolean",
        "purl": "pkg:npm/boolean@3.2.0",
        "version": "3.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "boom",
        "purl": "pkg:npm/boom@4.3.1",
        "version": "4.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "boom",
        "purl": "pkg:npm/boom@5.3.3",
        "version": "5.3.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "bottleneck",
        "purl": "pkg:npm/bottleneck@2.19.5",
        "version": "2.19.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "brace-expansion",
        "purl": "pkg:npm/brace-expansion@1.1.11",
        "version": "1.1.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "brace-expansion",
        "purl": "pkg:npm/brace-expansion@1.1.18",
        "version": "1.1.18"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "brace-expansion",
        "purl": "pkg:npm/brace-expansion@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "brace-expansion",
        "purl": "pkg:npm/brace-expansion@2.1.4",
        "version": "2.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "braces",
        "purl": "pkg:npm/braces@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "browser-stdout",
        "purl": "pkg:npm/browser-stdout@1.3.1",
        "version": "1.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "builtins",
        "purl": "pkg:npm/builtins@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "cacache",
        "purl": "pkg:npm/cacache@16.1.3",
        "version": "16.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "call-bind",
        "purl": "pkg:npm/call-bind@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "callsites",
        "purl": "pkg:npm/callsites@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "camelcase",
        "purl": "pkg:npm/camelcase@5.3.1",
        "version": "5.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "camelcase",
        "purl": "pkg:npm/camelcase@6.3.0",
        "version": "6.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "camelcase-keys",
        "purl": "pkg:npm/camelcase-keys@6.2.2",
        "version": "6.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cardinal",
        "purl": "pkg:npm/cardinal@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "caseless",
        "purl": "pkg:npm/caseless@0.12.0",
        "version": "0.12.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "chalk",
        "purl": "pkg:npm/chalk@2.3.0",
        "version": "2.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "chalk",
        "purl": "pkg:npm/chalk@2.4.2",
        "version": "2.4.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "chalk",
        "purl": "pkg:npm/chalk@4.1.2",
        "version": "4.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "chalk",
        "purl": "pkg:npm/chalk@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "chalk",
        "purl": "pkg:npm/chalk@5.6.2",
        "version": "5.6.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "changelog",
        "purl": "pkg:npm/changelog@1.4.2",
        "version": "1.4.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "char-regex",
        "purl": "pkg:npm/char-regex@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "chokidar",
        "purl": "pkg:npm/chokidar@4.0.3",
        "version": "4.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "chownr",
        "purl": "pkg:npm/chownr@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ci-info",
        "purl": "pkg:npm/ci-info@1.6.0",
        "version": "1.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "cidr-regex",
        "purl": "pkg:npm/cidr-regex@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "cjs-module-lexer",
        "purl": "pkg:npm/cjs-module-lexer@1.4.3",
        "version": "1.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "clean-stack",
        "purl": "pkg:npm/clean-stack@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cli",
        "purl": "pkg:npm/cli@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "cli-columns",
        "purl": "pkg:npm/cli-columns@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cli-cursor",
        "purl": "pkg:npm/cli-cursor@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "cli-highlight",
        "purl": "pkg:npm/cli-highlight@2.1.11",
        "version": "2.1.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "cli-table3",
        "purl": "pkg:npm/cli-table3@0.6.2",
        "version": "0.6.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "cli-table3",
        "purl": "pkg:npm/cli-table3@0.6.5",
        "version": "0.6.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cli-truncate",
        "purl": "pkg:npm/cli-truncate@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cli-truncate",
        "purl": "pkg:npm/cli-truncate@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cliui",
        "purl": "pkg:npm/cliui@7.0.4",
        "version": "7.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cliui",
        "purl": "pkg:npm/cliui@8.0.1",
        "version": "8.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "clone",
        "purl": "pkg:npm/clone@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "cmd-shim",
        "purl": "pkg:npm/cmd-shim@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "co",
        "purl": "pkg:npm/co@4.6.0",
        "version": "4.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "color-convert",
        "purl": "pkg:npm/color-convert@1.9.3",
        "version": "1.9.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "color-convert",
        "purl": "pkg:npm/color-convert@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "color-name",
        "purl": "pkg:npm/color-name@1.1.3",
        "version": "1.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "color-name",
        "purl": "pkg:npm/color-name@1.1.4",
        "version": "1.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "color-support",
        "purl": "pkg:npm/color-support@1.1.3",
        "version": "1.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "colorette",
        "purl": "pkg:npm/colorette@2.0.16",
        "version": "2.0.16"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "columnify",
        "purl": "pkg:npm/columnify@1.6.0",
        "version": "1.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "combined-stream",
        "purl": "pkg:npm/combined-stream@1.0.8",
        "version": "1.0.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "commander",
        "purl": "pkg:npm/commander@10.0.1",
        "version": "10.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "commander",
        "purl": "pkg:npm/commander@8.3.0",
        "version": "8.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "commander",
        "purl": "pkg:npm/commander@9.4.1",
        "version": "9.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "common-ancestor-path",
        "purl": "pkg:npm/common-ancestor-path@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "compare-func",
        "purl": "pkg:npm/compare-func@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "concat-map",
        "purl": "pkg:npm/concat-map@0.0.1",
        "version": "0.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "console-control-strings",
        "purl": "pkg:npm/console-control-strings@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "conventional-changelog-angular",
        "purl": "pkg:npm/conventional-changelog-angular@5.0.13",
        "version": "5.0.13"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "conventional-changelog-writer",
        "purl": "pkg:npm/conventional-changelog-writer@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "conventional-commits-filter",
        "purl": "pkg:npm/conventional-commits-filter@2.0.7",
        "version": "2.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "conventional-commits-parser",
        "purl": "pkg:npm/conventional-commits-parser@3.2.4",
        "version": "3.2.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "core-util-is",
        "purl": "pkg:npm/core-util-is@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cosmiconfig",
        "purl": "pkg:npm/cosmiconfig@7.0.1",
        "version": "7.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cosmiconfig",
        "purl": "pkg:npm/cosmiconfig@8.0.0",
        "version": "8.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cross-spawn",
        "purl": "pkg:npm/cross-spawn@5.1.0",
        "version": "5.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cross-spawn",
        "purl": "pkg:npm/cross-spawn@6.0.5",
        "version": "6.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cross-spawn",
        "purl": "pkg:npm/cross-spawn@7.0.6",
        "version": "7.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "cryptiles",
        "purl": "pkg:npm/cryptiles@3.2.1",
        "version": "3.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "crypto-random-string",
        "purl": "pkg:npm/crypto-random-string@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "cssesc",
        "purl": "pkg:npm/cssesc@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "dashdash",
        "purl": "pkg:npm/dashdash@1.14.1",
        "version": "1.14.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "dateformat",
        "purl": "pkg:npm/dateformat@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "debug",
        "purl": "pkg:npm/debug@4.3.4",
        "version": "4.3.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "debug",
        "purl": "pkg:npm/debug@4.4.3",
        "version": "4.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "debuglog",
        "purl": "pkg:npm/debuglog@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "decamelize",
        "purl": "pkg:npm/decamelize@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "decamelize",
        "purl": "pkg:npm/decamelize@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "decamelize-keys",
        "purl": "pkg:npm/decamelize-keys@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "deep-extend",
        "purl": "pkg:npm/deep-extend@0.6.0",
        "version": "0.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "deep-is",
        "purl": "pkg:npm/deep-is@0.1.4",
        "version": "0.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "deepmerge",
        "purl": "pkg:npm/deepmerge@4.2.2",
        "version": "4.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "defaults",
        "purl": "pkg:npm/defaults@1.0.3",
        "version": "1.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "define-properties",
        "purl": "pkg:npm/define-properties@1.1.4",
        "version": "1.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "del",
        "purl": "pkg:npm/del@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "delayed-stream",
        "purl": "pkg:npm/delayed-stream@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "delegates",
        "purl": "pkg:npm/delegates@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "depd",
        "purl": "pkg:npm/depd@1.1.2",
        "version": "1.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "deprecation",
        "purl": "pkg:npm/deprecation@2.3.1",
        "version": "2.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "dezalgo",
        "purl": "pkg:npm/dezalgo@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "package-lock.json",
        "name": "diff",
        "purl": "pkg:npm/diff@5.1.0",
        "version": "5.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "diff",
        "purl": "pkg:npm/diff@7.0.0",
        "version": "7.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "diff-sequences",
        "purl": "pkg:npm/diff-sequences@29.3.1",
        "version": "29.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "dir-glob",
        "purl": "pkg:npm/dir-glob@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "dot-prop",
        "purl": "pkg:npm/dot-prop@5.3.0",
        "version": "5.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "dot-prop",
        "purl": "pkg:npm/dot-prop@7.2.0",
        "version": "7.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "duplexer2",
        "purl": "pkg:npm/duplexer2@0.1.4",
        "version": "0.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eastasianwidth",
        "purl": "pkg:npm/eastasianwidth@0.2.0",
        "version": "0.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ecc-jsbn",
        "purl": "pkg:npm/ecc-jsbn@0.1.2",
        "version": "0.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "emoji-regex",
        "purl": "pkg:npm/emoji-regex@8.0.0",
        "version": "8.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "emoji-regex",
        "purl": "pkg:npm/emoji-regex@9.2.2",
        "version": "9.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "emojilib",
        "purl": "pkg:npm/emojilib@2.4.0",
        "version": "2.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "encoding",
        "purl": "pkg:npm/encoding@0.1.13",
        "version": "0.1.13"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "entities",
        "purl": "pkg:npm/entities@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "env-ci",
        "purl": "pkg:npm/env-ci@5.5.0",
        "version": "5.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "env-paths",
        "purl": "pkg:npm/env-paths@2.2.1",
        "version": "2.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "environment",
        "purl": "pkg:npm/environment@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "err-code",
        "purl": "pkg:npm/err-code@2.0.3",
        "version": "2.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "error-ex",
        "purl": "pkg:npm/error-ex@1.3.2",
        "version": "1.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "es-abstract",
        "purl": "pkg:npm/es-abstract@1.20.5",
        "version": "1.20.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "es-to-primitive",
        "purl": "pkg:npm/es-to-primitive@1.2.1",
        "version": "1.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "escalade",
        "purl": "pkg:npm/escalade@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "escape-string-regexp",
        "purl": "pkg:npm/escape-string-regexp@1.0.5",
        "version": "1.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "escape-string-regexp",
        "purl": "pkg:npm/escape-string-regexp@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint",
        "purl": "pkg:npm/eslint@9.0.0",
        "version": "9.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-config-prettier",
        "purl": "pkg:npm/eslint-config-prettier@8.5.0",
        "version": "8.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-doc-generator",
        "purl": "pkg:npm/eslint-doc-generator@1.7.0",
        "version": "1.7.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-plugin-eslint-plugin",
        "purl": "pkg:npm/eslint-plugin-eslint-plugin@5.5.1",
        "version": "5.5.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "eslint-plugin-security",
        "purl": "pkg:npm/eslint-plugin-security@4.2.1",
        "version": "4.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-scope",
        "purl": "pkg:npm/eslint-scope@5.1.1",
        "version": "5.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-scope",
        "purl": "pkg:npm/eslint-scope@8.0.1",
        "version": "8.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-utils",
        "purl": "pkg:npm/eslint-utils@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-visitor-keys",
        "purl": "pkg:npm/eslint-visitor-keys@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-visitor-keys",
        "purl": "pkg:npm/eslint-visitor-keys@3.4.3",
        "version": "3.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "eslint-visitor-keys",
        "purl": "pkg:npm/eslint-visitor-keys@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "espree",
        "purl": "pkg:npm/espree@10.0.1",
        "version": "10.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "esprima",
        "purl": "pkg:npm/esprima@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "esquery",
        "purl": "pkg:npm/esquery@1.5.0",
        "version": "1.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "esrecurse",
        "purl": "pkg:npm/esrecurse@4.3.0",
        "version": "4.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "estraverse",
        "purl": "pkg:npm/estraverse@4.3.0",
        "version": "4.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "estraverse",
        "purl": "pkg:npm/estraverse@5.3.0",
        "version": "5.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "esutils",
        "purl": "pkg:npm/esutils@2.0.3",
        "version": "2.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "execa",
        "purl": "pkg:npm/execa@0.8.0",
        "version": "0.8.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "execa",
        "purl": "pkg:npm/execa@5.1.1",
        "version": "5.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "exit",
        "purl": "pkg:npm/exit@0.1.2",
        "version": "0.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "expect-type",
        "purl": "pkg:npm/expect-type@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "extend",
        "purl": "pkg:npm/extend@3.0.2",
        "version": "3.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "extsprintf",
        "purl": "pkg:npm/extsprintf@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fast-deep-equal",
        "purl": "pkg:npm/fast-deep-equal@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fast-deep-equal",
        "purl": "pkg:npm/fast-deep-equal@3.1.3",
        "version": "3.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fast-glob",
        "purl": "pkg:npm/fast-glob@3.2.11",
        "version": "3.2.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fast-json-stable-stringify",
        "purl": "pkg:npm/fast-json-stable-stringify@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fast-levenshtein",
        "purl": "pkg:npm/fast-levenshtein@2.0.6",
        "version": "2.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "fastest-levenshtein",
        "purl": "pkg:npm/fastest-levenshtein@1.0.12",
        "version": "1.0.12"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fastq",
        "purl": "pkg:npm/fastq@1.13.0",
        "version": "1.13.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "fflate",
        "purl": "pkg:npm/fflate@0.8.3",
        "version": "0.8.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "figures",
        "purl": "pkg:npm/figures@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "figures",
        "purl": "pkg:npm/figures@3.2.0",
        "version": "3.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "file-entry-cache",
        "purl": "pkg:npm/file-entry-cache@8.0.0",
        "version": "8.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fill-range",
        "purl": "pkg:npm/fill-range@7.1.1",
        "version": "7.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "find-up",
        "purl": "pkg:npm/find-up@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "find-up",
        "purl": "pkg:npm/find-up@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "find-up",
        "purl": "pkg:npm/find-up@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "find-versions",
        "purl": "pkg:npm/find-versions@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "flat",
        "purl": "pkg:npm/flat@5.0.2",
        "version": "5.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "flat-cache",
        "purl": "pkg:npm/flat-cache@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "flatted",
        "purl": "pkg:npm/flatted@3.4.2",
        "version": "3.4.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "foreground-child",
        "purl": "pkg:npm/foreground-child@3.3.1",
        "version": "3.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "forever-agent",
        "purl": "pkg:npm/forever-agent@0.6.1",
        "version": "0.6.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "form-data",
        "purl": "pkg:npm/form-data@2.3.3",
        "version": "2.3.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "from2",
        "purl": "pkg:npm/from2@2.3.0",
        "version": "2.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fromentries",
        "purl": "pkg:npm/fromentries@1.3.2",
        "version": "1.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "fs-extra",
        "purl": "pkg:npm/fs-extra@10.1.0",
        "version": "10.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "fs-minipass",
        "purl": "pkg:npm/fs-minipass@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "fs.realpath",
        "purl": "pkg:npm/fs.realpath@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "function-bind",
        "purl": "pkg:npm/function-bind@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "function.prototype.name",
        "purl": "pkg:npm/function.prototype.name@1.1.5",
        "version": "1.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "functions-have-names",
        "purl": "pkg:npm/functions-have-names@1.2.3",
        "version": "1.2.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "gauge",
        "purl": "pkg:npm/gauge@4.0.4",
        "version": "4.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-caller-file",
        "purl": "pkg:npm/get-caller-file@2.0.5",
        "version": "2.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-intrinsic",
        "purl": "pkg:npm/get-intrinsic@1.1.3",
        "version": "1.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-stdin",
        "purl": "pkg:npm/get-stdin@9.0.0",
        "version": "9.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-stream",
        "purl": "pkg:npm/get-stream@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-stream",
        "purl": "pkg:npm/get-stream@6.0.1",
        "version": "6.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "get-symbol-description",
        "purl": "pkg:npm/get-symbol-description@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "getpass",
        "purl": "pkg:npm/getpass@0.1.7",
        "version": "0.1.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "git-log-parser",
        "purl": "pkg:npm/git-log-parser@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "github-url-from-git",
        "purl": "pkg:npm/github-url-from-git@1.5.0",
        "version": "1.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "glob",
        "purl": "pkg:npm/glob@10.5.0",
        "version": "10.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "glob",
        "purl": "pkg:npm/glob@7.2.0",
        "version": "7.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "glob",
        "purl": "pkg:npm/glob@7.2.3",
        "version": "7.2.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "glob",
        "purl": "pkg:npm/glob@8.0.3",
        "version": "8.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "glob-parent",
        "purl": "pkg:npm/glob-parent@5.1.2",
        "version": "5.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "glob-parent",
        "purl": "pkg:npm/glob-parent@6.0.2",
        "version": "6.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "globals",
        "purl": "pkg:npm/globals@14.0.0",
        "version": "14.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "globby",
        "purl": "pkg:npm/globby@11.1.0",
        "version": "11.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "gopd",
        "purl": "pkg:npm/gopd@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "graceful-fs",
        "purl": "pkg:npm/graceful-fs@4.2.10",
        "version": "4.2.10"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "graphemer",
        "purl": "pkg:npm/graphemer@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "handlebars",
        "purl": "pkg:npm/handlebars@4.7.9",
        "version": "4.7.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "har-schema",
        "purl": "pkg:npm/har-schema@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "har-validator",
        "purl": "pkg:npm/har-validator@5.0.3",
        "version": "5.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hard-rejection",
        "purl": "pkg:npm/hard-rejection@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "has",
        "purl": "pkg:npm/has@1.0.3",
        "version": "1.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-bigints",
        "purl": "pkg:npm/has-bigints@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-color",
        "purl": "pkg:npm/has-color@0.1.7",
        "version": "0.1.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-flag",
        "purl": "pkg:npm/has-flag@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-flag",
        "purl": "pkg:npm/has-flag@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "has-flag",
        "purl": "pkg:npm/has-flag@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-property-descriptors",
        "purl": "pkg:npm/has-property-descriptors@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-symbols",
        "purl": "pkg:npm/has-symbols@1.0.3",
        "version": "1.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "has-tostringtag",
        "purl": "pkg:npm/has-tostringtag@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "has-unicode",
        "purl": "pkg:npm/has-unicode@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hawk",
        "purl": "pkg:npm/hawk@6.0.2",
        "version": "6.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "he",
        "purl": "pkg:npm/he@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-3-Clause"
        ],
        "location": "package-lock.json",
        "name": "highlight.js",
        "purl": "pkg:npm/highlight.js@10.7.3",
        "version": "10.7.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hoek",
        "purl": "pkg:npm/hoek@4.3.1",
        "version": "4.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hook-std",
        "purl": "pkg:npm/hook-std@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hosted-git-info",
        "purl": "pkg:npm/hosted-git-info@2.8.9",
        "version": "2.8.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "hosted-git-info",
        "purl": "pkg:npm/hosted-git-info@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "hosted-git-info",
        "purl": "pkg:npm/hosted-git-info@5.2.1",
        "version": "5.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "http-cache-semantics",
        "purl": "pkg:npm/http-cache-semantics@4.1.1",
        "version": "4.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "http-proxy-agent",
        "purl": "pkg:npm/http-proxy-agent@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "http-signature",
        "purl": "pkg:npm/http-signature@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "https-proxy-agent",
        "purl": "pkg:npm/https-proxy-agent@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "human-signals",
        "purl": "pkg:npm/human-signals@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "humanize-ms",
        "purl": "pkg:npm/humanize-ms@1.2.1",
        "version": "1.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "iconv-lite",
        "purl": "pkg:npm/iconv-lite@0.6.3",
        "version": "0.6.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ignore",
        "purl": "pkg:npm/ignore@5.2.0",
        "version": "5.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "ignore-walk",
        "purl": "pkg:npm/ignore-walk@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "import-fresh",
        "purl": "pkg:npm/import-fresh@3.3.0",
        "version": "3.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "import-from",
        "purl": "pkg:npm/import-from@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "imurmurhash",
        "purl": "pkg:npm/imurmurhash@0.1.4",
        "version": "0.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "indent-string",
        "purl": "pkg:npm/indent-string@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "infer-owner",
        "purl": "pkg:npm/infer-owner@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "inflight",
        "purl": "pkg:npm/inflight@1.0.6",
        "version": "1.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "inherits",
        "purl": "pkg:npm/inherits@2.0.3",
        "version": "2.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "inherits",
        "purl": "pkg:npm/inherits@2.0.4",
        "version": "2.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "ini",
        "purl": "pkg:npm/ini@1.3.8",
        "version": "1.3.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "ini",
        "purl": "pkg:npm/ini@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "init-package-json",
        "purl": "pkg:npm/init-package-json@3.0.2",
        "version": "3.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "internal-slot",
        "purl": "pkg:npm/internal-slot@1.0.3",
        "version": "1.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "into-stream",
        "purl": "pkg:npm/into-stream@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ip",
        "purl": "pkg:npm/ip@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ip-regex",
        "purl": "pkg:npm/ip-regex@4.3.0",
        "version": "4.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-arrayish",
        "purl": "pkg:npm/is-arrayish@0.2.1",
        "version": "0.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-bigint",
        "purl": "pkg:npm/is-bigint@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-boolean-object",
        "purl": "pkg:npm/is-boolean-object@1.1.2",
        "version": "1.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-callable",
        "purl": "pkg:npm/is-callable@1.2.7",
        "version": "1.2.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-ci",
        "purl": "pkg:npm/is-ci@1.2.1",
        "version": "1.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "is-cidr",
        "purl": "pkg:npm/is-cidr@4.0.2",
        "version": "4.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "is-core-module",
        "purl": "pkg:npm/is-core-module@2.10.0",
        "version": "2.10.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-core-module",
        "purl": "pkg:npm/is-core-module@2.8.1",
        "version": "2.8.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-date-object",
        "purl": "pkg:npm/is-date-object@1.0.5",
        "version": "1.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-extglob",
        "purl": "pkg:npm/is-extglob@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "is-fullwidth-code-point",
        "purl": "pkg:npm/is-fullwidth-code-point@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-fullwidth-code-point",
        "purl": "pkg:npm/is-fullwidth-code-point@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-glob",
        "purl": "pkg:npm/is-glob@4.0.3",
        "version": "4.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "is-lambda",
        "purl": "pkg:npm/is-lambda@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-negative-zero",
        "purl": "pkg:npm/is-negative-zero@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-number",
        "purl": "pkg:npm/is-number@7.0.0",
        "version": "7.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-number-object",
        "purl": "pkg:npm/is-number-object@1.0.7",
        "version": "1.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-obj",
        "purl": "pkg:npm/is-obj@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-path-cwd",
        "purl": "pkg:npm/is-path-cwd@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-path-inside",
        "purl": "pkg:npm/is-path-inside@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-plain-obj",
        "purl": "pkg:npm/is-plain-obj@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-plain-obj",
        "purl": "pkg:npm/is-plain-obj@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-plain-object",
        "purl": "pkg:npm/is-plain-object@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-regex",
        "purl": "pkg:npm/is-regex@1.1.4",
        "version": "1.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-shared-array-buffer",
        "purl": "pkg:npm/is-shared-array-buffer@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-stream",
        "purl": "pkg:npm/is-stream@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-stream",
        "purl": "pkg:npm/is-stream@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-string",
        "purl": "pkg:npm/is-string@1.0.7",
        "version": "1.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-symbol",
        "purl": "pkg:npm/is-symbol@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-text-path",
        "purl": "pkg:npm/is-text-path@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-typedarray",
        "purl": "pkg:npm/is-typedarray@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-unicode-supported",
        "purl": "pkg:npm/is-unicode-supported@0.1.0",
        "version": "0.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "is-weakref",
        "purl": "pkg:npm/is-weakref@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "isarray",
        "purl": "pkg:npm/isarray@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "isexe",
        "purl": "pkg:npm/isexe@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "isstream",
        "purl": "pkg:npm/isstream@0.1.2",
        "version": "0.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "issue-parser",
        "purl": "pkg:npm/issue-parser@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jackspeak",
        "purl": "pkg:npm/jackspeak@3.4.3",
        "version": "3.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "java-properties",
        "purl": "pkg:npm/java-properties@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jest-diff",
        "purl": "pkg:npm/jest-diff@29.3.1",
        "version": "29.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jest-get-type",
        "purl": "pkg:npm/jest-get-type@29.2.0",
        "version": "29.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "js-tokens",
        "purl": "pkg:npm/js-tokens@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "js-yaml",
        "purl": "pkg:npm/js-yaml@4.3.2",
        "version": "4.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jsbn",
        "purl": "pkg:npm/jsbn@0.1.1",
        "version": "0.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-buffer",
        "purl": "pkg:npm/json-buffer@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-parse-better-errors",
        "purl": "pkg:npm/json-parse-better-errors@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "json-parse-even-better-errors",
        "purl": "pkg:npm/json-parse-even-better-errors@2.3.1",
        "version": "2.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-schema",
        "purl": "pkg:npm/json-schema@0.4.0",
        "version": "0.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-schema-traverse",
        "purl": "pkg:npm/json-schema-traverse@0.3.1",
        "version": "0.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-schema-traverse",
        "purl": "pkg:npm/json-schema-traverse@0.4.1",
        "version": "0.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-schema-traverse",
        "purl": "pkg:npm/json-schema-traverse@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-stable-stringify-without-jsonify",
        "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "json-stringify-nice",
        "purl": "pkg:npm/json-stringify-nice@1.1.4",
        "version": "1.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "json-stringify-safe",
        "purl": "pkg:npm/json-stringify-safe@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jsonc-parser",
        "purl": "pkg:npm/jsonc-parser@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jsonfile",
        "purl": "pkg:npm/jsonfile@6.1.0",
        "version": "6.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "jsonparse",
        "purl": "pkg:npm/jsonparse@1.3.1",
        "version": "1.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "JSONStream",
        "purl": "pkg:npm/JSONStream@1.3.5",
        "version": "1.3.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "jsprim",
        "purl": "pkg:npm/jsprim@1.4.2",
        "version": "1.4.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "just-diff",
        "purl": "pkg:npm/just-diff@5.1.1",
        "version": "5.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "just-diff-apply",
        "purl": "pkg:npm/just-diff-apply@5.4.1",
        "version": "5.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "keyv",
        "purl": "pkg:npm/keyv@4.5.4",
        "version": "4.5.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "kind-of",
        "purl": "pkg:npm/kind-of@6.0.3",
        "version": "6.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "levn",
        "purl": "pkg:npm/levn@0.4.1",
        "version": "0.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmaccess",
        "purl": "pkg:npm/libnpmaccess@6.0.4",
        "version": "6.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmdiff",
        "purl": "pkg:npm/libnpmdiff@4.0.5",
        "version": "4.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmexec",
        "purl": "pkg:npm/libnpmexec@4.0.14",
        "version": "4.0.14"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmfund",
        "purl": "pkg:npm/libnpmfund@3.0.5",
        "version": "3.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmhook",
        "purl": "pkg:npm/libnpmhook@8.0.4",
        "version": "8.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmorg",
        "purl": "pkg:npm/libnpmorg@4.0.4",
        "version": "4.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmpack",
        "purl": "pkg:npm/libnpmpack@4.1.3",
        "version": "4.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmpublish",
        "purl": "pkg:npm/libnpmpublish@6.0.5",
        "version": "6.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmsearch",
        "purl": "pkg:npm/libnpmsearch@5.0.4",
        "version": "5.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmteam",
        "purl": "pkg:npm/libnpmteam@4.0.4",
        "version": "4.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "libnpmversion",
        "purl": "pkg:npm/libnpmversion@3.0.7",
        "version": "3.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lilconfig",
        "purl": "pkg:npm/lilconfig@2.0.4",
        "version": "2.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lines-and-columns",
        "purl": "pkg:npm/lines-and-columns@1.2.4",
        "version": "1.2.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "linkify-it",
        "purl": "pkg:npm/linkify-it@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lint-staged",
        "purl": "pkg:npm/lint-staged@12.3.7",
        "version": "12.3.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "listr2",
        "purl": "pkg:npm/listr2@4.0.5",
        "version": "4.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "load-json-file",
        "purl": "pkg:npm/load-json-file@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "locate-path",
        "purl": "pkg:npm/locate-path@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "locate-path",
        "purl": "pkg:npm/locate-path@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "locate-path",
        "purl": "pkg:npm/locate-path@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash",
        "purl": "pkg:npm/lodash@4.17.21",
        "version": "4.17.21"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash",
        "purl": "pkg:npm/lodash@4.17.5",
        "version": "4.17.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.capitalize",
        "purl": "pkg:npm/lodash.capitalize@4.2.1",
        "version": "4.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.escaperegexp",
        "purl": "pkg:npm/lodash.escaperegexp@4.1.2",
        "version": "4.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.ismatch",
        "purl": "pkg:npm/lodash.ismatch@4.4.0",
        "version": "4.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.isplainobject",
        "purl": "pkg:npm/lodash.isplainobject@4.0.6",
        "version": "4.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.isstring",
        "purl": "pkg:npm/lodash.isstring@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.merge",
        "purl": "pkg:npm/lodash.merge@4.6.2",
        "version": "4.6.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lodash.uniqby",
        "purl": "pkg:npm/lodash.uniqby@4.7.0",
        "version": "4.7.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "log-symbols",
        "purl": "pkg:npm/log-symbols@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "log-update",
        "purl": "pkg:npm/log-update@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lower-case",
        "purl": "pkg:npm/lower-case@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lru-cache",
        "purl": "pkg:npm/lru-cache@10.4.3",
        "version": "10.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BlueOak-1.0.0"
        ],
        "location": "package-lock.json",
        "name": "lru-cache",
        "purl": "pkg:npm/lru-cache@11.5.2",
        "version": "11.5.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "lru-cache",
        "purl": "pkg:npm/lru-cache@4.1.5",
        "version": "4.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "lru-cache",
        "purl": "pkg:npm/lru-cache@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "lru-cache",
        "purl": "pkg:npm/lru-cache@7.13.2",
        "version": "7.13.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "make-fetch-happen",
        "purl": "pkg:npm/make-fetch-happen@10.2.1",
        "version": "10.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "map-obj",
        "purl": "pkg:npm/map-obj@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "map-obj",
        "purl": "pkg:npm/map-obj@4.3.0",
        "version": "4.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "markdown-it",
        "purl": "pkg:npm/markdown-it@13.0.1",
        "version": "13.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "markdown-table",
        "purl": "pkg:npm/markdown-table@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "markdownlint",
        "purl": "pkg:npm/markdownlint@0.26.2",
        "version": "0.26.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "markdownlint-cli",
        "purl": "pkg:npm/markdownlint-cli@0.32.2",
        "version": "0.32.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "markdownlint-rule-helpers",
        "purl": "pkg:npm/markdownlint-rule-helpers@0.17.2",
        "version": "0.17.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "marked",
        "purl": "pkg:npm/marked@4.0.14",
        "version": "4.0.14"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "marked",
        "purl": "pkg:npm/marked@9.1.6",
        "version": "9.1.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "marked-terminal",
        "purl": "pkg:npm/marked-terminal@5.1.1",
        "version": "5.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "marked-terminal",
        "purl": "pkg:npm/marked-terminal@7.3.0",
        "version": "7.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mdurl",
        "purl": "pkg:npm/mdurl@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "memorystream",
        "purl": "pkg:npm/memorystream@0.3.1",
        "version": "0.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "meow",
        "purl": "pkg:npm/meow@8.1.2",
        "version": "8.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "merge-stream",
        "purl": "pkg:npm/merge-stream@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "merge2",
        "purl": "pkg:npm/merge2@1.4.1",
        "version": "1.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "micromatch",
        "purl": "pkg:npm/micromatch@4.0.5",
        "version": "4.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mime",
        "purl": "pkg:npm/mime@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mime-db",
        "purl": "pkg:npm/mime-db@1.52.0",
        "version": "1.52.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mime-types",
        "purl": "pkg:npm/mime-types@2.1.35",
        "version": "2.1.35"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mimic-fn",
        "purl": "pkg:npm/mimic-fn@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "min-indent",
        "purl": "pkg:npm/min-indent@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minimatch",
        "purl": "pkg:npm/minimatch@3.1.2",
        "version": "3.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minimatch",
        "purl": "pkg:npm/minimatch@3.1.5",
        "version": "3.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minimatch",
        "purl": "pkg:npm/minimatch@5.1.0",
        "version": "5.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minimatch",
        "purl": "pkg:npm/minimatch@5.1.9",
        "version": "5.1.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minimatch",
        "purl": "pkg:npm/minimatch@9.0.9",
        "version": "9.0.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minimist",
        "purl": "pkg:npm/minimist@1.2.6",
        "version": "1.2.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minimist-options",
        "purl": "pkg:npm/minimist-options@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minipass",
        "purl": "pkg:npm/minipass@3.3.4",
        "version": "3.3.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "minipass",
        "purl": "pkg:npm/minipass@7.1.2",
        "version": "7.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minipass-collect",
        "purl": "pkg:npm/minipass-collect@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "minipass-fetch",
        "purl": "pkg:npm/minipass-fetch@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minipass-flush",
        "purl": "pkg:npm/minipass-flush@1.0.5",
        "version": "1.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "minipass-json-stream",
        "purl": "pkg:npm/minipass-json-stream@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minipass-pipeline",
        "purl": "pkg:npm/minipass-pipeline@1.2.4",
        "version": "1.2.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "minipass-sized",
        "purl": "pkg:npm/minipass-sized@1.0.3",
        "version": "1.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "minizlib",
        "purl": "pkg:npm/minizlib@2.1.2",
        "version": "2.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "mkdirp",
        "purl": "pkg:npm/mkdirp@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "mkdirp-infer-owner",
        "purl": "pkg:npm/mkdirp-infer-owner@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "mocha",
        "purl": "pkg:npm/mocha@11.7.5",
        "version": "11.7.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "modify-values",
        "purl": "pkg:npm/modify-values@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "moment",
        "purl": "pkg:npm/moment@2.20.1",
        "version": "2.20.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ms",
        "purl": "pkg:npm/ms@2.1.2",
        "version": "2.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "ms",
        "purl": "pkg:npm/ms@2.1.3",
        "version": "2.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "mute-stream",
        "purl": "pkg:npm/mute-stream@0.0.8",
        "version": "0.0.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "mz",
        "purl": "pkg:npm/mz@2.7.0",
        "version": "2.7.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "natural-compare",
        "purl": "pkg:npm/natural-compare@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "negotiator",
        "purl": "pkg:npm/negotiator@0.6.3",
        "version": "0.6.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "neo-async",
        "purl": "pkg:npm/neo-async@2.6.2",
        "version": "2.6.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "nerf-dart",
        "purl": "pkg:npm/nerf-dart@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "nice-try",
        "purl": "pkg:npm/nice-try@1.0.5",
        "version": "1.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "no-case",
        "purl": "pkg:npm/no-case@3.0.4",
        "version": "3.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "node-emoji",
        "purl": "pkg:npm/node-emoji@1.11.0",
        "version": "1.11.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "node-emoji",
        "purl": "pkg:npm/node-emoji@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "node-fetch",
        "purl": "pkg:npm/node-fetch@2.6.7",
        "version": "2.6.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "node-gyp",
        "purl": "pkg:npm/node-gyp@9.1.0",
        "version": "9.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "nopt",
        "purl": "pkg:npm/nopt@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "nopt",
        "purl": "pkg:npm/nopt@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "normalize-package-data",
        "purl": "pkg:npm/normalize-package-data@2.5.0",
        "version": "2.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "normalize-package-data",
        "purl": "pkg:npm/normalize-package-data@3.0.3",
        "version": "3.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "normalize-package-data",
        "purl": "pkg:npm/normalize-package-data@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "normalize-path",
        "purl": "pkg:npm/normalize-path@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "normalize-path",
        "purl": "pkg:npm/normalize-path@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "normalize-url",
        "purl": "pkg:npm/normalize-url@6.1.0",
        "version": "6.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "npm",
        "purl": "pkg:npm/npm@8.19.4",
        "version": "8.19.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-audit-report",
        "purl": "pkg:npm/npm-audit-report@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-bundled",
        "purl": "pkg:npm/npm-bundled@1.1.2",
        "version": "1.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-bundled",
        "purl": "pkg:npm/npm-bundled@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "npm-install-checks",
        "purl": "pkg:npm/npm-install-checks@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-normalize-package-bin",
        "purl": "pkg:npm/npm-normalize-package-bin@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-normalize-package-bin",
        "purl": "pkg:npm/npm-normalize-package-bin@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-package-arg",
        "purl": "pkg:npm/npm-package-arg@9.1.0",
        "version": "9.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-packlist",
        "purl": "pkg:npm/npm-packlist@5.1.3",
        "version": "5.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-pick-manifest",
        "purl": "pkg:npm/npm-pick-manifest@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-profile",
        "purl": "pkg:npm/npm-profile@6.2.1",
        "version": "6.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npm-registry-fetch",
        "purl": "pkg:npm/npm-registry-fetch@13.3.1",
        "version": "13.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "npm-run-all",
        "purl": "pkg:npm/npm-run-all@4.1.5",
        "version": "4.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "npm-run-path",
        "purl": "pkg:npm/npm-run-path@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "npm-run-path",
        "purl": "pkg:npm/npm-run-path@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "BSD-2-Clause"
        ],
        "location": "package-lock.json",
        "name": "npm-user-validate",
        "purl": "pkg:npm/npm-user-validate@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "npmlog",
        "purl": "pkg:npm/npmlog@6.0.2",
        "version": "6.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "oauth-sign",
        "purl": "pkg:npm/oauth-sign@0.8.2",
        "version": "0.8.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "object-assign",
        "purl": "pkg:npm/object-assign@4.1.1",
        "version": "4.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "object-inspect",
        "purl": "pkg:npm/object-inspect@1.12.2",
        "version": "1.12.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "object-keys",
        "purl": "pkg:npm/object-keys@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "object.assign",
        "purl": "pkg:npm/object.assign@4.1.4",
        "version": "4.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "once",
        "purl": "pkg:npm/once@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "onetime",
        "purl": "pkg:npm/onetime@5.1.2",
        "version": "5.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "WTFPL OR MIT"
        ],
        "location": "package-lock.json",
        "name": "opener",
        "purl": "pkg:npm/opener@1.5.2",
        "version": "1.5.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "optionator",
        "purl": "pkg:npm/optionator@0.9.3",
        "version": "0.9.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-each-series",
        "purl": "pkg:npm/p-each-series@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-filter",
        "purl": "pkg:npm/p-filter@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-finally",
        "purl": "pkg:npm/p-finally@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-is-promise",
        "purl": "pkg:npm/p-is-promise@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-limit",
        "purl": "pkg:npm/p-limit@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-limit",
        "purl": "pkg:npm/p-limit@2.3.0",
        "version": "2.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-limit",
        "purl": "pkg:npm/p-limit@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-locate",
        "purl": "pkg:npm/p-locate@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-locate",
        "purl": "pkg:npm/p-locate@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-locate",
        "purl": "pkg:npm/p-locate@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-map",
        "purl": "pkg:npm/p-map@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "p-map",
        "purl": "pkg:npm/p-map@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-reduce",
        "purl": "pkg:npm/p-reduce@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-retry",
        "purl": "pkg:npm/p-retry@4.6.1",
        "version": "4.6.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-try",
        "purl": "pkg:npm/p-try@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "p-try",
        "purl": "pkg:npm/p-try@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "package-json-from-dist",
        "purl": "pkg:npm/package-json-from-dist@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "pacote",
        "purl": "pkg:npm/pacote@13.6.2",
        "version": "13.6.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "parent-module",
        "purl": "pkg:npm/parent-module@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "parse-conflict-json",
        "purl": "pkg:npm/parse-conflict-json@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "parse-json",
        "purl": "pkg:npm/parse-json@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "parse-json",
        "purl": "pkg:npm/parse-json@5.2.0",
        "version": "5.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "parse5",
        "purl": "pkg:npm/parse5@5.1.1",
        "version": "5.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "parse5",
        "purl": "pkg:npm/parse5@6.0.1",
        "version": "6.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "parse5-htmlparser2-tree-adapter",
        "purl": "pkg:npm/parse5-htmlparser2-tree-adapter@6.0.1",
        "version": "6.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-exists",
        "purl": "pkg:npm/path-exists@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-exists",
        "purl": "pkg:npm/path-exists@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "path-is-absolute",
        "purl": "pkg:npm/path-is-absolute@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-key",
        "purl": "pkg:npm/path-key@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-key",
        "purl": "pkg:npm/path-key@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-parse",
        "purl": "pkg:npm/path-parse@1.0.7",
        "version": "1.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-scurry",
        "purl": "pkg:npm/path-scurry@1.11.1",
        "version": "1.11.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-type",
        "purl": "pkg:npm/path-type@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "path-type",
        "purl": "pkg:npm/path-type@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "performance-now",
        "purl": "pkg:npm/performance-now@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "picocolors",
        "purl": "pkg:npm/picocolors@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "picomatch",
        "purl": "pkg:npm/picomatch@2.3.2",
        "version": "2.3.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pidtree",
        "purl": "pkg:npm/pidtree@0.3.1",
        "version": "0.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pidtree",
        "purl": "pkg:npm/pidtree@0.5.0",
        "version": "0.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pify",
        "purl": "pkg:npm/pify@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pkg-conf",
        "purl": "pkg:npm/pkg-conf@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "postcss-selector-parser",
        "purl": "pkg:npm/postcss-selector-parser@6.0.10",
        "version": "6.0.10"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "prelude-ls",
        "purl": "pkg:npm/prelude-ls@1.2.1",
        "version": "1.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "prettier",
        "purl": "pkg:npm/prettier@3.9.9",
        "version": "3.9.9"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pretty-format",
        "purl": "pkg:npm/pretty-format@29.3.1",
        "version": "29.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "proc-log",
        "purl": "pkg:npm/proc-log@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "process-nextick-args",
        "purl": "pkg:npm/process-nextick-args@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "promise-all-reject-late",
        "purl": "pkg:npm/promise-all-reject-late@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "promise-call-limit",
        "purl": "pkg:npm/promise-call-limit@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "promise-inflight",
        "purl": "pkg:npm/promise-inflight@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "promise-retry",
        "purl": "pkg:npm/promise-retry@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "promzard",
        "purl": "pkg:npm/promzard@0.3.0",
        "version": "0.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "pseudomap",
        "purl": "pkg:npm/pseudomap@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "punycode",
        "purl": "pkg:npm/punycode@1.4.1",
        "version": "1.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "punycode",
        "purl": "pkg:npm/punycode@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "q",
        "purl": "pkg:npm/q@1.5.1",
        "version": "1.5.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "qrcode-terminal",
        "purl": "pkg:npm/qrcode-terminal@0.12.0",
        "version": "0.12.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "qs",
        "purl": "pkg:npm/qs@6.5.3",
        "version": "6.5.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "queue-microtask",
        "purl": "pkg:npm/queue-microtask@1.2.3",
        "version": "1.2.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "quick-lru",
        "purl": "pkg:npm/quick-lru@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "randombytes",
        "purl": "pkg:npm/randombytes@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "rc",
        "purl": "pkg:npm/rc@1.2.8",
        "version": "1.2.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "react-is",
        "purl": "pkg:npm/react-is@18.2.0",
        "version": "18.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "read",
        "purl": "pkg:npm/read@1.0.7",
        "version": "1.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "read-cmd-shim",
        "purl": "pkg:npm/read-cmd-shim@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "read-package-json",
        "purl": "pkg:npm/read-package-json@5.0.2",
        "version": "5.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "read-package-json-fast",
        "purl": "pkg:npm/read-package-json-fast@2.0.3",
        "version": "2.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "read-pkg",
        "purl": "pkg:npm/read-pkg@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "read-pkg",
        "purl": "pkg:npm/read-pkg@5.2.0",
        "version": "5.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "read-pkg-up",
        "purl": "pkg:npm/read-pkg-up@7.0.1",
        "version": "7.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "readable-stream",
        "purl": "pkg:npm/readable-stream@2.3.7",
        "version": "2.3.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "readable-stream",
        "purl": "pkg:npm/readable-stream@3.6.0",
        "version": "3.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "readdir-scoped-modules",
        "purl": "pkg:npm/readdir-scoped-modules@1.1.0",
        "version": "1.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "readdirp",
        "purl": "pkg:npm/readdirp@4.1.2",
        "version": "4.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "redent",
        "purl": "pkg:npm/redent@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "redeyed",
        "purl": "pkg:npm/redeyed@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "regexp-tree",
        "purl": "pkg:npm/regexp-tree@0.1.5",
        "version": "0.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "regexp.prototype.flags",
        "purl": "pkg:npm/regexp.prototype.flags@1.4.3",
        "version": "1.4.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "registry-auth-token",
        "purl": "pkg:npm/registry-auth-token@4.2.1",
        "version": "4.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "request",
        "purl": "pkg:npm/request@2.83.0",
        "version": "2.83.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "require-directory",
        "purl": "pkg:npm/require-directory@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "require-from-string",
        "purl": "pkg:npm/require-from-string@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "resolve",
        "purl": "pkg:npm/resolve@1.22.0",
        "version": "1.22.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "resolve-from",
        "purl": "pkg:npm/resolve-from@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "resolve-from",
        "purl": "pkg:npm/resolve-from@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "restore-cursor",
        "purl": "pkg:npm/restore-cursor@3.1.0",
        "version": "3.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "retry",
        "purl": "pkg:npm/retry@0.12.0",
        "version": "0.12.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "retry",
        "purl": "pkg:npm/retry@0.13.1",
        "version": "0.13.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "reusify",
        "purl": "pkg:npm/reusify@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "rfdc",
        "purl": "pkg:npm/rfdc@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "rimraf",
        "purl": "pkg:npm/rimraf@3.0.2",
        "version": "3.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "run-con",
        "purl": "pkg:npm/run-con@1.2.11",
        "version": "1.2.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "run-parallel",
        "purl": "pkg:npm/run-parallel@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "rxjs",
        "purl": "pkg:npm/rxjs@7.5.5",
        "version": "7.5.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "safe-buffer",
        "purl": "pkg:npm/safe-buffer@5.1.2",
        "version": "5.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "safe-buffer",
        "purl": "pkg:npm/safe-buffer@5.2.1",
        "version": "5.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "safe-regex",
        "purl": "pkg:npm/safe-regex@2.1.1",
        "version": "2.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "safe-regex-test",
        "purl": "pkg:npm/safe-regex-test@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "safer-buffer",
        "purl": "pkg:npm/safer-buffer@2.1.2",
        "version": "2.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semantic-release",
        "purl": "pkg:npm/semantic-release@19.0.3",
        "version": "19.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@5.5.0",
        "version": "5.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@5.7.1",
        "version": "5.7.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@6.3.0",
        "version": "6.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@7.3.7",
        "version": "7.3.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@7.6.0",
        "version": "7.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "semver",
        "purl": "pkg:npm/semver@7.8.5",
        "version": "7.8.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver-diff",
        "purl": "pkg:npm/semver-diff@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "semver-regex",
        "purl": "pkg:npm/semver-regex@3.1.3",
        "version": "3.1.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "serialize-javascript",
        "purl": "pkg:npm/serialize-javascript@6.0.2",
        "version": "6.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "set-blocking",
        "purl": "pkg:npm/set-blocking@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "shebang-command",
        "purl": "pkg:npm/shebang-command@1.2.0",
        "version": "1.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "shebang-command",
        "purl": "pkg:npm/shebang-command@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "shebang-regex",
        "purl": "pkg:npm/shebang-regex@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "shebang-regex",
        "purl": "pkg:npm/shebang-regex@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "shell-quote",
        "purl": "pkg:npm/shell-quote@1.10.0",
        "version": "1.10.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "side-channel",
        "purl": "pkg:npm/side-channel@1.0.4",
        "version": "1.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "signal-exit",
        "purl": "pkg:npm/signal-exit@3.0.7",
        "version": "3.0.7"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "signal-exit",
        "purl": "pkg:npm/signal-exit@4.1.0",
        "version": "4.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "signale",
        "purl": "pkg:npm/signale@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "skin-tone",
        "purl": "pkg:npm/skin-tone@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "slash",
        "purl": "pkg:npm/slash@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "slice-ansi",
        "purl": "pkg:npm/slice-ansi@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "slice-ansi",
        "purl": "pkg:npm/slice-ansi@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "slice-ansi",
        "purl": "pkg:npm/slice-ansi@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "smart-buffer",
        "purl": "pkg:npm/smart-buffer@4.2.0",
        "version": "4.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "sntp",
        "purl": "pkg:npm/sntp@2.1.0",
        "version": "2.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "socks",
        "purl": "pkg:npm/socks@2.7.0",
        "version": "2.7.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "socks-proxy-agent",
        "purl": "pkg:npm/socks-proxy-agent@7.0.0",
        "version": "7.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "source-map",
        "purl": "pkg:npm/source-map@0.6.1",
        "version": "0.6.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "spawn-error-forwarder",
        "purl": "pkg:npm/spawn-error-forwarder@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "spdx-correct",
        "purl": "pkg:npm/spdx-correct@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "CC-BY-3.0"
        ],
        "location": "package-lock.json",
        "name": "spdx-exceptions",
        "purl": "pkg:npm/spdx-exceptions@2.3.0",
        "version": "2.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "spdx-expression-parse",
        "purl": "pkg:npm/spdx-expression-parse@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "CC0-1.0"
        ],
        "location": "package-lock.json",
        "name": "spdx-license-ids",
        "purl": "pkg:npm/spdx-license-ids@3.0.11",
        "version": "3.0.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "split",
        "purl": "pkg:npm/split@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "split2",
        "purl": "pkg:npm/split2@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "split2",
        "purl": "pkg:npm/split2@3.2.2",
        "version": "3.2.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "sshpk",
        "purl": "pkg:npm/sshpk@1.18.0",
        "version": "1.18.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "ssri",
        "purl": "pkg:npm/ssri@9.0.1",
        "version": "9.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "stream-combiner2",
        "purl": "pkg:npm/stream-combiner2@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string-argv",
        "purl": "pkg:npm/string-argv@0.3.1",
        "version": "0.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "string-width",
        "purl": "pkg:npm/string-width@4.2.3",
        "version": "4.2.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string-width",
        "purl": "pkg:npm/string-width@5.1.2",
        "version": "5.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string.prototype.padend",
        "purl": "pkg:npm/string.prototype.padend@3.1.4",
        "version": "3.1.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string.prototype.trimend",
        "purl": "pkg:npm/string.prototype.trimend@1.0.6",
        "version": "1.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string.prototype.trimstart",
        "purl": "pkg:npm/string.prototype.trimstart@1.0.6",
        "version": "1.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "string_decoder",
        "purl": "pkg:npm/string_decoder@1.1.1",
        "version": "1.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "string_decoder",
        "purl": "pkg:npm/string_decoder@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "stringstream",
        "purl": "pkg:npm/stringstream@0.0.6",
        "version": "0.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "strip-ansi",
        "purl": "pkg:npm/strip-ansi@6.0.1",
        "version": "6.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-ansi",
        "purl": "pkg:npm/strip-ansi@7.1.2",
        "version": "7.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-bom",
        "purl": "pkg:npm/strip-bom@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-eof",
        "purl": "pkg:npm/strip-eof@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-final-newline",
        "purl": "pkg:npm/strip-final-newline@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-indent",
        "purl": "pkg:npm/strip-indent@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-indent",
        "purl": "pkg:npm/strip-indent@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-json-comments",
        "purl": "pkg:npm/strip-json-comments@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "strip-json-comments",
        "purl": "pkg:npm/strip-json-comments@3.1.1",
        "version": "3.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-color",
        "purl": "pkg:npm/supports-color@4.5.0",
        "version": "4.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-color",
        "purl": "pkg:npm/supports-color@5.5.0",
        "version": "5.5.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "supports-color",
        "purl": "pkg:npm/supports-color@7.2.0",
        "version": "7.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-color",
        "purl": "pkg:npm/supports-color@8.1.1",
        "version": "8.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-color",
        "purl": "pkg:npm/supports-color@9.2.1",
        "version": "9.2.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-hyperlinks",
        "purl": "pkg:npm/supports-hyperlinks@2.2.0",
        "version": "2.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "supports-hyperlinks",
        "purl": "pkg:npm/supports-hyperlinks@3.2.0",
        "version": "3.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "supports-preserve-symlinks-flag",
        "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "tar",
        "purl": "pkg:npm/tar@6.1.11",
        "version": "6.1.11"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "temp-dir",
        "purl": "pkg:npm/temp-dir@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tempy",
        "purl": "pkg:npm/tempy@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "text-extensions",
        "purl": "pkg:npm/text-extensions@1.9.0",
        "version": "1.9.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "text-table",
        "purl": "pkg:npm/text-table@0.2.0",
        "version": "0.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "thenify",
        "purl": "pkg:npm/thenify@3.3.1",
        "version": "3.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "thenify-all",
        "purl": "pkg:npm/thenify-all@1.6.0",
        "version": "1.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "through",
        "purl": "pkg:npm/through@2.3.8",
        "version": "2.3.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "through2",
        "purl": "pkg:npm/through2@2.0.5",
        "version": "2.0.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "through2",
        "purl": "pkg:npm/through2@4.0.2",
        "version": "4.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "tiny-relative-date",
        "purl": "pkg:npm/tiny-relative-date@1.3.0",
        "version": "1.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "to-regex-range",
        "purl": "pkg:npm/to-regex-range@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tough-cookie",
        "purl": "pkg:npm/tough-cookie@2.3.4",
        "version": "2.3.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tr46",
        "purl": "pkg:npm/tr46@0.0.3",
        "version": "0.0.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "traverse",
        "purl": "pkg:npm/traverse@0.6.6",
        "version": "0.6.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "treeverse",
        "purl": "pkg:npm/treeverse@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "trim-newlines",
        "purl": "pkg:npm/trim-newlines@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tslib",
        "purl": "pkg:npm/tslib@1.14.1",
        "version": "1.14.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tslib",
        "purl": "pkg:npm/tslib@2.3.1",
        "version": "2.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tsutils",
        "purl": "pkg:npm/tsutils@3.21.0",
        "version": "3.21.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tunnel-agent",
        "purl": "pkg:npm/tunnel-agent@0.6.0",
        "version": "0.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "tweetnacl",
        "purl": "pkg:npm/tweetnacl@0.14.5",
        "version": "0.14.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-check",
        "purl": "pkg:npm/type-check@0.4.0",
        "version": "0.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@0.16.0",
        "version": "0.16.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@0.18.1",
        "version": "0.18.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@0.21.3",
        "version": "0.21.3"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@0.6.0",
        "version": "0.6.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@0.8.1",
        "version": "0.8.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@1.4.0",
        "version": "1.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@2.19.0",
        "version": "2.19.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "type-fest",
        "purl": "pkg:npm/type-fest@3.3.0",
        "version": "3.3.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "typescript",
        "purl": "pkg:npm/typescript@5.6.1-rc",
        "version": "5.6.1-rc"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "typescript",
        "purl": "pkg:npm/typescript@7.0.2",
        "version": "7.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "uc.micro",
        "purl": "pkg:npm/uc.micro@1.0.6",
        "version": "1.0.6"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "uglify-js",
        "purl": "pkg:npm/uglify-js@3.15.4",
        "version": "3.15.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "unbox-primitive",
        "purl": "pkg:npm/unbox-primitive@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "unicode-emoji-modifier-base",
        "purl": "pkg:npm/unicode-emoji-modifier-base@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "unique-filename",
        "purl": "pkg:npm/unique-filename@2.0.1",
        "version": "2.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "unique-slug",
        "purl": "pkg:npm/unique-slug@3.0.0",
        "version": "3.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "unique-string",
        "purl": "pkg:npm/unique-string@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "universal-user-agent",
        "purl": "pkg:npm/universal-user-agent@6.0.0",
        "version": "6.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "universalify",
        "purl": "pkg:npm/universalify@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "uri-js",
        "purl": "pkg:npm/uri-js@4.4.1",
        "version": "4.4.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "url-join",
        "purl": "pkg:npm/url-join@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "util-deprecate",
        "purl": "pkg:npm/util-deprecate@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "uuid",
        "purl": "pkg:npm/uuid@3.4.0",
        "version": "3.4.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "Apache-2.0"
        ],
        "location": "package-lock.json",
        "name": "validate-npm-package-license",
        "purl": "pkg:npm/validate-npm-package-license@3.0.4",
        "version": "3.0.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "validate-npm-package-name",
        "purl": "pkg:npm/validate-npm-package-name@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "validate-npm-package-name",
        "purl": "pkg:npm/validate-npm-package-name@5.0.1",
        "version": "5.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "verror",
        "purl": "pkg:npm/verror@1.10.0",
        "version": "1.10.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "walk-up-path",
        "purl": "pkg:npm/walk-up-path@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "MIT"
        ],
        "location": "package-lock.json",
        "name": "wcwidth",
        "purl": "pkg:npm/wcwidth@1.0.1",
        "version": "1.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "webidl-conversions",
        "purl": "pkg:npm/webidl-conversions@3.0.1",
        "version": "3.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "whatwg-url",
        "purl": "pkg:npm/whatwg-url@5.0.0",
        "version": "5.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "which",
        "purl": "pkg:npm/which@1.3.1",
        "version": "1.3.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "which",
        "purl": "pkg:npm/which@2.0.2",
        "version": "2.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "which-boxed-primitive",
        "purl": "pkg:npm/which-boxed-primitive@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "wide-align",
        "purl": "pkg:npm/wide-align@1.1.5",
        "version": "1.1.5"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "wordwrap",
        "purl": "pkg:npm/wordwrap@1.0.0",
        "version": "1.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "workerpool",
        "purl": "pkg:npm/workerpool@9.3.4",
        "version": "9.3.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "wrap-ansi",
        "purl": "pkg:npm/wrap-ansi@6.2.0",
        "version": "6.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "wrap-ansi",
        "purl": "pkg:npm/wrap-ansi@7.0.0",
        "version": "7.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "wrap-ansi",
        "purl": "pkg:npm/wrap-ansi@8.1.0",
        "version": "8.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "wrappy",
        "purl": "pkg:npm/wrappy@1.0.2",
        "version": "1.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "write-file-atomic",
        "purl": "pkg:npm/write-file-atomic@4.0.2",
        "version": "4.0.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "xtend",
        "purl": "pkg:npm/xtend@4.0.1",
        "version": "4.0.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "y18n",
        "purl": "pkg:npm/y18n@5.0.8",
        "version": "5.0.8"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yallist",
        "purl": "pkg:npm/yallist@2.1.2",
        "version": "2.1.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [
          "ISC"
        ],
        "location": "package-lock.json",
        "name": "yallist",
        "purl": "pkg:npm/yallist@4.0.0",
        "version": "4.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yaml",
        "purl": "pkg:npm/yaml@1.10.2",
        "version": "1.10.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yargs",
        "purl": "pkg:npm/yargs@16.2.0",
        "version": "16.2.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yargs",
        "purl": "pkg:npm/yargs@17.7.2",
        "version": "17.7.2"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yargs-parser",
        "purl": "pkg:npm/yargs-parser@20.2.4",
        "version": "20.2.4"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yargs-parser",
        "purl": "pkg:npm/yargs-parser@21.1.1",
        "version": "21.1.1"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yargs-unparser",
        "purl": "pkg:npm/yargs-unparser@2.0.0",
        "version": "2.0.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yocto-queue",
        "purl": "pkg:npm/yocto-queue@0.1.0",
        "version": "0.1.0"
      },
      {
        "ecosystem": "npm",
        "licenses": [],
        "location": "package-lock.json",
        "name": "yorkie",
        "purl": "pkg:npm/yorkie@2.0.0",
        "version": "2.0.0"
      }
    ],
    "description": "Detect security patterns in Node.js with ESLint rules",
    "errors": [],
    "id": "eslint-community__eslint-plugin-security",
    "manifests": [
      ".github/workflows/ci.yml",
      ".github/workflows/pr.yml",
      ".github/workflows/release-please.yml",
      "package-lock.json",
      "package.json"
    ],
    "name": "eslint-plugin-security",
    "osv": {
      "advisories": 66,
      "available": true,
      "confirmed": 66,
      "osv_only": [],
      "warning": null
    },
    "ref": "eslint-plugin-security-v4.2.1",
    "ref_kind": "release",
    "release_integrity": {
      "assets": 0,
      "checksums_published": false,
      "methods": [],
      "provenance_published": false,
      "sbom_published": false,
      "signatures_published": false,
      "verdict": "no-assets"
    },
    "released_at": "2026-10-30T08:48:41Z",
    "repository": "eslint-community/eslint-plugin-security",
    "sbomlyze_diff": {
      "added": 665,
      "changed": 0,
      "drift": {},
      "findings": [
        "Attack surface: +865 packages (5766.7%)",
        "0 version changes among 15 shared packages \u2014 no actual upgrades",
        "License shift: permissive +264"
      ],
      "html": "sbomlyze-diff.html",
      "removed": 0
    },
    "scanned_at": "2026-11-02T03:07:29+00:00",
    "scorecard": null,
    "scorecard_note": "the project is not in the OpenSSF public dataset; the Scorecard CLI fallback was skipped because this shard's weekly budget was used",
    "vulnerabilities": [
      {
        "aliases": [
          "CVE-2025-7783"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-7783",
          "percentile": 0.78615,
          "score": 0.0181
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.5.4"
        ],
        "id": "GHSA-fjxv-7rqg-78g4",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "form-data",
        "severity": "Critical",
        "summary": "form-data uses unsafe random function in form-data for choosing boundary",
        "url": "https://github.com/advisories/GHSA-fjxv-7rqg-78g4",
        "version": "2.3.3"
      },
      {
        "aliases": [
          "CVE-2026-106446"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-106446",
          "percentile": 0.56143,
          "score": 0.00786
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.7.10"
        ],
        "id": "GHSA-8r5x-fm3f-whwj",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "handlebars",
        "severity": "Critical",
        "summary": "Handlebars: JavaScript Injection via AST Type Confusion in compile (bypass of CVE-2026-33937)",
        "url": "https://github.com/advisories/GHSA-8r5x-fm3f-whwj",
        "version": "4.7.9"
      },
      {
        "aliases": [
          "CVE-2026-106445"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-106445",
          "percentile": 0.48158,
          "score": 0.00589
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.7.10"
        ],
        "id": "GHSA-p8wg-vrv2-v86f",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "handlebars",
        "severity": "Critical",
        "summary": "Handlebars: JavaScript Injection via Own Property Check Bypass",
        "url": "https://github.com/advisories/GHSA-p8wg-vrv2-v86f",
        "version": "4.7.9"
      },
      {
        "aliases": [
          "CVE-2019-10744"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2019-10744",
          "percentile": 0.9224,
          "score": 0.05006
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.12"
        ],
        "id": "GHSA-jf85-cpcp-j695",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Critical",
        "summary": "Prototype Pollution in lodash",
        "url": "https://github.com/advisories/GHSA-jf85-cpcp-j695",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2026-102422"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102422",
          "percentile": 0.31763,
          "score": 0.00378
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.11.0"
        ],
        "id": "GHSA-pqg4-j6r4-53mv",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "shell-quote",
        "severity": "Critical",
        "summary": "shell-quote: `quote()` command injection via a line terminator in a token after a `{ comment }` token",
        "url": "https://github.com/advisories/GHSA-pqg4-j6r4-53mv",
        "version": "1.10.0"
      },
      {
        "aliases": [
          "CVE-2026-59873"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-59873",
          "percentile": 0.47807,
          "score": 0.00582
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.19"
        ],
        "id": "GHSA-23hp-3jrh-7fpw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "Critical",
        "summary": "node-tar: Decompression/parse DoS via unlimited input",
        "url": "https://github.com/advisories/GHSA-23hp-3jrh-7fpw",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-13149"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-13149",
          "percentile": 0.3024,
          "score": 0.00364
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.16"
        ],
        "id": "GHSA-3jxr-9vmj-r5cp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups",
        "url": "https://github.com/advisories/GHSA-3jxr-9vmj-r5cp",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-13149"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-13149",
          "percentile": 0.3024,
          "score": 0.00364
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.2"
        ],
        "id": "GHSA-3jxr-9vmj-r5cp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via exponential-time expansion of consecutive non-expanding {} groups",
        "url": "https://github.com/advisories/GHSA-3jxr-9vmj-r5cp",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102276"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102276",
          "percentile": 0.39514,
          "score": 0.00455
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.19"
        ],
        "id": "GHSA-6j4f-fj2g-mc7p",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-102276"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102276",
          "percentile": 0.39514,
          "score": 0.00455
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.19"
        ],
        "id": "GHSA-6j4f-fj2g-mc7p",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
        "version": "1.1.18"
      },
      {
        "aliases": [
          "CVE-2026-102276"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102276",
          "percentile": 0.39514,
          "score": 0.00455
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.5"
        ],
        "id": "GHSA-6j4f-fj2g-mc7p",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102276"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102276",
          "percentile": 0.39514,
          "score": 0.00455
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.5"
        ],
        "id": "GHSA-6j4f-fj2g-mc7p",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-6j4f-fj2g-mc7p",
        "version": "2.1.4"
      },
      {
        "aliases": [
          "CVE-2026-14257"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-14257",
          "percentile": 0.50816,
          "score": 0.00643
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.17"
        ],
        "id": "GHSA-mh99-v99m-4gvg",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash",
        "url": "https://github.com/advisories/GHSA-mh99-v99m-4gvg",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-14257"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-14257",
          "percentile": 0.50816,
          "score": 0.00643
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.3"
        ],
        "id": "GHSA-mh99-v99m-4gvg",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via unbounded expansion length causing an out-of-memory process crash",
        "url": "https://github.com/advisories/GHSA-mh99-v99m-4gvg",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102278"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102278",
          "percentile": 0.42209,
          "score": 0.00491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.20"
        ],
        "id": "GHSA-qhr7-859c-m2p7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-102278"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102278",
          "percentile": 0.42209,
          "score": 0.00491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.20"
        ],
        "id": "GHSA-qhr7-859c-m2p7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
        "version": "1.1.18"
      },
      {
        "aliases": [
          "CVE-2026-102278"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102278",
          "percentile": 0.42209,
          "score": 0.00491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.6"
        ],
        "id": "GHSA-qhr7-859c-m2p7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102278"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102278",
          "percentile": 0.42209,
          "score": 0.00491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.6"
        ],
        "id": "GHSA-qhr7-859c-m2p7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via uncontrolled recursion on nested brace groups causing stack exhaustion",
        "url": "https://github.com/advisories/GHSA-qhr7-859c-m2p7",
        "version": "2.1.4"
      },
      {
        "aliases": [
          "CVE-2026-69152"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-69152",
          "percentile": 0.51004,
          "score": 0.00647
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.18"
        ],
        "id": "GHSA-rgw5-rvv9-x895",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation",
        "url": "https://github.com/advisories/GHSA-rgw5-rvv9-x895",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-69152"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-69152",
          "percentile": 0.51004,
          "score": 0.00647
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.4"
        ],
        "id": "GHSA-rgw5-rvv9-x895",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "High",
        "summary": "brace-expansion: DoS via unbounded intermediate arrays, bypassing the CVE-2026-14257 mitigation",
        "url": "https://github.com/advisories/GHSA-rgw5-rvv9-x895",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2024-21538"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2024-21538",
          "percentile": 0.58749,
          "score": 0.00868
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.0.6"
        ],
        "id": "GHSA-3xgq-45jj-v275",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "cross-spawn",
        "severity": "High",
        "summary": "Regular Expression Denial of Service (ReDoS) in cross-spawn",
        "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2024-21538"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2024-21538",
          "percentile": 0.58749,
          "score": 0.00868
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.0.6"
        ],
        "id": "GHSA-3xgq-45jj-v275",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "cross-spawn",
        "severity": "High",
        "summary": "Regular Expression Denial of Service (ReDoS) in cross-spawn",
        "url": "https://github.com/advisories/GHSA-3xgq-45jj-v275",
        "version": "6.0.5"
      },
      {
        "aliases": [
          "CVE-2026-12143"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-12143",
          "percentile": 0.51965,
          "score": 0.00669
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.5.6"
        ],
        "id": "GHSA-hmw2-7cc7-3qxx",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "form-data",
        "severity": "High",
        "summary": "form-data: CRLF injection in form-data via unescaped multipart field names and filenames",
        "url": "https://github.com/advisories/GHSA-hmw2-7cc7-3qxx",
        "version": "2.3.3"
      },
      {
        "aliases": [
          "CVE-2022-29167"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-29167",
          "percentile": 0.65703,
          "score": 0.01101
        },
        "fix_state": "fixed",
        "fixed_in": [
          "9.0.1"
        ],
        "id": "GHSA-44pw-h2cw-w3vq",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "hawk",
        "severity": "High",
        "summary": "Uncontrolled Resource Consumption in Hawk",
        "url": "https://github.com/advisories/GHSA-44pw-h2cw-w3vq",
        "version": "6.0.2"
      },
      {
        "aliases": [
          "CVE-2020-36604"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2020-36604",
          "percentile": 0.69193,
          "score": 0.01241
        },
        "fix_state": "not-fixed",
        "fixed_in": [],
        "id": "GHSA-c429-5p7v-vgjp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "hoek",
        "severity": "High",
        "summary": "hoek subject to prototype pollution via the clone function.",
        "url": "https://github.com/advisories/GHSA-c429-5p7v-vgjp",
        "version": "4.3.1"
      },
      {
        "aliases": [
          "CVE-2024-29415"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2024-29415",
          "percentile": 0.94917,
          "score": 0.08279
        },
        "fix_state": "not-fixed",
        "fixed_in": [],
        "id": "GHSA-2p57-rm9w-gvfp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "ip",
        "severity": "High",
        "summary": "ip SSRF improper categorization in isPublic",
        "url": "https://github.com/advisories/GHSA-2p57-rm9w-gvfp",
        "version": "2.0.0"
      },
      {
        "aliases": [
          "CVE-2026-48801"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-48801",
          "percentile": 0.3357,
          "score": 0.00394
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.0.1"
        ],
        "id": "GHSA-22p9-wv53-3rq4",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "linkify-it",
        "severity": "High",
        "summary": "LinkifyIt#match scan loop has quadratic algorithmic complexity",
        "url": "https://github.com/advisories/GHSA-22p9-wv53-3rq4",
        "version": "4.0.1"
      },
      {
        "aliases": [
          "CVE-2026-59887"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-59887",
          "percentile": 0.40425,
          "score": 0.00467
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.0.2"
        ],
        "id": "GHSA-v245-v573-v5vm",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "linkify-it",
        "severity": "High",
        "summary": "linkify-it: Quadratic-complexity DoS via the `mailto:` validator scan-loop on attacker text",
        "url": "https://github.com/advisories/GHSA-v245-v573-v5vm",
        "version": "4.0.1"
      },
      {
        "aliases": [
          "CVE-2021-23337"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2021-23337",
          "percentile": 0.97602,
          "score": 0.21333
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.21"
        ],
        "id": "GHSA-35jh-r3h4-6jhm",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "High",
        "summary": "Command Injection in lodash",
        "url": "https://github.com/advisories/GHSA-35jh-r3h4-6jhm",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2018-16487"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2018-16487",
          "percentile": 0.74126,
          "score": 0.01491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.11"
        ],
        "id": "GHSA-4xc9-xhrj-v574",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "High",
        "summary": "Prototype Pollution in lodash",
        "url": "https://github.com/advisories/GHSA-4xc9-xhrj-v574",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2020-8203"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2020-8203",
          "percentile": 0.92501,
          "score": 0.05213
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.19"
        ],
        "id": "GHSA-p6mc-m468-83gw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "High",
        "summary": "Prototype Pollution in lodash",
        "url": "https://github.com/advisories/GHSA-p6mc-m468-83gw",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2026-4800"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-4800",
          "percentile": 0.86507,
          "score": 0.02808
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.18.0"
        ],
        "id": "GHSA-r5fr-rjxr-66jc",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "High",
        "summary": "lodash vulnerable to Code Injection via `_.template` imports key names",
        "url": "https://github.com/advisories/GHSA-r5fr-rjxr-66jc",
        "version": "4.17.21"
      },
      {
        "aliases": [
          "CVE-2026-4800"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-4800",
          "percentile": 0.86507,
          "score": 0.02808
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.18.0"
        ],
        "id": "GHSA-r5fr-rjxr-66jc",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "High",
        "summary": "lodash vulnerable to Code Injection via `_.template` imports key names",
        "url": "https://github.com/advisories/GHSA-r5fr-rjxr-66jc",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2026-111759"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-111759",
          "percentile": 0.48249,
          "score": 0.00591
        },
        "fix_state": "fixed",
        "fixed_in": [
          "14.3.2"
        ],
        "id": "GHSA-r7fv-28h4-cvq7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "markdown-it",
        "severity": "High",
        "summary": "markdown-it: Quadratic complexity in smartquotes with unmatched closing quotes",
        "url": "https://github.com/advisories/GHSA-r7fv-28h4-cvq7",
        "version": "13.0.1"
      },
      {
        "aliases": [
          "CVE-2026-27904"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-27904",
          "percentile": 0.44525,
          "score": 0.00525
        },
        "fix_state": "fixed",
        "fixed_in": [
          "3.1.4"
        ],
        "id": "GHSA-23c5-xmqv-rm74",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions",
        "url": "https://github.com/advisories/GHSA-23c5-xmqv-rm74",
        "version": "3.1.2"
      },
      {
        "aliases": [
          "CVE-2026-27904"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-27904",
          "percentile": 0.44525,
          "score": 0.00525
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.1.8"
        ],
        "id": "GHSA-23c5-xmqv-rm74",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch ReDoS: nested *() extglobs generate catastrophically backtracking regular expressions",
        "url": "https://github.com/advisories/GHSA-23c5-xmqv-rm74",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2026-26996"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-26996",
          "percentile": 0.47571,
          "score": 0.00577
        },
        "fix_state": "fixed",
        "fixed_in": [
          "3.1.3"
        ],
        "id": "GHSA-3ppc-4f35-3m26",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
        "url": "https://github.com/advisories/GHSA-3ppc-4f35-3m26",
        "version": "3.1.2"
      },
      {
        "aliases": [
          "CVE-2026-26996"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-26996",
          "percentile": 0.47571,
          "score": 0.00577
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.1.7"
        ],
        "id": "GHSA-3ppc-4f35-3m26",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch has a ReDoS via repeated wildcards with non-matching literal in pattern",
        "url": "https://github.com/advisories/GHSA-3ppc-4f35-3m26",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2026-27903"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-27903",
          "percentile": 0.4749,
          "score": 0.00576
        },
        "fix_state": "fixed",
        "fixed_in": [
          "3.1.3"
        ],
        "id": "GHSA-7r86-cg39-jmmj",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments",
        "url": "https://github.com/advisories/GHSA-7r86-cg39-jmmj",
        "version": "3.1.2"
      },
      {
        "aliases": [
          "CVE-2026-27903"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-27903",
          "percentile": 0.4749,
          "score": 0.00576
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.1.8"
        ],
        "id": "GHSA-7r86-cg39-jmmj",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "High",
        "summary": "minimatch has ReDoS: matchOne() combinatorial backtracking via multiple non-adjacent GLOBSTAR segments",
        "url": "https://github.com/advisories/GHSA-7r86-cg39-jmmj",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2022-24785"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-24785",
          "percentile": 0.96524,
          "score": 0.1384
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.29.2"
        ],
        "id": "GHSA-8hfj-j24r-96c4",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "moment",
        "severity": "High",
        "summary": "Path Traversal: 'dir/../../filename' in moment.locale",
        "url": "https://github.com/advisories/GHSA-8hfj-j24r-96c4",
        "version": "2.20.1"
      },
      {
        "aliases": [
          "CVE-2022-31129"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-31129",
          "percentile": 0.92845,
          "score": 0.05551
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.29.4"
        ],
        "id": "GHSA-wc69-rhjr-hc9g",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "moment",
        "severity": "High",
        "summary": "Moment.js vulnerable to Inefficient Regular Expression Complexity",
        "url": "https://github.com/advisories/GHSA-wc69-rhjr-hc9g",
        "version": "2.20.1"
      },
      {
        "aliases": [
          "CVE-2026-9496"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-9496",
          "percentile": 0.28185,
          "score": 0.00346
        },
        "fix_state": "fixed",
        "fixed_in": [
          "21.5.1"
        ],
        "id": "GHSA-w4pp-8pjf-rmxw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "pacote",
        "severity": "High",
        "summary": "pacote is vulnerable to Denial of Service (DoS) via the addGitSha function",
        "url": "https://github.com/advisories/GHSA-w4pp-8pjf-rmxw",
        "version": "13.6.2"
      },
      {
        "aliases": [
          "CVE-2022-25883"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-25883",
          "percentile": 0.86273,
          "score": 0.02761
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.7.2"
        ],
        "id": "GHSA-c2qf-rxjj-qqgw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "semver",
        "severity": "High",
        "summary": "semver vulnerable to Regular Expression Denial of Service",
        "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw",
        "version": "5.5.0"
      },
      {
        "aliases": [
          "CVE-2022-25883"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-25883",
          "percentile": 0.86273,
          "score": 0.02761
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.7.2"
        ],
        "id": "GHSA-c2qf-rxjj-qqgw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "semver",
        "severity": "High",
        "summary": "semver vulnerable to Regular Expression Denial of Service",
        "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw",
        "version": "5.7.1"
      },
      {
        "aliases": [
          "CVE-2022-25883"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-25883",
          "percentile": 0.86273,
          "score": 0.02761
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.3.1"
        ],
        "id": "GHSA-c2qf-rxjj-qqgw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "semver",
        "severity": "High",
        "summary": "semver vulnerable to Regular Expression Denial of Service",
        "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw",
        "version": "6.3.0"
      },
      {
        "aliases": [
          "CVE-2022-25883"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2022-25883",
          "percentile": 0.86273,
          "score": 0.02761
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.2"
        ],
        "id": "GHSA-c2qf-rxjj-qqgw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "semver",
        "severity": "High",
        "summary": "semver vulnerable to Regular Expression Denial of Service",
        "url": "https://github.com/advisories/GHSA-c2qf-rxjj-qqgw",
        "version": "7.3.7"
      },
      {
        "aliases": [],
        "ecosystem": "npm",
        "epss": null,
        "fix_state": "fixed",
        "fixed_in": [
          "7.0.3"
        ],
        "id": "GHSA-5c6j-r48x-rmvq",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "serialize-javascript",
        "severity": "High",
        "summary": "Serialize JavaScript is Vulnerable to RCE via RegExp.flags and Date.prototype.toISOString()",
        "url": "https://github.com/advisories/GHSA-5c6j-r48x-rmvq",
        "version": "6.0.2"
      },
      {
        "aliases": [
          "CVE-2026-24842"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-24842",
          "percentile": 0.49102,
          "score": 0.00608
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.7"
        ],
        "id": "GHSA-34x7-hfp2-rc4v",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal",
        "url": "https://github.com/advisories/GHSA-34x7-hfp2-rc4v",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-26960"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-26960",
          "percentile": 0.2599,
          "score": 0.00328
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.8"
        ],
        "id": "GHSA-83g3-92jg-28cx",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "Arbitrary File Read/Write via Hardlink Target Escape Through Symlink Chain in node-tar Extraction",
        "url": "https://github.com/advisories/GHSA-83g3-92jg-28cx",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-23745"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-23745",
          "percentile": 0.31588,
          "score": 0.00376
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.3"
        ],
        "id": "GHSA-8qq5-rm4j-mr97",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "node-tar is Vulnerable to Arbitrary File Overwrite and Symlink Poisoning via Insufficient Path Sanitization",
        "url": "https://github.com/advisories/GHSA-8qq5-rm4j-mr97",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-59874"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-59874",
          "percentile": 0.37686,
          "score": 0.00434
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.18"
        ],
        "id": "GHSA-8x88-c5mf-7j5w",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "node-tar: Negative tar entry size causes infinite loop in archive replace",
        "url": "https://github.com/advisories/GHSA-8x88-c5mf-7j5w",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-31802"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-31802",
          "percentile": 0.19054,
          "score": 0.00269
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.11"
        ],
        "id": "GHSA-9ppj-qmqm-q256",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "node-tar Symlink Path Traversal via Drive-Relative Linkpath",
        "url": "https://github.com/advisories/GHSA-9ppj-qmqm-q256",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-29786"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-29786",
          "percentile": 0.40344,
          "score": 0.00466
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.10"
        ],
        "id": "GHSA-qffp-2rhf-9h96",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "tar has Hardlink Path Traversal via Drive-Relative Linkpath",
        "url": "https://github.com/advisories/GHSA-qffp-2rhf-9h96",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-73566"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-73566",
          "percentile": 0.44902,
          "score": 0.00531
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.21"
        ],
        "id": "GHSA-r292-9mhp-454m",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection",
        "url": "https://github.com/advisories/GHSA-r292-9mhp-454m",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-23950"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-23950",
          "percentile": 0.18342,
          "score": 0.00264
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.4"
        ],
        "id": "GHSA-r6q2-hw4h-h46w",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "High",
        "summary": "Race Condition in node-tar Path Reservations via Unicode Ligature Collisions on macOS APFS",
        "url": "https://github.com/advisories/GHSA-r6q2-hw4h-h46w",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2025-25288"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-25288",
          "percentile": 0.50086,
          "score": 0.00628
        },
        "fix_state": "fixed",
        "fixed_in": [
          "9.2.2"
        ],
        "id": "GHSA-h5c3-5r3r-rr8q",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "@octokit/plugin-paginate-rest",
        "severity": "Medium",
        "summary": "@octokit/plugin-paginate-rest has a Regular Expression in iterator Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
        "url": "https://github.com/advisories/GHSA-h5c3-5r3r-rr8q",
        "version": "2.17.0"
      },
      {
        "aliases": [
          "CVE-2025-25290"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-25290",
          "percentile": 0.5603,
          "score": 0.00783
        },
        "fix_state": "fixed",
        "fixed_in": [
          "8.4.1"
        ],
        "id": "GHSA-rmvr-2pp2-xj38",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "@octokit/request",
        "severity": "Medium",
        "summary": "@octokit/request has a Regular Expression in fetchWrapper that Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
        "url": "https://github.com/advisories/GHSA-rmvr-2pp2-xj38",
        "version": "5.6.3"
      },
      {
        "aliases": [
          "CVE-2025-25289"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-25289",
          "percentile": 0.50087,
          "score": 0.00628
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.1.1"
        ],
        "id": "GHSA-xx4v-prfh-6cgc",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "@octokit/request-error",
        "severity": "Medium",
        "summary": "@octokit/request-error has a Regular Expression in index that Leads to ReDoS Vulnerability Due to Catastrophic Backtracking",
        "url": "https://github.com/advisories/GHSA-xx4v-prfh-6cgc",
        "version": "2.1.0"
      },
      {
        "aliases": [
          "CVE-2025-69873"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-69873",
          "percentile": 0.45842,
          "score": 0.00547
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.14.0"
        ],
        "id": "GHSA-2g4f-4pwh-qvx6",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "ajv",
        "severity": "Medium",
        "summary": "ajv has ReDoS when using `$data` option",
        "url": "https://github.com/advisories/GHSA-2g4f-4pwh-qvx6",
        "version": "5.5.2"
      },
      {
        "aliases": [
          "CVE-2025-69873"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-69873",
          "percentile": 0.45842,
          "score": 0.00547
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.14.0"
        ],
        "id": "GHSA-2g4f-4pwh-qvx6",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "ajv",
        "severity": "Medium",
        "summary": "ajv has ReDoS when using `$data` option",
        "url": "https://github.com/advisories/GHSA-2g4f-4pwh-qvx6",
        "version": "6.12.6"
      },
      {
        "aliases": [
          "CVE-2025-69873"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-69873",
          "percentile": 0.45842,
          "score": 0.00547
        },
        "fix_state": "fixed",
        "fixed_in": [
          "8.18.0"
        ],
        "id": "GHSA-2g4f-4pwh-qvx6",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "ajv",
        "severity": "Medium",
        "summary": "ajv has ReDoS when using `$data` option",
        "url": "https://github.com/advisories/GHSA-2g4f-4pwh-qvx6",
        "version": "8.11.2"
      },
      {
        "aliases": [
          "CVE-2020-15366"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2020-15366",
          "percentile": 0.83406,
          "score": 0.02313
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.12.3"
        ],
        "id": "GHSA-v88g-cgmw-v5xw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "ajv",
        "severity": "Medium",
        "summary": "Prototype Pollution in Ajv",
        "url": "https://github.com/advisories/GHSA-v88g-cgmw-v5xw",
        "version": "5.5.2"
      },
      {
        "aliases": [
          "CVE-2026-33750"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-33750",
          "percentile": 0.38904,
          "score": 0.00447
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.13"
        ],
        "id": "GHSA-f886-m6hf-6m8v",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
        "url": "https://github.com/advisories/GHSA-f886-m6hf-6m8v",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-33750"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-33750",
          "percentile": 0.38904,
          "score": 0.00447
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.0.3"
        ],
        "id": "GHSA-f886-m6hf-6m8v",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Zero-step sequence causes process hang and memory exhaustion",
        "url": "https://github.com/advisories/GHSA-f886-m6hf-6m8v",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102277"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102277",
          "percentile": 0.37116,
          "score": 0.00428
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.21"
        ],
        "id": "GHSA-q2hr-2g5m-vwhr",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
        "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2026-102277"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102277",
          "percentile": 0.37116,
          "score": 0.00428
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.21"
        ],
        "id": "GHSA-q2hr-2g5m-vwhr",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
        "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
        "version": "1.1.18"
      },
      {
        "aliases": [
          "CVE-2026-102277"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102277",
          "percentile": 0.37116,
          "score": 0.00428
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.7"
        ],
        "id": "GHSA-q2hr-2g5m-vwhr",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
        "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-102277"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-102277",
          "percentile": 0.37116,
          "score": 0.00428
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.1.7"
        ],
        "id": "GHSA-q2hr-2g5m-vwhr",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "brace-expansion",
        "severity": "Medium",
        "summary": "brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU denial of service",
        "url": "https://github.com/advisories/GHSA-q2hr-2g5m-vwhr",
        "version": "2.1.4"
      },
      {
        "aliases": [
          "CVE-2026-118773"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118773",
          "percentile": 0.28707,
          "score": 0.0035
        },
        "fix_state": "fixed",
        "fixed_in": [
          "14.0.2"
        ],
        "id": "GHSA-3g3m-2fjr-6pw4",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "glob",
        "severity": "Medium",
        "summary": "Glob: AbortSignal cancellation bypass allows post-timeout filesystem traversal",
        "url": "https://github.com/advisories/GHSA-3g3m-2fjr-6pw4",
        "version": "10.5.0"
      },
      {
        "aliases": [
          "CVE-2026-106444"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-106444",
          "percentile": 0.21629,
          "score": 0.0029
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.7.10"
        ],
        "id": "GHSA-xw65-4hp5-5hc7",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "handlebars",
        "severity": "Medium",
        "summary": "Handlebars: JavaScript Injection via Unsafe Inline Embedding of Precompiled Templates",
        "url": "https://github.com/advisories/GHSA-xw65-4hp5-5hc7",
        "version": "4.7.9"
      },
      {
        "aliases": [
          "CVE-2020-28500"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2020-28500",
          "percentile": 0.94394,
          "score": 0.07336
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.21"
        ],
        "id": "GHSA-29mw-wpgm-hmr9",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "Regular Expression Denial of Service (ReDoS) in lodash",
        "url": "https://github.com/advisories/GHSA-29mw-wpgm-hmr9",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2026-2950"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-2950",
          "percentile": 0.2717,
          "score": 0.00337
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.18.0"
        ],
        "id": "GHSA-f23m-r3pf-42rh",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`",
        "url": "https://github.com/advisories/GHSA-f23m-r3pf-42rh",
        "version": "4.17.21"
      },
      {
        "aliases": [
          "CVE-2026-2950"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-2950",
          "percentile": 0.2717,
          "score": 0.00337
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.18.0"
        ],
        "id": "GHSA-f23m-r3pf-42rh",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "lodash vulnerable to Prototype Pollution via array path bypass in `_.unset` and `_.omit`",
        "url": "https://github.com/advisories/GHSA-f23m-r3pf-42rh",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2019-1010266"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2019-1010266",
          "percentile": 0.87512,
          "score": 0.03038
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.11"
        ],
        "id": "GHSA-x5rq-j2xg-h7qm",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "Regular Expression Denial of Service (ReDoS) in lodash",
        "url": "https://github.com/advisories/GHSA-x5rq-j2xg-h7qm",
        "version": "4.17.5"
      },
      {
        "aliases": [
          "CVE-2025-13465"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-13465",
          "percentile": 0.78784,
          "score": 0.01823
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.23"
        ],
        "id": "GHSA-xxjr-mmjv-4gpg",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions",
        "url": "https://github.com/advisories/GHSA-xxjr-mmjv-4gpg",
        "version": "4.17.21"
      },
      {
        "aliases": [
          "CVE-2025-13465"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-13465",
          "percentile": 0.78784,
          "score": 0.01823
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.17.23"
        ],
        "id": "GHSA-xxjr-mmjv-4gpg",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "lodash",
        "severity": "Medium",
        "summary": "Lodash has Prototype Pollution Vulnerability in `_.unset` and `_.omit` functions",
        "url": "https://github.com/advisories/GHSA-xxjr-mmjv-4gpg",
        "version": "4.17.5"
      },
      {
        "aliases": [],
        "ecosystem": "npm",
        "epss": null,
        "fix_state": "fixed",
        "fixed_in": [
          "14.3.1"
        ],
        "id": "GHSA-253c-mchw-3w2r",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "markdown-it",
        "severity": "Medium",
        "summary": "markdown-it linkify: true has two quadratic paths, so a few hundred KB of markdown blocks the event loop for tens of seconds",
        "url": "https://github.com/advisories/GHSA-253c-mchw-3w2r",
        "version": "13.0.1"
      },
      {
        "aliases": [
          "CVE-2026-2327"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-2327",
          "percentile": 0.54574,
          "score": 0.00739
        },
        "fix_state": "fixed",
        "fixed_in": [
          "14.1.1"
        ],
        "id": "GHSA-38c4-r59v-3vqw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "markdown-it",
        "severity": "Medium",
        "summary": "markdown-it is has a Regular Expression Denial of Service (ReDoS)",
        "url": "https://github.com/advisories/GHSA-38c4-r59v-3vqw",
        "version": "13.0.1"
      },
      {
        "aliases": [
          "CVE-2026-48988"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-48988",
          "percentile": 0.3186,
          "score": 0.00379
        },
        "fix_state": "fixed",
        "fixed_in": [
          "14.2.0"
        ],
        "id": "GHSA-6v5v-wf23-fmfq",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "markdown-it",
        "severity": "Medium",
        "summary": "markdown-it: Quadratic complexity DoS in smartquotes rule via replaceAt string operations",
        "url": "https://github.com/advisories/GHSA-6v5v-wf23-fmfq",
        "version": "13.0.1"
      },
      {
        "aliases": [
          "CVE-2024-4067"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2024-4067",
          "percentile": 0.73001,
          "score": 0.01429
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.0.8"
        ],
        "id": "GHSA-952p-6rrq-rcjv",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "micromatch",
        "severity": "Medium",
        "summary": "Regular Expression Denial of Service (ReDoS) in micromatch",
        "url": "https://github.com/advisories/GHSA-952p-6rrq-rcjv",
        "version": "4.0.5"
      },
      {
        "aliases": [
          "CVE-2026-118764"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118764",
          "percentile": 0.21751,
          "score": 0.00291
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.0.1"
        ],
        "id": "GHSA-g3hv-75wg-m249",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "Medium",
        "summary": "minimatch has potential denial of service via globparts amplification",
        "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
        "version": "3.1.2"
      },
      {
        "aliases": [
          "CVE-2026-118764"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118764",
          "percentile": 0.21751,
          "score": 0.00291
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.0.1"
        ],
        "id": "GHSA-g3hv-75wg-m249",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "minimatch",
        "severity": "Medium",
        "summary": "minimatch has potential denial of service via globparts amplification",
        "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
        "version": "3.1.5"
      },
      {
        "aliases": [
          "CVE-2026-118764"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118764",
          "percentile": 0.21751,
          "score": 0.00291
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.0.1"
        ],
        "id": "GHSA-g3hv-75wg-m249",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "minimatch",
        "severity": "Medium",
        "summary": "minimatch has potential denial of service via globparts amplification",
        "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2026-118764"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118764",
          "percentile": 0.21751,
          "score": 0.00291
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.0.1"
        ],
        "id": "GHSA-g3hv-75wg-m249",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "minimatch",
        "severity": "Medium",
        "summary": "minimatch has potential denial of service via globparts amplification",
        "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
        "version": "5.1.9"
      },
      {
        "aliases": [
          "CVE-2026-118764"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-118764",
          "percentile": 0.21751,
          "score": 0.00291
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.0.1"
        ],
        "id": "GHSA-g3hv-75wg-m249",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "minimatch",
        "severity": "Medium",
        "summary": "minimatch has potential denial of service via globparts amplification",
        "url": "https://github.com/advisories/GHSA-g3hv-75wg-m249",
        "version": "9.0.9"
      },
      {
        "aliases": [
          "CVE-2026-104844"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-104844",
          "percentile": 0.32994,
          "score": 0.00389
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.1.5"
        ],
        "id": "GHSA-rj75-hqrm-r3gf",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "postcss-selector-parser",
        "severity": "Medium",
        "summary": "PostCSS: Quadratic complexity in flat selector parsing allows CPU exhaustion",
        "url": "https://github.com/advisories/GHSA-rj75-hqrm-r3gf",
        "version": "6.0.10"
      },
      {
        "aliases": [
          "CVE-2026-82417"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-82417",
          "percentile": 0.33809,
          "score": 0.00396
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.16.0"
        ],
        "id": "GHSA-4mjr-xmp4-gh2g",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "qs",
        "severity": "Medium",
        "summary": "qs: Denial of Service via Attacker Controlled isBuffer",
        "url": "https://github.com/advisories/GHSA-4mjr-xmp4-gh2g",
        "version": "6.5.3"
      },
      {
        "aliases": [
          "CVE-2025-15284"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-15284",
          "percentile": 0.39084,
          "score": 0.0045
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.14.1"
        ],
        "id": "GHSA-6rw7-vpxm-498p",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "qs",
        "severity": "Medium",
        "summary": "qs's arrayLimit bypass in its bracket notation allows DoS via memory exhaustion",
        "url": "https://github.com/advisories/GHSA-6rw7-vpxm-498p",
        "version": "6.5.3"
      },
      {
        "aliases": [
          "CVE-2023-28155"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2023-28155",
          "percentile": 0.53914,
          "score": 0.00719
        },
        "fix_state": "not-fixed",
        "fixed_in": [],
        "id": "GHSA-p8p7-x288-28g6",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "request",
        "severity": "Medium",
        "summary": "Server-Side Request Forgery in Request",
        "url": "https://github.com/advisories/GHSA-p8p7-x288-28g6",
        "version": "2.83.0"
      },
      {
        "aliases": [
          "CVE-2026-34043"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-34043",
          "percentile": 0.42201,
          "score": 0.00491
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.0.5"
        ],
        "id": "GHSA-qj8w-gfj5-8c6v",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "serialize-javascript",
        "severity": "Medium",
        "summary": "Serialize JavaScript has CPU Exhaustion Denial of Service via crafted array-like objects",
        "url": "https://github.com/advisories/GHSA-qj8w-gfj5-8c6v",
        "version": "6.0.2"
      },
      {
        "aliases": [
          "CVE-2024-28863"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2024-28863",
          "percentile": 0.60592,
          "score": 0.00929
        },
        "fix_state": "fixed",
        "fixed_in": [
          "6.2.1"
        ],
        "id": "GHSA-f5x3-32g6-xq36",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "Medium",
        "summary": "Denial of service while parsing a tar file due to lack of folders count validation",
        "url": "https://github.com/advisories/GHSA-f5x3-32g6-xq36",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-59875"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-59875",
          "percentile": 0.29158,
          "score": 0.00354
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.17"
        ],
        "id": "GHSA-gvwx-54wh-qm9j",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "Medium",
        "summary": "node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records",
        "url": "https://github.com/advisories/GHSA-gvwx-54wh-qm9j",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-53655"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-53655",
          "percentile": 0.04762,
          "score": 0.00156
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.16"
        ],
        "id": "GHSA-vmf3-w455-68vh",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "Medium",
        "summary": "node-tar applies PAX size override to intermediary GNU long-name/long-link headers, causing tar parser interpretation differential (file smuggling)",
        "url": "https://github.com/advisories/GHSA-vmf3-w455-68vh",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2026-59871"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-59871",
          "percentile": 0.50871,
          "score": 0.00644
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.5.18"
        ],
        "id": "GHSA-w8wr-v893-vjvp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "tar",
        "severity": "Medium",
        "summary": "node-tar: Process crash via PAX numeric path type confusion",
        "url": "https://github.com/advisories/GHSA-w8wr-v893-vjvp",
        "version": "6.1.11"
      },
      {
        "aliases": [
          "CVE-2023-26136"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2023-26136",
          "percentile": 0.85496,
          "score": 0.02627
        },
        "fix_state": "fixed",
        "fixed_in": [
          "4.1.3"
        ],
        "id": "GHSA-72xf-g2v4-qvf3",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "tough-cookie",
        "severity": "Medium",
        "summary": "tough-cookie Prototype Pollution vulnerability",
        "url": "https://github.com/advisories/GHSA-72xf-g2v4-qvf3",
        "version": "2.3.4"
      },
      {
        "aliases": [
          "CVE-2026-41907"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-41907",
          "percentile": 0.28633,
          "score": 0.0035
        },
        "fix_state": "fixed",
        "fixed_in": [
          "11.1.1"
        ],
        "id": "GHSA-w5hq-g745-h8pq",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "uuid",
        "severity": "Medium",
        "summary": "uuid: Missing buffer bounds check in v3/v5/v6 when buf is provided",
        "url": "https://github.com/advisories/GHSA-w5hq-g745-h8pq",
        "version": "3.4.0"
      },
      {
        "aliases": [
          "CVE-2026-33532"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-33532",
          "percentile": 0.42049,
          "score": 0.00488
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.10.3"
        ],
        "id": "GHSA-48c2-rrv3-qjmp",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "yaml",
        "severity": "Medium",
        "summary": "yaml is vulnerable to Stack Overflow via deeply nested YAML collections",
        "url": "https://github.com/advisories/GHSA-48c2-rrv3-qjmp",
        "version": "1.10.2"
      },
      {
        "aliases": [
          "CVE-2026-3449"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-3449",
          "percentile": 0.02458,
          "score": 0.00128
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.0.1"
        ],
        "id": "GHSA-vpq2-c234-7xj6",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "@tootallnate/once",
        "severity": "Low",
        "summary": "@tootallnate/once vulnerable to Incorrect Control Flow Scoping",
        "url": "https://github.com/advisories/GHSA-vpq2-c234-7xj6",
        "version": "2.0.0"
      },
      {
        "aliases": [
          "CVE-2025-5889"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-5889",
          "percentile": 0.47999,
          "score": 0.00586
        },
        "fix_state": "fixed",
        "fixed_in": [
          "1.1.12"
        ],
        "id": "GHSA-v6h2-p8h4-qcjw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Low",
        "summary": "brace-expansion Regular Expression Denial of Service vulnerability",
        "url": "https://github.com/advisories/GHSA-v6h2-p8h4-qcjw",
        "version": "1.1.11"
      },
      {
        "aliases": [
          "CVE-2025-5889"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2025-5889",
          "percentile": 0.47999,
          "score": 0.00586
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.0.2"
        ],
        "id": "GHSA-v6h2-p8h4-qcjw",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "brace-expansion",
        "severity": "Low",
        "summary": "brace-expansion Regular Expression Denial of Service vulnerability",
        "url": "https://github.com/advisories/GHSA-v6h2-p8h4-qcjw",
        "version": "2.0.1"
      },
      {
        "aliases": [
          "CVE-2026-93753"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-93753",
          "percentile": 0.43819,
          "score": 0.00514
        },
        "fix_state": "not-fixed",
        "fixed_in": [],
        "id": "GHSA-gcqx-w48m-w2h4",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "deepmerge",
        "severity": "Low",
        "summary": "deepmerge mergeObject() allows prototype poisoning of returned objects",
        "url": "https://github.com/advisories/GHSA-gcqx-w48m-w2h4",
        "version": "4.2.2"
      },
      {
        "aliases": [
          "CVE-2026-24001"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-24001",
          "percentile": 0.49541,
          "score": 0.00616
        },
        "fix_state": "fixed",
        "fixed_in": [
          "5.2.2"
        ],
        "id": "GHSA-73rr-hh4g-fpgx",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "diff",
        "severity": "Low",
        "summary": "jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch",
        "url": "https://github.com/advisories/GHSA-73rr-hh4g-fpgx",
        "version": "5.1.0"
      },
      {
        "aliases": [
          "CVE-2026-24001"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-24001",
          "percentile": 0.49541,
          "score": 0.00616
        },
        "fix_state": "fixed",
        "fixed_in": [
          "8.0.3"
        ],
        "id": "GHSA-73rr-hh4g-fpgx",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "diff",
        "severity": "Low",
        "summary": "jsdiff has a Denial of Service vulnerability in parsePatch and applyPatch",
        "url": "https://github.com/advisories/GHSA-73rr-hh4g-fpgx",
        "version": "7.0.0"
      },
      {
        "aliases": [
          "CVE-2023-42282"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2023-42282",
          "percentile": 0.75978,
          "score": 0.01613
        },
        "fix_state": "fixed",
        "fixed_in": [
          "2.0.1"
        ],
        "id": "GHSA-78xj-cgh5-2h22",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": false,
        "package": "ip",
        "severity": "Low",
        "summary": "NPM IP package incorrectly identifies some private IP addresses as public",
        "url": "https://github.com/advisories/GHSA-78xj-cgh5-2h22",
        "version": "2.0.0"
      },
      {
        "aliases": [
          "CVE-2026-111766"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-111766",
          "percentile": 0.37056,
          "score": 0.00428
        },
        "fix_state": "fixed",
        "fixed_in": [
          "14.3.3"
        ],
        "id": "GHSA-vfgh-jcmw-g37q",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "markdown-it",
        "severity": "Low",
        "summary": "markdown-it: Quadratic-time denial of service in inline HTML parsing with html enabled",
        "url": "https://github.com/advisories/GHSA-vfgh-jcmw-g37q",
        "version": "13.0.1"
      },
      {
        "aliases": [
          "CVE-2021-43307"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2021-43307",
          "percentile": 0.75201,
          "score": 0.01558
        },
        "fix_state": "fixed",
        "fixed_in": [
          "3.1.4"
        ],
        "id": "GHSA-4x5v-gmq8-25ch",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "semver-regex",
        "severity": "Low",
        "summary": "Regular expression denial of service in semver-regex",
        "url": "https://github.com/advisories/GHSA-4x5v-gmq8-25ch",
        "version": "3.1.3"
      },
      {
        "aliases": [
          "CVE-2026-115897"
        ],
        "ecosystem": "npm",
        "epss": {
          "cve": "CVE-2026-115897",
          "percentile": 0.23496,
          "score": 0.00307
        },
        "fix_state": "fixed",
        "fixed_in": [
          "7.1.3"
        ],
        "id": "GHSA-m5mm-p8h7-m29v",
        "kev": null,
        "location": "package-lock.json",
        "osv_confirmed": true,
        "package": "serialize-javascript",
        "severity": "Low",
        "summary": "Serialize JavaScript: Cross-site scripting (XSS) via unescaped </script at the end of a serialized function body",
        "url": "https://github.com/advisories/GHSA-m5mm-p8h7-m29v",
        "version": "6.0.2"
      }
    ],
    "workflow_audit": {
      "files": 3,
      "findings": [
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/ci.yml",
          "line": 15,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/ci.yml",
          "line": 18,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/ci.yml",
          "line": 43,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/ci.yml",
          "line": 47,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/pr.yml",
          "line": 11,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/pr.yml",
          "line": 14,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/pr.yml",
          "line": 15,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/release-please.yml",
          "line": 20,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "unpinned action reference",
          "file": ".github/workflows/release-please.yml",
          "line": 23,
          "note": "this step",
          "rule": "unpinned-uses",
          "severity": "High",
          "url": "https://docs.zizmor.sh/audits/#unpinned-uses"
        },
        {
          "confidence": "High",
          "description": "ad-hoc installation of packages",
          "file": ".github/workflows/release-please.yml",
          "line": 30,
          "note": "this step",
          "rule": "adhoc-packages",
          "severity": "Low",
          "url": "https://docs.zizmor.sh/audits/#adhoc-packages"
        }
      ]
    }
  },
  "updated": "2026-11-02"
}
