postcss-exclude-files
Advanced tools
Comparing version 1.0.0 to 1.0.2
{ | ||
"name": "postcss-exclude-files", | ||
"version": "1.0.0", | ||
"version": "1.0.2", | ||
"description": "postcss plugin for exclude files from processing", | ||
@@ -8,3 +8,2 @@ "engines": { | ||
}, | ||
"keywords": [ | ||
@@ -23,3 +22,2 @@ "css", | ||
], | ||
"author": "Valeriy Kobzar <kobzarvs@gmail.com>", | ||
@@ -29,3 +27,2 @@ "license": "MIT", | ||
"repository": "anyley/postcss-exclude-files", | ||
"dependencies": { | ||
@@ -32,0 +29,0 @@ "multimatch": "^2.1.0", |
@@ -5,3 +5,61 @@ # postcss-exclude-files | ||
## Установка | ||
## Install | ||
```bash | ||
npm i postcss-exclude-files | ||
``` | ||
or | ||
```bash | ||
yarn add postcss-exclude-files | ||
``` | ||
## Usage | ||
**webpack.config.babel.js** | ||
```javascript | ||
// postcss plugins | ||
import autoprefixer from 'autoprefixer' | ||
import postcssFlexbugsFixes from 'postcss-flexbugs-fixes' | ||
import colorguard from 'colorguard' | ||
import stylelint from 'stylelint' | ||
import postcssReporter from 'postcss-reporter' | ||
import rucksackCss from 'rucksack-css' | ||
import excludeFiles from './app/lib/postcss-exclude-files' | ||
export default () => { | ||
// ... | ||
module: { | ||
rules: [ | ||
{ | ||
test: /\.s?css$/, | ||
use: [ | ||
'style-loader', | ||
'css-loader', | ||
'sass-loader', | ||
{ | ||
loader: 'postcss-loader', | ||
options: { | ||
plugins: [ | ||
excludeFiles({ | ||
filter: '**/node_modules/**', | ||
plugins: [ | ||
rucksackCss, | ||
stylelint, | ||
colorguard | ||
] | ||
}), | ||
postcssFlexbugsFixes, | ||
autoprefixer({ grid: true }), | ||
postcssReporter({ clearReportedMessages: true }), | ||
] | ||
} | ||
}, | ||
] | ||
} | ||
] | ||
} | ||
// ... | ||
} | ||
``` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7910
65