🔧 fix (lib/index.js, package.json)
Some checks are pending
main / lts/hydrogen (push) Waiting to run
main / node (push) Waiting to run

This commit is contained in:
ひでまる 2025-02-07 02:43:00 +09:00
parent 722e6bee28
commit 5e61c16964
2 changed files with 16 additions and 16 deletions

View file

@ -6,8 +6,11 @@
* @import {Processor} from 'unified'
*/
import {directiveFromMarkdown, directiveToMarkdown} from 'mdast-util-directive'
import {directive} from 'micromark-extension-directive'
import {
directiveFromMarkdown,
directiveToMarkdown,
} from "mdast-util-directive";
import { directive } from "micromark-extension-directive";
/**
* Add support for generic directives.
@ -20,19 +23,16 @@ import {directive} from 'micromark-extension-directive'
* Nothing.
*/
export default function remarkDirective() {
// @ts-expect-error: TS is wrong about `this`.
// eslint-disable-next-line unicorn/no-this-assignment
const self = /** @type {Processor<Root>} */ (this)
const data = self.data()
const data = this.data();
const micromarkExtensions =
data.micromarkExtensions || (data.micromarkExtensions = [])
data.micromarkExtensions || (data.micromarkExtensions = []);
const fromMarkdownExtensions =
data.fromMarkdownExtensions || (data.fromMarkdownExtensions = [])
data.fromMarkdownExtensions || (data.fromMarkdownExtensions = []);
const toMarkdownExtensions =
data.toMarkdownExtensions || (data.toMarkdownExtensions = [])
data.toMarkdownExtensions || (data.toMarkdownExtensions = []);
micromarkExtensions.push(directive())
fromMarkdownExtensions.push(directiveFromMarkdown())
toMarkdownExtensions.push(directiveToMarkdown())
micromarkExtensions.push(directive());
fromMarkdownExtensions.push(directiveFromMarkdown());
toMarkdownExtensions.push(directiveToMarkdown());
}

View file

@ -5,7 +5,7 @@
"dependencies": {
"@types/mdast": "^4.0.0",
"mdast-util-directive": "^3.0.0",
"micromark-extension-directive": "git+https://git.v-sli.me/HidemaruOwO/micromark-extension-directive.git#main",
"micromark-extension-directive": "git+https://git.v-sli.me/HidemaruOwO/micromark-extension-directive.git#fix.1",
"unified": "^11.0.0"
},
"description": "remark plugin to support directives",