fuzzymatch() — svelte Function Reference
Architecture documentation for the fuzzymatch() function in fuzzymatch.js from the svelte codebase.
Entity Profile
Dependency Diagram
graph TD 0913e53f_3cfc_070a_7b42_568cf6860af3["fuzzymatch()"] 4057eb45_ab28_d989_1209_dfae45d590c0["fuzzymatch.js"] 0913e53f_3cfc_070a_7b42_568cf6860af3 -->|defined in| 4057eb45_ab28_d989_1209_dfae45d590c0 4931635c_2415_3c69_a7a7_e98ad2cfd475["BindDirective()"] 4931635c_2415_3c69_a7a7_e98ad2cfd475 -->|calls| 0913e53f_3cfc_070a_7b42_568cf6860af3 c342967b_b314_8027_476d_d085ed0e13f0["check_element()"] c342967b_b314_8027_476d_d085ed0e13f0 -->|calls| 0913e53f_3cfc_070a_7b42_568cf6860af3 4422a3ac_4abf_f704_22f3_7d5d175ce307["extract_svelte_ignore()"] 4422a3ac_4abf_f704_22f3_7d5d175ce307 -->|calls| 0913e53f_3cfc_070a_7b42_568cf6860af3 82c454e1_d40e_f288_e9f9_3476ef8e8419["get()"] 0913e53f_3cfc_070a_7b42_568cf6860af3 -->|calls| 82c454e1_d40e_f288_e9f9_3476ef8e8419 style 0913e53f_3cfc_070a_7b42_568cf6860af3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js lines 6–13
export default function fuzzymatch(name, names) {
if (names.length === 0) return null;
const set = new FuzzySet(names);
const matches = set.get(name);
return matches && matches[0][0] > 0.7 ? matches[0][1] : null;
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does fuzzymatch() do?
fuzzymatch() is a function in the svelte codebase, defined in packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js.
Where is fuzzymatch() defined?
fuzzymatch() is defined in packages/svelte/src/compiler/phases/1-parse/utils/fuzzymatch.js at line 6.
What does fuzzymatch() call?
fuzzymatch() calls 1 function(s): get.
What calls fuzzymatch()?
fuzzymatch() is called by 3 function(s): BindDirective, check_element, extract_svelte_ignore.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free