Interface DenoRunConfig

interface DenoRunConfig {
    allowAllEnv?: boolean;
    allowAllFfi?: boolean;
    allowAllNet?: boolean;
    allowAllRead?: boolean;
    allowAllRun?: boolean;
    allowAllSys?: boolean;
    allowAllWrite?: boolean;
    allowEnv?: string[];
    allowFfi?: string[];
    allowNet?: string[];
    allowRead?: string[];
    allowRun?: string[];
    allowSys?: (
        | "hostname"
        | "osRelease"
        | "osUptime"
        | "loadavg"
        | "networkInterfaces"
        | "systemMemoryInfo"
        | "uid"
        | "gid")[];
    allowWrite?: string[];
    denyAllEnv?: boolean;
    denyAllFfi?: boolean;
    denyAllNet?: boolean;
    denyAllRead?: boolean;
    denyAllRun?: boolean;
    denyAllSys?: boolean;
    denyAllWrite?: boolean;
    denyEnv?: string[];
    denyFfi?: string[];
    denyNet?: string[];
    denyRead?: string[];
    denyRun?: string[];
    denySys?: (
        | "hostname"
        | "osRelease"
        | "osUptime"
        | "loadavg"
        | "networkInterfaces"
        | "systemMemoryInfo"
        | "uid"
        | "gid")[];
    denyWrite?: string[];
}

Properties

allowAllEnv?: boolean
allowAllFfi?: boolean
allowAllNet?: boolean
allowAllRead?: boolean
allowAllRun?: boolean
allowAllSys?: boolean
allowAllWrite?: boolean
allowEnv?: string[]
allowFfi?: string[]
allowNet?: string[]
allowRead?: string[]
allowRun?: string[]
allowSys?: (
    | "hostname"
    | "osRelease"
    | "osUptime"
    | "loadavg"
    | "networkInterfaces"
    | "systemMemoryInfo"
    | "uid"
    | "gid")[]
allowWrite?: string[]
denyAllEnv?: boolean
denyAllFfi?: boolean
denyAllNet?: boolean
denyAllRead?: boolean
denyAllRun?: boolean
denyAllSys?: boolean
denyAllWrite?: boolean
denyEnv?: string[]
denyFfi?: string[]
denyNet?: string[]
denyRead?: string[]
denyRun?: string[]
denySys?: (
    | "hostname"
    | "osRelease"
    | "osUptime"
    | "loadavg"
    | "networkInterfaces"
    | "systemMemoryInfo"
    | "uid"
    | "gid")[]
denyWrite?: string[]