Skip to content

Commit f177940

Browse files
committed
chore: fix build
1 parent f005307 commit f177940

File tree

8 files changed

+77
-204
lines changed

8 files changed

+77
-204
lines changed

package.json

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@
114114
}
115115
},
116116
"dependencies": {
117-
"@floating-ui/dom": "^1.7.4",
118-
"stream-markdown-parser": "workspace:^"
117+
"@floating-ui/dom": "^1.7.4"
119118
},
120119
"devDependencies": {
121120
"@antfu/eslint-config": "^5.4.1",
@@ -134,6 +133,7 @@
134133
"postcss-cli": "^11.0.1",
135134
"rollup": "^3.29.5",
136135
"rollup-plugin-dts": "^5.3.1",
136+
"stream-markdown-parser": "workspace:^",
137137
"tailwindcss": "^3.4.18",
138138
"terser": "^5.44.1",
139139
"tsx": "^4.20.6",
@@ -149,6 +149,14 @@
149149
"vue": "^3.5.25",
150150
"vue-tsc": "^2.2.12"
151151
},
152+
"pnpm": {
153+
"overrides": {
154+
"@vue/reactivity": "3.5.25",
155+
"@vue/runtime-core": "3.5.25",
156+
"@vue/runtime-dom": "3.5.25",
157+
"vue": "3.5.25"
158+
}
159+
},
152160
"lint-staged": {
153161
"*.{vue,js,ts,jsx,tsx,md,json}": "eslint --fix"
154162
}

packages/markdown-parser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "stream-markdown-parser",
33
"type": "module",
4-
"version": "0.0.30",
4+
"version": "0.0.31",
55
"packageManager": "[email protected]",
66
"description": "Pure markdown parser and renderer utilities with streaming support - framework agnostic",
77
"author": "Simon He",

pnpm-lock.yaml

Lines changed: 65 additions & 161 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/components/MathBlockNode/MathBlockNode.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ import { getKatex } from '../MathInlineNode/katex'
88
99
const props = defineProps<MathBlockNodeProps>()
1010
let katex = null
11-
getKatex().then((k) => {
12-
katex = k
13-
})
1411
const containerEl = ref<HTMLElement | null>(null)
1512
const mathBlockElement = ref<HTMLElement | null>(null)
1613
let hasRenderedOnce = false

src/components/MathInlineNode/MathInlineNode.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ import { getKatex } from './katex'
88
99
const props = defineProps<MathInlineNodeProps>()
1010
let katex = null
11-
getKatex().then((k) => {
12-
katex = k
13-
})
1411
1512
const containerEl = ref<HTMLElement | null>(null)
1613
const mathElement = ref<HTMLElement | null>(null)

src/exports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ import SuperscriptNode from './components/SuperscriptNode'
3434
import TableNode from './components/TableNode'
3535
import TextNode from './components/TextNode'
3636
import ThematicBreakNode from './components/ThematicBreakNode'
37+
import { setDefaultI18nMap } from './composables/useSafeI18n'
3738
import { setLanguageIconResolver } from './utils/languageIcon'
3839
import { clearGlobalCustomComponents, getCustomNodeComponents, removeCustomComponents, setCustomComponents } from './utils/nodeComponents'
39-
import { setDefaultI18nMap } from './composables/useSafeI18n'
4040
import './index.css'
4141
import './workers/katexRenderer.worker?worker'
4242
import './workers/mermaidParser.worker?worker'

test/e2e/__snapshots__/node-renderer.e2e.test.ts.snap

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -227,21 +227,6 @@ exports[`markdownRender node e2e coverage > renders emphasis node 1`] = `
227227
</div>"
228228
`;
229229
230-
exports[`markdownRender node e2e coverage > renders emphasis node 2`] = `
231-
"<div data-v-8dfe8a80="" class="markdown-renderer">
232-
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>
233-
<div data-v-8dfe8a80="" class="node-slot" data-node-index="0" data-node-type="paragraph">
234-
<div data-v-8dfe8a80="" class="node-content">
235-
<!-- Skip wrapping code_block nodes in transitions to avoid touching Monaco editor internals -->
236-
<transition-stub data-v-8dfe8a80="" name="typewriter" appear="true" persisted="false" css="true">
237-
<p data-v-93ee5c2d="" data-v-8dfe8a80="" dir="auto" class="paragraph-node" typewriter="true" is-dark="false"><span data-v-93ee5c2d="" class="whitespace-pre-wrap break-words text-node">This is </span><em data-v-ca49685e="" data-v-93ee5c2d="" class="emphasis-node"><span data-v-a84b8095="" data-v-ca49685e="" class="whitespace-pre-wrap break-words text-node" index-key="markdown-renderer-0-1-0">italic text</span></em><span data-v-93ee5c2d="" class="whitespace-pre-wrap break-words text-node">.</span></p>
238-
</transition-stub>
239-
</div>
240-
</div>
241-
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>
242-
</div>"
243-
`;
244-
245230
exports[`markdownRender node e2e coverage > renders footnote nodes 1`] = `
246231
"<div data-v-8dfe8a80="" class="markdown-renderer">
247232
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>
@@ -325,21 +310,6 @@ exports[`markdownRender node e2e coverage > renders heading node 1`] = `
325310
</div>"
326311
`;
327312
328-
exports[`markdownRender node e2e coverage > renders heading node 2`] = `
329-
"<div data-v-8dfe8a80="" class="markdown-renderer">
330-
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>
331-
<div data-v-8dfe8a80="" class="node-slot" data-node-index="0" data-node-type="heading">
332-
<div data-v-8dfe8a80="" class="node-content">
333-
<!-- Skip wrapping code_block nodes in transitions to avoid touching Monaco editor internals -->
334-
<transition-stub data-v-8dfe8a80="" name="typewriter" appear="true" persisted="false" css="true">
335-
<h1 data-v-9f883140="" data-v-8dfe8a80="" class="heading-node heading-1" dir="auto" typewriter="true" is-dark="false"><span data-v-a84b8095="" data-v-9f883140="" class="whitespace-pre-wrap break-words text-node" index-key="markdown-renderer-0-0">Heading Node Title</span></h1>
336-
</transition-stub>
337-
</div>
338-
</div>
339-
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>
340-
</div>"
341-
`;
342-
343313
exports[`markdownRender node e2e coverage > renders highlight node 1`] = `
344314
"<div data-v-8dfe8a80="" class="markdown-renderer">
345315
<div data-v-8dfe8a80="" class="node-spacer" style="height: 0px;" aria-hidden="true"></div>

vite.config.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ export default defineConfig(({ mode }) => {
3535
// imports like "stream-markdown-parser" into relative workspace paths
3636
// in the emitted .d.ts (which breaks type bundling).
3737
tsconfigPath: './tsconfig.build.json',
38-
// Skip type-checking inside the plugin for faster builds; we keep
39-
// `vue-tsc --noEmit` for CI/typecheck separately.
40-
skipDiagnostics: true,
4138
}),
4239
UnpluginClassExtractor({
4340
output: 'dist/tailwind.ts',

0 commit comments

Comments
 (0)