UNPKG

428 BJavaScriptView Raw
1'use strict'
2
3var vendor = require('css-vendor')
4
5/**
6 * Add vendor prefix to a property name when needed.
7 *
8 * @param {Rule} rule
9 * @api public
10 */
11module.exports = function (rule) {
12 var style = rule.style
13
14 for (var prop in style) {
15 var supportedProp = vendor.supportedProperty(prop)
16 if (supportedProp) {
17 style[supportedProp] = style[prop]
18 delete style[prop]
19 }
20 }
21}