Skip to main content

Interface: SuggestionOptions

Defined in: packages/cspell-lib/src/lib/suggestions.ts:52

Extends​

  • FromSuggestOptions

Properties​

dictionaries?​

optional dictionaries?: string[]

Defined in: packages/cspell-lib/src/lib/suggestions.ts:72

List of dictionaries to use. If specified, only that list of dictionaries will be used.


includeDefaultConfig?​

optional includeDefaultConfig?: boolean

Defined in: packages/cspell-lib/src/lib/suggestions.ts:98

By default we want to use the default configuration, but there are cases where someone might not want that.

Default​

true

includeTies?​

optional includeTies?: boolean

Defined in: packages/cspell-lib/src/lib/suggestions.ts:91

If multiple suggestions have the same edit / change "cost", then included them even if it causes more than numSuggestions to be returned.

Default​

true

Overrides​

SuggestOptions.includeTies


languageId?​

optional languageId?: string | string[]

Defined in: packages/cspell-lib/src/lib/suggestions.ts:56

languageId to use when determining file type.


locale?​

optional locale?: string

Defined in: packages/cspell-lib/src/lib/suggestions.ts:61

Locale to use.


numChanges?​

optional numChanges?: number

Defined in: packages/cspell-lib/src/lib/suggestions.ts:84

Max number of changes / edits to the word to get to a suggestion matching suggestion.

Default​

4

Overrides​

SuggestOptions.numChanges


numSuggestions?​

optional numSuggestions?: number

Defined in: packages/cspell-lib/src/lib/suggestions.ts:78

The number of suggestions to make.

Default​

8

Overrides​

SuggestOptions.numSuggestions


strict?​

optional strict?: boolean

Defined in: packages/cspell-lib/src/lib/suggestions.ts:67

Strict case and accent checking

Default​

true