mirror of
https://github.com/vuejs/babel-plugin-jsx.git
synced 2026-02-14 09:03:06 +08:00
chore: improve tsconfig
This commit is contained in:
@@ -41,15 +41,15 @@ function main() {
|
||||
},
|
||||
}
|
||||
|
||||
monaco.languages.typescript.typescriptDefaults.setDiagnosticsOptions({
|
||||
monaco.typescript.typescriptDefaults.setDiagnosticsOptions({
|
||||
noSemanticValidation: true,
|
||||
})
|
||||
monaco.languages.typescript.typescriptDefaults.setCompilerOptions({
|
||||
monaco.typescript.typescriptDefaults.setCompilerOptions({
|
||||
allowJs: true,
|
||||
allowNonTsExtensions: true,
|
||||
jsx: monaco.languages.typescript.JsxEmit.Preserve,
|
||||
target: monaco.languages.typescript.ScriptTarget.Latest,
|
||||
module: monaco.languages.typescript.ModuleKind.ESNext,
|
||||
jsx: monaco.typescript.JsxEmit.Preserve,
|
||||
target: monaco.typescript.ScriptTarget.Latest,
|
||||
module: monaco.typescript.ModuleKind.ESNext,
|
||||
isolatedModules: true,
|
||||
})
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { createApp, defineComponent, reactive } from 'vue'
|
||||
import type { VueJSXPluginOptions } from '@vue/babel-plugin-jsx'
|
||||
|
||||
export { VueJSXPluginOptions }
|
||||
export type { VueJSXPluginOptions }
|
||||
|
||||
export const compilerOptions: VueJSXPluginOptions = reactive({
|
||||
mergeProps: true,
|
||||
|
||||
Reference in New Issue
Block a user