From 5f0c6344b9f9771db5a4c224c9899d0fe0eaf61a Mon Sep 17 00:00:00 2001 From: Remco Haszing Date: Sat, 5 Aug 2023 12:48:02 +0200 Subject: [PATCH] Use markdown-extensions --- packages/remark-cli/cli.js | 13 +------------ packages/remark-cli/package.json | 1 + 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/packages/remark-cli/cli.js b/packages/remark-cli/cli.js index 7f29c800..f7e9c88d 100755 --- a/packages/remark-cli/cli.js +++ b/packages/remark-cli/cli.js @@ -1,5 +1,6 @@ #!/usr/bin/env node import {createRequire} from 'node:module' +import extensions from 'markdown-extensions' import {args} from 'unified-args' // eslint-disable-next-line import/order import {remark} from 'remark' @@ -9,18 +10,6 @@ const require = createRequire(import.meta.url) const proc = require('remark/package.json') const cli = require('./package.json') -// To do: enable `markdown-extensions` once it supports ESM. -const extensions = [ - 'md', - 'markdown', - 'mdown', - 'mkdn', - 'mkd', - 'mdwn', - 'mkdown', - 'ron' -] - args({ processor: remark, name: proc.name, diff --git a/packages/remark-cli/package.json b/packages/remark-cli/package.json index 952de906..1bb1f943 100644 --- a/packages/remark-cli/package.json +++ b/packages/remark-cli/package.json @@ -31,6 +31,7 @@ "cli.js" ], "dependencies": { + "markdown-extensions": "^2.0.0", "remark": "^14.0.0", "unified-args": "^10.0.0" },