@gasket/utils
Advanced tools
Comparing version 6.35.2 to 6.36.0
@@ -17,5 +17,5 @@ const fs = require('fs/promises'); | ||
return { | ||
pkgMananger: 'yarn', | ||
pkgManager: 'yarn', | ||
cmd: 'add', | ||
flag: '--dev', | ||
flags: ['--dev'], | ||
logMsg: (pkg) => | ||
@@ -26,5 +26,5 @@ `requireWithInstall - installing "${pkg}" with "yarn" - saving as a devDependency` | ||
return { | ||
pkgMananger: 'npm', | ||
pkgManager: 'npm', | ||
cmd: 'install', | ||
flag: '--no-save', | ||
flags: ['--no-save', '--force'], | ||
logMsg: (pkg) => | ||
@@ -50,11 +50,11 @@ `requireWithInstall - installing "${pkg}" with "npm" - save as a devDependency to avoid this` | ||
const { pkgMananger, cmd, flag, logMsg } = await getPkgManager(root); | ||
const { pkgManager, cmd, flags, logMsg } = await getPkgManager(root); | ||
const pkg = dependency.match(rePackage)[0]; | ||
const manager = new PackageManager({ packageManager: pkgMananger, dest: root }); | ||
const manager = new PackageManager({ packageManager: pkgManager, dest: root }); | ||
logger.info(logMsg(pkg)); | ||
try { | ||
await manager.exec(cmd, [pkg, flag]); | ||
await manager.exec(cmd, [pkg, ...flags]); | ||
} catch (err) { | ||
logger.error(`requireWithInstall - Failed to install "${pkg}" using "${pkgMananger}"`); | ||
logger.error(`requireWithInstall - Failed to install "${pkg}" using "${pkgManager}"`); | ||
throw err; | ||
@@ -61,0 +61,0 @@ } |
{ | ||
"name": "@gasket/utils", | ||
"version": "6.35.2", | ||
"version": "6.36.0", | ||
"description": "Reusable utilities for Gasket internals", | ||
@@ -47,3 +47,3 @@ "main": "lib", | ||
"devDependencies": { | ||
"@gasket/engine": "^6.34.6", | ||
"@gasket/engine": "^6.36.0", | ||
"@godaddy/dmd": "^1.0.0", | ||
@@ -78,3 +78,3 @@ "abort-controller": "^3.0.0", | ||
], | ||
"gitHead": "6c8c8a3cf21d602545ba6d24e5ab2270f6cff919" | ||
"gitHead": "e2230c21fe127665e68ed615885a9588ce2fe0af" | ||
} |
30172