Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/stylelint/stylelint
/ functions
Functions
980 in github.com/stylelint/stylelint
⨍
Functions
980
◇
Types & classes
18
↓ 6 callers
Function
isValueSpace
(node)
lib/utils/typeGuards.mjs:73
↓ 6 callers
Function
isVarFunction
(node)
lib/utils/isVarFunction.mjs:7
↓ 6 callers
Function
lessDecl
(css)
lib/utils/__tests__/isStandardSyntaxDeclaration.test.mjs:193
↓ 6 callers
Function
line
* Create a horizontal line. * * @param {number} [length] * @returns {string}
scripts/benchmarking/reporter.mjs:51
↓ 6 callers
Function
nodesIn
(css)
lib/utils/__tests__/isDescriptorDeclaration.test.mjs:50
↓ 6 callers
Function
normalize
* @template {Root | Selector} T * @param {T} node * @returns {T}
lib/utils/normalizeSelector.mjs:71
↓ 6 callers
Function
normalizeSelector
* @param {string} selector * @returns {string}
lib/rules/no-irregular-whitespace/index.mjs:216
↓ 6 callers
Function
ruleIsDisabled
* @param {string} ruleName * @returns {boolean}
lib/assignDisabledRanges.mjs:470
↓ 6 callers
Function
sectionHeader
(title, width = WIDTH.narrow, options = {})
scripts/benchmarking/reporter.mjs:84
↓ 6 callers
Function
toPath
(cwd)
lib/utils/toPath.mjs:21
↓ 5 callers
Function
caseCode
(caseNumber, ext = 'css')
system-tests/systemTestUtils.mjs:25
↓ 5 callers
Function
caseConfig
(caseNumber)
system-tests/systemTestUtils.mjs:21
↓ 5 callers
Function
containsNestingSelector
(selector)
lib/utils/containsNestingSelector.mjs:7
↓ 5 callers
Function
endDisabledRange
* @param {number} line * @param {string} ruleName * @param {boolean} strict
lib/assignDisabledRanges.mjs:442
↓ 5 callers
Function
filterFilePaths
(ignorer, filePaths)
lib/utils/filterFilePaths.mjs:8
↓ 5 callers
Function
findAtRuleContext
(rule)
lib/utils/findAtRuleContext.mjs:11
↓ 5 callers
Function
fixEmptyLinesBefore
({ node, newline, action })
lib/utils/fixEmptyLinesBefore.mjs:13
↓ 5 callers
Function
getPostcssResult
(stylelint, { customSyntax, filePath, code } = {})
lib/getPostcssResult.mjs:19
↓ 5 callers
Function
getSelectorSourceIndex
(node)
lib/utils/getSelectorSourceIndex.mjs:8
↓ 5 callers
Function
hasSource
(node)
lib/utils/typeGuards.mjs:105
↓ 5 callers
Function
header
(title, width = WIDTH.default)
scripts/benchmarking/reporter.mjs:72
↓ 5 callers
Function
isDocument
(node)
lib/utils/typeGuards.mjs:49
↓ 5 callers
Function
isMathFunction
(node)
lib/utils/isMathFunction.mjs:10
↓ 5 callers
Function
isNot
(node)
lib/rules/selector-not-notation/index.mjs:42
↓ 5 callers
Function
isOnlyWhitespace
(input)
lib/utils/isOnlyWhitespace.mjs:9
↓ 5 callers
Function
postcssCheck
(cssString)
lib/utils/__tests__/blockString.test.mjs:20
↓ 5 callers
Function
reportCommentProblem
({ rule, message, severity, node, postcssResult })
lib/utils/reportCommentProblem.mjs:13
↓ 5 callers
Function
ruleAfterIndex
(rule)
lib/utils/nodeFieldIndices.mjs:95
↓ 5 callers
Function
terminalLink
(text, url)
lib/formatters/terminalLink.mjs:15
↓ 4 callers
Function
absolutizeGlob
* @param {string} glob * @param {string} basedir * @returns {string}
lib/augmentConfig.mjs:32
↓ 4 callers
Function
atRules
(code, parser = postcss)
lib/utils/__tests__/isStandardSyntaxAtRule.test.mjs:88
↓ 4 callers
Function
avg
(values)
scripts/benchmarking/benchmark.mjs:190
↓ 4 callers
Function
blockString
(statement)
lib/utils/blockString.mjs:13
↓ 4 callers
Function
checkInvalidCLIOptions
(allowedOptions, inputOptions)
lib/utils/checkInvalidCLIOptions.mjs:93
↓ 4 callers
Function
commaSeparated
* @param {string | undefined} input * @returns {string[]}
lib/rules/declaration-block-no-redundant-longhand-properties/index.mjs:341
↓ 4 callers
Function
complain
* @param {string} message * @param {number} index * @param {number} endIndex
lib/rules/comment-whitespace-inside/index.mjs:114
↓ 4 callers
Function
complain
* @param {string} type * @param {string} name * @param {import('postcss').Declaration} decl * @param {number} index * @param {number} endI
lib/rules/property-layout-mappings/index.mjs:187
↓ 4 callers
Function
complain
* @param {messages[keyof messages]} message * @param {import('postcss').Node} node * @param {number} index * @param {string} operator * @p
lib/rules/function-calc-no-unspaced-operator/index.mjs:74
↓ 4 callers
Function
directionFlowToSides
(flow)
lib/utils/directionFlowToSides.mjs:19
↓ 4 callers
Function
doubleLine
* Create a double horizontal line. * * @param {number} [length] * @returns {string}
scripts/benchmarking/reporter.mjs:61
↓ 4 callers
Function
eachDeclarationBlock
(root, callback)
lib/utils/eachDeclarationBlock.mjs:27
↓ 4 callers
Function
findNotContiguousOrRectangular
(areas)
lib/rules/named-grid-areas-no-invalid/utils/findNotContiguousOrRectangular.mjs:55
↓ 4 callers
Function
fixDeclarationValue
()
lib/rules/function-calc-no-unspaced-operator/index.mjs:102
↓ 4 callers
Function
fixture
(...elem)
lib/__tests__/normalizeRuleSettings-integration.test.mjs:6
↓ 4 callers
Function
getCommandRules
* @param {string} command * @param {string} fullText * @returns {string[]}
lib/assignDisabledRanges.mjs:388
↓ 4 callers
Function
getConfigWithCache
(additional = {})
lib/__tests__/standalone-cache.test.mjs:264
↓ 4 callers
Function
getLexer
(config, additionalSyntax)
lib/utils/getLexer.mjs:22
↓ 4 callers
Function
getNodeLine
* @param {Node | void} node
lib/utils/getNextNonSharedLineCommentNode.mjs:8
↓ 4 callers
Function
getNodeLine
* @param {Node} node
lib/utils/getPreviousNonSharedLineCommentNode.mjs:8
↓ 4 callers
Function
hasChildren
(node)
lib/rules/declaration-block-no-duplicate-properties/index.mjs:31
↓ 4 callers
Method
load
* Loads the suppressions file. * @throws {Error} If the suppressions file cannot be parsed. * @returns {Promise<SuppressedProblems>} The suppressi
lib/utils/suppressionsService.mjs:241
↓ 4 callers
Function
needlessDisables
(warnings)
lib/__tests__/needlessDisables.test.mjs:461
↓ 4 callers
Function
newWhitespaceNode
* @param {string} whitespace
lib/rules/function-calc-no-unspaced-operator/index.mjs:408
↓ 4 callers
Function
pathExists
(path)
lib/utils/pathExists.mjs:8
↓ 4 callers
Function
preprocessWarnings
(result)
lib/formatters/preprocessWarnings.mjs:15
↓ 4 callers
Function
resolveOptionValue
({ stylelint, name, default: defaultValue = undefined, })
lib/utils/resolveOptionValue.mjs:15
↓ 4 callers
Function
startDisabledRange
* @param {PostcssNode} node * @param {number} line * @param {string} ruleName * @param {boolean} strict * @param {string|undefined} descriptio
lib/assignDisabledRanges.mjs:426
↓ 4 callers
Function
stringifyCondition
* @param {Node | Array<Node>} node * @returns {string}
lib/rules/no-duplicate-at-import-rules/index.mjs:87
↓ 4 callers
Function
unscopedWarnings
(result)
lib/__tests__/unscopedDisables.test.mjs:198
↓ 4 callers
Function
validateDisableSettings
(result, field)
lib/validateDisableSettings.mjs:18
↓ 3 callers
Function
appendRuleName
(string, ruleName)
lib/utils/appendRuleName.mjs:11
↓ 3 callers
Function
assignDisabledRanges
(root, result)
lib/assignDisabledRanges.mjs:48
↓ 3 callers
Function
atLeastOneSpace
* @param {string} whitespace
lib/rules/color-function-notation/index.mjs:136
↓ 3 callers
Function
beforeBlockString
(statement, { noRawBefore } = { noRawBefore: false })
lib/utils/beforeBlockString.mjs:8
↓ 3 callers
Function
calcSeverityCounts
(severity, counts)
lib/formatters/calcSeverityCounts.mjs:10
↓ 3 callers
Function
canCondense
* @param {string} top * @param {string} right * @param {string} bottom * @param {string} left * @returns {string[]}
lib/rules/shorthand-property-no-redundant-values/index.mjs:61
↓ 3 callers
Function
caseFilePath
(caseNumber, fileName = 'stylesheet')
system-tests/systemTestUtils.mjs:9
↓ 3 callers
Function
caseFilesForFix
(caseNumber, ext = 'css')
system-tests/systemTestUtils.mjs:29
↓ 3 callers
Function
check
* @template {import('postcss').AtRule | import('postcss').Rule | import('postcss').Declaration} T * @param {T} node * @param {string} value *
lib/rules/string-no-newline/index.mjs:83
↓ 3 callers
Function
check
* @param {string} property * @returns {boolean}
lib/rules/custom-property-pattern/index.mjs:39
↓ 3 callers
Function
checkComment
* @param {PostcssNode} node * @param {Source | undefined} source * @param {string} text
lib/assignDisabledRanges.mjs:359
↓ 3 callers
Function
commentNode
(text)
lib/utils/__tests__/configurationComment.test.mjs:39
↓ 3 callers
Function
complain
* @param {typeof messages[keyof messages]} message * @param {Array<string>} messageArgs * @param {number} index * @param {number} endIndex
lib/rules/named-grid-areas-no-invalid/index.mjs:100
↓ 3 callers
Function
complain
* @param {PostcssRule} node * @param {string} selector * @param {number} index * @param {number} endIndex * @param {number} previousDuplic
lib/rules/no-duplicate-selectors/index.mjs:67
↓ 3 callers
Function
complain
* @param {typeof messages[keyof messages]} message * @param {Array<string>} messageArgs * @param {import('postcss-value-parser').Node} valueNo
lib/rules/font-weight-notation/index.mjs:172
↓ 3 callers
Function
complain
* @param {string} type * @param {string} keyword * @param {number} index * @param {number} endIndex * @param {import('postcss').Declaratio
lib/rules/value-keyword-layout-mappings/index.mjs:150
↓ 3 callers
Function
complain
* @param {number} index * @param {string} propName * @param {import('postcss').Declaration|import('postcss').AtRule} node
lib/rules/custom-property-pattern/index.mjs:83
↓ 3 callers
Function
createDisableRange
* @param {PostcssNode} node * @param {number} start * @param {boolean} strictStart * @param {string|undefined} description * @param {number} [end]
lib/assignDisabledRanges.mjs:31
↓ 3 callers
Function
createPartialStylelintResult
(postcssResult, cssSyntaxError)
lib/createPartialStylelintResult.mjs:11
↓ 3 callers
Function
eachNodeUpToRoot
(node, callback)
lib/utils/eachNodeUpToRoot.mjs:14
↓ 3 callers
Function
existsFile
* Checks whether the given file exists as a file. * @param {string} filename The file to check. * @returns {boolean} `true` if the file exists and i
lib/utils/resolveSilent.mjs:88
↓ 3 callers
Function
findMediaFeatureNames
(mediaQueryParams, callback)
lib/utils/findMediaFeatureNames.mjs:34
↓ 3 callers
Function
fixOrReport
()
lib/rules/declaration-block-no-duplicate-properties/index.mjs:228
↓ 3 callers
Function
formatBytes
* Format bytes to human readable string. * * @param {number} bytes * @returns {string}
scripts/benchmarking/reporter.mjs:11
↓ 3 callers
Function
formatter
* @param {import('stylelint').Warning[]} messages * @param {string} source * @param {string} cwd * @returns {string}
lib/formatters/stringFormatter.mjs:138
↓ 3 callers
Function
getDescription
* @param {string} fullText * @returns {string|undefined}
lib/assignDisabledRanges.mjs:411
↓ 3 callers
Function
getFormatterOptionsText
(separator, quote = '')
lib/utils/getFormatterOptionsText.mjs:8
↓ 3 callers
Function
getFromMap
* @param {Map<string, string>} map * @param {string} key * @returns {string}
lib/rules/keyframe-selector-notation/index.mjs:176
↓ 3 callers
Function
getStylelintRule
(ruleName, config)
lib/utils/getStylelintRule.mjs:8
↓ 3 callers
Function
isFixObject
* @param {unknown} value * @returns {value is FixObject}
lib/utils/report.mjs:313
↓ 3 callers
Function
isHexColor
* @param {import('postcss-value-parser').Node} node
lib/rules/color-no-hex/index.mjs:63
↓ 3 callers
Function
isNullish
(value)
lib/utils/validateTypes.mjs:25
↓ 3 callers
Function
isPathLike
* @param {string} lookup * @returns {boolean}
lib/augmentConfig.mjs:43
↓ 3 callers
Function
isRegExp
(value)
lib/utils/validateTypes.mjs:52
↓ 3 callers
Function
isSelectorContainingPseudoClass
(node)
lib/rules/selector-no-qualifying-type/isSelectorContainingPseudoClass.mjs:11
↓ 3 callers
Function
isStandardSyntaxHexColor
(hex)
lib/utils/isStandardSyntaxHexColor.mjs:7
↓ 3 callers
Function
isValidFontSynthesisValue
(s)
lib/rules/declaration-block-no-redundant-longhand-properties/index.mjs:42
↓ 3 callers
Function
isWhitespace
(char)
lib/utils/isWhitespace.mjs:7
↓ 3 callers
Function
lessAtRules
(code)
lib/utils/__tests__/isStandardSyntaxAtRule.test.mjs:108
↓ 3 callers
Function
lintSource
(stylelint, options = {})
lib/lintSource.mjs:27
← previous
next →
201–300 of 980, ranked by callers