rofrischmann/inline-style-prefixer

View on GitHub
modules/index.js

Summary

Maintainability
A
0 mins
Test Coverage
import createPrefixer from './createPrefixer'

import data from './data'

import cursor from './plugins/cursor'
import crossFade from './plugins/crossFade'
import filter from './plugins/filter'
import flex from './plugins/flex'
import flexboxOld from './plugins/flexboxOld'
import gradient from './plugins/gradient'
import grid from './plugins/grid'
import imageSet from './plugins/imageSet'
import logical from './plugins/logical'
import position from './plugins/position'
import sizing from './plugins/sizing'
import transition from './plugins/transition'

const plugins = [
  crossFade,
  cursor,
  filter,
  flexboxOld,
  gradient,
  grid,
  imageSet,
  logical,
  position,
  sizing,
  transition,
  flex,
]

const prefix = createPrefixer({
  prefixMap: data.prefixMap,
  plugins,
})

export { createPrefixer, prefix }