Type alias FuseV1Config<T>

FuseV1Config<T>: {
    resetAdHocDarwinSignature?: boolean;
    strictlyRequireAllFuses?: boolean;
    version: V1;
} & (Partial<Record<FuseV1Options, T>> & {
    strictlyRequireAllFuses?: false;
} | Record<FuseV1Options, T> & {
    strictlyRequireAllFuses: true;
})

Type Parameters

  • T = boolean

Type declaration

  • Optional resetAdHocDarwinSignature?: boolean
  • Optional strictlyRequireAllFuses?: boolean

    Ensures that all fuses in the fuse wire being set have been defined to a set value by the provided config. Set this to true to ensure you don't accidentally miss a fuse being added in future Electron upgrades.

    This option may default to "true" in a future version of @electron/fuses but currently defaults to "false"

  • version: V1