Skip to content

Commit 731eb6e

Browse files
committed
Update dev-dependencies
1 parent c95da95 commit 731eb6e

File tree

2 files changed

+43
-17
lines changed

2 files changed

+43
-17
lines changed

lib/index.js

Lines changed: 41 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,17 @@ export function fromXml(doc) {
9393
index === value.length ? null /* EOF */ : value.charCodeAt(index)
9494

9595
switch (state) {
96-
case 'BEGIN':
96+
case 'BEGIN': {
9797
if (isSpace(code)) {
9898
state = 'BEFORE_NAME'
9999
} else {
100100
fail('Expected doctype name', 'doctype-name')
101101
}
102102

103103
break
104-
case 'BEFORE_NAME':
104+
}
105+
106+
case 'BEFORE_NAME': {
105107
if (isSpace(code)) {
106108
// As expected.
107109
} else if (isNameStartChar(code)) {
@@ -112,7 +114,9 @@ export function fromXml(doc) {
112114
}
113115

114116
break
115-
case 'IN_NAME':
117+
}
118+
119+
case 'IN_NAME': {
116120
if (isNameChar(code)) {
117121
// As expected.
118122
} else if (isSpace(code) || code === null /* EOF */) {
@@ -128,7 +132,9 @@ export function fromXml(doc) {
128132
}
129133

130134
break
131-
case 'AFTER_NAME':
135+
}
136+
137+
case 'AFTER_NAME': {
132138
if (code === null /* EOF */) {
133139
// Done.
134140
} else if (isSpace(code)) {
@@ -168,7 +174,9 @@ export function fromXml(doc) {
168174
}
169175

170176
break
171-
case 'IN_EID':
177+
}
178+
179+
case 'IN_EID': {
172180
if (
173181
returnState &&
174182
buffer &&
@@ -186,23 +194,29 @@ export function fromXml(doc) {
186194
}
187195

188196
break
189-
case 'AFTER_PUBLIC':
197+
}
198+
199+
case 'AFTER_PUBLIC': {
190200
if (isSpace(code)) {
191201
state = 'BEFORE_PUBLIC_LITERAL'
192202
} else {
193203
fail('Expected whitespace after `PUBLIC`', 'doctype-public-literal')
194204
}
195205

196206
break
197-
case 'AFTER_SYSTEM':
207+
}
208+
209+
case 'AFTER_SYSTEM': {
198210
if (isSpace(code)) {
199211
state = 'BEFORE_SYSTEM_LITERAL'
200212
} else {
201213
fail('Expected whitespace after `SYSTEM`', 'doctype-system-literal')
202214
}
203215

204216
break
205-
case 'BEFORE_PUBLIC_LITERAL':
217+
}
218+
219+
case 'BEFORE_PUBLIC_LITERAL': {
206220
if (isSpace(code)) {
207221
// As expected.
208222
} else if (code === 34 /* `"` */ || code === 39 /* `'` */) {
@@ -217,7 +231,9 @@ export function fromXml(doc) {
217231
}
218232

219233
break
220-
case 'IN_PUBLIC_LITERAL':
234+
}
235+
236+
case 'IN_PUBLIC_LITERAL': {
221237
if (code === marker) {
222238
state = 'AFTER_PUBLIC_LITERAL'
223239
node.public = value.slice(start, index)
@@ -231,7 +247,9 @@ export function fromXml(doc) {
231247
}
232248

233249
break
234-
case 'AFTER_PUBLIC_LITERAL':
250+
}
251+
252+
case 'AFTER_PUBLIC_LITERAL': {
235253
if (isSpace(code)) {
236254
// As expected.
237255
state = 'BEFORE_SYSTEM_LITERAL'
@@ -243,7 +261,9 @@ export function fromXml(doc) {
243261
}
244262

245263
break
246-
case 'BEFORE_SYSTEM_LITERAL':
264+
}
265+
266+
case 'BEFORE_SYSTEM_LITERAL': {
247267
if (isSpace(code)) {
248268
// As expected.
249269
} else if (code === 34 /* `"` */ || code === 39 /* `'` */) {
@@ -258,7 +278,9 @@ export function fromXml(doc) {
258278
}
259279

260280
break
261-
case 'IN_SYSTEM_LITERAL':
281+
}
282+
283+
case 'IN_SYSTEM_LITERAL': {
262284
// Handled by SAX, but keep it to guard against changes in newer sax
263285
// versions.
264286
/* c8 ignore next 5 */
@@ -275,8 +297,9 @@ export function fromXml(doc) {
275297
}
276298

277299
break
300+
}
278301

279-
case 'AFTER_SYSTEM_LITERAL':
302+
case 'AFTER_SYSTEM_LITERAL': {
280303
if (code === null /* EOF */) {
281304
// Done.
282305
} else if (isSpace(code)) {
@@ -288,10 +311,13 @@ export function fromXml(doc) {
288311
}
289312

290313
break
314+
}
315+
291316
// Guard against new states.
292-
/* c8 ignore next 2 */
293-
default:
317+
/* c8 ignore next 3 */
318+
default: {
294319
throw new Error('Unhandled state `' + state + '`')
320+
}
295321
}
296322
}
297323

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,13 @@
4949
"c8": "^7.0.0",
5050
"is-hidden": "^2.0.0",
5151
"prettier": "^2.0.0",
52-
"remark-cli": "^10.0.0",
52+
"remark-cli": "^11.0.0",
5353
"remark-preset-wooorm": "^9.0.0",
5454
"rimraf": "^3.0.0",
5555
"tape": "^5.0.0",
5656
"type-coverage": "^2.0.0",
5757
"typescript": "^4.0.0",
58-
"xo": "^0.49.0"
58+
"xo": "^0.53.0"
5959
},
6060
"scripts": {
6161
"prepack": "npm run build && npm run format",

0 commit comments

Comments
 (0)