dmg-builder

  • Version 25.0.0-alpha.6
  • Published
  • 344 kB
  • 7 dependencies
  • MIT license

Install

npm i dmg-builder
yarn add dmg-builder
pnpm add dmg-builder

Overview

Utilities to build DMG. Used by [electron-builder](https://github.com/electron-userland/electron-builder).

Index

Classes

class DmgTarget

class DmgTarget extends Target {}

    constructor

    constructor(packager: MacPackager, outDir: string);

      property options

      readonly options: DmgOptions;

        property outDir

        readonly outDir: string;

          method build

          build: (appPath: string, arch: Arch) => Promise<void>;

            method computeDmgOptions

            computeDmgOptions: () => Promise<DmgOptions>;

              method computeVolumeName

              computeVolumeName: (arch: Arch, custom?: string | null) => string;

                Package Files (1)

                Dependencies (7)

                Dev Dependencies (3)

                Peer Dependencies (0)

                No peer dependencies.

                Badge

                To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

                You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/dmg-builder.

                • Markdown
                  [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/dmg-builder)
                • HTML
                  <a href="https://www.jsdocs.io/package/dmg-builder"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>