diff --git a/package.json b/package.json index eb6165924..a45603ef5 100644 --- a/package.json +++ b/package.json @@ -84,7 +84,7 @@ "lodash": "^4.17.21", "magic-string": "^0.30.3", "markdown-table": "^3.0.3", - "marked": "^4.3.0", + "marked": "^9.1.1", "minimist": "^1.2.8", "npm-run-all": "^4.1.5", "prettier": "^3.0.3", diff --git a/packages/vue/__tests__/e2e/markdown.spec.ts b/packages/vue/__tests__/e2e/markdown.spec.ts index 56c570e19..dc863c907 100644 --- a/packages/vue/__tests__/e2e/markdown.spec.ts +++ b/packages/vue/__tests__/e2e/markdown.spec.ts @@ -13,7 +13,7 @@ describe('e2e: markdown', () => { await page().goto(baseUrl) expect(await isVisible('#editor')).toBe(true) expect(await value('textarea')).toBe('# hello') - expect(await html('#editor div')).toBe('

hello

\n') + expect(await html('#editor div')).toBe('

hello

\n') await page().type('textarea', '\n## foo\n\n- bar\n- baz') @@ -23,8 +23,8 @@ describe('e2e: markdown', () => { await expectByPolling( () => html('#editor div'), - '

hello

\n' + - '

foo

\n' + + '

hello

\n' + + '

foo

\n' + '\n' ) } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46f5847d3..3403d09d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -90,8 +90,8 @@ importers: specifier: ^3.0.3 version: 3.0.3 marked: - specifier: ^4.3.0 - version: 4.3.0 + specifier: ^9.1.1 + version: 9.1.1 minimist: specifier: ^1.2.8 version: 1.2.8 @@ -4254,9 +4254,9 @@ packages: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: true - /marked@4.3.0: - resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==} - engines: {node: '>= 12'} + /marked@9.1.1: + resolution: {integrity: sha512-ZmXkUGH54U4rEy3GL9vYj8+S1PHJx/zz5pc4Frn7UdGiNREKT12fWBJ5a5ffjFtghx9C9912vEg9Zra1Nf7CnA==} + engines: {node: '>= 16'} hasBin: true dev: true