mirror of
https://github.com/thangisme/notes.git
synced 2024-11-01 06:37:17 -04:00
48 lines
719 B
Markdown
48 lines
719 B
Markdown
|
# function-blacklist
|
||
|
|
||
|
Specify a blacklist of disallowed functions.
|
||
|
|
||
|
```css
|
||
|
a { transform: scale(1); }
|
||
|
/** ↑
|
||
|
* These functions */
|
||
|
```
|
||
|
|
||
|
## Options
|
||
|
|
||
|
`array|string`: `["array", "of", "unprefixed", "functions" or "regex"]|"function"|"/regex/"`
|
||
|
|
||
|
If a string is surrounded with `"/"` (e.g. `"/^rgb/"`), it is interpreted as a regular expression.
|
||
|
|
||
|
Given:
|
||
|
|
||
|
```js
|
||
|
["scale", "rgba", "linear-gradient"]
|
||
|
```
|
||
|
|
||
|
The following patterns are considered warnings:
|
||
|
|
||
|
```css
|
||
|
a { transform: scale(1); }
|
||
|
```
|
||
|
|
||
|
```css
|
||
|
a {
|
||
|
color: rgba(0, 0, 0, 0.5);
|
||
|
}
|
||
|
```
|
||
|
|
||
|
```css
|
||
|
a {
|
||
|
background:
|
||
|
red,
|
||
|
-moz-linear-gradient(45deg, blue, red);
|
||
|
}
|
||
|
```
|
||
|
|
||
|
The following patterns are *not* considered warnings:
|
||
|
|
||
|
```css
|
||
|
a { background: red; }
|
||
|
```
|