(root, node)
| 233 | } |
| 234 | |
| 235 | rawBeforeDecl(root, node) { |
| 236 | let value |
| 237 | root.walkDecls(i => { |
| 238 | if (typeof i.raws.before !== 'undefined') { |
| 239 | value = i.raws.before |
| 240 | if (value.includes('\n')) { |
| 241 | value = value.replace(/[^\n]+$/, '') |
| 242 | } |
| 243 | return false |
| 244 | } |
| 245 | }) |
| 246 | if (typeof value === 'undefined') { |
| 247 | value = this.raw(node, null, 'beforeRule') |
| 248 | } else if (value) { |
| 249 | value = value.replace(/\S/g, '') |
| 250 | } |
| 251 | return value |
| 252 | } |
| 253 | |
| 254 | rawBeforeOpen(root) { |
| 255 | let value |