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
↓ 1,373 callers
Function
test
()
packages/dynamic-import/src/test/helper.ts:17
↓ 1,089 callers
Method
map
()
packages/cspell-lib/src/lib/util/AutoResolve.ts:132
↓ 599 callers
Method
join
(...paths: string[])
packages/cspell-gitignore/src/helpers.ts:34
↓ 451 callers
Function
describe
(i I)
packages/cspell-lib/samples/src/sample.go:35
↓ 348 callers
Method
push
(value: NodeOrValue<ArrayType<T>>)
packages/cspell-config-lib/src/CSpellConfigFile/CSpellConfigFileYaml.ts:467
↓ 325 callers
Method
resolve
(...paths: string[])
packages/cspell-gitignore/src/helpers.ts:38
↓ 322 callers
Method
filter
(word: string)
packages/cspell-trie-lib/src/lib/trie.ts:221
↓ 308 callers
Method
sort
(compareFn: (a: number, b: number) => number)
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBuilderUtils.ts:20
↓ 284 callers
Method
set
(k: K, v: V)
packages/cspell-lib/src/lib/util/AutoResolve.ts:94
↓ 274 callers
Method
get
get child ITrieNode
packages/cspell-trie-lib/api/api.d.ts:157
↓ 271 callers
Method
slice
(start?: number, end?: number)
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBuilderUtils.ts:22
↓ 207 callers
Method
log
(text: string)
packages/cspell-trie/src/app.test.ts:71
↓ 199 callers
Method
toString
()
packages/cspell-lib/src/lib/util/IUri.ts:10
↓ 181 callers
Method
has
* A case sensitive search for the word. * @param word - the word to search for. * @returns true if the word is found and not forbidden.
packages/cspell-trie-lib/api/api.d.ts:489
↓ 164 callers
Method
add
(value: T | CommentedNode<T>)
packages/cspell-config-lib/src/UpdateConfig/Commented.ts:64
↓ 156 callers
Method
get
(k: K)
packages/cspell-lib/src/lib/util/AutoResolve.ts:93
↓ 143 callers
Method
create
(params: P)
packages/cspell-service-bus/src/ServiceRequestFactory.ts:7
↓ 136 callers
Method
normalize
(p: string)
packages/cspell-gitignore/src/helpers.ts:35
↓ 130 callers
Method
has
(word: string)
packages/cspell-dictionary/src/SpellingDictionary/CachingDictionary.ts:32
↓ 128 callers
Method
forEach
* Executes a provided function once per each key/value pair in the Map, in insertion order.
packages/cspell-strong-weak-map/src/StrongWeakMap.ts:21
↓ 126 callers
Function
createSpellingDictionary
( wordList: readonly string[] | IterableLike<string>, name: string, source: string, options?:
packages/cspell-dictionary/src/SpellingDictionary/createSpellingDictionary.ts:32
↓ 112 callers
Function
assert
(value: unknown, message?: string)
packages/cspell-io/src/errors/assert.ts:3
↓ 111 callers
Function
describe
(i I)
packages/cspell/samples/src/sample.go:35
↓ 107 callers
Method
words
* Returns an iterator that can be used to get all words in the trie. For some dictionaries, this can result in millions of words. * @param prefix -
packages/cspell-trie-lib/api/api.d.ts:570
↓ 106 callers
Function
assert
(condition: unknown, msg?: string)
packages/rpc/src/assert.ts:11
↓ 106 callers
Method
entries
get the children as key value pairs
packages/cspell-trie-lib/api/api.d.ts:155
↓ 100 callers
Function
s
(i: number)
packages/cspell-dictionary/src/util/simpleCache.test.ts:129
↓ 100 callers
Function
s
(i: number)
packages/cspell-lib/src/lib/util/simpleCache.test.ts:136
↓ 98 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell/src/lint/lint.test.ts:26
↓ 92 callers
Function
sr
(word: string, cost: number)
packages/cspell-trie-lib/src/lib/suggestions/suggestTrieData.test.ts:198
↓ 85 callers
Method
match
* Check to see if a filename matches any of the globs. * If filename is relative, it is considered relative to the root. * If filename is ab
packages/cspell-glob/src/GlobMatcher.ts:184
↓ 79 callers
Method
has
(k: K)
packages/cspell-lib/src/lib/util/AutoResolve.ts:95
↓ 78 callers
Method
keys
get keys to children
packages/cspell-trie-lib/api/api.d.ts:151
↓ 74 callers
Function
assert
(condition: unknown, message = 'Assert Failed')
packages/cspell-trie-lib/src/lib/utils/assert.ts:1
↓ 73 callers
Method
build
()
packages/cspell-trie-lib/src/lib/Builder/TrieBuilder.ts:17
↓ 71 callers
Method
next
()
packages/cspell-trie-lib/src/lib/TrieCursor/TrieCursor.ts:7
↓ 66 callers
Function
sr
(word: string, cost: number)
packages/cspell-trie-lib/src/lib/suggestions/suggest.test.ts:192
↓ 64 callers
Function
s
(filename: string)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:375
↓ 61 callers
Method
freeze
()
packages/cspell-trie-lib/src/lib/TrieBlob/TrieBlobBuilder.ts:329
↓ 60 callers
Method
dirname
(path: string)
packages/cspell-gitignore/src/helpers.ts:32
↓ 60 callers
Function
recKV
( key: K, value: CSpellSettings[K] | undefined, )
packages/cspell-types/src/merge.ts:148
↓ 59 callers
Method
encode
* * @param text - text to encode * @returns a shared Uint8Array that contains the UTF-8 encoded text. I can be reused on subsequent calls.
packages/cspell-trie-lib/src/lib/TrieBlob/Utf8Encoder.ts:42
↓ 58 callers
Method
readFile
(url: URL)
packages/cspell-config-lib/src/IO.ts:4
↓ 57 callers
Function
s
(line: string, on: string | RegExp = '|')
packages/cspell-trie-lib/src/lib/SimpleDictionaryParser.test.ts:155
↓ 57 callers
Function
s
(word: string, cost: number, compoundWord?: string)
packages/cspell-trie-lib/src/lib/suggestions/suggestCollector.test.ts:78
↓ 56 callers
Function
c
(cfg: CSpellSettings)
packages/cspell-types/src/merge.test.ts:92
↓ 56 callers
Method
values
get keys to children
packages/cspell-trie-lib/api/api.d.ts:153
↓ 55 callers
Function
j
( patterns: GlobPatternWithOptionalRoot[], ...additional: (GlobPatternWithOptionalRoot[] | Glo
packages/cspell-glob/src/globHelper.test.ts:150
↓ 54 callers
Function
toArray
(i: Iterable<T> | AsyncIterable<T>)
packages/cspell-pipe/src/helpers/toArray.ts:6
↓ 53 callers
Function
mergeSettings
( left: CSpellSettingsWSTO | CSpellSettingsI, ...settings: (CSpellSettingsWSTO | CSpellSettingsI | und
packages/cspell-lib/src/lib/Settings/CSpellSettingsServer.ts:116
↓ 53 callers
Function
mg
( patterns: GlobPattern | GlobPattern[], root?: string, source = 'cspell.json',
packages/cspell-glob/src/globHelper.test.ts:139
↓ 50 callers
Method
parse
* Parse Method * @param content - full content of the file * @param filename - filename
packages/cspell-types/src/Parser/parser.ts:15
↓ 49 callers
Function
sr
(word: string, cost: number)
packages/cspell-trie-lib/src/lib/suggestions/suggestAStar.test.ts:251
↓ 48 callers
Method
from
( urlOrFileResource: FileResource | FileReference | URL, content?: string | Uint8Array<ArrayBu
packages/cspell-io/src/common/CFileResource.ts:88
↓ 47 callers
Function
log
(...p: Parameters<typeof console.log>)
packages/cspell/src/console.ts:53
↓ 46 callers
Method
serialize
(configFile: ICSpellConfigFile)
packages/cspell-config-lib/src/CSpellConfigFileReaderWriter.ts:24
↓ 46 callers
Method
stats
()
packages/cspell-dictionary/src/SpellingDictionary/CachingDictionary.ts:35
↓ 45 callers
Function
e
( ...expected: (Partial<GlobPatternNormalized> | Partial<GlobPatternNormalized>[])[] )
packages/cspell-glob/src/globHelper.test.ts:179
↓ 45 callers
Method
relative
(from: string, to: string)
packages/cspell-gitignore/src/helpers.ts:37
↓ 43 callers
Function
sr
(word: string, cost: number, compoundWord?: string)
packages/cspell-trie-lib/src/lib/suggestions/suggest-nl.test.ts:81
↓ 42 callers
Method
find
* @param text - text to find in the Trie
packages/cspell-trie-lib/api/api.d.ts:483
↓ 42 callers
Method
getValue
()
packages/hunspell-reader/src/affReader.ts:29
↓ 42 callers
Function
suggestionCollector
(wordToMatch: string, options: SuggestionCollectorOptionsRO)
packages/cspell-trie-lib/src/lib/suggestions/suggestCollector.ts:135
↓ 42 callers
Function
unindent
(str: TemplateStringsArray | string, ...values: unknown[])
packages/cspell-config-lib/src/util/unindent.ts:34
↓ 41 callers
Method
decode
* Decode a single utf8 byte * @param byte * @returns a CodePoint if a full code point has been decoded, undefined if more bytes are needed,
packages/cspell-trie-lib/src/lib/TrieBlob/Utf8.ts:170
↓ 41 callers
Method
from
(uri: Uri, ...parts: Partial<Uri>[])
packages/cspell-lib/src/lib/util/Uri.ts:128
↓ 40 callers
Method
delete
(key: K)
packages/cspell-lib/src/lib/util/AutoResolve.ts:96
↓ 40 callers
Function
mGlob
(g: KnownGlob | Partial<GlobPatternNormalized>[], ...toApply: Partial<GlobPatternNormalized>[])
packages/cspell-glob/src/globHelper.test.ts:537
↓ 39 callers
Function
crOpt
( name: string, description: string, parseArg?: (value: string, previous: T) => T, defaultValu
packages/cspell/src/commandHelpers.ts:34
↓ 39 callers
Function
p
(dir: string, ...dirs: string[])
packages/cspell-gitignore/src/GitIgnore.test.ts:141
↓ 38 callers
Method
load
* Request that the nearest .pnp file gets loaded * @param urlDirectory starting directory * @returns promise - rejects on error - success if
packages/cspell-lib/src/lib/Settings/Controller/pnpLoader.ts:34
↓ 38 callers
Function
pipeAsync
(i: AnyIterable<T>, ...fns: PaFn<T, T>[])
packages/cspell-pipe/src/pipe.ts:17
↓ 38 callers
Function
wft
(word: string)
packages/cspell-lib/src/lib/textValidation/traceWord.test.ts:135
↓ 37 callers
Function
opMap
(fn: (v: T) => U)
packages/cspell-pipe/src/operators/map.ts:42
↓ 37 callers
Function
serializeTrie
(root: TrieRoot, options: ExportOptions | number = 16)
packages/cspell-trie-lib/src/lib/io/importExport.ts:42
↓ 37 callers
Method
stat
* Get the stats for a url. * @param url - Url to fetch stats for.
packages/cspell-io/src/VirtualFS/VFileSystem.ts:56
↓ 35 callers
Function
c
(word: string, cost: number)
packages/cspell-trie-lib/src/lib/suggestions/suggest-es.test.ts:101
↓ 35 callers
Function
createCollection
( dictionaries: SpellingDictionary[], name: string, source?: string, )
packages/cspell-dictionary/src/SpellingDictionary/SpellingDictionaryCollection.ts:123
↓ 35 callers
Function
opFilter
(fn: (v: T) => boolean)
packages/cspell-pipe/src/operators/filter.ts:62
↓ 35 callers
Function
pipeSync
(i: Iterable<T>, ...fns: PsFn<T, T>[])
packages/cspell-pipe/src/pipe.ts:32
↓ 34 callers
Function
fc
(files: number, cachedFiles: number)
packages/cspell/src/application.test.ts:341
↓ 34 callers
Function
g
(glob: string, root: string, isGlobalPattern = false)
packages/cspell-glob/src/globHelper.test.ts:41
↓ 34 callers
Method
hasWord
* Determine if a word is in the dictionary. * @param word - the exact word to search for - must be normalized. * @param caseSensitive - false mean
packages/cspell-trie-lib/api/api.d.ts:504
↓ 34 callers
Function
lastValue
(values: (T | undefined)[])
packages/cspell-types/src/merge.ts:109
↓ 34 callers
Function
run
(fileGlobs: string[], options: LinterOptions, expected: Partial<RunResult>)
packages/cspell/src/application.test.ts:337
↓ 33 callers
Function
u
(url: string)
packages/cspell-lib/src/lib/util/url.test.ts:180
↓ 32 callers
Function
createTrieRootFromList
(words: Iterable<string>, options?: PartialTrieInfo)
packages/cspell-trie-lib/src/lib/TrieNode/trie-util.ts:63
↓ 32 callers
Function
gg
(...globs: string[])
packages/cspell-glob/src/globHelper.test.ts:533
↓ 32 callers
Function
toUri
(uriOrFile: string | Uri | URL)
packages/cspell-lib/src/lib/util/Uri.ts:15
↓ 31 callers
Method
basename
(path: string)
packages/cspell/src/emitters/helpers.ts:5
↓ 31 callers
Function
calcWeightMap
(...defs: SuggestionCostMapDef[])
packages/cspell-trie-lib/src/lib/distance/distanceAStarWeighted.test.ts:197
↓ 31 callers
Function
fn
(filename: string)
packages/cspell-glob/src/GlobMatcher.ts:266
↓ 31 callers
Function
next
()
packages/cspell-pipe/src/perf/gen.perf.ts:37
↓ 31 callers
Function
oc
(...params: Parameters<typeof expect.objectContaining>)
packages/cspell-lib/src/lib/Settings/Controller/configLoader/configLoader.test.ts:59
↓ 31 callers
Function
sample
(file: string)
packages/cspell-lib/src/lib/SpellingDictionary/DictionaryLoader.test.ts:160
↓ 31 callers
Function
sug
(word: string, cost?: number, dicts?: string[])
packages/cspell-lib/src/lib/suggestions.test.ts:104
↓ 30 callers
Function
sample
(file: string)
packages/cspell-lib/src/lib/SpellingDictionary/DictionaryController/DictionaryLoader.test.ts:183
↓ 29 callers
Function
consolidate
(root: TrieRoot)
packages/cspell-trie-lib/src/lib/consolidate.ts:9
↓ 29 callers
Function
importTrie
(input: Iterable<string> | IterableIterator<string> | string[] | string)
packages/cspell-trie-lib/src/lib/io/decode.ts:42
↓ 29 callers
Function
mapOffsetToDest
(map: SourceMap | undefined, offset: number)
packages/cspell-lib/src/lib/Transform/TextMap.ts:96
next →
1–100 of 5,273, ranked by callers