Scanner — tailwindcss Architecture
Handles source detection and filtered file traversal to find relevant content for processing.
Entity Profile
Relationship Graph
Domain
Functions
- RootLayout()
- WalkAction.ReplaceSkip()
- add()
- alphaReplacedDropShadowProperties()
- analyze()
- applyCompatibilityHooks()
- applyConfigToTheme()
- applyKeyframesToTheme()
- applyVariant()
- bareAspectRatio()
- bareMilliseconds()
- barePercentages()
- bareValueUtilities()
- bgGradientToLinear()
- bigSign()
- blue()
- buildMediaQuery()
- builder()
- candidateValue()
- canonicalizeAst()
- canonicalizeCandidates()
- canonicalizeDimension()
- cloneCandidateSpread()
- cloneVariant()
- combinator()
- compare()
- compareBreakpoints()
- compileBaseUtility()
- compileCandidates()
- compoundsWith()
- convert()
- convertNumber()
- createBareQuad()
- createCanonicalizeCandidateCache()
- createCanonicalizeUtilityCache()
- createCompiler()
- createInternalOptionsCache()
- createSignatureOptionsCache()
- createSourceMap()
- createThemeFn()
- createTranslationMap()
- createUtilities()
- createUtilityPropertiesCache()
- create_files_in()
- create_walker()
- darkModePlugin()
- default.backdropBlur()
- default.backdropContrast()
- default.backdropHueRotate()
- default.backdropOpacity()
- default.backdropSepia()
- default.backgroundOpacity()
- default.borderOpacity()
- default.boxShadowColor()
- default.colors()
- default.divideOpacity()
- default.fill()
- default.gap()
- default.height()
- default.margin()
- default.maxWidth()
- default.minWidth()
- default.padding()
- default.placeholderOpacity()
- default.ringOffsetColor()
- default.scrollMargin()
- default.space()
- default.test()
- default.textColor()
- default.textIndent()
- default.translate()
- default.width()
- designSystems()
- detectJSONConfigPath()
- dim()
- dropUnnecessaryDataTypes()
- end()
- error()
- escape()
- expand()
- expand()
- expandDeclaration()
- expectedTailwindVersion()
- extract()
- extractConfigs()
- extractStaticImportMap()
- extract_candidates()
- extract_css_variables()
- findRoots()
- findStaticPlugins()
- flush()
- format()
- formatDuration()
- formatNanoseconds()
- formatRange()
- formattedMappings()
- from()
- from()
- functional()
- get()
- getPackageVersion()
- getPropertySort()
- getPropertyValue()
- get_candidates_with_positions()
- get_files()
- get_globs()
- get_normalized_sources()
- has()
- hasDefault()
- hasMathFn()
- header()
- highlight()
- id()
- include_str()
- include_str()
- info()
- init_tracing()
- installedTailwindVersion()
- intersection()
- isBackgroundSize()
- isEmptyObject()
- isFraction()
- isGenericName()
- isGreaterThan()
- isIgnoredThemeKey()
- isPlainObject()
- isPositiveInteger()
- isRelativeSize()
- isSingleSelector()
- isUrl()
- isValidOpacityValue()
- isValidThemePrimitive()
- isValidThemeTuple()
- isVarCache()
- it_includes_skipped_by_default_extensions_with_a_specific_source()
- it_respects_gitignore_in_workspace_root()
- it_respects_gitignore_in_workspace_root_for_manual_globs()
- it_should_be_possible_to_scan_in_the_parent_directory()
- it_should_find_new_extensions()
- it_should_ignore_and_expand_nested_ignored_folders()
- it_should_ignore_binary_files()
- it_should_ignore_known_extensions()
- it_should_ignore_known_files()
- it_should_ignore_negated_custom_sources()
- it_should_include_defined_extensions_that_are_ignored_by_default()
- it_should_keep_globs_that_start_with_file_wildcards_as_is()
- it_should_list_all_files_in_the_public_folder_explicitly()
- it_should_list_all_files_in_the_public_folder_explicitly_except_ignored_files()
- it_should_list_nested_folders_explicitly_in_the_public_folder()
- it_should_move_the_starting_folder_to_the_path()
- it_should_move_the_starting_folders_to_the_path()
- it_should_not_ignore_folders_that_end_with_a_binary_extension()
- it_should_pick_up_new_files()
- it_should_scan_absolute_paths()
- it_should_scan_content_paths()
- it_should_scan_content_paths_even_when_they_are_git_ignored()
- it_should_scan_files_without_extensions()
- it_should_scan_folders_with_extensions()
- it_should_scan_for_utilities()
- it_should_scan_next_dynamic_folders()
- it_should_use_a_glob_for_top_level_folders()
- it_should_work_with_a_set_of_root_files()
- it_should_work_with_a_set_of_root_files_and_ignore_ignored_files()
- it_should_work_with_manual_glob_only()
- iter()
- keyPathToCssProperty()
- keyframesToRules()
- keys()
- loadDesignSystem()
- loadModule()
- loadStylesheet()
- log()
- manifests()
- matches()
- migratePostCSSConfig()
- migratePostCSSJsonConfig()
- migrateThemeToVar()
- module()
- move_to()
- namespace()
- never()
- new()
- new()
- objectToAst()
- observeSheet()
- optimize()
- optimizeModifier()
- parse()
- parse()
- parseImportParams()
- parseModifier()
- parseVariantValue()
- parse_all_blobs()
- paths()
- pkgToFilename()
- pre_process_input()
- prefixKey()
- printCandidate()
- printUnprefixedCandidate()
- printVariant()
- println()
- public_source_entries_to_private_source_entries()
- public_source_entry_from_pattern()
- quoteAttributeValue()
- read_all_files()
- read_changed_content()
- rebuild()
- registerContainerCompat()
- registerLegacyUtilities()
- relative()
- replaceAlpha()
- replaceShadowColors()
- resolve()
- resolve()
- resolveApplyDependencies()
- resolveConfig()
- resolveThemeValue()
- resolve_globs()
- run()
- run()
- run()
- scan()
- scan()
- scan_content()
- scan_sources()
- scan_with_globs()
- selector()
- set()
- set()
- simpleDesign()
- skips_ignore_files_outside_of_a_repo()
- sortClasses()
- sortFractionsLast()
- sort_by_dir_and_name()
- spliceChangesIntoString()
- static()
- substituteFunctionsInValue()
- symlink()
- temporarilyDisableThemeInline()
- test_allow_default_ignored_files()
- test_allow_default_ignored_files_via_gitignore()
- test_allow_explicit_node_modules_paths()
- test_explicitly_ignore_explicitly_allowed_files()
- test_extract_used_css_variables_from_css()
- test_glob_with_symlinks()
- test_globs_with_recursive_symlinks()
- test_ignore_files_can_be_included_with_custom_source_rule()
- test_ignore_gitignore_in_node_modules_source()
- test_ignore_node_modules_without_gitignore()
- test_manually_scanning_files_should_follow_all_rules()
- test_partial_globs_with_symlinks()
- test_positions()
- test_works_with_filenames_containing_glob_characters()
- test_works_with_utf8_special_character_paths()
- themeToVarUtility()
- themeToVarVariant()
- themeableValues()
- toKeyPath()
- toRawSourceMap()
- upgradeToFullPluginSupport()
- value()
- walk()
- walk()
- walk()
- walkVariants()
- warn()
- word()
- write()
Frequently Asked Questions
What is the Scanner subdomain?
Scanner is a subdomain in the tailwindcss codebase, part of the OxideCore domain. Handles source detection and filtered file traversal to find relevant content for processing. It contains 0 source files.
Which domain does Scanner belong to?
Scanner belongs to the OxideCore domain.
What functions are in Scanner?
The Scanner subdomain contains 268 function(s): RootLayout, WalkAction.ReplaceSkip, add, alphaReplacedDropShadowProperties, analyze, applyCompatibilityHooks, applyConfigToTheme, applyKeyframesToTheme, and 260 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free