SYMBOL INDEX (590 symbols across 111 files) FILE: build/index.ts function build (line 3) | async function build(){ FILE: build/utils.ts function $ (line 3) | async function $(command: string, options?: ExecOptions): Promise(); function invalidateByModifiedDate (line 11) | function invalidateByModifiedDate(cache: CacheItem, path: string | undef... function withCache (line 20) | function withCache(key: string, path: string | undefined, callba... function clearCache (line 41) | function clearCache() { FILE: src/async-utils/escape.ts function escapeForRegex (line 4) | function escapeForRegex(word: string) { FILE: src/async-utils/fs.ts function findPathRecursive (line 5) | function findPathRecursive(cwd: string, startDirectory: string, entries:... function getModifiedDate (line 28) | function getModifiedDate(filePath: string): Date { FILE: src/async-utils/module.ts function isCommonJSModule (line 1) | function isCommonJSModule() { function isESModule (line 5) | function isESModule() { FILE: src/async-utils/operations.ts type Operations (line 12) | interface Operations { type OperationHandlers (line 24) | type OperationHandlers = { FILE: src/async-utils/order.ts type VARIANT_ORDER_FLAGS (line 1) | enum VARIANT_ORDER_FLAGS { FILE: src/async-utils/path.ts function normalize (line 7) | function normalize(path: string): string { FILE: src/async-utils/platform.ts function isWindows (line 1) | function isWindows() { FILE: src/async-utils/regex.ts constant REGEX_CACHE (line 1) | const REGEX_CACHE = new Map(); constant MAX_CACHE_SIZE (line 2) | const MAX_CACHE_SIZE = 500; function getRegexCacheKey (line 5) | function getRegexCacheKey(pattern: string, flags: string): string { function getCachedRegex (line 11) | function getCachedRegex(patternOrRegex: RegExp | string, flags?: string)... FILE: src/async-utils/resolvers.ts function resolveJs (line 50) | function resolveJs(ctxOrPath: AsyncContext | string | undefined, pathOrC... function resolveCss (line 64) | function resolveCss(ctxOrPath: AsyncContext | string | undefined, pathOr... function resolveJson (line 76) | function resolveJson(path: string, cwd: string): string | undefined { FILE: src/async-utils/tsconfig.ts type GetTSConfigRequest (line 9) | interface GetTSConfigRequest { type GetTSConfigResponse (line 14) | interface GetTSConfigResponse { function getConfigPathWarning (line 37) | function getConfigPathWarning(configPath: string | undefined, foundConfi... FILE: src/async-utils/worker.ts function getWorkerOptions (line 10) | function getWorkerOptions(): SynckitOptions | undefined { FILE: src/configs/config.ts type ConfigName (line 21) | type ConfigName = "recommended" | RuleCategory; type Severity (line 22) | type Severity = "error" | "warn"; type PluginRules (line 24) | type PluginRules = typeof rules[number]; type PluginName (line 26) | type PluginName = typeof plugin.meta.name; type RuleObject (line 28) | type RuleObject = { type GetRules (line 32) | type GetRules = Extract< FILE: src/options/callees/cc.ts constant CC_STRINGS (line 6) | const CC_STRINGS = { constant CC_OBJECT_KEYS (line 16) | const CC_OBJECT_KEYS = { FILE: src/options/callees/clb.ts constant CLB_BASE_VALUES (line 6) | const CLB_BASE_VALUES = { constant CLB_VARIANT_VALUES (line 17) | const CLB_VARIANT_VALUES = { constant CLB_COMPOUND_VARIANTS_CLASSES (line 28) | const CLB_COMPOUND_VARIANTS_CLASSES = { constant CLB (line 40) | const CLB = [ FILE: src/options/callees/clsx.ts constant CLSX_STRINGS (line 6) | const CLSX_STRINGS = { constant CLSX_OBJECT_KEYS (line 16) | const CLSX_OBJECT_KEYS = { constant CLSX (line 27) | const CLSX = [ FILE: src/options/callees/cn.ts constant CN_STRINGS (line 6) | const CN_STRINGS = { constant CN_OBJECT_KEYS (line 16) | const CN_OBJECT_KEYS = { FILE: src/options/callees/cnb.ts constant CNB_STRINGS (line 6) | const CNB_STRINGS = { constant CNB_OBJECT_KEYS (line 16) | const CNB_OBJECT_KEYS = { constant CNB (line 27) | const CNB = [ FILE: src/options/callees/ctl.ts constant CTL_STRINGS (line 6) | const CTL_STRINGS = { constant CTL (line 17) | const CTL = [ FILE: src/options/callees/cva.ts constant CVA_STRINGS (line 6) | const CVA_STRINGS = { constant CVA_VARIANT_VALUES (line 16) | const CVA_VARIANT_VALUES = { constant CVA_COMPOUND_VARIANTS_CLASS (line 27) | const CVA_COMPOUND_VARIANTS_CLASS = { constant CVA (line 39) | const CVA = [ FILE: src/options/callees/cx.ts constant CX_STRINGS (line 6) | const CX_STRINGS = { constant CX_OBJECT_KEYS (line 16) | const CX_OBJECT_KEYS = { FILE: src/options/callees/dcnb.ts constant DCNB_STRINGS (line 6) | const DCNB_STRINGS = { constant DCNB_OBJECT_KEYS (line 16) | const DCNB_OBJECT_KEYS = { constant DCNB (line 27) | const DCNB = [ FILE: src/options/callees/objstr.ts constant OBJSTR_STRINGS (line 6) | const OBJSTR_STRINGS = { constant OBJSTR_OBJECT_KEYS (line 16) | const OBJSTR_OBJECT_KEYS = { constant OBJSTR (line 27) | const OBJSTR = [ FILE: src/options/callees/tv.ts constant TV_STRINGS (line 6) | const TV_STRINGS = { constant TV_VARIANT_VALUES (line 16) | const TV_VARIANT_VALUES = { constant TV_BASE_VALUES (line 27) | const TV_BASE_VALUES = { constant TV_SLOTS_VALUES (line 38) | const TV_SLOTS_VALUES = { constant TV_COMPOUND_VARIANTS_CLASS (line 49) | const TV_COMPOUND_VARIANTS_CLASS = { constant TV_COMPOUND_SLOTS_CLASS (line 60) | const TV_COMPOUND_SLOTS_CLASS = { FILE: src/options/callees/twJoin.ts constant TW_JOIN_STRINGS (line 6) | const TW_JOIN_STRINGS = { constant TW_JOIN (line 17) | const TW_JOIN = [ FILE: src/options/callees/twMerge.ts constant TW_MERGE_STRINGS (line 6) | const TW_MERGE_STRINGS = { constant TW_MERGE (line 17) | const TW_MERGE = [ FILE: src/options/default-options.ts constant DEFAULT_CALLEE_SELECTORS (line 22) | const DEFAULT_CALLEE_SELECTORS = [ constant DEFAULT_ATTRIBUTE_SELECTORS (line 38) | const DEFAULT_ATTRIBUTE_SELECTORS = [ constant DEFAULT_VARIABLE_NAMES (line 121) | const DEFAULT_VARIABLE_NAMES = [ constant DEFAULT_VARIABLE_SELECTORS (line 145) | const DEFAULT_VARIABLE_SELECTORS = [ constant DEFAULT_TAG_SELECTORS (line 175) | const DEFAULT_TAG_SELECTORS = [ constant DEFAULT_SELECTORS (line 180) | const DEFAULT_SELECTORS = [ FILE: src/options/descriptions.ts constant COMMON_OPTIONS (line 21) | const COMMON_OPTIONS = strictObject({ type CommonOptions (line 36) | type CommonOptions = InferOutput; FILE: src/options/migrate.ts type LegacySelector (line 10) | type LegacySelector = Attributes[number] | Callees[number] | Tags[number... type LegacySelectorsByKind (line 12) | type LegacySelectorsByKind = { function migrateLegacySelectorsToFlatSelectors (line 19) | function migrateLegacySelectorsToFlatSelectors(legacy: LegacySelectorsBy... function migrateFlatSelectorsToLegacySelectors (line 46) | function migrateFlatSelectorsToLegacySelectors(selectors: Selectors): Le... function hasLegacySelectorConfig (line 73) | function hasLegacySelectorConfig(options: LegacySelectorsByKind): boolean { function toSelectorMatcher (line 82) | function toSelectorMatcher(matcher: Matcher): SelectorMatcher { function toLegacyMatcher (line 97) | function toLegacyMatcher(matcher: SelectorMatcher): Matcher | undefined { function migrateLegacySelector (line 116) | function migrateLegacySelector(selector: LegacySelector, kind: SelectorK... function migrateFlatSelector (line 137) | function migrateFlatSelector(selector: Selector): LegacySelector | undef... FILE: src/options/schemas/attributes.ts constant ATTRIBUTE_MATCHER_CONFIG (line 21) | const ATTRIBUTE_MATCHER_CONFIG = pipe( type AttributeMatchers (line 41) | type AttributeMatchers = InferOutput; constant ATTRIBUTE_NAME_CONFIG (line 43) | const ATTRIBUTE_NAME_CONFIG = pipe( type AttributeName (line 48) | type AttributeName = InferOutput; constant ATTRIBUTES_SCHEMA (line 50) | const ATTRIBUTES_SCHEMA = pipe( type Attributes (line 60) | type Attributes = InferOutput; constant ATTRIBUTES_OPTION_SCHEMA (line 62) | const ATTRIBUTES_OPTION_SCHEMA = strictObject({ type AttributesOptions (line 66) | type AttributesOptions = InferOutput; FILE: src/options/schemas/callees.ts constant CALLEE_MATCHER_SCHEMA (line 21) | const CALLEE_MATCHER_SCHEMA = pipe( type CalleeMatchers (line 41) | type CalleeMatchers = InferOutput; constant CALLEE_NAME_SCHEMA (line 43) | const CALLEE_NAME_SCHEMA = pipe( type CalleeName (line 48) | type CalleeName = InferOutput; constant CALLEES_SCHEMA (line 50) | const CALLEES_SCHEMA = pipe( type Callees (line 60) | type Callees = InferOutput; constant CALLEES_OPTION_SCHEMA (line 62) | const CALLEES_OPTION_SCHEMA = strictObject({ type CalleesOptions (line 66) | type CalleesOptions = InferOutput; FILE: src/options/schemas/common.ts constant ENTRYPOINT_OPTION_SCHEMA (line 18) | const ENTRYPOINT_OPTION_SCHEMA = strictObject({ type EntryPointOption (line 28) | type EntryPointOption = InferOutput; constant TAILWIND_OPTION_SCHEMA (line 30) | const TAILWIND_OPTION_SCHEMA = strictObject({ type TailwindConfigOption (line 40) | type TailwindConfigOption = InferOutput; constant TSCONFIG_OPTION_SCHEMA (line 42) | const TSCONFIG_OPTION_SCHEMA = strictObject({ type TSConfigOption (line 52) | type TSConfigOption = InferOutput; constant MESSAGE_STYLE_OPTION_SCHEMA (line 54) | const MESSAGE_STYLE_OPTION_SCHEMA = strictObject({ type MessageStyleOption (line 70) | type MessageStyleOption = InferOutput; constant DETECT_COMPONENT_CLASSES_OPTION_SCHEMA (line 72) | const DETECT_COMPONENT_CLASSES_OPTION_SCHEMA = strictObject({ type DetectComponentClassesOption (line 82) | type DetectComponentClassesOption = InferOutput; constant CWD_OPTION_SCHEMA (line 96) | const CWD_OPTION_SCHEMA = strictObject({ type CwdOption (line 106) | type CwdOption = InferOutput; FILE: src/options/schemas/matchers.ts constant STRING_MATCHER_SCHEMA (line 6) | const STRING_MATCHER_SCHEMA = strictObject({ constant OBJECT_KEY_MATCHER_SCHEMA (line 13) | const OBJECT_KEY_MATCHER_SCHEMA = strictObject({ constant OBJECT_VALUE_MATCHER_SCHEMA (line 24) | const OBJECT_VALUE_MATCHER_SCHEMA = strictObject({ FILE: src/options/schemas/selectors.ts constant STRING_SELECTOR_MATCHER_SCHEMA (line 19) | const STRING_SELECTOR_MATCHER_SCHEMA = strictObject({ constant OBJECT_KEY_SELECTOR_MATCHER_SCHEMA (line 26) | const OBJECT_KEY_SELECTOR_MATCHER_SCHEMA = strictObject({ constant OBJECT_VALUE_SELECTOR_MATCHER_SCHEMA (line 37) | const OBJECT_VALUE_SELECTOR_MATCHER_SCHEMA = strictObject({ constant ANONYMOUS_FUNCTION_RETURN_SELECTOR_MATCHER_SCHEMA (line 48) | const ANONYMOUS_FUNCTION_RETURN_SELECTOR_MATCHER_SCHEMA = strictObject({ constant SELECTOR_MATCH_SCHEMA (line 64) | const SELECTOR_MATCH_SCHEMA = pipe( constant SELECTOR_NAME_SCHEMA (line 78) | const SELECTOR_NAME_SCHEMA = pipe( constant CALLEE_SELECTOR_PATH_SCHEMA (line 83) | const CALLEE_SELECTOR_PATH_SCHEMA = pipe( constant TAG_SELECTOR_PATH_SCHEMA (line 88) | const TAG_SELECTOR_PATH_SCHEMA = pipe( constant CALLEE_SELECTOR_TARGET_VALUE_SCHEMA (line 93) | const CALLEE_SELECTOR_TARGET_VALUE_SCHEMA = optional( constant CALLEE_SELECTOR_TARGET_ARGUMENT_SCHEMA (line 102) | const CALLEE_SELECTOR_TARGET_ARGUMENT_SCHEMA = pipe( constant CALLEE_SELECTOR_TARGET_CALL_SCHEMA (line 107) | const CALLEE_SELECTOR_TARGET_CALL_SCHEMA = pipe( constant CALLEE_SELECTOR_LEGACY_CALL_TARGET_SCHEMA (line 112) | const CALLEE_SELECTOR_LEGACY_CALL_TARGET_SCHEMA = pipe( constant ATTRIBUTE_SELECTOR_SCHEMA (line 124) | const ATTRIBUTE_SELECTOR_SCHEMA = strictObject({ constant CALLEE_SELECTOR_SCHEMA (line 133) | const CALLEE_SELECTOR_SCHEMA = union([ constant TAG_SELECTOR_SCHEMA (line 160) | const TAG_SELECTOR_SCHEMA = union([ constant VARIABLE_SELECTOR_SCHEMA (line 181) | const VARIABLE_SELECTOR_SCHEMA = strictObject({ constant SELECTOR_SCHEMA (line 190) | const SELECTOR_SCHEMA = union([ type Selector (line 197) | type Selector = InferOutput; constant SELECTORS_SCHEMA (line 199) | const SELECTORS_SCHEMA = pipe( type Selectors (line 204) | type Selectors = InferOutput; constant SELECTORS_OPTION_SCHEMA (line 206) | const SELECTORS_OPTION_SCHEMA = strictObject({ type SelectorsOptions (line 210) | type SelectorsOptions = InferOutput; FILE: src/options/schemas/tags.ts constant TAG_MATCHER_CONFIG (line 21) | const TAG_MATCHER_CONFIG = pipe( type TagMatchers (line 41) | type TagMatchers = InferOutput; constant TAG_NAME_CONFIG (line 43) | const TAG_NAME_CONFIG = pipe( type TagName (line 48) | type TagName = InferOutput; constant TAGS_SCHEMA (line 50) | const TAGS_SCHEMA = pipe( type Tags (line 60) | type Tags = InferOutput; constant TAGS_OPTIONS_SCHEMA (line 62) | const TAGS_OPTIONS_SCHEMA = strictObject({ type TagsOptions (line 66) | type TagsOptions = InferOutput; FILE: src/options/schemas/variables.ts constant VARIABLE_MATCHER_CONFIG (line 21) | const VARIABLE_MATCHER_CONFIG = pipe( type VariableMatchers (line 41) | type VariableMatchers = InferOutput; constant VARIABLE_NAME_CONFIG (line 43) | const VARIABLE_NAME_CONFIG = pipe( type VariableName (line 48) | type VariableName = InferOutput; constant VARIABLES_SCHEMA (line 50) | const VARIABLES_SCHEMA = pipe( type Variables (line 60) | type Variables = InferOutput; constant VARIABLES_OPTION_SCHEMA (line 62) | const VARIABLES_OPTION_SCHEMA = strictObject({ type VariablesOptions (line 66) | type VariablesOptions = InferOutput; FILE: src/options/tags/twc.ts constant TWC_TAG (line 6) | const TWC_TAG = { constant TWC_CALLEE_STRINGS (line 11) | const TWC_CALLEE_STRINGS = { constant TWC (line 28) | const TWC = [ FILE: src/options/tags/twx.ts constant TWX_TAG (line 6) | const TWX_TAG = { constant TWX_CALLEE_STRINGS (line 11) | const TWX_CALLEE_STRINGS = { constant TWX (line 28) | const TWX = [ FILE: src/parsers/angular.ts function getAttributesByAngularElement (line 42) | function getAttributesByAngularElement(ctx: Rule.RuleContext, node: Tmpl... function getLiteralsByAngularAttribute (line 49) | function getLiteralsByAngularAttribute(ctx: Rule.RuleContext, attribute:... function createLiteralsByAngularAst (line 80) | function createLiteralsByAngularAst(ctx: Rule.RuleContext, ast: AST): Li... function createLiteralsByAngularConditional (line 116) | function createLiteralsByAngularConditional(ctx: Rule.RuleContext, condi... function createLiteralsByAngularAttribute (line 125) | function createLiteralsByAngularAttribute(ctx: Rule.RuleContext, attribu... function getLiteralsByAngularMatchers (line 135) | function getLiteralsByAngularMatchers(ctx: Rule.RuleContext, ast: AST | ... function getAngularMatcherFunctions (line 144) | function getAngularMatcherFunctions(ctx: Rule.RuleContext, matchers: Sel... function getAngularObjectPath (line 240) | function getAngularObjectPath(ctx: Rule.RuleContext, ast: AST): string |... function createLiteralsByAngularBoundAttributeName (line 285) | function createLiteralsByAngularBoundAttributeName(ctx: Rule.RuleContext... function createLiteralByLiteralMapKey (line 328) | function createLiteralByLiteralMapKey(ctx: Rule.RuleContext, key: Litera... function createLiteralsByAngularTextAttribute (line 381) | function createLiteralsByAngularTextAttribute(ctx: Rule.RuleContext, att... function createLiteralByAngularLiteralPrimitive (line 417) | function createLiteralByAngularLiteralPrimitive(ctx: Rule.RuleContext, l... function createLiteralByAngularTemplateLiteralElement (line 450) | function createLiteralByAngularTemplateLiteralElement(ctx: Rule.RuleCont... function convertParseSourceSpanToLoc (line 493) | function convertParseSourceSpanToLoc(sourceSpan: ParseSourceSpan): Sourc... function isInsideInlineTemplate (line 506) | function isInsideInlineTemplate(ctx: Rule.RuleContext) { function getInlineTemplateComponentIndex (line 510) | function getInlineTemplateComponentIndex(ctx: Rule.RuleContext) { function getBraces (line 519) | function getBraces(literal: TemplateLiteralElement): BracesMeta { function getIsInterpolated (line 537) | function getIsInterpolated(literal: TemplateLiteralElement): boolean { function getAttributeName (line 542) | function getAttributeName(node: TmplAstBoundAttribute | TmplAstTextAttri... type Parent (line 552) | type Parent = { function isInsideConditionalExpressionCondition (line 556) | function isInsideConditionalExpressionCondition(ctx: Rule.RuleContext, a... function isInsideLogicalExpressionLeft (line 567) | function isInsideLogicalExpressionLeft(ctx: Rule.RuleContext, ast: AST):... function getStringConcatenationMeta (line 578) | function getStringConcatenationMeta(ctx: Rule.RuleContext, ast: AST, isC... function isInsideObjectValue (line 599) | function isInsideObjectValue(ctx: Rule.RuleContext, ast: AST): boolean { function isStringLike (line 617) | function isStringLike(ast: AST): ast is LiteralPrimitive | TemplateLiter... function hasParent (line 621) | function hasParent(ast: AST): ast is AST & Parent { function findParent (line 633) | function findParent(ctx: Rule.RuleContext, astNode: AST): AST | undefined { function isBoundAttributeName (line 665) | function isBoundAttributeName(ast: AST | TmplAstBoundAttribute | TmplAst... function isObjectValue (line 669) | function isObjectValue(ast: AST): ast is LiteralPrimitive { function isObjectKey (line 673) | function isObjectKey(ast: Record): ast is LiteralMapPropert... function isStringLiteral (line 677) | function isStringLiteral(ast: AST): ast is LiteralPrimitive { function isAST (line 681) | function isAST(ast: unknown): ast is AST { function is (line 685) | function is(ast: AST | TmplAstNode, type... FILE: src/parsers/css.ts function getLiteralsByCSSAtRule (line 9) | function getLiteralsByCSSAtRule(ctx: Rule.RuleContext, node: Atrule): Li... function getLiteralsByAtrule (line 26) | function getLiteralsByAtrule(ctx: Rule.RuleContext, node: Atrule): CSSCl... function getLoc (line 70) | function getLoc(ctx: Rule.RuleContext, node: Atrule, startOffset: number... function getRange (line 87) | function getRange(ctx: Rule.RuleContext, node: Atrule, startOffset: numb... FILE: src/parsers/es.ts constant ES_CONTAINER_TYPES_TO_REPLACE_QUOTES (line 63) | const ES_CONTAINER_TYPES_TO_REPLACE_QUOTES: string[] = [ constant ES_CONTAINER_TYPES_TO_INSERT_BRACES (line 72) | const ES_CONTAINER_TYPES_TO_INSERT_BRACES: string[] = [ function getLiteralsByESVariableDeclarator (line 76) | function getLiteralsByESVariableDeclarator(ctx: Rule.RuleContext, node: ... function getLiteralsByESExportDefaultDeclaration (line 102) | function getLiteralsByESExportDefaultDeclaration(ctx: Rule.RuleContext, ... function getLiteralsByESCallExpression (line 127) | function getLiteralsByESCallExpression(ctx: Rule.RuleContext, node: ESCa... function getLiteralsByTaggedTemplateExpression (line 173) | function getLiteralsByTaggedTemplateExpression(ctx: Rule.RuleContext, no... function getLiteralsByESBareTemplateLiteral (line 203) | function getLiteralsByESBareTemplateLiteral(ctx: Rule.RuleContext, node:... function getLiteralsByESLiteralNode (line 224) | function getLiteralsByESLiteralNode(ctx: Rule.RuleContext, node: ESBaseN... function getLiteralsByESMatchers (line 245) | function getLiteralsByESMatchers(ctx: Rule.RuleContext, node: ESBaseNode... function getStringLiteralByESStringLiteral (line 253) | function getStringLiteralByESStringLiteral(ctx: Rule.RuleContext, node: ... function getLiteralByESTemplateElement (line 290) | function getLiteralByESTemplateElement(ctx: Rule.RuleContext, node: ESTe... function getMultilineQuotes (line 329) | function getMultilineQuotes(node: ESNode & Rule.NodeParentExtension): Mu... function getLiteralsByESExpression (line 341) | function getLiteralsByESExpression(ctx: Rule.RuleContext, args: ESExpres... function getLiteralsByESTemplateLiteral (line 348) | function getLiteralsByESTemplateLiteral(ctx: Rule.RuleContext, node: EST... function findParentESTemplateLiteralByESTemplateElement (line 357) | function findParentESTemplateLiteralByESTemplateElement(node: WithParent... function findPriorLiterals (line 363) | function findPriorLiterals(ctx: Rule.RuleContext, node: ESNode) { function getESObjectPath (line 424) | function getESObjectPath(node: WithParent): string | undefined { type ESSimpleStringLiteral (line 490) | interface ESSimpleStringLiteral extends Rule.NodeParentExtension, ESSimp... function isESObjectKey (line 494) | function isESObjectKey(node: ESBaseNode & Rule.NodeParentExtension) { function isInsideObjectValue (line 502) | function isInsideObjectValue(node: WithParent) { function findMatchingParentNodes (line 522) | function findMatchingParentNodes(node: Partial(items: T[], target: CallTarget | undefined, d... function isTaggedTemplateExpression (line 736) | function isTaggedTemplateExpression(node: ESBaseNode): node is ESTaggedT... function isTaggedTemplateLiteral (line 740) | function isTaggedTemplateLiteral(node: ESBaseNode): node is ESTemplateLi... function isESVariableDeclarator (line 744) | function isESVariableDeclarator(node: ESBaseNode): node is ESVariableDec... function isESExportDefaultExpression (line 748) | function isESExportDefaultExpression(node: ESBaseNode): node is ESExpres... function isESVariableSymbol (line 760) | function isESVariableSymbol(node: ESBaseNode & Partial, lite... FILE: src/rules/enforce-consistent-class-order.ts function sortClassNames (line 170) | function sortClassNames(ctx: Context... type VariantMap (line 274) | type VariantMap = { function getStrictOrder (line 281) | function getStrictOrder(variantMap: VariantMap): string[] { function getCustomOrder (line 329) | function getCustomOrder(position: "end" | "start", order: "asc" | "desc"... function compareClasses (line 364) | function compareClasses(classA: string, classB: string): number { function isArbitrary (line 369) | function isArbitrary(variant?: string): boolean { FILE: src/rules/enforce-consistent-important-position.ts method lintLiterals (line 39) | lintLiterals(ctx, literals) { FILE: src/rules/enforce-consistent-line-wrapping.ts type Meta (line 24) | interface Meta extends QuoteMeta, BracesMeta, WhitespaceMeta { function lintLiterals (line 125) | function lintLiterals(ctx: Context... function getIndentation (line 517) | function getIndentation(ctx: Context, indent... method at (line 537) | public at(index: number) { method line (line 543) | public get line() { method length (line 547) | public get length() { method addLine (line 551) | public addLine() { method toString (line 558) | public toString() { class Line (line 567) | class Line { method constructor (line 574) | constructor(ctx: Context, indent... method indent (line 579) | public indent(start: number = this.indentation) { method length (line 591) | public get length() { method classCount (line 610) | public get classCount() { method printWidth (line 614) | public get printWidth() { method addMeta (line 618) | public addMeta(meta: Meta) { method addClass (line 623) | public addClass(className: string) { method clone (line 628) | public clone() { method toString (line 635) | public toString(indent: boolean = true) { method join (line 651) | private join(content: (string | undefined)[], separator: string = " ") { function groupClasses (line 658) | function groupClasses(classes: string[], dissectedClasses: DissectedClas... class Groups (line 695) | class Groups { method constructor (line 700) | constructor() { method group (line 704) | public get group() { method at (line 708) | public at(index: number) { method length (line 712) | public get length() { method addGroup (line 716) | public addGroup() { class Group (line 724) | class Group { method classCount (line 728) | public get classCount() { method at (line 732) | public at(index: number) { method addClass (line 736) | public addClass(className: string) { function getLineBreaks (line 742) | function getLineBreaks(ctx: Context, lit... function getReplacementBases (line 152) | function getReplacementBases(base: string): string[] | undefined { FILE: src/rules/enforce-shorthand-classes.ts type Shorthands (line 36) | type Shorthands = [RegExp[], string[]][][]; function lintLiterals (line 126) | function lintLiterals(ctx: Context, lite... function getShorthands (line 180) | function getShorthands(ctx: Context, dis... FILE: src/rules/no-conflicting-classes.ts method initialize (line 26) | initialize(ctx) { function lintLiterals (line 33) | function lintLiterals(ctx: Context, literal... FILE: src/rules/no-deprecated-classes.ts function lintLiterals (line 74) | function lintLiterals(ctx: Context, literals... FILE: src/rules/no-duplicate-classes.ts function lintLiterals (line 25) | function lintLiterals(ctx: Context, literals:... function getClassesFromLiteralNodes (line 52) | function getClassesFromLiteralNodes(literals: Literal[]) { FILE: src/rules/no-restricted-classes.ts function lintLiterals (line 62) | function lintLiterals(ctx: Context, literals... FILE: src/rules/no-unknown-classes.ts function lintLiterals (line 59) | function lintLiterals(ctx: Context, literals: L... function getCustomComponentClassRegexes (line 107) | function getCustomComponentClassRegexes(ctx: Context, lite... FILE: src/tailwindcss/canonical-classes.async.v4.ts function getCanonicalClasses (line 6) | function getCanonicalClasses(tailwindContext: any, classes: string[], op... FILE: src/tailwindcss/canonical-classes.ts type CanonicalClasses (line 12) | type CanonicalClasses = { type CanonicalClassOptions (line 19) | type CanonicalClassOptions = { type GetCanonicalClasses (line 25) | type GetCanonicalClasses = (ctx: AsyncContext, classes: string[], option... function createGetCanonicalClasses (line 32) | function createGetCanonicalClasses(ctx: Context): GetCanonicalClasses { function getWorkerPath (line 42) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/class-order.async.v3.ts function getClassOrder (line 4) | function getClassOrder(tailwindContext: any, classes: string[]): ClassOr... FILE: src/tailwindcss/class-order.async.v4.ts function getClassOrder (line 4) | function getClassOrder(tailwindContext: any, classes: string[]): ClassOr... FILE: src/tailwindcss/class-order.ts type ClassOrder (line 12) | type ClassOrder = [className: string, order: bigint | null][]; type GetClassOrder (line 14) | type GetClassOrder = (ctx: AsyncContext, classes: string[]) => { function createGetClassOrder (line 21) | function createGetClassOrder(ctx: Context): GetClassOrder { function getWorkerPath (line 31) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/conflicting-classes.async.v4.ts function getConflictingClasses (line 4) | async function getConflictingClasses(tailwindContext: any, classes: stri... type StyleRule (line 66) | type StyleRule = { type AtRule (line 72) | type AtRule = { type Declaration (line 79) | type Declaration = { type Comment (line 86) | type Comment = { type Context (line 91) | type Context = { type AtRoot (line 97) | type AtRoot = { type Rule (line 102) | type Rule = AtRule | StyleRule; type AstNode (line 103) | type AstNode = AtRoot | AtRule | Comment | Context | Declaration | Style... type Property (line 106) | interface Property { type RuleContext (line 112) | interface RuleContext { function getRuleContext (line 116) | function getRuleContext(nodes: AstNode[]): RuleContext { FILE: src/tailwindcss/conflicting-classes.ts type ConflictingClasses (line 13) | type ConflictingClasses = { type GetConflictingClasses (line 23) | type GetConflictingClasses = (ctx: AsyncContext, classes: string[]) => { function createGetConflictingClasses (line 30) | function createGetConflictingClasses(ctx: Context): GetConflictingClasses { function getWorkerPath (line 40) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/context.async.v4.ts function createLoader (line 66) | function createLoader(ctx: AsyncContext, jiti: ReturnType { function createGetCustomComponentClasses (line 24) | function createGetCustomComponentClasses(ctx: Context): GetCustomCompone... function getWorkerPath (line 34) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/dissect-classes.async.v3.ts function getDissectedClasses (line 10) | async function getDissectedClasses(ctx: AsyncContext, tailwindContext: a... FILE: src/tailwindcss/dissect-classes.async.v4.ts function getDissectedClasses (line 8) | function getDissectedClasses(tailwindContext: any, classes: string[]): D... FILE: src/tailwindcss/dissect-classes.test.ts function dissectClass (line 11) | function dissectClass(className: string) { FILE: src/tailwindcss/dissect-classes.ts type DissectedClass (line 12) | interface DissectedClass { type DissectedClasses (line 23) | interface DissectedClasses { type GetDissectedClasses (line 27) | type GetDissectedClasses = (ctx: AsyncContext, classes: string[]) => { function createGetDissectedClasses (line 34) | function createGetDissectedClasses(ctx: Context): GetDissectedClasses { function getWorkerPath (line 44) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/prefix.async.v3.ts function getPrefix (line 4) | function getPrefix(tailwindContext: any): Prefix { function getSuffix (line 8) | function getSuffix(tailwindContext: any): string { FILE: src/tailwindcss/prefix.async.v4.ts function getPrefix (line 4) | function getPrefix(tailwindContext: any): Prefix { function getSuffix (line 8) | function getSuffix(tailwindContext: any): Suffix { FILE: src/tailwindcss/prefix.ts type Prefix (line 12) | type Prefix = string; type Suffix (line 13) | type Suffix = string; type GetPrefix (line 15) | type GetPrefix = (ctx: AsyncContext) => { function createGetPrefix (line 23) | function createGetPrefix(ctx: Context): GetPrefix { function getWorkerPath (line 33) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/unknown-classes.async.v3.ts function getUnknownClasses (line 7) | async function getUnknownClasses(ctx: AsyncContext, tailwindContext: any... FILE: src/tailwindcss/unknown-classes.async.v4.ts function getUnknownClasses (line 4) | function getUnknownClasses(tailwindContext: any, classes: string[]): Unk... FILE: src/tailwindcss/unknown-classes.ts type UnknownClass (line 12) | type UnknownClass = string; type GetUnknownClasses (line 14) | type GetUnknownClasses = (ctx: AsyncContext, classes: string[]) => { function createGetUnknownClasses (line 21) | function createGetUnknownClasses(ctx: Context): GetUnknownClasses { function getWorkerPath (line 31) | function getWorkerPath(ctx: Context) { FILE: src/tailwindcss/variant-order.async.v3.ts function getVariantOrder (line 4) | function getVariantOrder(): VariantOrder { FILE: src/tailwindcss/variant-order.async.v4.ts function getVariantOrder (line 6) | function getVariantOrder(tailwindContext: any, classes: string[]): Varia... function hasGlobalSelector (line 40) | function hasGlobalSelector(variant: any): boolean { FILE: src/tailwindcss/variant-order.ts type VariantOrder (line 12) | type VariantOrder = Record; type GetVariantOrder (line 14) | type GetVariantOrder = (ctx: AsyncContext, classes: string[]) => { function createGetVariantOrder (line 21) | function createGetVariantOrder(ctx: Context): GetVariantOrder { function getWorkerPath (line 31) | function getWorkerPath(ctx: Context) { FILE: src/types/ast.ts type LiteralValueQuotes (line 1) | type LiteralValueQuotes = "'" | "\"" | "`"; type Range (line 3) | interface Range { type Loc (line 7) | interface Loc { type MultilineMeta (line 20) | interface MultilineMeta { type WhitespaceMeta (line 26) | interface WhitespaceMeta { type QuoteMeta (line 31) | interface QuoteMeta { type BracesMeta (line 35) | interface BracesMeta { type CSSMeta (line 40) | interface CSSMeta { type Indentation (line 45) | interface Indentation { type NodeBase (line 49) | interface NodeBase extends Range, Loc { type LiteralBase (line 54) | interface LiteralBase extends NodeBase, MultilineMeta, QuoteMeta, Braces... type TemplateLiteral (line 64) | interface TemplateLiteral extends LiteralBase { type StringLiteral (line 68) | interface StringLiteral extends LiteralBase { type CSSClassListLiteral (line 72) | interface CSSClassListLiteral extends LiteralBase { type Literal (line 76) | type Literal = CSSClassListLiteral | StringLiteral | TemplateLiteral; FILE: src/types/async.ts type Async (line 1) | type Async any> = (...params: Parameters<... type Warning (line 3) | interface Warning = Record = { type WithParent (line 9) | type WithParent = BaseNode & Nullable MatcherFunctionResult | Matche... type MatcherFunctions (line 53) | type MatcherFunctions = MatcherFunction[]; type Matcher (line 54) | type Matcher = ObjectKeyMatcher | ObjectValueMatcher | StringMatcher; type SelectorStringMatcher (line 58) | type SelectorStringMatcher = { type SelectorAnonymousFunctionReturnMatcher (line 62) | type SelectorAnonymousFunctionReturnMatcher = { type SelectorObjectKeyMatcher (line 67) | type SelectorObjectKeyMatcher = { type SelectorObjectValueMatcher (line 72) | type SelectorObjectValueMatcher = { type SelectorMatcher (line 77) | type SelectorMatcher = type BaseSelector (line 83) | type BaseSelector = { type Target (line 89) | type Target = "all" | "first" | "last" | number; type CallTarget (line 90) | type CallTarget = Target; type ArgumentTarget (line 91) | type ArgumentTarget = Target; type AttributeSelector (line 93) | type AttributeSelector = BaseSelector; type CalleeSelector (line 95) | type CalleeSelector = { type TagSelector (line 106) | type TagSelector = { type VariableSelector (line 113) | type VariableSelector = BaseSelector; type Selector (line 115) | type Selector = AttributeSelector | CalleeSelector | TagSelector | Varia... type Selectors (line 116) | type Selectors = Selector[]; type SelectorByKind (line 118) | type SelectorByKind = Extract = InferOutput; type RuleCategory (line 138) | type RuleCategory = "correctness" | "stylistic"; type CreateRuleOptions (line 140) | interface CreateRuleOptions< type ESLintRule (line 169) | interface ESLintRule< type RuleContext (line 187) | interface RuleContext< type Context (line 232) | type Context = RuleContext | undefined> = Messa... type Trim (line 238) | type Trim = type ExtractVariables (line 243) | type ExtractVariables