From 104aac9ecb021a10874f4dc8916742053bf9b9e5 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Mon, 31 Jan 2022 18:27:27 +0100 Subject: [PATCH] Add ESM to hast node type registry --- complex-types.d.ts | 9 +++++++++ package.json | 1 + 2 files changed, 10 insertions(+) diff --git a/complex-types.d.ts b/complex-types.d.ts index 530c4bc..ce537bf 100644 --- a/complex-types.d.ts +++ b/complex-types.d.ts @@ -11,3 +11,12 @@ declare module 'mdast' { mdxjsEsm: MdxjsEsm } } + +declare module 'hast' { + interface RootContentMap { + mdxjsEsm: MdxjsEsm + } + interface ElementContentMap { + mdxjsEsm: MdxjsEsm + } +} diff --git a/package.json b/package.json index efd6156..c1446b3 100644 --- a/package.json +++ b/package.json @@ -39,6 +39,7 @@ ], "dependencies": { "@types/estree-jsx": "^0.0.1", + "@types/hast": "^2.0.0", "@types/mdast": "^3.0.0", "mdast-util-from-markdown": "^1.0.0", "mdast-util-to-markdown": "^1.0.0"