From c7965b3c4aa953a5f0cb7690cb106d1a4266c636 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Fri, 30 Jul 2021 17:39:48 +0200 Subject: [PATCH] Remove undocument `position` option --- packages/rehype-parse/lib/index.js | 5 +---- test/fixtures/position-false/config.json | 4 ---- test/fixtures/position-false/index.html | 1 - test/fixtures/position-false/index.json | 23 ----------------------- 4 files changed, 1 insertion(+), 32 deletions(-) delete mode 100644 test/fixtures/position-false/config.json delete mode 100644 test/fixtures/position-false/index.html delete mode 100644 test/fixtures/position-false/index.json diff --git a/packages/rehype-parse/lib/index.js b/packages/rehype-parse/lib/index.js index f8aca3a1..778cb1e7 100644 --- a/packages/rehype-parse/lib/index.js +++ b/packages/rehype-parse/lib/index.js @@ -7,7 +7,6 @@ * @typedef {Partial>} ErrorFields * * @typedef ParseFields - * @property {boolean|undefined} [position=true] * @property {boolean|undefined} [fragment=false] * Specify whether to parse a fragment, instead of a complete document. * In document mode, unopened `html`, `head`, and `body` elements are opened @@ -41,8 +40,6 @@ const fatalities = {2: true, 1: false, 0: null} export default function rehypeParse(options) { const processorSettings = /** @type {Options} */ (this.data('settings')) const settings = Object.assign({}, options, processorSettings) - const position = - typeof settings.position === 'boolean' ? settings.position : true Object.assign(this, {Parser: parser}) @@ -51,7 +48,7 @@ export default function rehypeParse(options) { const fn = settings.fragment ? 'parseFragment' : 'parse' const onParseError = settings.emitParseErrors ? onerror : null const parse5 = new Parser5({ - sourceCodeLocationInfo: position, + sourceCodeLocationInfo: true, onParseError, scriptingEnabled: false }) diff --git a/test/fixtures/position-false/config.json b/test/fixtures/position-false/config.json deleted file mode 100644 index fc8132bb..00000000 --- a/test/fixtures/position-false/config.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "fragment": true, - "position": false -} diff --git a/test/fixtures/position-false/index.html b/test/fixtures/position-false/index.html deleted file mode 100644 index 4fead104..00000000 --- a/test/fixtures/position-false/index.html +++ /dev/null @@ -1 +0,0 @@ -Hello World. diff --git a/test/fixtures/position-false/index.json b/test/fixtures/position-false/index.json deleted file mode 100644 index 6b3c3a85..00000000 --- a/test/fixtures/position-false/index.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "type": "root", - "children": [ - { - "type": "element", - "tagName": "strong", - "properties": {}, - "children": [ - { - "type": "text", - "value": "Hello World." - } - ] - }, - { - "type": "text", - "value": "\n" - } - ], - "data": { - "quirksMode": false - } -}