245 个版本 (63 个重大更改)

0.64.0 2024 年 8 月 5 日
0.63.1 2024 年 7 月 19 日
0.62.0 2024 年 7 月 12 日
0.60.31 2024 年 3 月 19 日
0.9.1 2022 年 3 月 19 日

#2#重要

Download history 8/week @ 2024-04-08 177/week @ 2024-04-29 323/week @ 2024-06-10 25/week @ 2024-06-17 98/week @ 2024-07-08 221/week @ 2024-07-15 46/week @ 2024-07-22

每月 365 次下载

Apache-2.0

5MB
129K SLoC

swc_css_lints

需要移植的规则

csslint

原始源代码

  • adjoining-classes.js
  • duplicate-properties.js
  • gradients.js
  • outline-none.js
  • selector-max.js
  • universal-selector.js
  • box-model.js
  • empty-rules.js
  • ids.js
  • overqualified-elements.js
  • selector-newline.js
  • nqualified-attributes.js
  • box-sizing.js
  • errors.js
  • import-ie-limit.js
  • performant-transitions.js
  • shorthand.js
  • vendor-prefix.js
  • bulletproof-font-face.js
  • fallback-colors.js
  • import.js
  • qualified-headings.js
  • star-property-hack.js
  • zero-units.js
  • compatible-vendor-prefixes.js
  • floats.js
  • important.js
  • regex-selectors.js
  • display-property-grouping.js
  • font-faces.js
  • known-properties.js
  • rules-count.js
  • underscore-property-hack.js
  • duplicate-background-images.js
  • font-sizes.js
  • selector-max-approaching.js
  • unique-headings.js

stylelint

原始源代码

  • declaration-property-max-values
  • media-feature-name-no-unknown
  • alpha-value-notation
  • declaration-property-unit-allowed-list
  • media-feature-name-no-vendor-prefix
  • selector-id-pattern
  • annotation-no-unknown
  • media-feature-name-unit-allowed-list
  • selector-max-attribute
  • declaration-property-value-allowed-list
  • media-feature-name-value-allowed-list
  • selector-max-class
  • media-feature-name-value-no-unknown
  • selector-max-combinators
  • declaration-property-value-no-unknown
  • media-feature-range-notation
  • selector-max-compound-selectors
  • at-rule-no-unknown
  • font-family-name-quotes
  • media-query-no-invalid
  • selector-max-id
  • at-rule-no-vendor-prefix
  • font-family-no-duplicate-names
  • named-grid-areas-no-invalid
  • selector-max-pseudo-class
  • at-rule-property-required-list
  • font-family-no-missing-generic-family-keyword
  • no-descending-specificity
  • selector-max-specificity
  • block-no-empty
  • font-weight-notation
  • no-duplicate-at-import-rules
  • selector-max-type
  • color-function-notation
  • function-allowed-list
  • no-duplicate-selectors
  • selector-max-universal
  • color-hex-alpha
  • function-calc-no-unspaced-operator
  • no-empty-source
  • selector-nested-pattern
  • color-hex-length
  • no-invalid-double-slash-comments
  • selector-no-qualifying-type
  • color-named
  • function-linear-gradient-no-nonstandard-direction
  • no-invalid-position-at-import-rule
  • selector-no-vendor-prefix
  • color-no-hex
  • function-name-case
  • 不允许不规则空白字符
  • 选择器非标记
  • 颜色不允许无效的十六进制值
  • 函数不允许未知
  • 不允许未知动画
  • 选择器伪类允许列表
  • 注释前不允许空行
  • 函数URL不允许相对路径
  • 不允许未知自定义属性
  • 注释不允许为空
  • 函数URL引号
  • 数字最大精度
  • 选择器伪类不允许未知
  • 注释模式
  • 函数URL方案允许列表
  • 属性允许列表
  • 选择器伪元素允许列表
  • 注释内部不允许空白
  • 选择器伪元素冒号标记
  • 色调度数标记
  • 属性不允许未知
  • 自定义媒体模式
  • 导入标记
  • 属性不允许前缀
  • 选择器伪元素不允许未知
  • 自定义属性前不允许空行
  • 规则前不允许空行
  • 选择器类型大小写
  • 自定义属性不允许缺少变量函数
  • 选择器类型不允许未知
  • 自定义属性模式
  • 关键帧块不允许重复选择器
  • 选择器anb不允许不匹配
  • 缩写属性不允许冗余值
  • 声明块不允许重复自定义属性
  • 关键帧声明不允许重要
  • 字符串不允许换行
  • 声明块不允许重复属性
  • 关键帧选择器标记
  • 选择器属性操作符允许列表
  • 时间最小毫秒数
  • 声明块不允许冗余的长属性
  • 关键帧名称模式
  • 单位允许列表
  • 声明块不允许缩写属性覆盖
  • 长度为零不允许单位
  • 选择器属性引号
  • 选择器类模式
  • 单位不允许未知
  • 声明前不允许空行
  • 媒体特性名称允许列表
  • 选择器组合符允许列表
  • 值关键字大小写
  • 声明不允许重要
  • 值不允许前缀

依赖关系

~8-16MB
~218K SLoC