From 234bc9ba8cf9150a138f3495c6571fa02b6b09a8 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 3 Aug 2021 11:15:45 +0200 Subject: [PATCH] Update dev-dependencies --- package.json | 12 ++++++------ packages/remark-parse/test.js | 14 +++++++------- packages/remark-stringify/test.js | 28 ++++++++++++++++++++-------- test/index.js | 12 ++++++------ 4 files changed, 39 insertions(+), 27 deletions(-) diff --git a/package.json b/package.json index 4953c4035..00ce318ae 100644 --- a/package.json +++ b/package.json @@ -15,16 +15,16 @@ "camelcase": "^6.0.0", "dtslint": "^4.0.0", "execa": "^5.0.0", - "lerna": "^3.0.0", - "mdast-util-assert": "^3.0.0", - "mdast-util-gfm": "^0.1.0", - "micromark-extension-gfm": "^0.3.0", + "lerna": "^4.0.0", + "mdast-util-assert": "^4.0.0", + "mdast-util-gfm": "^1.0.0", + "micromark-extension-gfm": "^1.0.0", "prettier": "^2.0.0", "remark-preset-wooorm": "^8.0.0", "tape": "^5.0.0", "typescript": "^4.0.0", - "unified": "^9.0.0", - "unist-util-remove-position": "^3.0.0", + "unified": "^10.0.0", + "unist-util-remove-position": "^4.0.0", "xo": "^0.37.0" }, "scripts": { diff --git a/packages/remark-parse/test.js b/packages/remark-parse/test.js index 3b7c81b24..cd8569b59 100644 --- a/packages/remark-parse/test.js +++ b/packages/remark-parse/test.js @@ -1,8 +1,8 @@ import test from 'tape' -import unified from 'unified' -import gfmSyntax from 'micromark-extension-gfm' -import gfm from 'mdast-util-gfm/from-markdown.js' -import remove from 'unist-util-remove-position' +import {unified} from 'unified' +import {gfm} from 'micromark-extension-gfm' +import {gfmFromMarkdown} from 'mdast-util-gfm' +import {removePosition} from 'unist-util-remove-position' import remarkParse from './index.js' test('remarkParse', function (t) { @@ -14,12 +14,12 @@ test('remarkParse', function (t) { t.test('extensions', function (st) { var tree = unified() - .data('micromarkExtensions', [gfmSyntax()]) - .data('fromMarkdownExtensions', [gfm]) + .data('micromarkExtensions', [gfm()]) + .data('fromMarkdownExtensions', [gfmFromMarkdown]) .use(remarkParse) .parse('* [x] contact@example.com ~~strikethrough~~') - remove(tree, true) + removePosition(tree, true) st.deepEqual( tree, diff --git a/packages/remark-stringify/test.js b/packages/remark-stringify/test.js index 0e8535519..592a3e229 100644 --- a/packages/remark-stringify/test.js +++ b/packages/remark-stringify/test.js @@ -1,7 +1,7 @@ import test from 'tape' -import unified from 'unified' -import parse from '../remark-parse/index.js' -import gfm from 'mdast-util-gfm/to-markdown.js' +import {unified} from 'unified' +import {gfmToMarkdown} from 'mdast-util-gfm' +import remarkParse from '../remark-parse/index.js' import remarkStringify from './index.js' test('remarkStringify', function (t) { @@ -314,7 +314,7 @@ test('remarkStringify', function (t) { tests.forEach(function (test) { st.equal( unified() - .use(parse) + .use(remarkParse) .use(remarkStringify) .processSync(test[1] + '\n\n[bravo]: #\n') .toString(), @@ -361,21 +361,33 @@ test('remarkStringify', function (t) { var example = '[example@foo.com](mailto:example@foo.com)' st.equal( - unified().use(parse).use(remarkStringify).processSync(example).toString(), + unified() + .use(remarkParse) + .use(remarkStringify) + .processSync(example) + .toString(), '\n', 'url is `mailto:` plus link text' ) example = '[mailto:example@foo.com](mailto:example@foo.com)' st.equal( - unified().use(parse).use(remarkStringify).processSync(example).toString(), + unified() + .use(remarkParse) + .use(remarkStringify) + .processSync(example) + .toString(), '\n', 'url is link text' ) example = '[example](mailto:example@foo.com)\n' st.equal( - unified().use(parse).use(remarkStringify).processSync(example).toString(), + unified() + .use(remarkParse) + .use(remarkStringify) + .processSync(example) + .toString(), example, 'url is not link text' ) @@ -456,7 +468,7 @@ test('stringify escapes', function (t) { test('extensions', function (t) { var doc = unified() - .data('toMarkdownExtensions', [gfm()]) + .data('toMarkdownExtensions', [gfmToMarkdown()]) .use(remarkStringify) .stringify({ type: 'root', diff --git a/test/index.js b/test/index.js index 01d0fa406..13c38dc6d 100644 --- a/test/index.js +++ b/test/index.js @@ -1,6 +1,6 @@ import test from 'tape' -import remove from 'unist-util-remove-position' -import mdast from 'mdast-util-assert' +import {removePosition} from 'unist-util-remove-position' +import {assert} from 'mdast-util-assert' import {remark} from '../packages/remark/index.js' import {fixtures} from './fixtures/index.js' @@ -27,7 +27,7 @@ test('fixtures', function (t) { actualTree = remark().parse(fixture.input) - mdast(actualTree) + assert(actualTree) st.deepLooseEqual( actualTree, @@ -42,9 +42,9 @@ test('fixtures', function (t) { if (fixture.output !== false) { reparsedTree = remark().parse(actualOutput) - mdast(reparsedTree) - remove(actualTree, true) - remove(reparsedTree, true) + assert(reparsedTree) + removePosition(actualTree, true) + removePosition(reparsedTree, true) st.deepEqual( actualTree,