mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
Improve the regexp to cover corner cases (#4960)
This commit is contained in:
committed by
Eugenio Romano
parent
bb80d2b6d9
commit
624ca9f0ae
@@ -32,7 +32,7 @@ export interface UpdateArgs {
|
||||
const ALPHA = 'alpha';
|
||||
const BETA = 'beta';
|
||||
const LATEST = 'latest';
|
||||
const ADF_LIBS_PREFIX = '@alfresco/adf-';
|
||||
const ADF_LIBS_PREFIX = '\"@alfresco/adf-[^"]*\":';
|
||||
const JS_API_DEPENDENCY = '@alfresco/js-api';
|
||||
|
||||
let projects = [''];
|
||||
@@ -80,7 +80,7 @@ function _betaPerform(args: UpdateArgs, logger: logging.Logger) {
|
||||
|
||||
function _findADFLibsDependencies(args: UpdateArgs, logger: logging.Logger) {
|
||||
const prjs: any = [];
|
||||
const result = _exec('grep', [ADF_LIBS_PREFIX, `${args.pathPackage}/package.json`], {}, logger).trim();
|
||||
const result = _exec('grep', [`${ADF_LIBS_PREFIX}`, `${args.pathPackage}/package.json`], {}, logger).trim();
|
||||
const res = result.replace(/,\s*$/, '').split(',');
|
||||
res.forEach( (dependecy) => {
|
||||
const dep = dependecy.split(':');
|
||||
|
Reference in New Issue
Block a user