UNPKG

1.08 kBJavaScriptView Raw
1/**
2 * @module electron-osx-sign
3 */
4
5'use strict'
6
7const sign = require('./sign')
8const flat = require('./flat')
9
10/**
11 * This function is a normal callback implementation.
12 * @param {Object} opts - Options.
13 * @param {RequestCallback} cb - Callback.
14 */
15module.exports = sign.sign // Aliasing
16
17/**
18 * This function is a normal callback implementation.
19 * @function
20 * @param {Object} opts - Options.
21 * @param {RequestCallback} cb - Callback.
22 */
23module.exports.sign = sign.sign
24
25/**
26 * This function returns a promise signing the application.
27 * @function
28 * @param {mixed} opts - Options.
29 * @returns {Promise} Promise.
30 */
31module.exports.signAsync = sign.signAsync
32
33/**
34 * This function is exported with normal callback implementation.
35 * @function
36 * @param {Object} opts - Options.
37 * @param {RequestCallback} cb - Callback.
38 */
39module.exports.flat = flat.flat
40
41/**
42 * This function is exported and returns a promise flattening the application.
43 * @function
44 * @param {Object} opts - Options.
45 * @returns {Promise} Promise.
46 */
47module.exports.flatAsync = flat.flatAsync