Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/streetsidesoftware/cspell
/ functions
Functions
5,273 in github.com/streetsidesoftware/cspell
⨍
Functions
5,273
◇
Types & classes
1,525
↓ 29 callers
Function
mapOffsetToSource
(map: SourceMap | undefined, offset: number)
packages/cspell-lib/src/lib/Transform/TextMap.ts:83
↓ 29 callers
Function
measurePerf
(name: string)
packages/cspell-performance-monitor/src/performance.ts:37
↓ 29 callers
Function
opMap
(n: Node)
packages/cspell-trie-lib/src/lib/distance/distanceAStarWeighted.ts:105
↓ 29 callers
Function
resolve
(...parts: string[])
packages/cspell-io/src/test/test.helper.ts:45
↓ 28 callers
Function
opConcatMap
(fn: (v: T) => Iterable<U>)
packages/cspell-pipe/src/operators/concatMap.ts:56
↓ 27 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-lib/src/lib/Settings/InDocSettings.test.ts:11
↓ 27 callers
Function
pp
(root: string)
packages/cspell-glob/src/globHelper.test.ts:45
↓ 27 callers
Method
suggest
(word: string, suggestOptions?: SuggestOptionsRO)
packages/cspell-dictionary/src/SpellingDictionary/CachingDictionary.ts:37
↓ 26 callers
Method
addWord
(word: string)
packages/cspell-trie-lib/src/lib/ITrieNode/TrieInfo.ts:231
↓ 26 callers
Method
applyRulesToDicEntry
* Takes a line from a hunspell.dic file and applies the rules found in the aff file. * For performance reasons, only the `word` field is mapped w
packages/hunspell-reader/src/aff.ts:53
↓ 26 callers
Function
forms
(letters: string)
packages/cspell-trie-lib/src/lib/suggestions/orthography.ts:41
↓ 26 callers
Method
getNode
(prefix: string)
packages/cspell-trie-lib/api/api.d.ts:450
↓ 26 callers
Function
parseDictionaryLines
( lines: Iterable<string> | string, options?: Partial<ParseDictionaryOptions>, )
packages/cspell-trie-lib/src/lib/SimpleDictionaryParser.ts:448
↓ 26 callers
Method
postMessage
* Sends a message to the port. * @param message - anything supported by postMessage
packages/rpc/src/messagePort.ts:6
↓ 26 callers
Function
resolvePathToFixture
(...segments: string[])
packages/cspell-tools/src/test/TestHelper.ts:183
↓ 25 callers
Function
defRep
(map: string, replace: number, ...opts: Partial<SuggestionCostMapDef>[])
packages/cspell-trie-lib/src/lib/distance/weightedMaps.test.ts:238
↓ 25 callers
Function
parseDictionaryLegacy
(text: string | string[], options?: Partial<ParseDictionaryOptions>)
packages/cspell-trie-lib/src/lib/SimpleDictionaryParser.ts:463
↓ 24 callers
Function
cfg
( filename: string | ImportFileRefWithError | URL, values: CSpellSettingsWithSourceTrace | { __importR
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:983
↓ 24 callers
Function
checkWords
(dict: { has: (word: string) => boolean }, words: string[], expected = true, totalChecks = 100_000)
packages/cspell-dictionary/src/perf/has.perf.ts:207
↓ 24 callers
Function
fix
* Resolve the path to the fixtures directory for the docValidator tests. * @param fixtureFile - the path to the fixture file, relative to the `docVal
packages/cspell-lib/src/lib/textValidation/docValidator.test.ts:403
↓ 24 callers
Method
fromEntries
(entries: Iterable<[Iterable<K>, V]>)
packages/cspell-trie-lib/src/lib/GTrie/GTrie.ts:94
↓ 24 callers
Function
nOpts
(opts: Partial<NormalizeOptions> = {})
packages/cspell-glob/src/globHelper.test.ts:429
↓ 24 callers
Function
nfd
(s: string)
packages/cspell-lib/src/lib/util/textRegex.test.ts:224
↓ 24 callers
Function
opts
(opts: Partial<SpellingDictionaryOptions> = {})
packages/cspell-dictionary/src/SpellingDictionary/SpellingDictionaryCollection.test.ts:530
↓ 24 callers
Function
readFile
(filename: string | URL, encoding?: BufferEncoding)
packages/cspell-trie-lib/src/test/reader.test.helper.ts:101
↓ 24 callers
Function
toArray
(asyncIterable: AsyncIterable<T> | Iterable<T> | Iterable<Promise<T>>)
packages/cspell-io/src/async/asyncIterable.ts:5
↓ 23 callers
Function
c
(hc: HunspellCosts = {})
packages/cspell-trie-lib/src/lib/mappers/mapHunspellInformation.test.ts:202
↓ 23 callers
Function
defIns
(map: string, insDel: number, ...opts: Partial<SuggestionCostMapDef>[])
packages/cspell-trie-lib/src/lib/distance/weightedMaps.test.ts:234
↓ 23 callers
Method
find
A more detailed search for a word, might take longer than `has`
packages/cspell-dictionary/src/SpellingDictionary/SpellingDictionary.ts:124
↓ 23 callers
Function
nfc
(s: string)
packages/cspell-lib/src/lib/util/textRegex.test.ts:220
↓ 23 callers
Method
readFile
(url: URL)
packages/cspell-types/src/IO.ts:8
↓ 23 callers
Function
validateText
( text: string, settings: CSpellUserSettings, options: ValidateTextOptions = {}, )
packages/cspell-lib/src/lib/textValidation/validator.ts:20
↓ 22 callers
Function
f
(file: string)
packages/cspell-lib/src/lib/spellCheckFile.test.ts:103
↓ 22 callers
Method
readFile
* Read a file. * @param url - URL to read * @param encoding - optional encoding * @returns A FileResource, the content will not be deco
packages/cspell-io/src/VirtualFS/VFileSystem.ts:39
↓ 22 callers
Function
splitTov
(t: string)
packages/cspell-lib/src/lib/util/wordSplitter.test.ts:127
↓ 22 callers
Function
suggest
( root: TrieRoot | TrieRoot[], word: string, options: SuggestionOptionsRO = {}, )
packages/cspell-trie-lib/src/lib/suggestions/suggest.ts:23
↓ 22 callers
Method
writeFile
(file: TextFile)
packages/cspell-config-lib/src/IO.ts:5
↓ 21 callers
Function
cf
(filename: string | URL, settings: CSpellUserSettings)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:955
↓ 21 callers
Method
clear
()
packages/cspell-lib/src/lib/util/AutoResolve.ts:79
↓ 21 callers
Function
createFlagWordsDictionary
( wordList: readonly string[], name: string, source: string, )
packages/cspell-dictionary/src/SpellingDictionary/FlagWordsDictionary.ts:153
↓ 21 callers
Method
error
(...params: Parameters<FinalizedReporter['error']>)
packages/cspell/src/reporters/LintFileResult.ts:51
↓ 21 callers
Function
run
()
test-packages/cspell-types/validate-schema/validate-schema.mjs:14
↓ 21 callers
Function
toFileUrl
(file: string | URL)
packages/cspell-lib/src/lib/util/url.ts:38
↓ 20 callers
Function
argv
(...args: string[])
packages/cspell-tools/src/app.test.ts:41
↓ 20 callers
Method
error
(text: string)
packages/cspell-trie/src/app.test.ts:74
↓ 20 callers
Function
fr
({ found = false, forbidden = undefined, compoundUsed = false, caseMatched = true, }: PartialF
packages/cspell-trie-lib/src/lib/TrieNode/find.dutch.test.ts:211
↓ 20 callers
Function
getCommander
()
packages/cspell-tools/src/app.test.ts:45
↓ 20 callers
Method
getRoot
()
packages/cspell-trie-lib/api/api.d.ts:449
↓ 20 callers
Method
next
* Get the next byte from the utf8 code, loading a new code if needed. * @returns the next byte or 0 if at the end of the text.
packages/cspell-trie-lib/src/lib/TrieBlob/Utf8Cursor.ts:46
↓ 20 callers
Method
parse
(textFile: TextFile)
packages/cspell-config-lib/src/CSpellConfigFileReaderWriter.ts:23
↓ 20 callers
Function
tm
(text: string, range: [number, number], map?: number[])
packages/cspell-lib/src/lib/Transform/TextMap.test.ts:167
↓ 20 callers
Method
transform
(text: string | MappedText)
packages/cspell-lib/src/lib/Transform/SubstitutionTransformer.ts:26
↓ 19 callers
Function
consoleError
(msg: string)
packages/cspell/src/cli-reporter.ts:239
↓ 19 callers
Function
createResponse
( value: T, _req?: R, )
packages/cspell-service-bus/src/request.ts:40
↓ 19 callers
Function
createWeightMap
(...defs: SuggestionCostMapDef[])
packages/cspell-trie-lib/src/lib/distance/weightedMaps.ts:84
↓ 19 callers
Function
eg
(e: Partial<GlobPatternNormalized>, path: PathInterface)
packages/cspell-glob/src/globHelper.test.ts:167
↓ 19 callers
Method
error
(message: string)
packages/rpc/src/clientServer.test.ts:182
↓ 19 callers
Function
frFound
(found: string | false, r: PartialFindFullResult = {})
packages/cspell-trie-lib/src/lib/ITrieNode/find.test.ts:222
↓ 19 callers
Function
g
(glob: string, root?: string)
packages/cspell-glob/src/GlobMatcher.test.ts:366
↓ 19 callers
Method
isForbidden
(word: string, ignoreCaseAndAccents?: IgnoreCaseOption)
packages/cspell-dictionary/src/SpellingDictionary/TyposDictionary.ts:28
↓ 19 callers
Function
rp
* Resolve relative to CSpellLib Root
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:900
↓ 19 callers
Function
unindent
(templateOrString: TemplateStringsArray | string, ...values: unknown[])
packages/cspell/src/util/unindent.ts:65
↓ 18 callers
Function
asString
()
packages/hunspell-reader/src/affReader.ts:255
↓ 18 callers
Method
clear
()
packages/cspell-lib/src/lib/Settings/mergeCache.ts:25
↓ 18 callers
Method
createFromWords
(words: Iterable<string>, options?: PartialTrieOptions)
packages/cspell-trie-lib/src/lib/TrieNode/TrieNodeTrie.ts:73
↓ 18 callers
Method
fromWordList
( words: readonly string[] | Iterable<string>, options?: PartialTrieInfo, buildOptions
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlobBuilder.ts:391
↓ 18 callers
Function
gp
(pattern: GlobPattern, root?: string, nodePath: PathInterface = Path)
packages/cspell-glob/src/globHelper.test.ts:132
↓ 18 callers
Method
has
(words: string, caseSensitive: boolean)
packages/cspell-tools/src/compiler/WordsCollection.ts:3
↓ 18 callers
Method
prepare
()
packages/cspell-lib/src/lib/textValidation/docValidator.ts:134
↓ 18 callers
Method
registerFileSystemProvider
(provider: VFileSystemProvider, ...providers: VFileSystemProvider[])
packages/cspell-io/src/VirtualFS/VirtualFS.ts:16
↓ 18 callers
Function
rpFix
* Create `--root=` argument for a fixture directory.
packages/cspell/src/app.test.ts:75
↓ 18 callers
Function
unindent
(str: TemplateStringsArray | string, ...values: unknown[])
packages/cspell-trie-lib/src/lib/utils/unindent.ts:42
↓ 17 callers
Function
asAffWord
(word: string, rules = '', flags: AffWordFlags = {})
packages/hunspell-reader/src/affLegacy.ts:266
↓ 17 callers
Function
compare
* * @param {FileTypeDefinition} a * @param {FileTypeDefinition} b
packages/cspell-filetypes/scripts/sortFileTypes.js:16
↓ 17 callers
Function
createVirtualFS
(cspellIO?: CSpellIO)
packages/cspell-io/src/VirtualFS/CVirtualFS.ts:165
↓ 17 callers
Function
findWord
(root: Root, word: string, options?: PartialFindOptions)
packages/cspell-trie-lib/src/lib/TrieNode/find.ts:82
↓ 17 callers
Function
frFound
(found: string | false, r: PartialFindFullResult = {})
packages/cspell-trie-lib/src/lib/TrieNode/find.test.ts:186
↓ 17 callers
Function
parseCSpellConfigFileYaml
(file: TextFile)
packages/cspell-config-lib/src/CSpellConfigFile/CSpellConfigFileYaml.ts:256
↓ 17 callers
Function
rSrcLib
* Resolve relative to src/lib
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:893
↓ 17 callers
Method
reject
(reason?: unknown)
packages/rpc/src/Future.ts:43
↓ 17 callers
Function
sr
(word: string, cost: number, isPreferred?: boolean)
packages/cspell-dictionary/src/SpellingDictionary/SpellingDictionaryCollection.test.ts:374
↓ 17 callers
Method
suggest
* Suggest spellings for `text`. The results are sorted by edit distance with changes near the beginning of a word having a greater impact. * @param
packages/cspell-trie-lib/api/api.d.ts:554
↓ 16 callers
Method
add
(a: number, b: number)
packages/rpc/src/clientServer.test.ts:177
↓ 16 callers
Function
asTextFile
(content: string, url?: string | URL)
packages/cspell-config-lib/src/CSpellConfigFile/CSpellConfigFileYaml.test.ts:569
↓ 16 callers
Function
cco
* CreateCacheSettings
packages/cspell/src/util/cache/createCache.test.ts:81
↓ 16 callers
Function
checkShasumFile
( filename: string, files: string[] | undefined, root?: string, )
packages/cspell-tools/src/shasum/shasum.ts:38
↓ 16 callers
Function
extractImportErrors
(settings: CSpellSettingsWST)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/extractImportErrors.ts:5
↓ 16 callers
Function
getDefaultBundledSettingsAsync
()
packages/cspell-lib/src/lib/Settings/DefaultSettings.ts:186
↓ 16 callers
Function
m
(...parts: PartialUri[])
packages/cspell-lib/src/lib/spellCheckFile.test.ts:207
↓ 16 callers
Function
opTake
(count: number)
packages/cspell-pipe/src/operators/take.ts:31
↓ 16 callers
Function
r
(file: string)
packages/cspell-grammar/src/app.test.ts:19
↓ 16 callers
Method
readConfigFile
* Read a cspell configuration file. * @param filenameOrURL - URL, relative path, absolute path, or package name. * @param relativeTo - optional UR
packages/cspell-lib/api/api.d.ts:357
↓ 16 callers
Function
readSettings
( filename: string | URL, relativeToOrPnP?: PnPSettingsOptional | string | URL, pnpSettings?: PnPS
packages/cspell-lib/src/lib/Settings/Controller/configLoader/readSettings.ts:30
↓ 16 callers
Function
sc
(m: string)
packages/cspell-io/src/CSpellIONode.test.ts:11
↓ 16 callers
Method
searchForConfig
* This is an alias for `searchForConfigFile` and `mergeConfigFileWithImports`. * @param searchFrom the directory / file URL to start searching from.
packages/cspell-lib/api/api.d.ts:366
↓ 16 callers
Function
toAsyncIterable
(i: Iterable<T> | AsyncIterable<T>)
packages/cspell-pipe/src/helpers/iteratorToIterable.test.ts:98
↓ 15 callers
Method
addString
(name: string, description: string, length: number | string)
packages/cspell-trie-lib/src/lib/binary/binaryFormat.ts:169
↓ 15 callers
Function
compare
(a: Set<T>, b: Set<T>)
packages/cspell-lib/src/lib/util/util.ts:93
↓ 15 callers
Function
es
* Expect a Sample File Path * @param file - relative path to sample or absolute path. * @returns as `expect`
packages/cspell-lib/src/lib/spellCheckFile.test.ts:267
↓ 15 callers
Function
genSuggestions
( root: TrieRoot | TrieRoot[], word: string, options: GenSuggestionOptionsRO = {}, )
packages/cspell-trie-lib/src/lib/suggestions/suggest.ts:35
← previous
next →
101–200 of 5,273, ranked by callers