-
-
Notifications
You must be signed in to change notification settings - Fork 194
Expand file tree
/
Copy pathpostcss.config.js
More file actions
24 lines (21 loc) · 595 Bytes
/
Copy pathpostcss.config.js
File metadata and controls
24 lines (21 loc) · 595 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
const autoprefixer = require('autoprefixer')
const cssnano = require('cssnano')
const postcssUrl = require('postcss-url')
const plugins = (opts = {}) => {
const preserveEmptyDefinitions = opts.preserveEmptyDefinitions || false
return [
postcssurl(/sitelet?url=https%3A%2F%2Fgithub.com%2Fmarp-team%2Fmarp-cli%2Fblob%2Fmain%2F%257B%253C%2Fdiv%253E%253C%2Fdiv%253E%253C%2Fdiv%253E%253Cdiv%2520class%3D%2522react-code-text%2520react-code-line-contents%2522%2520style%3D%2522min-height%3Aauto%2522%253E%253Cdiv%253E%253Cdiv%2520id%3D%2522LC10%2522%2520class%3D%2522react-file-line%2520html-div%2522%2520data-testid%3D%2522code-cell%2522%2520data-line-number%3D%252210%2522%2520style%3D%2522position%3Arelative%2522%253E%2520%2520%2520%2520%2520%2520filter%3A%2520%26%23039%3B**%2Fassets%2F**%2F*.svg%26%23039%3B%2C%253C%2Fdiv%253E%253C%2Fdiv%253E%253C%2Fdiv%253E%253Cdiv%2520class%3D%2522react-code-text%2520react-code-line-contents%2522%2520style%3D%2522min-height%3Aauto%2522%253E%253Cdiv%253E%253Cdiv%2520id%3D%2522LC11%2522%2520class%3D%2522react-file-line%2520html-div%2522%2520data-testid%3D%2522code-cell%2522%2520data-line-number%3D%252211%2522%2520style%3D%2522position%3Arelative%2522%253E%2520%2520%2520%2520%2520%2520encodeType%3A%2520%26%23039%3Bbase64%26%23039%3B%2C%253C%2Fdiv%253E%253C%2Fdiv%253E%253C%2Fdiv%253E%253Cdiv%2520class%3D%2522react-code-text%2520react-code-line-contents%2522%2520style%3D%2522min-height%3Aauto%2522%253E%253Cdiv%253E%253Cdiv%2520id%3D%2522LC12%2522%2520class%3D%2522react-file-line%2520html-div%2522%2520data-testid%3D%2522code-cell%2522%2520data-line-number%3D%252212%2522%2520style%3D%2522position%3Arelative%2522%253E%2520%2520%2520%2520%2520%2520url%3A%2520%26%23039%3Binline%26%23039%3B%2C%253C%2Fdiv%253E%253C%2Fdiv%253E%253C%2Fdiv%253E%253Cdiv%2520class%3D%2522react-code-text%2520react-code-line-contents%2522%2520style%3D%2522min-height%3Aauto%2522%253E%253Cdiv%253E%253Cdiv%2520id%3D%2522LC13%2522%2520class%3D%2522react-file-line%2520html-div%2522%2520data-testid%3D%2522code-cell%2522%2520data-line-number%3D%252213%2522%2520style%3D%2522position%3Arelative%2522%253E%2520%2520%2520%2520%7D),
autoprefixer(),
cssnano({
preset: [
'default',
{ autoprefixer: false, discardEmpty: !preserveEmptyDefinitions },
],
}),
]
}
module.exports = Object.assign(() => ({ plugins: plugins() }), { plugins })