stylelint
Version:
A mighty CSS linter that helps you avoid errors and enforce conventions.
38 lines (34 loc) • 1.26 kB
JavaScript
// NOTICE: This file is generated by Rollup. To modify it,
// please instead edit the ESM counterpart and rebuild with Rollup (npm run build).
'use strict';
const checkAgainstRule = require('./utils/checkAgainstRule.cjs');
const createPlugin = require('./createPlugin.cjs');
const createStylelint = require('./createStylelint.cjs');
const index = require('./formatters/index.cjs');
const properties = require('./reference/properties.cjs');
const postcssPlugin = require('./postcssPlugin.cjs');
const report = require('./utils/report.cjs');
const resolveConfig = require('./resolveConfig.cjs');
const ruleMessages = require('./utils/ruleMessages.cjs');
const index$1 = require('./rules/index.cjs');
const standalone = require('./standalone.cjs');
const validateOptions = require('./utils/validateOptions.cjs');
/** @type {import('stylelint').PublicApi} */
const stylelint = Object.assign(postcssPlugin, {
lint: standalone,
rules: index$1,
formatters: index,
createPlugin,
resolveConfig,
_createLinter: createStylelint,
utils: {
report,
ruleMessages,
validateOptions,
checkAgainstRule,
},
reference: {
longhandSubPropertiesOfShorthandProperties: properties.longhandSubPropertiesOfShorthandProperties,
},
});
module.exports = stylelint;