summaryrefslogtreecommitdiff
path: root/node_modules/postcss/lib/container.js
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
committerlittleblack111 <littleblack11111@gmail.com>2024-10-13 10:37:19 +0800
commite29b244aeab08ea36fb385c7beb2ad0560217039 (patch)
treec66b744dc29573f1acc871862937a23f1b80e6bf /node_modules/postcss/lib/container.js
parent62c2881629e6413a8fec6d3dd092e4568e2a81dc (diff)
bump: @babel/cli 7.25.6 → 7.25.7, @babel/core 7.25.2 → 7.25.8, @babel/preset-env 7.25.4 → 7.25.8, postcss 8.4.41 → 8.4.47, swup 4.7.0 → 4.8.1
Diffstat (limited to 'node_modules/postcss/lib/container.js')
-rw-r--r--node_modules/postcss/lib/container.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/node_modules/postcss/lib/container.js b/node_modules/postcss/lib/container.js
index 8a182071..8b9e1ef8 100644
--- a/node_modules/postcss/lib/container.js
+++ b/node_modules/postcss/lib/container.js
@@ -1,11 +1,11 @@
'use strict'
-let { isClean, my } = require('./symbols')
-let Declaration = require('./declaration')
let Comment = require('./comment')
+let Declaration = require('./declaration')
let Node = require('./node')
+let { isClean, my } = require('./symbols')
-let parse, Rule, AtRule, Root
+let AtRule, parse, Root, Rule
function cleanSource(nodes) {
return nodes.map(i => {
@@ -214,6 +214,8 @@ class Container extends Node {
i = i.proxyOf
if (i.parent) i.parent.removeChild(i)
if (i[isClean]) markTreeDirty(i)
+
+ if (!i.raws) i.raws = {}
if (typeof i.raws.before === 'undefined') {
if (sample && typeof sample.raws.before !== 'undefined') {
i.raws.before = sample.raws.before.replace(/\S/g, '')