1 | /**
|
2 | * @module electron-osx-sign
|
3 | */
|
4 |
|
5 |
|
6 |
|
7 | const sign = require('./sign')
|
8 | const flat = require('./flat')
|
9 |
|
10 | /**
|
11 | * This function is a normal callback implementation.
|
12 | * @param {Object} opts - Options.
|
13 | * @param {RequestCallback} cb - Callback.
|
14 | */
|
15 | module.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 | */
|
23 | module.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 | */
|
31 | module.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 | */
|
39 | module.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 | */
|
47 | module.exports.flatAsync = flat.flatAsync
|