Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@ued2345/stylelint-config

Package Overview
Dependencies
Maintainers
3
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ued2345/stylelint-config - npm Package Compare versions

Comparing version 0.1.4 to 0.2.0

38

package.json
{
"name": "@ued2345/stylelint-config",
"version": "0.1.4",
"description": "stylelint by UED2345",
"main": "index.js",
"scripts": {
"test": "stylelint test/test.scss"
},
"keywords": [
"stylelint-config"
],
"author": "UED2345",
"license": "ISC",
"engines": {
"node": ">=8",
"npm": ">=3"
},
"peerDependencies": {
"stylelint": ">= 11"
}
"name": "@ued2345/stylelint-config",
"version": "0.2.0",
"description": "stylelint by UED2345",
"main": "index.js",
"scripts": {
"test": "echo \"Tip: This script is not for unit-test!\n\"; stylelint test/test.scss"
},
"keywords": [
"stylelint-config"
],
"author": "UED2345",
"license": "ISC",
"engines": {
"node": ">=8",
"npm": ">=3"
},
"peerDependencies": {
"stylelint": ">= 11"
}
}

@@ -5,2 +5,3 @@ # stylelint-config

## 安装

@@ -15,2 +16,3 @@

## 使用方法

@@ -23,3 +25,3 @@

extends: [
'@ued2345/stylelint-config'
'@ued2345/stylelint-config',
],

@@ -29,18 +31,20 @@ }

如果你的项目需要禁用或覆盖配置包中预设的规则,可以添加 `rules` 字段,并写入你自己的规则配置:
* 在 `extends` 字段指定本配置包预设的规则集,各规则集的具体含义参见下面的 [“规则集”](#preset) 段落。
```js
rules: {
'block-no-empty': null, // 禁用某条规则
'color-hex-case': 'lower', // 覆盖某条规则
},
```
* 如果你的项目需要禁用或覆盖规则集中的某条规则,可以添加 `rules` 字段并写入你自己的规则配置:
```js
rules: {
'block-no-empty': null, // 禁用某条规则
'color-hex-case': 'lower', // 覆盖某条规则
},
```
如果你需要把特定文件排除在校验范围之外,可添加 `ignoreFiles` 字段:
* 如果你需要把特定文件排除在校验范围之外,可添加 `ignoreFiles` 字段:
```js
ignoreFiles: [
'./src/vendor/**/*.*',
],
```
```js
ignoreFiles: [
'./src/vendor/**/*.*',
],
```

@@ -71,10 +75,32 @@ 1. 在你的项目的 `package.json` 文件中添加脚本:

## 规则
* [本配置包的规则配置](doc/rule.md)
* [本配置包的所有规则配置](doc/rule.md)
附:
<!-- -->
* [stylelint 规则官方文档](https://stylelint.io/user-guide/rules)
* [stylelint 官方推荐的规则集(核心规则)](https://github.com/stylelint/stylelint-config-recommended/blob/master/index.js)
* [stylelint 官方推荐的规则集(含代码风格)](https://github.com/stylelint/stylelint-config-standard/blob/master/index.js)
* 附:[stylelint 规则官方文档](https://stylelint.io/user-guide/rules)
* 附:[stylelint 官方推荐的规则集(核心规则)](https://github.com/stylelint/stylelint-config-recommended/blob/master/index.js)
* 附:[stylelint 官方推荐的规则集(含代码风格)](https://github.com/stylelint/stylelint-config-standard/blob/master/index.js)
### 规则集 <a name="preset">&nbsp;</a>
本配置包包含了多个预设的规则集,可以搭配使用。它们的含义分别如下:
规则集 | 含义 | 备注
---|---|---
`'@ued2345/stylelint-config'` | 包含 [所有规则](doc/rule.md) | 相当于同时启用以下三个规则集
`'@ued2345/stylelint-config/preset/essential'` | 包含 [“疑似写错” 类型的规则](doc/rule.md#第一部分疑似写错) | **强制**所有项目使用
`'@ued2345/stylelint-config/preset/recommended'` | 包含 [“限制语言特性” 类型的规则](doc/rule.md#第二部分限制语言特性) | 强烈推荐所有项目使用
`'@ued2345/stylelint-config/preset/stylistic'` | 包含 [“代码风格约定” 类型的规则](doc/rule.md#第三部分代码风格约定) | 推荐使用
我们可以在 `.stylelintrc.js` 文件的 `extends` 字段同时指定多个规则集:
```js
extends: [
'@ued2345/stylelint-config/preset/essential',
'@ued2345/stylelint-config/preset/recommended',
],
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc