Skip to main content

Interface: DictionaryDefinitionSimple

Defined in: cspell-types/dist/index.d.mts:754

An Empty Dictionary Definition

Extends

Properties

description?

optional description: string

Defined in: cspell-types/dist/index.d.mts:691

Optional description of the contents / purpose of the dictionary.

Inherited from

DictionaryDefinitionBase.description


file?

optional file: undefined

Defined in: cspell-types/dist/index.d.mts:782

Hide


ignoreForbiddenWords?

optional ignoreForbiddenWords: boolean

Defined in: cspell-types/dist/index.d.mts:770

Hide

Overrides

DictionaryDefinitionBase.ignoreForbiddenWords


name

name: string

Defined in: cspell-types/dist/index.d.mts:687

This is the name of a dictionary.

Name Format:

  • Must contain at least 1 number or letter.
  • Spaces are allowed.
  • Leading and trailing space will be removed.
  • Names ARE case-sensitive.
  • Must not contain *, !, ;, ,, {, }, [, ], ~.

Inherited from

DictionaryDefinitionBase.name


noSuggest?

optional noSuggest: boolean

Defined in: cspell-types/dist/index.d.mts:766

Hide

Overrides

DictionaryDefinitionBase.noSuggest


path?

optional path: string

Defined in: cspell-types/dist/index.d.mts:778

Hide


repMap?

optional repMap: ReplaceMap

Defined in: cspell-types/dist/index.d.mts:758

Hide

Overrides

DictionaryDefinitionBase.repMap


supportNonStrictSearches?

optional supportNonStrictSearches: boolean

Defined in: cspell-types/dist/index.d.mts:738

Strip case and accents to allow for case insensitive searches and words without accents.

Note: this setting only applies to word lists. It has no-impact on trie dictionaries.

Default

true

Inherited from

DictionaryDefinitionBase.supportNonStrictSearches


type?

optional type: DictionaryFileTypes

Defined in: cspell-types/dist/index.d.mts:774

Hide

Overrides

DictionaryDefinitionBase.type


useCompounds?

optional useCompounds: boolean

Defined in: cspell-types/dist/index.d.mts:762

Hide

Overrides

DictionaryDefinitionBase.useCompounds