diff --git a/dev/lib/directive-container.js b/dev/lib/directive-container.js index 7e04f90..21c9f3d 100644 --- a/dev/lib/directive-container.js +++ b/dev/lib/directive-container.js @@ -1,8 +1,8 @@ /** * @typedef {import('micromark-util-types').Construct} Construct - * @typedef {import('micromark-util-types').Tokenizer} Tokenizer * @typedef {import('micromark-util-types').State} State * @typedef {import('micromark-util-types').Token} Token + * @typedef {import('micromark-util-types').Tokenizer} Tokenizer * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext */ diff --git a/dev/lib/directive-leaf.js b/dev/lib/directive-leaf.js index 34f3c87..0e374ce 100644 --- a/dev/lib/directive-leaf.js +++ b/dev/lib/directive-leaf.js @@ -1,8 +1,8 @@ /** * @typedef {import('micromark-util-types').Construct} Construct + * @typedef {import('micromark-util-types').State} State * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext * @typedef {import('micromark-util-types').Tokenizer} Tokenizer - * @typedef {import('micromark-util-types').State} State */ import {ok as assert} from 'uvu/assert' diff --git a/dev/lib/directive-text.js b/dev/lib/directive-text.js index 0889acf..e402da0 100644 --- a/dev/lib/directive-text.js +++ b/dev/lib/directive-text.js @@ -1,9 +1,9 @@ /** * @typedef {import('micromark-util-types').Construct} Construct - * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext - * @typedef {import('micromark-util-types').Tokenizer} Tokenizer * @typedef {import('micromark-util-types').Previous} Previous * @typedef {import('micromark-util-types').State} State + * @typedef {import('micromark-util-types').Tokenizer} Tokenizer + * @typedef {import('micromark-util-types').TokenizeContext} TokenizeContext */ import {ok as assert} from 'uvu/assert' diff --git a/package.json b/package.json index 15fa30b..22fea2c 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "index.js" ], "exports": { + "types": "./index.d.ts", "development": "./dev/index.js", "default": "./index.js" }, diff --git a/tsconfig.json b/tsconfig.json index 34dd6a4..27b6b80 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,16 +1,12 @@ { "include": ["dev/**/*.js", "test/**/*.js"], "compilerOptions": { - "target": "ES2020", - "lib": ["ES2020"], - "module": "ES2020", - "moduleResolution": "node", - "allowJs": true, + "target": "ES2022", + "lib": ["ES2022"], + "module": "Node16", "checkJs": true, "declaration": true, "emitDeclarationOnly": true, - "allowSyntheticDefaultImports": true, - "skipLibCheck": true, "strict": true } }