ErrLookup › Automattic/harper
Automattic/harper
Offline, privacy-first grammar checker. Fast, open-source, Rust-powered · Rust · 756 source files
Analyzed at 5fe7d5ab76 on 2026-09-06. 28 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| ForceStable must be a boolean value. | validation | warning | rust, lsp, configuration, json |
| Unable to convert URI to file path. | exception | error | lsp, uri, filesystem, rust |
| Unhandled case: type undefined | exception | error | serialization, wasm, worker, type-mismatch |
| Expected a DOM Element | exception | error | dom, highlighter, ssr, type-error |
| Unhandled case: ${arg} | exception | error | serialization, worker, unsupported-type |
| Assertion failed | exception | error | assertion, serialization, internal-invariant |
| Unhandled case: ${requestArg.type} | exception | error | serialization, worker, version-skew |
| Failed to load curated dictionary: {} | panic | critical | rust, dictionary, panic, initialization |
| Unable to save the dictionary to file: {err} | exception | error | filesystem, io, dictionary, lsp |
| WorkerLinter has been disposed. | exception | error | worker, lifecycle, disposed |
| fileDict path must be a string. | validation | error | lsp, config, type-mismatch, rust |
| isolateEnglish path must be a boolean. | validation | error | lsp, config, type-mismatch, boolean |
| Expected binary to be a string of url but got ${typeof binar | exception | error | worker, wasm, type-error, configuration |
| Unable to convert URI to file path. | exception | error | lsp, uri, filesystem, glob |
| Unable to convert URL to file path. | exception | error | lsp, uri, filesystem, rust |
| TextFieldRange expects an HTMLTextAreaElement or HTMLInputEl | exception | error | javascript, typescript, dom, type-mismatch |
| excludePatterns must be an array. | validation | error | lsp, config, type-mismatch, glob |
| userDict path must be a string. | validation | warning | rust, lsp, configuration, json |
| workspaceDict path must be a string. | validation | error | lsp, config, type-mismatch, rust |
| HTMLElement not added. | exception | error | javascript, dom, state-management |
| Expected glue flavor to be "full" or "slim" but got ${glueFl | exception | error | worker, wasm, invalid-enum-value, configuration |
| Weirpack is missing manifest.json | exception | error | weirpack, missing-file, manifest |
| The code action configuration must be an object. | validation | warning | rust, lsp, configuration, json |
| ignoredLintsPath path must be a string. | validation | error | lsp, config, type-mismatch, rust |
| Typst is not supported in this version of Harper. Please use | panic | error | rust, wasm, feature-flag, unsupported |
| Unexpected lint kind: ${lintKindKey} | exception | error | javascript, typescript, configuration, ui |
| Settings must contain a "harper-ls" key. | validation | warning | rust, lsp, configuration |
| Settings must be an object. | validation | warning | rust, lsp, configuration, json |