UNPKG

488 BJavaScriptView Raw
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"use strict";
9
10var path = require('path');
11
12var scriptDir = path.join(__dirname, 'scripts');
13
14/** @lends resolveScript */
15function resolveScript(script) {
16 try {
17 return require.resolve(path.resolve(scriptDir, script));
18 } catch (e) {
19 // Do nothing.
20 }
21 return script;
22}
23
24module.exports = resolveScript;
\No newline at end of file