command-line-basics
Advanced tools
Comparing version 0.2.0 to 0.3.0
# CHANGES for command-line-basics | ||
## 0.3.0 | ||
- Enhancement (breaking): Avoid applying `cwd` to `package.json`. | ||
## 0.2.0 | ||
@@ -4,0 +8,0 @@ |
{ | ||
"name": "command-line-basics", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"description": "Auto-add help and version CLI and update notification checks", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -48,3 +48,5 @@ # command-line-basics | ||
optionsPath: path.join(process.cwd(), './src/optionDefinitions.js'), | ||
cwd: __dirname, // As an alternative to joining | ||
// As an alternative to joining (for `optionsPath` only; | ||
// no effect on `packageJsonPath`): | ||
cwd: __dirname, | ||
packageJsonPath: path.join(process.cwd(), 'package.json'), | ||
@@ -51,0 +53,0 @@ options: { |
@@ -13,5 +13,4 @@ 'use strict'; | ||
} | ||
const cwd = options.cwd || process.cwd(); | ||
if (!packageJsonPath) { | ||
packageJsonPath = join(cwd, 'package.json'); | ||
packageJsonPath = join(process.cwd(), 'package.json'); | ||
} | ||
@@ -22,3 +21,3 @@ options = options || {}; | ||
} | ||
optionsPath = join(cwd, optionsPath); | ||
optionsPath = join(options.cwd || process.cwd(), optionsPath); | ||
@@ -25,0 +24,0 @@ // eslint-disable-next-line global-require, import/no-dynamic-require |
8675
85
96