gitea push
This commit is contained in:
+1
-1
@@ -7,7 +7,7 @@ let Root = require('./root')
|
||||
|
||||
class Processor {
|
||||
constructor(plugins = []) {
|
||||
this.version = '8.5.13'
|
||||
this.version = '8.5.14'
|
||||
this.plugins = this.normalize(plugins)
|
||||
}
|
||||
|
||||
|
||||
+7
-28
@@ -85,23 +85,15 @@ class Stringifier {
|
||||
}
|
||||
|
||||
block(node, start) {
|
||||
let raws = node.raws
|
||||
let between =
|
||||
typeof raws.between !== 'undefined'
|
||||
? raws.between
|
||||
: this.raw(node, 'between', 'beforeOpen')
|
||||
let between = this.raw(node, 'between', 'beforeOpen')
|
||||
this.builder(escapeHTMLInCSS(start + between) + '{', node, 'start')
|
||||
|
||||
let after
|
||||
if (node.nodes && node.nodes.length) {
|
||||
this.body(node)
|
||||
after =
|
||||
typeof raws.after !== 'undefined' ? raws.after : this.raw(node, 'after')
|
||||
after = this.raw(node, 'after')
|
||||
} else {
|
||||
after =
|
||||
typeof raws.after !== 'undefined'
|
||||
? raws.after
|
||||
: this.raw(node, 'after', 'emptyBody')
|
||||
after = this.raw(node, 'after', 'emptyBody')
|
||||
}
|
||||
|
||||
if (after) this.builder(escapeHTMLInCSS(after))
|
||||
@@ -120,34 +112,21 @@ class Stringifier {
|
||||
let isDocument = node.type === 'document'
|
||||
for (let i = 0; i < nodes.length; i++) {
|
||||
let child = nodes[i]
|
||||
let before = child.raws.before
|
||||
if (typeof before === 'undefined') {
|
||||
before = this.raw(child, 'before')
|
||||
}
|
||||
let before = this.raw(child, 'before')
|
||||
if (before) this.builder(isDocument ? before : escapeHTMLInCSS(before))
|
||||
this.stringify(child, last !== i || semicolon)
|
||||
}
|
||||
}
|
||||
|
||||
comment(node) {
|
||||
let raws = node.raws
|
||||
let left =
|
||||
typeof raws.left !== 'undefined'
|
||||
? raws.left
|
||||
: this.raw(node, 'left', 'commentLeft')
|
||||
let right =
|
||||
typeof raws.right !== 'undefined'
|
||||
? raws.right
|
||||
: this.raw(node, 'right', 'commentRight')
|
||||
let left = this.raw(node, 'left', 'commentLeft')
|
||||
let right = this.raw(node, 'right', 'commentRight')
|
||||
this.builder(escapeHTMLInCSS('/*' + left + node.text + right + '*/'), node)
|
||||
}
|
||||
|
||||
decl(node, semicolon) {
|
||||
let raws = node.raws
|
||||
let between =
|
||||
typeof raws.between !== 'undefined'
|
||||
? raws.between
|
||||
: this.raw(node, 'between', 'colon')
|
||||
let between = this.raw(node, 'between', 'colon')
|
||||
|
||||
let string = node.prop + between + this.rawValue(node, 'value')
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "postcss",
|
||||
"version": "8.5.13",
|
||||
"version": "8.5.14",
|
||||
"description": "Tool for transforming styles with JS plugins",
|
||||
"keywords": [
|
||||
"css",
|
||||
|
||||
Reference in New Issue
Block a user