Skip to content

Commit 3e7dc55

Browse files
committed
Update dev-dependencies
1 parent 879bc0c commit 3e7dc55

18 files changed

+50
-47
lines changed

.prettierignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
coverage/
2+
*.json
3+
*.md

lib/doctype.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ function serializeDocumentType(node, config) {
1010
var nodeName = name(node.name)
1111
var pub = node.public
1212
var sys = node.system
13-
var val = '<!DOCTYPE'
13+
var result = '<!DOCTYPE'
1414

1515
if (nodeName !== '') {
16-
val += ' ' + nodeName
16+
result += ' ' + nodeName
1717
}
1818

1919
if (pub !== null && pub !== undefined && pub !== '') {
20-
val += ' PUBLIC ' + value(pub, config)
20+
result += ' PUBLIC ' + value(pub, config)
2121
} else if (sys !== null && sys !== undefined && sys !== '') {
22-
val += ' SYSTEM'
22+
result += ' SYSTEM'
2323
}
2424

2525
if (sys !== null && sys !== undefined && sys !== '') {
26-
val += ' ' + value(sys, config)
26+
result += ' ' + value(sys, config)
2727
}
2828

29-
return val + '>'
29+
return result + '>'
3030
}

lib/element.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ function serializeElement(node, config) {
1414
var close = content ? false : config.close
1515
var attrs = []
1616
var key
17-
var val
17+
var result
1818

1919
for (key in attributes) {
20-
val = attributes[key]
20+
result = attributes[key]
2121

22-
if (val !== null && val !== undefined) {
23-
attrs.push(name(key) + '=' + value(val, config))
22+
if (result !== null && result !== undefined) {
23+
attrs.push(name(key) + '=' + value(result, config))
2424
}
2525
}
2626

lib/index.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ var apostrophe = "'"
99

1010
// Serialize the given node.
1111
function toXml(node, options) {
12-
var opts = options || {}
13-
var quote = opts.quote || quotationMark
12+
var settings = options || {}
13+
var quote = settings.quote || quotationMark
1414
var alternative = quote === quotationMark ? apostrophe : quotationMark
15-
var smart = opts.quoteSmart
15+
var smart = settings.quoteSmart
1616
var value =
1717
node && typeof node === 'object' && 'length' in node
1818
? {type: 'root', children: node}
@@ -31,9 +31,9 @@ function toXml(node, options) {
3131
}
3232

3333
return one(value, {
34-
dangerous: opts.allowDangerousXml,
35-
close: opts.closeEmptyElements,
36-
tight: opts.tightClose,
34+
dangerous: settings.allowDangerousXml,
35+
close: settings.closeEmptyElements,
36+
tight: settings.tightClose,
3737
quote: quote,
3838
alternative: smart ? alternative : null
3939
})

lib/instruction.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ var subset = ['>']
1111
// Serialize a processing instruction.
1212
function serializeProcessingInstruction(node) {
1313
var nodeName = name(node.name) || 'x'
14-
var val = escape(node.value, subset, unsafe)
15-
return '<?' + nodeName + (val ? ' ' + val : '') + '?>'
14+
var result = escape(node.value, subset, unsafe)
15+
return '<?' + nodeName + (result ? ' ' + result : '') + '?>'
1616
}

lib/util-escape.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ module.exports = escape
77
var noncharacter = /[\u0000-\u0008\u000B\u000C\u000E-\u001F]/g
88

99
function escape(value, subset, unsafe) {
10-
var val = clean(value)
10+
var result = clean(value)
1111

12-
return unsafe ? val.replace(unsafe, encode) : encode(val)
12+
return unsafe ? result.replace(unsafe, encode) : encode(result)
1313

1414
function encode($0) {
1515
return entities($0, {subset: subset})

lib/value.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ module.exports = serializeValue
88
function serializeValue(value, config) {
99
var primary = config.quote
1010
var secondary = config.alternative
11-
var val = String(value)
11+
var result = String(value)
1212
var quote =
13-
secondary && ccount(val, primary) > ccount(val, secondary)
13+
secondary && ccount(result, primary) > ccount(result, secondary)
1414
? secondary
1515
: primary
1616

17-
return quote + escape(val, ['<', '&', quote]) + quote
17+
return quote + escape(result, ['<', '&', quote]) + quote
1818
}

package.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@
3232
"devDependencies": {
3333
"browserify": "^16.0.0",
3434
"nyc": "^15.0.0",
35-
"prettier": "^1.0.0",
36-
"remark-cli": "^7.0.0",
37-
"remark-preset-wooorm": "^6.0.0",
38-
"tape": "^4.0.0",
35+
"prettier": "^2.0.0",
36+
"remark-cli": "^8.0.0",
37+
"remark-preset-wooorm": "^7.0.0",
38+
"tape": "^5.0.0",
3939
"tinyify": "^2.0.0",
4040
"unist-builder": "^2.0.0",
4141
"xastscript": "^1.0.0",
42-
"xo": "^0.27.0"
42+
"xo": "^0.32.0"
4343
},
4444
"scripts": {
45-
"format": "remark . -qfo && prettier --write \"**/*.js\" && xo --fix",
45+
"format": "remark . -qfo && prettier . --write && xo --fix",
4646
"test-api": "node test",
4747
"test-coverage": "nyc --reporter lcov tape test/index.js",
4848
"test": "npm run format && npm run test-coverage"
@@ -59,9 +59,10 @@
5959
"prettier": true,
6060
"esnext": false,
6161
"rules": {
62+
"unicorn/prefer-includes": "off",
63+
"unicorn/prefer-number-properties": "off",
6264
"guard-for-in": "off",
63-
"no-control-regex": "off",
64-
"unicorn/prefer-includes": "off"
65+
"no-control-regex": "off"
6566
}
6667
},
6768
"nyc": {

test/attribute.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var x = require('xastscript')
55
var u = require('unist-builder')
66
var to = require('..')
77

8-
test('`element` attributes', function(t) {
8+
test('`element` attributes', function (t) {
99
t.deepEqual(
1010
to(u('element', {name: 'y'}, [])),
1111
'<y></y>',
@@ -68,7 +68,7 @@ test('`element` attributes', function(t) {
6868

6969
t.end()
7070

71-
t.test('quote', function(st) {
71+
t.test('quote', function (st) {
7272
st.deepEqual(
7373
to(x('y', {a: 'b'})),
7474
'<y a="b"></y>',
@@ -100,7 +100,7 @@ test('`element` attributes', function(t) {
100100
)
101101

102102
st.throws(
103-
function() {
103+
function () {
104104
to(x('y'), {quote: '`'})
105105
},
106106
/Invalid quote ```, expected `'` or `"`/,
@@ -110,7 +110,7 @@ test('`element` attributes', function(t) {
110110
st.end()
111111
})
112112

113-
t.test('quoteSmart', function(st) {
113+
t.test('quoteSmart', function (st) {
114114
st.deepEqual(
115115
to(x('y', {a: 'b'}), {quoteSmart: true}),
116116
'<y a="b"></y>',
@@ -156,7 +156,7 @@ test('`element` attributes', function(t) {
156156
st.end()
157157
})
158158

159-
t.test('entities in attributes', function(st) {
159+
t.test('entities in attributes', function (st) {
160160
st.deepEqual(
161161
to(x('y', {'3<5': 'a'})),
162162
'<y 3&#x3C;5="a"></y>',

test/cdata.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`cdata`', function(t) {
7+
test('`cdata`', function (t) {
88
t.deepEqual(
99
to(u('cdata', '3 < 5 & 8 > 13')),
1010
'<![CDATA[3 < 5 & 8 > 13]]>',

test/comment.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`comment`', function(t) {
7+
test('`comment`', function (t) {
88
t.deepEqual(
99
to(u('comment', 'alpha')),
1010
'<!--alpha-->',

test/core.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('toXml()', function(t) {
7+
test('toXml()', function (t) {
88
t.throws(
9-
function() {
9+
function () {
1010
to(true)
1111
},
1212
/Expected node, not `true`/,
1313
'should throw on non-nodes'
1414
)
1515

1616
t.throws(
17-
function() {
17+
function () {
1818
to(u('foo', []))
1919
},
2020
/Cannot compile unknown node `foo`/,

test/doctype.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`doctype`', function(t) {
7+
test('`doctype`', function (t) {
88
t.deepEqual(
99
to(u('doctype')),
1010
'<!DOCTYPE>',

test/element.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var x = require('xastscript')
55
var to = require('..')
66

7-
test('`element`', function(t) {
7+
test('`element`', function (t) {
88
t.deepEqual(
99
to(x('y', 'bravo')),
1010
'<y>bravo</y>',

test/instruction.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`instruction`', function(t) {
7+
test('`instruction`', function (t) {
88
t.deepEqual(
99
to(u('instruction')),
1010
'<?x?>',

test/raw.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`raw`', function(t) {
7+
test('`raw`', function (t) {
88
t.deepEqual(
99
to(u('raw', '<script>alert("XSS!")</script>')),
1010
'&#x3C;script>alert("XSS!")&#x3C;/script>',

test/root.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ var x = require('xastscript')
55
var u = require('unist-builder')
66
var to = require('..')
77

8-
test('`root`', function(t) {
8+
test('`root`', function (t) {
99
t.deepEqual(
1010
to(
1111
u('root', [u('text', 'alpha '), x('y', 'bravo'), u('text', ' charlie')])

test/text.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ var test = require('tape')
44
var u = require('unist-builder')
55
var to = require('..')
66

7-
test('`text`', function(t) {
7+
test('`text`', function (t) {
88
t.deepEqual(to(u('text', 'alpha')), 'alpha', 'should serialize `text`s')
99

1010
t.deepEqual(

0 commit comments

Comments
 (0)