Maintain PostCSS node sources (#5249)

This commit is contained in:
Brad Cornes 2021-08-21 03:38:17 +01:00 committed by GitHub
parent d13b0e1085
commit ca1a167a83
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,7 +9,7 @@ module.exports = function nesting(opts = postcssNested) {
})
root.walkAtRules('apply', (rule) => {
rule.before(postcss.decl({ prop: '__apply', value: rule.params }))
rule.before(postcss.decl({ prop: '__apply', value: rule.params, source: rule.source }))
rule.remove()
})
@ -32,7 +32,7 @@ module.exports = function nesting(opts = postcssNested) {
postcss([plugin]).process(root, result.opts).sync()
root.walkDecls('__apply', (decl) => {
decl.before(postcss.atRule({ name: 'apply', params: decl.value }))
decl.before(postcss.atRule({ name: 'apply', params: decl.value, source: decl.source }))
decl.remove()
})