diff --git a/bin/execute b/bin/execute index 972d033..f94d60f 100755 --- a/bin/execute +++ b/bin/execute @@ -12,7 +12,7 @@ const chalk = require("chalk"); let argv = yargs.argv; let [ configurationPath, task, item ] = argv._; -let absoluteConfigurationPath = path.join(process.cwd(), configurationPath); +let absoluteConfigurationPath = path.resolve(process.cwd(), configurationPath); let configuration = require(absoluteConfigurationPath); return Promise.try(() => { diff --git a/bin/run b/bin/run index 95f4e77..d6d45fc 100755 --- a/bin/run +++ b/bin/run @@ -17,7 +17,7 @@ let configurationPath = argv._[0]; let listenHost = argv.listenHost ?? "127.0.0.1"; let listenPort = argv.listenPort ?? 3131; -let absoluteConfigurationPath = path.join(process.cwd(), configurationPath); +let absoluteConfigurationPath = path.resolve(process.cwd(), configurationPath); let configuration = require(absoluteConfigurationPath); return Promise.try(() => { diff --git a/bin/server b/bin/server index ba3ce0a..c2de1cf 100755 --- a/bin/server +++ b/bin/server @@ -38,7 +38,7 @@ let configurationPath = argv._[0]; let listenHost = argv.listenHost ?? "127.0.0.1"; let listenPort = argv.listenPort ?? 3000; -let absoluteConfigurationPath = path.join(process.cwd(), configurationPath); +let absoluteConfigurationPath = path.resolve(process.cwd(), configurationPath); let configuration = require(absoluteConfigurationPath); return Promise.try(() => { diff --git a/bin/simulate b/bin/simulate index 308d3e6..a1f2883 100755 --- a/bin/simulate +++ b/bin/simulate @@ -12,7 +12,7 @@ const chalk = require("chalk"); let argv = yargs.argv; let [ configurationPath, task, item ] = argv._; -let absoluteConfigurationPath = path.join(process.cwd(), configurationPath); +let absoluteConfigurationPath = path.resolve(process.cwd(), configurationPath); let configuration = require(absoluteConfigurationPath); return Promise.try(() => {