51 lines
1.2 KiB
JavaScript
51 lines
1.2 KiB
JavaScript
import crossFade from 'inline-style-prefixer/lib/plugins/crossFade';
|
|
import imageSet from 'inline-style-prefixer/lib/plugins/imageSet';
|
|
import sizing from 'inline-style-prefixer/lib/plugins/sizing';
|
|
import transition from 'inline-style-prefixer/lib/plugins/transition';
|
|
var w = ['Webkit'];
|
|
var m = ['Moz'];
|
|
var ms = ['ms'];
|
|
var wm = ['Webkit', 'Moz'];
|
|
var wms = ['Webkit', 'ms'];
|
|
var wmms = ['Webkit', 'Moz', 'ms'];
|
|
|
|
export default {
|
|
plugins: [crossFade, imageSet, sizing, transition],
|
|
prefixMap: {
|
|
textEmphasisPosition: w,
|
|
textEmphasis: w,
|
|
textEmphasisStyle: w,
|
|
textEmphasisColor: w,
|
|
boxDecorationBreak: w,
|
|
maskImage: w,
|
|
maskMode: w,
|
|
maskRepeat: w,
|
|
maskPosition: w,
|
|
maskClip: w,
|
|
maskOrigin: w,
|
|
maskSize: w,
|
|
maskComposite: w,
|
|
mask: w,
|
|
maskBorderSource: w,
|
|
maskBorderMode: w,
|
|
maskBorderSlice: w,
|
|
maskBorderWidth: w,
|
|
maskBorderOutset: w,
|
|
maskBorderRepeat: w,
|
|
maskBorder: w,
|
|
maskType: w,
|
|
appearance: w,
|
|
userSelect: w,
|
|
backdropFilter: w,
|
|
clipPath: w,
|
|
hyphens: w,
|
|
textOrientation: w,
|
|
tabSize: m,
|
|
fontKerning: w,
|
|
textSizeAdjust: w,
|
|
textDecorationStyle: w,
|
|
textDecorationSkip: w,
|
|
textDecorationLine: w,
|
|
textDecorationColor: w
|
|
}
|
|
}; |