1 | ;
|
2 |
|
3 | Object.defineProperty(exports, "__esModule", {
|
4 | value: true
|
5 | });
|
6 | // Some features might affect others (eg: var() in a calc()
|
7 | // in order to prevent issue, the map contains a sort of dependencies list
|
8 | //
|
9 | // null == always enable (& no caniuse data)
|
10 | exports.default = {
|
11 | customProperties: ["css-variables"],
|
12 | // applyRule: [ null ],
|
13 | // calc() transformation only make sense with transformed custom properties,
|
14 | // don't you think ?
|
15 | // calc: [ null ],
|
16 | // nesting: [ null ],
|
17 | // @todo open PR on caniuse repo https://github.com/Fyrd/caniuse
|
18 | // customMedia: [ null ],
|
19 | // mediaQueriesRange: [ null ],
|
20 | // customSelectors: [ null ],
|
21 | attributeCaseInsensitive: ["css-case-insensitive"],
|
22 | colorRebeccapurple: ["css-rebeccapurple"],
|
23 | // colorHsl: [ null ],
|
24 | // colorHwb: [ null ],
|
25 | // colorRgb: [ null ],
|
26 | // colorGray: [ null ],
|
27 | colorHexAlpha: ["css-rrggbbaa"],
|
28 | // colorFunction:[ null],
|
29 | // fontVariant: [ null ],
|
30 | // @todo can be done using a callback, this is only used for Firefox < 35
|
31 | filter: ["css-filters"],
|
32 | initial: ["css-all", "css-initial-value"],
|
33 | rem: ["rem"],
|
34 | pseudoElements: ["css-gencontent"],
|
35 | pseudoClassMatches: ["css-matches-pseudo"],
|
36 | pseudoClassNot: ["css-not-sel-list"],
|
37 | // pseudoClassAnyLink: [ null ],
|
38 | colorRgba: ["css3-colors"],
|
39 | overflowWrap: ["wordwrap"],
|
40 | imageSet: ["css-image-set"]
|
41 | // will always be null since autoprefixer does the same game as we do
|
42 | // autoprefixer: [ null ]
|
43 | }; |
\ | No newline at end of file |