|
|
@@ -16,7 +16,8 @@ const args = yargs(hideBin(process.argv))
|
|
|
.option("package", {
|
|
|
type: "string",
|
|
|
describe: "The full or relative path to the package.json file",
|
|
|
- require: true
|
|
|
+ require: true,
|
|
|
+ coerce: path.resolve
|
|
|
})
|
|
|
.option("format", {
|
|
|
type: "string",
|
|
|
@@ -157,7 +158,7 @@ const auditTreeNode: Audit = node => fetch(`https://oscs.us.oracle.com/oscs/pls/
|
|
|
|
|
|
Promise.all<Package, PackageLock>([
|
|
|
import(args.package),
|
|
|
- import(`${path.resolve(path.dirname(args.package))}/package-lock.json`)
|
|
|
+ import(`${path.dirname(args.package)}/package-lock.json`)
|
|
|
])
|
|
|
.then(([json, jsonLock]) => {
|
|
|
const dependencyTree = Object.keys(json.dependencies)
|