mirror of
https://github.com/microsoft/vscode.git
synced 2026-10-11 04:59:07 +01:00
* Refactor Markdown rich editor messaging to HubRPC Replace ad-hoc webview messages with shared runtime-validated interfaces and authenticated per-generation RPC connections. Preserve document edit ordering and editor behavior; cover lifecycle, stale edits, and transport isolation. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Fix Markdown HubRpc CI source root and license coverage Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Reduce Markdown HubRPC bundle with Zod Mini Bundle pinned HubRPC and Zod as development dependencies while retaining runtime validation and identical interface schema hashes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Align Markdown renderer validation with CI media config Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Load Markdown embedded web editors on demand Defer the adapter until a rendered code block and registered providers need it. Preserve fallback rendering, refresh after loading and provider updates, and handle teardown and load failures. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com>
35 lines
621 B
JSON
35 lines
621 B
JSON
{
|
|
"extends": "../../tsconfig.base.json",
|
|
"compilerOptions": {
|
|
"rootDir": "..",
|
|
"outDir": "./dist/",
|
|
"module": "esnext",
|
|
"moduleResolution": "bundler",
|
|
"lib": [
|
|
"es2024",
|
|
"DOM",
|
|
"DOM.Iterable"
|
|
],
|
|
"types": [
|
|
"vscode-webview"
|
|
],
|
|
"typeRoots": [
|
|
"../node_modules/@types"
|
|
],
|
|
"preserveSymlinks": true,
|
|
"paths": {
|
|
"@vscode/markdown-editor": [
|
|
"../node_modules/@vscode/markdown-editor/dist/index.d.ts"
|
|
],
|
|
"@vscode/observables": [
|
|
"../node_modules/@vscode/observables/dist/index.d.ts"
|
|
]
|
|
},
|
|
"skipLibCheck": true,
|
|
"noEmit": true
|
|
},
|
|
"include": [
|
|
"./**/*.ts"
|
|
]
|
|
}
|