1 | // Some features might affect others (eg: var() in a calc()
|
2 | // in order to prevent issue, the map contains a sort of dependencies list
|
3 | //
|
4 | // null == always enable (& no caniuse data)
|
5 | export default {
|
6 | customProperties: [ "css-variables" ],
|
7 | // calc() transformation only make sense with transformed custom properties,
|
8 | // don't you think ?
|
9 | // calc: null,
|
10 | // @todo open PR on caniuse repo https://github.com/Fyrd/caniuse
|
11 | // customMedia: [ null ],
|
12 | // mediaQueriesRange: [ null ],
|
13 | // customSelectors: [ null ],
|
14 | // colorRebeccapurple: [ null ], // @todo can be done easily
|
15 | // colorHwb: [ null ],
|
16 | // colorGray: [ null ],
|
17 | // colorHexAlpha: [ null ],
|
18 | // colorFunction:[ null],
|
19 | // fontVariant: [ null ],
|
20 | // @todo can be done using a callback, this is only used for Firefox < 35
|
21 | // filter: [ null ],
|
22 | initial: [ "css-all", "css-initial-value" ],
|
23 | rem: [ "rem" ],
|
24 | pseudoElements: [ "css-gencontent" ],
|
25 | // pseudoClassMatches: [ null ],
|
26 | // pseudoClassNot: [ null ],
|
27 | colorRgba: [ "css3-colors" ],
|
28 | // will always be null since autoprefixer does the same game as we do
|
29 | // autoprefixer: [ null ]
|
30 | }
|