diff --git a/package.json b/package.json index 2126ebe..f601fbe 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,10 @@ ], "license": "MIT", "jest": { + "extensionsToTreatAsEsm": [".ts"], + "moduleNameMapper": { + "^(\\.{1,2}/.*)\\.js$": "$1" + }, "testMatch": [ "/packages/**/src/**/__test__/*.{js,ts}" ], diff --git a/packages/html-to-markdown/src/__test__/index.test.ts b/packages/html-to-markdown/src/__test__/index.test.ts index 989b4bf..8c19753 100644 --- a/packages/html-to-markdown/src/__test__/index.test.ts +++ b/packages/html-to-markdown/src/__test__/index.test.ts @@ -1,4 +1,4 @@ -import htmlToMarkdown from '..'; +import htmlToMarkdown from '../index.js'; it('htmlToMarkdown test case basic-syntax', async () => { expect(await htmlToMarkdown()).toEqual(''); @@ -21,7 +21,7 @@ it('htmlToMarkdown test case ignore', async () => { it('htmlToMarkdown test list', async () => { expect(await htmlToMarkdown({ html: `` })) - .toEqual('* `idoc.yml` 在根目录下添加\n* `idoc.chapters.yml` 左侧栏文件导航\n* `注释配置` 在 markdown 文档中添加的配置\n'); + .toEqual('* `idoc.yml` 在根目录下添加\n* `idoc.chapters.yml` 左侧栏文件导航\n* `注释配置` 在 markdown 文档中添加的配置\n'); }); const tableStr = `