KC's Workspace
    Preparing search index...

    Interface BindingTsconfigCompilerOptions

    TypeScript compiler options for inline tsconfig configuration.

    interface BindingTsconfigCompilerOptions {
        emitDecoratorMetadata?: boolean;
        experimentalDecorators?: boolean;
        importsNotUsedAsValues?: "error" | "preserve" | "remove";
        jsx?: "preserve" | "react" | "react-jsx" | "react-jsxdev" | "react-native";
        jsxFactory?: string;
        jsxFragmentFactory?: string;
        jsxImportSource?: string;
        preserveValueImports?: boolean;
        target?: string;
        useDefineForClassFields?: boolean;
        verbatimModuleSyntax?: boolean;
    }
    Index

    Properties

    emitDecoratorMetadata?: boolean

    Enables decorator metadata emission.

    experimentalDecorators?: boolean

    Enables experimental decorators.

    importsNotUsedAsValues?: "error" | "preserve" | "remove"

    Use verbatimModuleSyntax instead.

    jsx?: "preserve" | "react" | "react-jsx" | "react-jsxdev" | "react-native"

    Specifies the JSX factory function to use.

    jsxFactory?: string

    Specifies the JSX factory function.

    jsxFragmentFactory?: string

    Specifies the JSX fragment factory function.

    jsxImportSource?: string

    Specifies the module specifier for JSX imports.

    preserveValueImports?: boolean

    Use verbatimModuleSyntax instead.

    target?: string

    The ECMAScript target version.

    useDefineForClassFields?: boolean

    Configures how class fields are emitted.

    verbatimModuleSyntax?: boolean

    Preserves module structure of imports/exports.