diff --git a/index.js b/index.js index 4d35ac6..9f9cf52 100644 --- a/index.js +++ b/index.js @@ -1,7 +1,7 @@ -import convert from 'unist-util-is/convert.js' -import position from 'unist-util-position' -import modifyChildren from 'unist-util-modify-children' -import toString from 'nlcst-to-string' +import {convert} from 'unist-util-is' +import {pointStart, pointEnd} from 'unist-util-position' +import {modifyChildren} from 'unist-util-modify-children' +import {toString} from 'nlcst-to-string' var word = convert('WordNode') var punctuationOrSymbol = convert(['PunctuationNode', 'SymbolNode']) @@ -94,8 +94,8 @@ function mergeLinks(child, index, parent) { } child = {type: 'SourceNode', value: toString(nodes)} - initial = position.start(nodes[0]) - final = position.end(nodes[nodes.length - 1]) + initial = pointStart(nodes[0]) + final = pointEnd(nodes[nodes.length - 1]) if (initial.line && final.line) { child.position = {start: initial, end: final} diff --git a/package.json b/package.json index c54f26c..37c931c 100644 --- a/package.json +++ b/package.json @@ -31,10 +31,10 @@ "index.js" ], "dependencies": { - "nlcst-to-string": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-modify-children": "^1.1.1", - "unist-util-position": "^3.0.0" + "nlcst-to-string": "^3.0.0", + "unist-util-is": "^5.0.0", + "unist-util-modify-children": "^3.0.0", + "unist-util-position": "^4.0.0" }, "devDependencies": { "browserify": "^17.0.0",