diff --git a/index.js b/index.js index 92749d9..2275ae4 100644 --- a/index.js +++ b/index.js @@ -3,6 +3,4 @@ * @typedef {import('./lib/index.js').Options} Options */ -import remarkValidateLinks from './lib/index.js' - -export default remarkValidateLinks +export {default} from './lib/index.js' diff --git a/package.json b/package.json index c7b8506..300c069 100644 --- a/package.json +++ b/package.json @@ -48,13 +48,13 @@ "dependencies": { "@types/mdast": "^3.0.0", "github-slugger": "^1.0.0", - "hosted-git-info": "^4.0.0", + "hosted-git-info": "^5.0.0", "mdast-util-to-string": "^3.0.0", "propose": "0.0.5", "to-vfile": "^7.0.0", "trough": "^2.0.0", "unified": "^10.0.0", - "unified-engine": "^9.0.0", + "unified-engine": "^10.0.1", "unist-util-visit": "^4.0.0", "vfile": "^5.0.0" }, @@ -67,7 +67,7 @@ "c8": "^7.0.0", "prettier": "^2.0.0", "remark": "^14.0.0", - "remark-cli": "^10.0.0", + "remark-cli": "^11.0.0", "remark-preset-wooorm": "^9.0.0", "rimraf": "^3.0.0", "strip-ansi": "^7.0.0", @@ -75,7 +75,7 @@ "type-coverage": "^2.0.0", "typescript": "^4.0.0", "vfile-sort": "^3.0.0", - "xo": "^0.45.0" + "xo": "^0.50.0" }, "scripts": { "build": "rimraf \"lib/**/*.d.ts\" \"test/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage", diff --git a/test/index.js b/test/index.js index ad0655f..4169343 100644 --- a/test/index.js +++ b/test/index.js @@ -26,10 +26,12 @@ test.onFinish(() => { const bin = path.join('..', '..', 'node_modules', '.bin', 'remark') test('remark-validate-links', async (t) => { + const vfile = await remark() + .use(links) + .use(sort) + .process(readSync('github.md')) t.deepEqual( - ( - await remark().use(links).use(sort).process(readSync('github.md')) - ).messages.map((d) => String(d)), + vfile.messages.map(String), [ 'github.md:5:37-5:51: Link to unknown heading: `world`', 'github.md:27:10-27:37: Link to unknown file: `examples/world.md`',