{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:8053ec65-7890-4741-954d-bcdabed08e84",
  "version": 1,
  "metadata": {
    "timestamp": "2026-09-14T04:32:48Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "name": "cspell-lib",
      "group": "",
      "version": "10.1.0",
      "description": "A library of useful functions used across various cspell tools.",
      "purl": "pkg:npm/cspell-lib@10.1.0",
      "bom-ref": "pkg:npm/cspell-lib@10.1.0",
      "author": "Jason Dent",
      "properties": [
        {
          "name": "cdx:npm:scripts",
          "value": "clean, clean-build, build, build:api, watch, coverage, test-watch, prepublishOnly, test, test:update-snapshot, test:perf, test:perf:ts, test:perf:prof"
        },
        {
          "name": "cdx:npm:buildScripts",
          "value": "clean-build, build, build:api, watch, test-watch"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "type": "application",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-lib#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ]
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@cspell\\n@types"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "node_modules/@cspell/cspell-bundled-dicts/package.json\\nnode_modules/@cspell/cspell-performance-monitor/package.json\\nnode_modules/@cspell/cspell-pipe/package.json\\nnode_modules/@cspell/cspell-resolver/package.json\\nnode_modules/@cspell/cspell-tools/package.json\\nnode_modules/@cspell/cspell-types/package.json\\nnode_modules/@cspell/dict-cpp/package.json\\nnode_modules/@cspell/dict-csharp/package.json\\nnode_modules/@cspell/dict-css/package.json\\nnode_modules/@cspell/dict-en_us/package.json\\nnode_modules/@cspell/dict-fa-ir/package.json\\nnode_modules/@cspell/dict-fr-fr/package.json\\nnode_modules/@cspell/dict-html/package.json\\nnode_modules/@cspell/dict-nl-nl/package.json\\nnode_modules/@cspell/dict-python/package.json\\nnode_modules/@cspell/dictionary-bundler-plugin/package.json\\nnode_modules/@cspell/dynamic-import/package.json\\nnode_modules/@cspell/filetypes/package.json\\nnode_modules/@cspell/rpc/package.json\\nnode_modules/@cspell/strong-weak-map/package.json\\nnode_modules/@cspell/url/package.json\\nnode_modules/@types/configstore/package.json\\nnode_modules/comment-json/package.json\\nnode_modules/configstore/package.json\\nnode_modules/cspell-config-lib/package.json\\nnode_modules/cspell-dict-nl-nl/package.json\\nnode_modules/cspell-dictionary/package.json\\nnode_modules/cspell-glob/package.json\\nnode_modules/cspell-grammar/package.json\\nnode_modules/cspell-io/package.json\\nnode_modules/cspell-trie-lib/package.json\\nnode_modules/env-paths/package.json\\nnode_modules/gensequence/package.json\\nnode_modules/import-fresh/package.json\\nnode_modules/leaked-handles/package.json\\nnode_modules/lorem-ipsum/package.json\\nnode_modules/perf-insight/package.json\\nnode_modules/resolve-from/package.json\\nnode_modules/vscode-languageserver-textdocument/package.json\\nnode_modules/vscode-uri/package.json\\nnode_modules/xdg-basedir/package.json"
      }
    ]
  },
  "components": [
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "xdg-basedir",
      "version": "5.1.0",
      "description": "Get XDG Base Directory paths",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/xdg-basedir@5.1.0",
      "type": "library",
      "bom-ref": "pkg:npm/xdg-basedir@5.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/xdg-basedir/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "xdg-basedir,xdgConfig,xdg-basedir/xdgConfig"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/xdg-basedir/package.json"
              }
            ],
            "concludedValue": "node_modules/xdg-basedir/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/cfgStore.js",
            "line": 4
          },
          {
            "location": "src/lib/Settings/cfgStore.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Microsoft"
        }
      ],
      "group": "",
      "name": "vscode-uri",
      "version": "3.1.0",
      "description": "The URI implementation that is used by VS Code and its extensions",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vscode-uri@3.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/microsoft/vscode-uri#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/microsoft/vscode-uri.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vscode-uri@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/vscode-uri/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "vscode-uri,vscode-uri/URI,Utils,vscode-uri/Utils"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/vscode-uri/package.json"
              }
            ],
            "concludedValue": "node_modules/vscode-uri/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 6
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 462
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 463
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 466
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 4
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 9
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 50
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 56
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 59
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 62
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 65
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 68
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 115
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 9
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 716
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 718
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 722
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Microsoft Corporation"
        }
      ],
      "group": "",
      "name": "vscode-languageserver-textdocument",
      "version": "1.0.12",
      "description": "A simple text document implementation for Node LSP servers",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/vscode-languageserver-textdocument@1.0.12",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Microsoft/vscode-languageserver-node.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vscode-languageserver-textdocument@1.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/vscode-languageserver-textdocument/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "vscode-languageserver-textdocument,TextDocument,vscode-languageserver-textdocument/TextDocument"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/vscode-languageserver-textdocument/package.json"
              }
            ],
            "concludedValue": "node_modules/vscode-languageserver-textdocument/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Models/TextDocument.js",
            "line": 2
          },
          {
            "location": "dist/lib/Models/TextDocument.js",
            "line": 16
          },
          {
            "location": "dist/lib/Models/TextDocument.js",
            "line": 86
          },
          {
            "location": "src/lib/Models/TextDocument.ts",
            "line": 3
          },
          {
            "location": "src/lib/Models/TextDocument.ts",
            "line": 109
          },
          {
            "location": "src/lib/Models/TextDocument.ts",
            "line": 187
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "resolve-from",
      "version": "5.0.0",
      "description": "Resolve the path of a module like `require.resolve()` but from a given path",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/resolve-from@5.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/resolve-from@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/resolve-from/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "resolve-from"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/resolve-from/package.json"
              }
            ],
            "concludedValue": "node_modules/resolve-from/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 7
          },
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 220
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 9
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 272
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software (https://github.com/streetsidesoftware)"
        }
      ],
      "group": "",
      "name": "perf-insight",
      "version": "2.0.1",
      "description": "Performance benchmarking tool for NodeJS.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/perf-insight@2.0.1",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/perf-insight#readme"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/perf-insight@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/perf-insight/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "perf-insight,suite,perf-insight/suite"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/perf-insight/package.json"
              }
            ],
            "concludedValue": "node_modules/perf-insight/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/InDocSettings.perf.js",
            "line": 1
          },
          {
            "location": "dist/lib/Settings/InDocSettings.perf.js",
            "line": 3
          },
          {
            "location": "dist/lib/Settings/InDocSettings.perf.js",
            "line": 14
          },
          {
            "location": "dist/lib/util/wordSplitter.perf.js",
            "line": 3
          },
          {
            "location": "dist/lib/util/wordSplitter.perf.js",
            "line": 7
          },
          {
            "location": "src/lib/Settings/InDocSettings.perf.ts",
            "line": 2
          },
          {
            "location": "src/lib/Settings/InDocSettings.perf.ts",
            "line": 6
          },
          {
            "location": "src/lib/Settings/InDocSettings.perf.ts",
            "line": 19
          },
          {
            "location": "src/lib/util/wordSplitter.perf.ts",
            "line": 5
          },
          {
            "location": "src/lib/util/wordSplitter.perf.ts",
            "line": 19
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Nickolas Kenyeres <dev@kenyeres.ca> (https://codeberg.org/nickolas)"
        }
      ],
      "group": "",
      "name": "lorem-ipsum",
      "version": "3.0.0",
      "description": "Generates lorem ipsum placeholder text for Node.js, Deno, browsers, and React Native. Developed with Bun.",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lorem-ipsum@3.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://codeberg.org/nickolas/lorem-ipsum.js.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lorem-ipsum@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/lorem-ipsum/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/lorem-ipsum/package.json"
              }
            ],
            "concludedValue": "node_modules/lorem-ipsum/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Raynos <raynos2@gmail.com>"
        }
      ],
      "group": "",
      "name": "leaked-handles",
      "version": "5.2.0",
      "description": "Detect any handles leaked in node",
      "scope": "optional",
      "purl": "pkg:npm/leaked-handles@5.2.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/Raynos/leaked-handles"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/leaked-handles@5.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/leaked-handles/package.json"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/leaked-handles/package.json"
              }
            ],
            "concludedValue": "node_modules/leaked-handles/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "import-fresh",
      "version": "4.0.0",
      "description": "Import a module while bypassing the cache",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/import-fresh@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/import-fresh@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/import-fresh/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "import-fresh"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/import-fresh/package.json"
              }
            ],
            "concludedValue": "node_modules/import-fresh/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/Controller/pnpLoader.js",
            "line": 5
          },
          {
            "location": "dist/lib/Settings/Controller/pnpLoader.js",
            "line": 79
          },
          {
            "location": "src/lib/Settings/Controller/pnpLoader.ts",
            "line": 6
          },
          {
            "location": "src/lib/Settings/Controller/pnpLoader.ts",
            "line": 94
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "",
      "name": "gensequence",
      "version": "8.0.8",
      "description": "Small library to simplify working with Generators and Iterators in Javascript / Typescript",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/gensequence@8.0.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/GenSequence#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/streetsidesoftware/GenSequence.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/gensequence@8.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/gensequence/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "gensequence,genSequence,gensequence/genSequence"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/gensequence/package.json"
              }
            ],
            "concludedValue": "node_modules/gensequence/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/trace.js",
            "line": 2
          },
          {
            "location": "dist/lib/trace.js",
            "line": 12
          },
          {
            "location": "src/lib/trace.ts",
            "line": 4
          },
          {
            "location": "src/lib/trace.ts",
            "line": 49
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "env-paths",
      "version": "4.0.0",
      "description": "Get paths for storing things like data, config, cache, etc",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/env-paths@4.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/env-paths@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/env-paths/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "env-paths"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/env-paths/package.json"
              }
            ],
            "concludedValue": "node_modules/env-paths/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/cfgStore.js",
            "line": 3
          },
          {
            "location": "dist/lib/Settings/cfgStore.js",
            "line": 8
          },
          {
            "location": "src/lib/Settings/cfgStore.ts",
            "line": 5
          },
          {
            "location": "src/lib/Settings/cfgStore.ts",
            "line": 13
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "",
      "name": "cspell-trie-lib",
      "version": "10.1.0",
      "description": "Trie Data Structure to support cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-trie-lib@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-trie-lib#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-trie-lib@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-trie-lib/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "cspell-trie-lib"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-trie-lib,mapDictionaryInformationToWeightMap,cspell-trie-lib/mapDictionaryInformationToWeightMap,GTrie,cspell-trie-lib/GTrie,WeightMap,cspell-trie-lib/WeightMap,Trie,cspell-trie-lib/Trie,WalkerIterator,cspell-trie-lib/WalkerIterator,GTrieNode,cspell-trie-lib/GTrieNode"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-trie-lib/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-trie-lib/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/internal/DictionarySettings.js",
            "line": 2
          },
          {
            "location": "dist/lib/Settings/internal/DictionarySettings.js",
            "line": 139
          },
          {
            "location": "dist/lib/SpellingDictionary/SpellingDictionary.js",
            "line": 2
          },
          {
            "location": "dist/lib/Transform/SubstitutionTransformer.js",
            "line": 1
          },
          {
            "location": "dist/lib/Transform/SubstitutionTransformer.js",
            "line": 6
          },
          {
            "location": "src/lib/Settings/internal/DictionarySettings.ts",
            "line": 12
          },
          {
            "location": "src/lib/Settings/internal/DictionarySettings.ts",
            "line": 13
          },
          {
            "location": "src/lib/Settings/internal/DictionarySettings.ts",
            "line": 229
          },
          {
            "location": "src/lib/Settings/internal/InternalDictionaryDef.ts",
            "line": 9
          },
          {
            "location": "src/lib/SpellingDictionary/SpellingDictionary.ts",
            "line": 14
          },
          {
            "location": "src/lib/SpellingDictionary/SuggestExperimental/suggest.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/SubstitutionTransformer.ts",
            "line": 3
          },
          {
            "location": "src/lib/Transform/SubstitutionTransformer.ts",
            "line": 4
          },
          {
            "location": "src/lib/Transform/SubstitutionTransformer.ts",
            "line": 23
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "",
      "name": "cspell-io",
      "version": "10.1.0",
      "description": "A library of useful I/O functions used across various cspell tools.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-io@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-io#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-io@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-io/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "cspell-io,asyncIterableToArray,cspell-io/asyncIterableToArray,readFile,cspell-io/readFile,readFileSync,cspell-io/readFileSync,writeToFile,cspell-io/writeToFile,writeToFileIterable,cspell-io/writeToFileIterable,writeToFileIterableP,cspell-io/writeToFileIterableP,VFileSystemProvider,cspell-io/VFileSystemProvider,VfsDirEntry,cspell-io/VfsDirEntry,VirtualFS,cspell-io/VirtualFS,FSCapabilityFlags,cspell-io/FSCapabilityFlags,VFileSystem,cspell-io/VFileSystem"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-io,CSPELL_VFS_PROTOCOL,cspell-io/CSPELL_VFS_PROTOCOL,isUrlLike,cspell-io/isUrlLike,toFileURL,cspell-io/toFileURL,urlBasename,cspell-io/urlBasename,compareStats,cspell-io/compareStats,getDefaultVirtualFs,cspell-io/getDefaultVirtualFs,Stats,cspell-io/Stats,TextFileResource,cspell-io/TextFileResource,VFileSystem,cspell-io/VFileSystem,TextEncoding,cspell-io/TextEncoding,VFileSystemProvider,cspell-io/VFileSystemProvider,VirtualFS,cspell-io/VirtualFS"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-io/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-io/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 5
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 82
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 178
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 183
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 355
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 366
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 388
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 393
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 427
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 433
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configSearch.js",
            "line": 2
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configSearch.js",
            "line": 112
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configSearch.js",
            "line": 119
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configSearch.js",
            "line": 155
          },
          {
            "location": "dist/lib/Settings/GlobalSettings.js",
            "line": 2
          },
          {
            "location": "dist/lib/Settings/GlobalSettings.js",
            "line": 13
          },
          {
            "location": "dist/lib/Settings/GlobalSettings.js",
            "line": 23
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 56
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 152
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 179
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 187
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 192
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 202
          },
          {
            "location": "dist/lib/fileSystem.js",
            "line": 1
          },
          {
            "location": "dist/lib/fileSystem.js",
            "line": 2
          },
          {
            "location": "dist/lib/fileSystem.js",
            "line": 4
          },
          {
            "location": "dist/lib/index.js",
            "line": 23
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 3
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 17
          },
          {
            "location": "dist/lib/util/fileReader.js",
            "line": 1
          },
          {
            "location": "dist/lib/util/fileReader.js",
            "line": 5
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 8
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 252
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 363
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 373
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 583
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 600
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 628
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 633
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 676
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 681
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configSearch.ts",
            "line": 3
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configSearch.ts",
            "line": 135
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configSearch.ts",
            "line": 142
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configSearch.ts",
            "line": 184
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 4
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 26
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 41
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 11
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 12
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 160
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 195
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 203
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 208
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 223
          },
          {
            "location": "src/lib/fileSystem.ts",
            "line": 1
          },
          {
            "location": "src/lib/fileSystem.ts",
            "line": 2
          },
          {
            "location": "src/lib/fileSystem.ts",
            "line": 4
          },
          {
            "location": "src/lib/fileSystem.ts",
            "line": 5
          },
          {
            "location": "src/lib/fileSystem.ts",
            "line": 8
          },
          {
            "location": "src/lib/index.ts",
            "line": 120
          },
          {
            "location": "src/lib/util/fileReader.ts",
            "line": 1
          },
          {
            "location": "src/lib/util/fileReader.ts",
            "line": 2
          },
          {
            "location": "src/lib/util/fileReader.ts",
            "line": 8
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 8
          }
        ]
      },
      "tags": [
        "tools"
      ]
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "",
      "name": "cspell-grammar",
      "version": "10.1.0",
      "description": "Grammar parsing support for cspell",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-grammar@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-grammar#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-grammar@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-grammar/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-grammar,parsers,cspell-grammar/parsers"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-grammar/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-grammar/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/DefaultSettings.js",
            "line": 1
          },
          {
            "location": "src/lib/Settings/DefaultSettings.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "",
      "name": "cspell-glob",
      "version": "10.1.0",
      "description": "Glob matcher for cspell",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-glob@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-glob#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-glob@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-glob/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-glob,GlobMatcher,cspell-glob/GlobMatcher"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-glob/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-glob/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/exclusionHelper.js",
            "line": 1
          },
          {
            "location": "dist/lib/globs/getGlobMatcher.js",
            "line": 1
          },
          {
            "location": "src/lib/exclusionHelper.ts",
            "line": 2
          },
          {
            "location": "src/lib/globs/getGlobMatcher.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "",
      "name": "cspell-dictionary",
      "version": "10.1.0",
      "description": "A spelling dictionary library useful for checking words and getting suggestions.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-dictionary@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-dictionary#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-dictionary@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-dictionary/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "cspell-dictionary,createCollection,cspell-dictionary/createCollection,createInlineSpellingDictionary,cspell-dictionary/createInlineSpellingDictionary,createSpellingDictionary,cspell-dictionary/createSpellingDictionary,FindOptions,cspell-dictionary/FindOptions,FindResult,cspell-dictionary/FindResult,HasOptions,cspell-dictionary/HasOptions,SearchOptions,cspell-dictionary/SearchOptions,SpellingDictionary,cspell-dictionary/SpellingDictionary,SpellingDictionaryCollection,cspell-dictionary/SpellingDictionaryCollection,SpellingDictionaryOptions,cspell-dictionary/SpellingDictionaryOptions,SuggestionCollector,cspell-dictionary/SuggestionCollector,SuggestionResult,cspell-dictionary/SuggestionResult,SuggestOptions,cspell-dictionary/SuggestOptions"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-dictionary,createCollection,cspell-dictionary/createCollection,createForbiddenWordsDictionary,cspell-dictionary/createForbiddenWordsDictionary,createIgnoreWordsDictionary,cspell-dictionary/createIgnoreWordsDictionary,createSpellingDictionary,cspell-dictionary/createSpellingDictionary,createSuggestDictionary,cspell-dictionary/createSuggestDictionary,createFailedToLoadDictionary,cspell-dictionary/createFailedToLoadDictionary,createInlineSpellingDictionary,cspell-dictionary/createInlineSpellingDictionary,createSpellingDictionaryFromTrieFile,cspell-dictionary/createSpellingDictionaryFromTrieFile,createCachingDictionary,cspell-dictionary/createCachingDictionary,SpellingDictionary,cspell-dictionary/SpellingDictionary,SpellingDictionaryCollection,cspell-dictionary/SpellingDictionaryCollection,CachingDictionary,cspell-dictionary/CachingDictionary,PreferredSuggestion,cspell-dictionary/PreferredSuggestion,SearchOptions,cspell-dictionary/SearchOptions,Suggestion,cspell-dictionary/Suggestion"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-dictionary/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-dictionary/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 1
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 26
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 31
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 36
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 37
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 38
          },
          {
            "location": "dist/lib/SpellingDictionary/Dictionaries.js",
            "line": 50
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 55
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 154
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 195
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 198
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 251
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 268
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 275
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 290
          },
          {
            "location": "dist/lib/SpellingDictionary/SpellingDictionary.js",
            "line": 1
          },
          {
            "location": "dist/lib/textValidation/lineValidatorFactory.js",
            "line": 4
          },
          {
            "location": "dist/lib/textValidation/lineValidatorFactory.js",
            "line": 21
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 2
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 9
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 54
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 64
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 69
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 74
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 79
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 100
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 4
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 10
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 163
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 213
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 218
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 285
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 299
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 305
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 311
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryLoader.ts",
            "line": 1
          },
          {
            "location": "src/lib/SpellingDictionary/SpellingDictionary.ts",
            "line": 12
          },
          {
            "location": "src/lib/SpellingDictionary/SpellingDictionary.ts",
            "line": 13
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 12
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 13
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 77
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "",
      "name": "cspell-dict-nl-nl",
      "version": "1.1.2",
      "description": "Dutch dictionary for cspell.",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-dict-nl-nl@1.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/master/packages/nl_NL#readme"
        },
        {
          "type": "vcs",
          "url": "git+https://github.com/streetsidesoftware/cspell-dicts.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-dict-nl-nl@1.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-dict-nl-nl/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-dict-nl-nl/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-dict-nl-nl/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "",
      "name": "cspell-config-lib",
      "version": "10.1.0",
      "description": "CSpell Config library",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/cspell-config-lib@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-config-lib#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/cspell-config-lib@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/cspell-config-lib/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "cspell-config-lib,CSpellConfigFile,cspell-config-lib/CSpellConfigFile,ICSpellConfigFile,cspell-config-lib/ICSpellConfigFile"
        },
        {
          "name": "ImportedModules",
          "value": "cspell-config-lib,createReaderWriter,cspell-config-lib/createReaderWriter,CSpellConfigFile,cspell-config-lib/CSpellConfigFile,CSpellConfigFileWithErrors,cspell-config-lib/CSpellConfigFileWithErrors,CSpellConfigFileInMemory,cspell-config-lib/CSpellConfigFileInMemory,CSpellConfigFileJson,cspell-config-lib/CSpellConfigFileJson,satisfiesCSpellConfigFile,cspell-config-lib/satisfiesCSpellConfigFile,CSpellConfigFileReaderWriter,cspell-config-lib/CSpellConfigFileReaderWriter,ICSpellConfigFile,cspell-config-lib/ICSpellConfigFile,cspell-config-lib/IO,TextFile,cspell-config-lib/TextFile"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/cspell-config-lib/package.json"
              }
            ],
            "concludedValue": "node_modules/cspell-config-lib/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 4
          },
          {
            "location": "dist/lib/Settings/Controller/configLoader/configLoader.js",
            "line": 56
          },
          {
            "location": "dist/lib/Settings/GlobalSettings.js",
            "line": 1
          },
          {
            "location": "dist/lib/spellCheckFile.js",
            "line": 1
          },
          {
            "location": "dist/lib/spellCheckFile.js",
            "line": 30
          },
          {
            "location": "dist/lib/spellCheckFile.js",
            "line": 129
          },
          {
            "location": "dist/lib/suggestions.js",
            "line": 2
          },
          {
            "location": "dist/lib/suggestions.js",
            "line": 12
          },
          {
            "location": "dist/lib/suggestions.js",
            "line": 23
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 5
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 38
          },
          {
            "location": "dist/lib/trace.js",
            "line": 1
          },
          {
            "location": "dist/lib/trace.js",
            "line": 19
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 6
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 7
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 213
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configToRawSettings.ts",
            "line": 2
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/defaultConfigLoader.ts",
            "line": 2
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/defaultConfigLoader.ts",
            "line": 12
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 2
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 3
          },
          {
            "location": "src/lib/spellCheckFile.ts",
            "line": 2
          },
          {
            "location": "src/lib/spellCheckFile.ts",
            "line": 3
          },
          {
            "location": "src/lib/spellCheckFile.ts",
            "line": 117
          },
          {
            "location": "src/lib/spellCheckFile.ts",
            "line": 242
          },
          {
            "location": "src/lib/suggestions.ts",
            "line": 4
          },
          {
            "location": "src/lib/suggestions.ts",
            "line": 5
          },
          {
            "location": "src/lib/suggestions.ts",
            "line": 110
          },
          {
            "location": "src/lib/suggestions.ts",
            "line": 131
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 13
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 14
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 103
          },
          {
            "location": "src/lib/trace.ts",
            "line": 2
          },
          {
            "location": "src/lib/trace.ts",
            "line": 3
          },
          {
            "location": "src/lib/trace.ts",
            "line": 63
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Sindre Sorhus <sindresorhus@gmail.com> (https://sindresorhus.com)"
        }
      ],
      "group": "",
      "name": "configstore",
      "version": "8.0.0",
      "description": "Easily load and save config without having to think about where and how",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "BSD-2-Clause",
            "url": "https://opensource.org/licenses/BSD-2-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/configstore@8.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/configstore@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/configstore/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/configstore/package.json"
              }
            ],
            "concludedValue": "node_modules/configstore/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "kaelzhang"
        }
      ],
      "group": "",
      "name": "comment-json",
      "version": "5.0.0",
      "description": "Parse and stringify JSON with comments. It will retain comments even after saved!",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/comment-json@5.0.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "git://github.com/kaelzhang/node-comment-json.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/comment-json@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/comment-json/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/comment-json/package.json"
              }
            ],
            "concludedValue": "node_modules/comment-json/package.json"
          }
        ]
      },
      "tags": [
        "json"
      ]
    },
    {
      "group": "@types",
      "name": "configstore",
      "version": "6.0.2",
      "description": "TypeScript definitions for configstore",
      "scope": "excluded",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/configstore@6.0.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/configstore"
        },
        {
          "type": "vcs",
          "url": "https://github.com/DefinitelyTyped/DefinitelyTyped.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/configstore@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@types/configstore/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@types/configstore/package.json"
              }
            ],
            "concludedValue": "node_modules/@types/configstore/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "url",
      "version": "10.1.0",
      "description": "URL parsing and manipulation utilities for cspell",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/url@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-url#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/url@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/url/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@cspell/url,addTrailingSlash,@cspell/url/addTrailingSlash,isDataURL,@cspell/url/isDataURL,isFileURL,@cspell/url/isFileURL,isURLLike,@cspell/url/isURLLike,resolveFileWithURL,@cspell/url/resolveFileWithURL,toFileDirURL,@cspell/url/toFileDirURL,toFilePathOrHref,@cspell/url/toFilePathOrHref,toURL,@cspell/url/toURL"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/url,toFileDirURL,@cspell/url/toFileDirURL,toFileURL,@cspell/url/toFileURL,toFilePathOrHref,@cspell/url/toFilePathOrHref,toURL,@cspell/url/toURL"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/url/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/url/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/resolveCwd.js",
            "line": 1
          },
          {
            "location": "dist/lib/Settings/resolveCwd.js",
            "line": 9
          },
          {
            "location": "dist/lib/Settings/resolveCwd.js",
            "line": 20
          },
          {
            "location": "dist/lib/Settings/resolveCwd.js",
            "line": 25
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 4
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 75
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 343
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 2
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 23
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 27
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 122
          },
          {
            "location": "dist/lib/util/Uri.js",
            "line": 157
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 1
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 3
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 9
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 18
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 21
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 24
          },
          {
            "location": "dist/lib/util/url.js",
            "line": 27
          },
          {
            "location": "src/lib/Settings/resolveCwd.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/resolveCwd.ts",
            "line": 11
          },
          {
            "location": "src/lib/Settings/resolveCwd.ts",
            "line": 20
          },
          {
            "location": "src/lib/Settings/resolveCwd.ts",
            "line": 26
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 12
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 148
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 149
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 467
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 1
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 14
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 21
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 31
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 35
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 39
          },
          {
            "location": "src/lib/util/url.ts",
            "line": 43
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "strong-weak-map",
      "version": "10.1.0",
      "description": "A Map with weakly referenced values.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/strong-weak-map@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-strong-weak-map#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/strong-weak-map@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/strong-weak-map/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/strong-weak-map,StrongWeakMap,@cspell/strong-weak-map/StrongWeakMap"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/strong-weak-map/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/strong-weak-map/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 54
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 3
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "rpc",
      "version": "10.1.0",
      "description": "Type Safe RPC library.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/rpc@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/rpc#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/rpc@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/rpc/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@cspell/rpc"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/rpc,RPCClient,@cspell/rpc/RPCClient,RPCServer,@cspell/rpc/RPCServer,RPCClientConfiguration,@cspell/rpc/RPCClientConfiguration,RPCClientOptions,@cspell/rpc/RPCClientOptions,RPCProtocol,@cspell/rpc/RPCProtocol,RPCServerConfiguration,@cspell/rpc/RPCServerConfiguration,RPCServerOptions,@cspell/rpc/RPCServerOptions"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/rpc/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/rpc/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/cspell-rpc/client.js",
            "line": 2
          },
          {
            "location": "dist/cspell-rpc/server.js",
            "line": 1
          },
          {
            "location": "dist/rpc.js",
            "line": 1
          },
          {
            "location": "src/cspell-rpc/client.ts",
            "line": 3
          },
          {
            "location": "src/cspell-rpc/client.ts",
            "line": 4
          },
          {
            "location": "src/cspell-rpc/client.ts",
            "line": 9
          },
          {
            "location": "src/cspell-rpc/server.ts",
            "line": 1
          },
          {
            "location": "src/cspell-rpc/server.ts",
            "line": 2
          },
          {
            "location": "src/cspell-rpc/server.ts",
            "line": 7
          },
          {
            "location": "src/rpc.ts",
            "line": 1
          }
        ]
      },
      "tags": [
        "rpc"
      ]
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "filetypes",
      "version": "10.1.0",
      "description": "Library to determine file types based upon the file name.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/filetypes@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-filetypes#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/filetypes@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/filetypes/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@cspell/filetypes,getLanguagesForBasename,@cspell/filetypes/getLanguagesForBasename,getLanguagesForExt,@cspell/filetypes/getLanguagesForExt,isGenerated,@cspell/filetypes/isGenerated,FileTypeId,@cspell/filetypes/FileTypeId,LanguageId,@cspell/filetypes/LanguageId"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/filetypes"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/filetypes/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/filetypes/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/fileTypes.js",
            "line": 1
          },
          {
            "location": "src/lib/fileTypes.ts",
            "line": 1
          },
          {
            "location": "src/lib/fileTypes.ts",
            "line": 6
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dynamic-import",
      "version": "10.1.0",
      "description": "Dynamic Module Loader",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dynamic-import@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/dynamic-import#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dynamic-import@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dynamic-import/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/dynamic-import,importResolveModuleName,@cspell/dynamic-import/importResolveModuleName"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dynamic-import/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dynamic-import/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 6
          },
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 185
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 7
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 232
          }
        ]
      }
    },
    {
      "group": "@cspell",
      "name": "dictionary-bundler-plugin",
      "version": "9.6.4",
      "description": "A plugin for bundling cspell dictionaries.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dictionary-bundler-plugin@9.6.4",
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dictionary-bundler-plugin@9.6.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dictionary-bundler-plugin/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dictionary-bundler-plugin/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dictionary-bundler-plugin/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-python",
      "version": "4.4.0",
      "description": "Python dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-python@4.4.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/python#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-python@4.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-python/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-python/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-python/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-nl-nl",
      "version": "2.4.2",
      "description": "Dutch dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-nl-nl@2.4.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/nl_NL#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-nl-nl@2.4.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-nl-nl/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-nl-nl/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-nl-nl/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-html",
      "version": "4.0.16",
      "description": "HTML dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-html@4.0.16",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/html#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-html@4.0.16",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-html/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-html/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-html/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-fr-fr",
      "version": "2.3.2",
      "description": "French dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-fr-fr@2.3.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/fr_FR#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-fr-fr@2.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-fr-fr/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-fr-fr/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-fr-fr/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-fa-ir",
      "version": "4.0.5",
      "description": "Persian dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-fa-ir@4.0.5",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/fa_IR#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-fa-ir@4.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-fa-ir/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-fa-ir/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-fa-ir/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-en_us",
      "version": "4.4.36",
      "description": "English dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-en_us@4.4.36",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/en_US#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-en_us@4.4.36",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-en_us/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-en_us/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-en_us/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-css",
      "version": "4.1.2",
      "description": "CSS dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-css@4.1.2",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/css#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-css@4.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-css/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-css/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-css/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-csharp",
      "version": "4.0.8",
      "description": "C# dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-csharp@4.0.8",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/csharp#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-csharp@4.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-csharp/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-csharp/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-csharp/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Street Side Software <support@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "dict-cpp",
      "version": "7.1.0",
      "description": "C/C++ Dictionary dictionary for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/dict-cpp@7.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts/blob/main/dictionaries/cpp#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell-dicts"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/dict-cpp@7.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/dict-cpp/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/dict-cpp/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/dict-cpp/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "@cspell",
      "name": "cspell-types",
      "version": "10.1.0",
      "description": "Types for cspell and cspell-lib",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-types@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-types#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-types@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-types/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@cspell/cspell-types,MappedText,@cspell/cspell-types/MappedText,Range,@cspell/cspell-types/Range"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/cspell-types,IssueType,@cspell/cspell-types/IssueType,defaultCSpellSettings,@cspell/cspell-types/defaultCSpellSettings,unknownWordsChoices,@cspell/cspell-types/unknownWordsChoices,defineConfig,@cspell/cspell-types/defineConfig,Issue,@cspell/cspell-types/Issue,TextOffset,@cspell/cspell-types/TextOffset,AdvancedCSpellSettingsWithSourceTrace,@cspell/cspell-types/AdvancedCSpellSettingsWithSourceTrace,CSpellSettings,@cspell/cspell-types/CSpellSettings,CSpellSettingsWithSourceTrace,@cspell/cspell-types/CSpellSettingsWithSourceTrace,CSpellUserSettings,@cspell/cspell-types/CSpellUserSettings,ImportFileRef,@cspell/cspell-types/ImportFileRef,Parser,@cspell/cspell-types/Parser,Plugin,@cspell/cspell-types/Plugin,Source,@cspell/cspell-types/Source,PnPSettings,@cspell/cspell-types/PnPSettings,GlobDef,@cspell/cspell-types/GlobDef,LanguageSetting,@cspell/cspell-types/LanguageSetting,ReporterSettings,@cspell/cspell-types/ReporterSettings,Glob,@cspell/cspell-types/Glob,PredefinedPatterns,@cspell/cspell-types/PredefinedPatterns,RegExpPatternDefinition,@cspell/cspell-types/RegExpPatternDefinition,DictionaryId,@cspell/cspell-types/DictionaryId,DictionaryReference,@cspell/cspell-types/DictionaryReference,DictionaryDefinitionInline,@cspell/cspell-types/DictionaryDefinitionInline,BaseSetting,@cspell/cspell-types/BaseSetting,LanguageId,@cspell/cspell-types/LanguageId,LocaleId,@cspell/cspell-types/LocaleId,Settings,@cspell/cspell-types/Settings,CustomDictionaryScope,@cspell/cspell-types/CustomDictionaryScope,DictionaryDefinition,@cspell/cspell-types/DictionaryDefinition,DictionaryDefinitionAugmented,@cspell/cspell-types/DictionaryDefinitionAugmented,DictionaryDefinitionCustom,@cspell/cspell-types/DictionaryDefinitionCustom,DictionaryFileTypes,@cspell/cspell-types/DictionaryFileTypes,DictionaryInformation,@cspell/cspell-types/DictionaryInformation,ReplaceMap,@cspell/cspell-types/ReplaceMap,DictionaryDefinitionPreferred,@cspell/cspell-types/DictionaryDefinitionPreferred,DictionaryDefinitionSimple,@cspell/cspell-types/DictionaryDefinitionSimple,Pattern,@cspell/cspell-types/Pattern,OverrideSettings,@cspell/cspell-types/OverrideSettings,Range,@cspell/cspell-types/Range,SourceMap,@cspell/cspell-types/SourceMap,MappedText,@cspell/cspell-types/MappedText,SubstitutionDefinition,@cspell/cspell-types/SubstitutionDefinition,SubstitutionDefinitions,@cspell/cspell-types/SubstitutionDefinitions,Substitutions,@cspell/cspell-types/Substitutions,ReportingConfiguration,@cspell/cspell-types/ReportingConfiguration,ParsedText,@cspell/cspell-types/ParsedText,TextDocumentOffset,@cspell/cspell-types/TextDocumentOffset,@cspell/cspell-types/Parser/Range,@cspell/cspell-types/Parser/SourceMap"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-types/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-types/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/index.js",
            "line": 22
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 3
          },
          {
            "location": "dist/lib/textValidation/lineValidatorFactory.js",
            "line": 3
          },
          {
            "location": "dist/lib/textValidation/validator.js",
            "line": 1
          },
          {
            "location": "samples/ignore-forbidden-dutch-words/cspell.config.mjs",
            "line": 8
          },
          {
            "location": "samples/ignore-forbidden-dutch-words/cspell.config.mjs",
            "line": 36
          },
          {
            "location": "src/lib/Models/ValidationResult.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/CSpellSettingsServer.ts",
            "line": 12
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/PnPSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configLoader.ts",
            "line": 5
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/configToRawSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/defaultConfigLoader.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/extractImportErrors.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/normalizeRawSettings.ts",
            "line": 4
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/toGlobDef.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/Controller/configLoader/types.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/DefaultSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/DictionaryReferenceCollection.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/GlobalSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/InDocSettings.perf.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 2
          },
          {
            "location": "src/lib/Settings/LanguageSettings.ts",
            "line": 8
          },
          {
            "location": "src/lib/Settings/TextDocumentSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/cfgStore.ts",
            "line": 4
          },
          {
            "location": "src/lib/Settings/internal/DictionarySettings.ts",
            "line": 11
          },
          {
            "location": "src/lib/Settings/internal/InternalDictionaryDef.ts",
            "line": 8
          },
          {
            "location": "src/lib/Settings/link.ts",
            "line": 4
          },
          {
            "location": "src/lib/Settings/patterns.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/sanitizeSettings.ts",
            "line": 10
          },
          {
            "location": "src/lib/SpellingDictionary/Dictionaries.ts",
            "line": 1
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 2
          },
          {
            "location": "src/lib/Transform/SourceMap.ts",
            "line": 3
          },
          {
            "location": "src/lib/Transform/SubstitutionTransformer.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/TextMap.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/parsedText.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/types.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/types.ts",
            "line": 3
          },
          {
            "location": "src/lib/exclusionHelper.ts",
            "line": 1
          },
          {
            "location": "src/lib/getDictionary.ts",
            "line": 1
          },
          {
            "location": "src/lib/globs/checkFilenameMatchesGlob.ts",
            "line": 1
          },
          {
            "location": "src/lib/globs/getGlobMatcher.ts",
            "line": 1
          },
          {
            "location": "src/lib/index.ts",
            "line": 112
          },
          {
            "location": "src/lib/spellCheckFile.ts",
            "line": 1
          },
          {
            "location": "src/lib/suggestions.ts",
            "line": 3
          },
          {
            "location": "src/lib/textValidation/ValidationTypes.ts",
            "line": 1
          },
          {
            "location": "src/lib/textValidation/ValidationTypes.ts",
            "line": 5
          },
          {
            "location": "src/lib/textValidation/checkText.ts",
            "line": 3
          },
          {
            "location": "src/lib/textValidation/determineTextDocumentSettings.ts",
            "line": 3
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 10
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 11
          },
          {
            "location": "src/lib/textValidation/isRandomString.ts",
            "line": 1
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 4
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 5
          },
          {
            "location": "src/lib/textValidation/traceWord.ts",
            "line": 1
          },
          {
            "location": "src/lib/textValidation/validator.ts",
            "line": 1
          },
          {
            "location": "src/lib/textValidation/validator.ts",
            "line": 2
          },
          {
            "location": "src/lib/trace.ts",
            "line": 1
          },
          {
            "location": "src/lib/util/repMap.ts",
            "line": 1
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 2
          },
          {
            "location": "src/lib/util/wordSplitter.perf.ts",
            "line": 4
          },
          {
            "location": "src/lib/util/wordSplitter.ts",
            "line": 1
          },
          {
            "location": "src/lib/Transform/SubstitutionTransformer.ts",
            "line": 2
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "@cspell",
      "name": "cspell-tools",
      "version": "10.1.0",
      "description": "Tools to assist with the development of cSpell",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-tools@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-tools#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-tools@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-tools/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-tools/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-tools/package.json"
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "cspell-resolver",
      "version": "10.1.0",
      "description": "Library to help resolve module locations.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-resolver@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-resolver#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-resolver@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-resolver/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/cspell-resolver,resolveGlobal,@cspell/cspell-resolver/resolveGlobal"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-resolver/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-resolver/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 5
          },
          {
            "location": "dist/lib/util/resolveFile.js",
            "line": 193
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 6
          },
          {
            "location": "src/lib/util/resolveFile.ts",
            "line": 240
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "cspell-pipe",
      "version": "10.1.0",
      "description": "Library to make working with Iterators/AsyncIterators easier.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-pipe@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-pipe#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-pipe@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-pipe/package.json"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/cspell-pipe/sync,opAppend,@cspell/cspell-pipe/sync/opAppend,opFilter,@cspell/cspell-pipe/sync/opFilter,opFlatten,@cspell/cspell-pipe/sync/opFlatten,opMap,@cspell/cspell-pipe/sync/opMap,pipeSync,@cspell/cspell-pipe/sync/pipeSync,opConcatMap,@cspell/cspell-pipe/sync/opConcatMap,pipe,@cspell/cspell-pipe/sync/pipe,opTake,@cspell/cspell-pipe/sync/opTake"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-pipe/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-pipe/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/Settings/InDocSettings.js",
            "line": 1
          },
          {
            "location": "dist/lib/Settings/InDocSettings.js",
            "line": 60
          },
          {
            "location": "dist/lib/Settings/InDocSettings.js",
            "line": 104
          },
          {
            "location": "dist/lib/Settings/InDocSettings.js",
            "line": 147
          },
          {
            "location": "dist/lib/Settings/InDocSettings.js",
            "line": 263
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 53
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 246
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 248
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 250
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 263
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 265
          },
          {
            "location": "dist/lib/SpellingDictionary/DictionaryController/DictionaryLoader.js",
            "line": 267
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 2
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 214
          },
          {
            "location": "dist/lib/textValidation/docValidator.js",
            "line": 307
          },
          {
            "location": "dist/lib/textValidation/lineValidatorFactory.js",
            "line": 2
          },
          {
            "location": "dist/lib/textValidation/lineValidatorFactory.js",
            "line": 342
          },
          {
            "location": "dist/lib/textValidation/textValidator.js",
            "line": 1
          },
          {
            "location": "dist/lib/textValidation/textValidator.js",
            "line": 16
          },
          {
            "location": "dist/lib/textValidation/textValidator.js",
            "line": 23
          },
          {
            "location": "dist/lib/util/text.js",
            "line": 1
          },
          {
            "location": "dist/lib/util/text.js",
            "line": 48
          },
          {
            "location": "dist/lib/util/text.js",
            "line": 106
          },
          {
            "location": "dist/lib/util/text.js",
            "line": 162
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 1
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 70
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 72
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 148
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 225
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 371
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 373
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 374
          },
          {
            "location": "src/lib/Settings/InDocSettings.ts",
            "line": 375
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 1
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 277
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 280
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 282
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 283
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 291
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 294
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 296
          },
          {
            "location": "src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.ts",
            "line": 297
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 3
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 319
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 424
          },
          {
            "location": "src/lib/textValidation/docValidator.ts",
            "line": 426
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 3
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 415
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 417
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 418
          },
          {
            "location": "src/lib/textValidation/lineValidatorFactory.ts",
            "line": 419
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 1
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 30
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 32
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 33
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 34
          },
          {
            "location": "src/lib/textValidation/textValidator.ts",
            "line": 42
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 1
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 72
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 74
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 139
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 214
          },
          {
            "location": "src/lib/util/text.ts",
            "line": 216
          }
        ]
      }
    },
    {
      "authors": [
        {
          "name": "Jason Dent <jason@streetsidesoftware.nl>"
        }
      ],
      "group": "@cspell",
      "name": "cspell-performance-monitor",
      "version": "10.1.0",
      "description": "A performance monitor library for cspell.",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-performance-monitor@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-performance-monitor#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-performance-monitor@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-performance-monitor/package.json"
        },
        {
          "name": "ExportedModules",
          "value": "@cspell/cspell-performance-monitor"
        },
        {
          "name": "ImportedModules",
          "value": "@cspell/cspell-performance-monitor"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-performance-monitor/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-performance-monitor/package.json"
          }
        ],
        "occurrences": [
          {
            "location": "dist/lib/perf/index.js",
            "line": 2
          },
          {
            "location": "src/lib/perf/index.ts",
            "line": 3
          }
        ]
      },
      "tags": [
        "performance"
      ]
    },
    {
      "authors": [
        {
          "name": "Jason Dent"
        }
      ],
      "group": "@cspell",
      "name": "cspell-bundled-dicts",
      "version": "10.1.0",
      "description": "Dictionaries bundled with cspell",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40cspell/cspell-bundled-dicts@10.1.0",
      "externalReferences": [
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell/tree/main/packages/cspell-bundled-dicts#readme"
        },
        {
          "type": "vcs",
          "url": "https://github.com/streetsidesoftware/cspell.git"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cspell/cspell-bundled-dicts@10.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "node_modules/@cspell/cspell-bundled-dicts/package.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 0.7,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 0.7,
                "value": "node_modules/@cspell/cspell-bundled-dicts/package.json"
              }
            ],
            "concludedValue": "node_modules/@cspell/cspell-bundled-dicts/package.json"
          }
        ]
      }
    }
  ],
  "dependencies": [],
  "annotations": [
    {
      "bom-ref": "metadata-annotations",
      "subjects": [
        "pkg:npm/cspell-lib@10.1.0"
      ],
      "annotator": {
        "component": {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.8.4",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.8.4",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.8.4",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      },
      "timestamp": "2026-09-14T04:32:48Z",
      "text": "This Software Bill-of-Materials (SBOM) document was created on Monday, September 14, 2026 with cdxgen. The data was captured during the pre-build lifecycle phase without building the application. The document describes an application named 'cspell-lib' with version '10.1.0'. The package type in this SBOM is npm with 2 purl namespaces described under components. The components were identified from 41 source files."
    }
  ]
}