Type Alias Config<param>

Config<param>: {
    global_object_variable: GetDefault<param, "JavaScriptIdentifier", string>;
    intrinsic_global_variable: GetDefault<param, "JavaScriptIdentifier", string>;
}

Configuration object for setup.

Type Parameters

  • param extends {
        JavaScriptIdentifier?: string;
    } = {}

Type declaration

  • global_object_variable: GetDefault<param, "JavaScriptIdentifier", string>

    The global variable that refer to the global object. Only change this if globalThis do not refer to the global object for some reason. Must be a valid JavaScript identifier.

    "globalThis"

  • intrinsic_global_variable: GetDefault<param, "JavaScriptIdentifier", string>

    The global variable for holding the intrinsic record. Can be any arbritrary string.

    "_ARAN_INTRINSIC_"