1 |
|
2 |
|
3 | var 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 | */
|
11 | module.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 | }
|