KC's Workspace
    Preparing search index...

    See also Node.js SEA Documentation

    Note some default values are different from Node.js defaults to optimize for typical use cases (e.g. disabling experimental warning, enabling code cache). These can be overridden.

    interface SeaConfig {
        assets?: Record<string, string>;
        disableExperimentalSEAWarning?: boolean;
        execArgv?: string[];
        execArgvExtension?: "env" | "none" | "cli";
        executable?: string;
        main?: string;
        mainFormat?: "module" | "commonjs";
        output?: string;
        useCodeCache?: boolean;
        useSnapshot?: boolean;
    }
    Index
    assets?: Record<string, string>
    disableExperimentalSEAWarning?: boolean
    true
    
    execArgv?: string[]
    execArgvExtension?: "env" | "none" | "cli"
    'env'
    
    executable?: string

    Optional, if not specified, uses the current Node.js binary

    main?: string
    mainFormat?: "module" | "commonjs"
    tsdownConfig.format === 'es' ? 'module' : 'commonjs'
    
    output?: string
    useCodeCache?: boolean
    false
    
    useSnapshot?: boolean
    false