1 | /**
|
2 | * Release a package.
|
3 | * @memberof module:apeman-dev-commons-releasing/lib
|
4 | * @function resolveScript
|
5 | * @param {string} script - Script to resolve.
|
6 | */
|
7 |
|
8 | ;
|
9 |
|
10 | var path = require('path');
|
11 |
|
12 | var scriptDir = path.join(__dirname, 'scripts');
|
13 |
|
14 | /** @lends resolveScript */
|
15 | function resolveScript(script) {
|
16 | try {
|
17 | return require.resolve(path.resolve(scriptDir, script));
|
18 | } catch (e) {
|
19 | // Do nothing.
|
20 | }
|
21 | return script;
|
22 | }
|
23 |
|
24 | module.exports = resolveScript; |
\ | No newline at end of file |