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
↓ 9 callers
Method
writeFile
* Write a file * @param file - the file to write
packages/cspell-io/src/VirtualFS/VFileSystem.ts:51
↓ 8 callers
Function
ac
(...params: Parameters<typeof expect.arrayContaining>)
packages/cspell-lib/src/lib/suggestions.test.ts:10
↓ 8 callers
Function
assert
(condition: unknown, message = 'Assert Failed')
packages/cspell-dictionary/src/SpellingDictionary/Typos/util.ts:126
↓ 8 callers
Method
assertValid
(cache: AutoResolveLRUCache<T, V>)
packages/cspell-lib/src/lib/util/AutoResolveLRUCache.ts:136
↓ 8 callers
Function
basename
(path: string)
packages/cspell-io/src/node/file/url.ts:32
↓ 8 callers
Function
calcTextInclusionRanges
(text: string, options: IncludeExcludeOptions)
packages/cspell-lib/src/lib/textValidation/textValidator.ts:47
↓ 8 callers
Function
calculateRangeInSrc
(srcMap: SourceMap | undefined, rangeOrigin: Range)
packages/cspell-lib/src/lib/Transform/TextMap.ts:53
↓ 8 callers
Method
checkText
* Check a range of text for validation issues. * @param range - the range of text to check. * @param _text - the text to check. If not given
packages/cspell-lib/src/lib/textValidation/docValidator.ts:281
↓ 8 callers
Function
compareBy
(extract: CompareArg<T>, ...extractors: CompareArg<T>[])
packages/cspell-lib/src/lib/util/Comparable.ts:14
↓ 8 callers
Function
createSourceReader
(filename: string, options: SourceReaderOptions)
packages/cspell-tools/src/compiler/SourceReader.ts:40
↓ 8 callers
Function
createTextDocument
({ uri, content, languageId, locale, version, }: CreateTextDocumentParams)
packages/cspell-lib/src/lib/Models/TextDocument.ts:206
↓ 8 callers
Function
createTrieBlobFromTrieRoot
(trie: TrieRoot, buildOptions?: BuildOptions)
packages/cspell-trie-lib/src/lib/TrieBlob/createTrieBlob.ts:21
↓ 8 callers
Function
expectError
(err: string | Error)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:62
↓ 8 callers
Method
findWord
(word: string, options?: FindWordOptionsRO)
packages/cspell-trie-lib/api/api.d.ts:505
↓ 8 callers
Function
fork
(iterable: Iterable<T>)
packages/cspell-pipe/src/helpers/fork.ts:8
↓ 8 callers
Method
fromITrieRoot
* Create a TrieBlob from a TrieRoot. * * @param root - root node * @param buildOptions - optional build options * @returns TrieBlo
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlobBuilder.ts:487
↓ 8 callers
Method
getApi
* Get the API for the given method names. * * This is useful passing the API to other parts of the code that do not need to know about the R
packages/rpc/src/client.ts:305
↓ 8 callers
Method
getApi
()
packages/cspell-lib/src/cspell-rpc/client.ts:19
↓ 8 callers
Method
getField
(name: string)
packages/cspell-trie-lib/src/lib/binary/binaryFormat.ts:236
↓ 8 callers
Function
getSources
(settings: CSpellSettingsWSTO)
packages/cspell-lib/src/lib/Settings/CSpellSettingsServer.ts:332
↓ 8 callers
Function
getVirtualFS
()
packages/cspell-lib/src/lib/fileSystem.ts:7
↓ 8 callers
Function
getYamlNode
(yamlDoc: YamlDocument | YAMLMap | YAMLSeq, key: unknown | unknown[])
packages/cspell-config-lib/src/CSpellConfigFile/CSpellConfigFileYaml.ts:379
↓ 8 callers
Function
inDocDict
(dict: Partial<DictionaryDefinitionInline>, dictionaries: string[] = [])
packages/cspell-lib/src/lib/Settings/InDocSettings.test.ts:203
↓ 8 callers
Method
intersectionScore
(m: FeatureMap)
packages/cspell-lib/src/lib/SpellingDictionary/SuggestExperimental/helpers.ts:64
↓ 8 callers
Function
isCircular
(root: TrieNode)
packages/cspell-trie-lib/src/lib/TrieNode/trie-util.ts:210
↓ 8 callers
Function
normalizeGrammar
(grammar: GrammarDef)
packages/cspell-grammar/src/parser/grammarNormalizer.ts:34
↓ 8 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-grammar/src/parser/matchResult.test.ts:5
↓ 8 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-io/src/node/file/stat.test.ts:7
↓ 8 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-lib/src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.test.ts:28
↓ 8 callers
Function
opts
( numSuggestions: number, filter?: SuggestionCollectorOptions['filter'], changeLimit?: number,
packages/cspell-trie-lib/src/lib/suggestions/suggest-en.test.ts:210
↓ 8 callers
Function
p
(root: string, p?: PathInterface | undefined)
packages/cspell-glob/src/globHelper.test.ts:525
↓ 8 callers
Function
pURL
(path: string, rel = publicURL)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:650
↓ 8 callers
Function
readFile
(filename: string)
packages/cspell-tools/src/compiler/readers/readTextFile.ts:14
↓ 8 callers
Function
readTrieBlobFromConfig
(pathOrPackage: string, dictionaryName?: string)
packages/cspell-trie-lib/src/test/dictionaries.test.helper.ts:35
↓ 8 callers
Function
replaceTemplate
(template: string, replacements: Record<string, string | undefined>)
packages/cspell-lib/src/lib/util/templates.ts:1
↓ 8 callers
Function
sURL
(pathname: string)
packages/cspell-io/src/VirtualFS/redirectProvider.test.ts:182
↓ 8 callers
Method
set
(value: T)
packages/cspell-config-lib/src/UpdateConfig/Commented.ts:16
↓ 8 callers
Method
setComment
(_field: keyof CSpellSettings, _comment: string, _inline?: boolean)
packages/cspell-config-lib/src/CSpellConfigFile/CSpellConfigFileToml.ts:29
↓ 8 callers
Method
setPtrUint32Array
* Append the data and set the pointer to it. * The Uint32Array will be converted to the proper endianness if necessary. * @param name - nam
packages/cspell-trie-lib/src/lib/binary/binaryFormat.ts:435
↓ 8 callers
Function
sm
(s: string | RegExp)
packages/cspell-lib/src/lib/util/resolveFile.test.ts:49
↓ 8 callers
Function
toError
(e: unknown)
packages/cspell/src/util/errors.ts:38
↓ 8 callers
Method
toFileURL
* Convert a string to a File URL * @param urlOrFilename - string or URL to convert. * @param relativeTo - optional
packages/cspell-io/src/CSpellIO.ts:77
↓ 8 callers
Function
toPipeFn
(syncFn: PipeFnSync<T, U>, asyncFn: PipeFnAsync<T, U>)
packages/cspell-pipe/src/helpers/util.ts:3
↓ 8 callers
Function
to_roman
(number)
packages/cspell/samples/sample.py:35
↓ 8 callers
Function
to_roman
(number)
packages/cspell/samples/src/sample.py:35
↓ 8 callers
Function
to_roman
(number)
packages/cspell-lib/samples/src/sample.py:41
↓ 8 callers
Function
traceWord
( word: string, dictCollection: SpellingDictionaryCollection, config: TraceOptions, )
packages/cspell-lib/src/lib/textValidation/traceWord.ts:59
↓ 8 callers
Function
u
(filename: string)
packages/cspell-lib/src/lib/spellCheckFile.test.ts:65
↓ 8 callers
Method
when
(word: string)
packages/cspell-trie-lib/src/lib/afx/afx.ts:210
↓ 7 callers
Method
abort
(reason?: unknown)
packages/rpc/src/client.ts:225
↓ 7 callers
Method
addUint32ArrayPtr
* A pointer to a uint32 array, it has two parts, the offset and the length. * @param name - name of pointer * @param description - the descr
packages/cspell-trie-lib/src/lib/binary/binaryFormat.ts:100
↓ 7 callers
Function
asyncIterableToArray
(iter: Iterable<T> | AsyncIterable<T>)
packages/cspell-lib/src/lib/util/util.ts:62
↓ 7 callers
Function
box
(value: T)
packages/cspell-strong-weak-map/src/StrongWeakMap.test.ts:144
↓ 7 callers
Function
c
(word: string, cost: number)
packages/cspell-dictionary/src/SpellingDictionary/createSpellingDictionary.test.ts:147
↓ 7 callers
Method
call
* Call a method on the RPC server. * @param method - The method name. * @param params - The method parameters. * @param options - Call
packages/rpc/src/client.ts:292
↓ 7 callers
Method
clear
()
packages/cspell/src/app.test.ts:147
↓ 7 callers
Method
clear
()
packages/cspell-trie-lib/src/lib/utils/secondChanceCache.ts:44
↓ 7 callers
Method
close
* Close the underlying port.
packages/rpc/src/MessagePortEvents.ts:81
↓ 7 callers
Function
combineSamplesIntoDictionary
(...samples: string[])
packages/cspell-trie-lib/src/lib/ITrie.test.ts:167
↓ 7 callers
Function
compress
(buf: string | Uint8Array | Buffer, os?: OSFlags)
packages/cspell-tools/src/gzip/compressFiles.ts:32
↓ 7 callers
Method
concat
(a: string, b: string)
packages/rpc/src/protocol.test.ts:10
↓ 7 callers
Function
configToRawSettings
(cfgFile: CSpellConfigFile | undefined)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configToRawSettings.ts:15
↓ 7 callers
Function
consoleOutput
()
packages/cspell-tools/src/test/console.ts:21
↓ 7 callers
Function
createConfigLoader
(fs?: VFileSystem)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.ts:775
↓ 7 callers
Function
createVFS
(publicURL: URL, pathnameOrURL: string | URL)
packages/cspell-io/src/VirtualFS/redirectProvider.test.ts:186
↓ 7 callers
Method
decodeBin
(blob: U8Array)
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlob.ts:337
↓ 7 callers
Function
decodeFile
(file: FileResource, options?: Partial<ParseDictionaryOptions>)
packages/cspell-trie-lib/src/lib/decodeTrie.ts:30
↓ 7 callers
Function
decompress
(buf: Uint8Array | Buffer, encoding?: 'utf8')
packages/cspell-tools/src/gzip/compressFiles.ts:70
↓ 7 callers
Function
defSwap
(map: string, swap: number, ...opts: Partial<SuggestionCostMapDef>[])
packages/cspell-trie-lib/src/lib/distance/weightedMaps.test.ts:242
↓ 7 callers
Function
determineTextDocumentSettings
( doc: TextDocument | TextDocumentRef, settings: CSpellUserSettings, )
packages/cspell-lib/src/lib/textValidation/determineTextDocumentSettings.ts:25
↓ 7 callers
Function
di
(info: DictionaryInformation)
packages/cspell-trie-lib/src/lib/mappers/mapDictionaryInfo.test.ts:17
↓ 7 callers
Function
distanceAStarWeighted
(wordA: string, wordB: string, map: WeightMap, cost = 100)
packages/cspell-trie-lib/src/lib/distance/distanceAStarWeighted.ts:11
↓ 7 callers
Function
emit
(s: string)
packages/cspell-trie-lib/src/lib/io/importExportV4.ts:132
↓ 7 callers
Function
emit
(s: string)
packages/cspell-trie-lib/src/lib/io/importExportV3.ts:87
↓ 7 callers
Function
encodeString
(str: string, encoding?: BufferEncodingExt, bom?: boolean)
packages/cspell-io/src/common/encode-decode.ts:77
↓ 7 callers
Function
f
(...parts: string[])
packages/cspell-tools/src/build.test.ts:69
↓ 7 callers
Function
genIssue
(word: string)
packages/cspell/src/cli-reporter.test.ts:54
↓ 7 callers
Method
getDictionaryErrors
()
packages/cspell-lib/src/lib/textValidation/docValidator.ts:521
↓ 7 callers
Method
getPtrUint32Array
* Gets Uint32Array data from a pointer field. * Note: The returned Uint32Array may be a view of the underlying data. * If the endianness doe
packages/cspell-trie-lib/src/lib/binary/binaryFormat.ts:680
↓ 7 callers
Function
indent
(str: string, padding: string, firstLinePadding: string = '')
packages/cspell/src/util/unindent.ts:8
↓ 7 callers
Method
insert
(word: string | Iterable<string> | string[])
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlobBuilder.ts:60
↓ 7 callers
Method
insertWords
* Insert multiple words. Performance is (~10%) better if the words are sorted. * @param words - words to insert * @returns this
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlobBuilder.ts:238
↓ 7 callers
Function
isCfgArrayNode
(node: CfgArrayNode<T> | CfgNodeBase<unknown> | undefined)
packages/cspell-config-lib/src/UpdateConfig/CfgTree.ts:95
↓ 7 callers
Method
isForbiddenWord
* Determine if a word is in the forbidden word list. * @param word the word to lookup.
packages/cspell-trie-lib/api/api.d.ts:510
↓ 7 callers
Function
isGZipped
(data: TypedArrayView | string)
packages/cspell-io/src/common/encode-decode.ts:146
↓ 7 callers
Function
isRPCRequest
(message: RPCMessage)
packages/rpc/src/modelsHelpers.ts:94
↓ 7 callers
Function
levenshteinDistance
(a: string, b: string)
packages/cspell-trie-lib/src/lib/distance/levenshtein.ts:12
↓ 7 callers
Method
mergeConfigFileWithImports
* Resolve imports and merge. * @param cfgFile - configuration file. * @param pnpSettings - optional settings related to Using Yarn PNP.
packages/cspell-lib/api/api.d.ts:385
↓ 7 callers
Function
mergeListUnique
(left: T[] | undefined, right: T[] | undefined)
packages/cspell-lib/src/lib/Settings/mergeList.ts:18
↓ 7 callers
Function
mergeOptionalWithDefaults
(...options: ROPartialTrieOptions[])
packages/cspell-trie-lib/src/lib/utils/mergeOptionalWithDefaults.ts:12
↓ 7 callers
Function
mockFileSystemProvider
()
packages/cspell-io/src/VirtualFS/VirtualFs.test.ts:310
↓ 7 callers
Function
nfd
(s: string)
packages/cspell-lib/src/lib/util/text.test.ts:412
↓ 7 callers
Function
normalizeDriveLetter
(path: string)
packages/cspell-lib/src/lib/util/Uri.ts:50
↓ 7 callers
Function
normalizeGlobToRoot
( glob: Glob, root: string, path: PathInterface, )
packages/cspell-glob/src/globHelper.ts:277
↓ 7 callers
Function
normalizeOutput
(lines: string[])
packages/cspell/src/app.test.ts:540
↓ 7 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell/src/lint/LintRequest.test.ts:6
↓ 7 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-io/src/node/file/FetchError.test.ts:6
↓ 7 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-config-lib/src/serializers/cspellYaml.test.ts:11
↓ 7 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-lib/src/lib/spellCheckFile.test.ts:27
↓ 7 callers
Method
onMessage
* Register a handler to be called when a message is received.
packages/rpc/src/MessagePortEvents.ts:44
← previous
next →
401–500 of 5,273, ranked by callers