index.cjs 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. // NOTICE: This file is generated by Rollup. To modify it,
  2. // please instead edit the ESM counterpart and rebuild with Rollup (npm run build).
  3. 'use strict';
  4. const checkAgainstRule = require('./utils/checkAgainstRule.cjs');
  5. const createPlugin = require('./createPlugin.cjs');
  6. const createStylelint = require('./createStylelint.cjs');
  7. const index = require('./formatters/index.cjs');
  8. const properties = require('./reference/properties.cjs');
  9. const postcssPlugin = require('./postcssPlugin.cjs');
  10. const report = require('./utils/report.cjs');
  11. const resolveConfig = require('./resolveConfig.cjs');
  12. const ruleMessages = require('./utils/ruleMessages.cjs');
  13. const index$1 = require('./rules/index.cjs');
  14. const standalone = require('./standalone.cjs');
  15. const validateOptions = require('./utils/validateOptions.cjs');
  16. /** @type {import('stylelint').PublicApi} */
  17. const stylelint = Object.assign(postcssPlugin, {
  18. lint: standalone,
  19. rules: index$1,
  20. formatters: index,
  21. createPlugin,
  22. resolveConfig,
  23. _createLinter: createStylelint,
  24. utils: {
  25. report,
  26. ruleMessages,
  27. validateOptions,
  28. checkAgainstRule,
  29. },
  30. reference: {
  31. longhandSubPropertiesOfShorthandProperties: properties.longhandSubPropertiesOfShorthandProperties,
  32. },
  33. });
  34. module.exports = stylelint;