diff options
Diffstat (limited to 'node_modules/postcss-calc/dist/index.js')
| -rw-r--r-- | node_modules/postcss-calc/dist/index.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/node_modules/postcss-calc/dist/index.js b/node_modules/postcss-calc/dist/index.js new file mode 100644 index 00000000..eb366d7b --- /dev/null +++ b/node_modules/postcss-calc/dist/index.js @@ -0,0 +1,34 @@ +'use strict'; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _postcss = require('postcss'); + +var _transform = require('./lib/transform'); + +var _transform2 = _interopRequireDefault(_transform); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +exports.default = (0, _postcss.plugin)('postcss-calc', function (opts) { + var options = Object.assign({ + precision: 5, + preserve: false, + warnWhenCannotResolve: false, + mediaQueries: false, + selectors: false + }, opts); + + return function (css, result) { + css.walk(function (node) { + var type = node.type; + + if (type === 'decl') (0, _transform2.default)(node, "value", options, result); + if (type === 'atrule' && options.mediaQueries) (0, _transform2.default)(node, "params", options, result); + if (type === 'rule' && options.selectors) (0, _transform2.default)(node, "selector", options, result); + }); + }; +}); +module.exports = exports['default'];
\ No newline at end of file |
