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 ALPHA = 'alpha';
|
||||||
const BETA = 'beta';
|
const BETA = 'beta';
|
||||||
const LATEST = 'latest';
|
const LATEST = 'latest';
|
||||||
const ADF_LIBS_PREFIX = '@alfresco/adf-';
|
const ADF_LIBS_PREFIX = '\"@alfresco/adf-[^"]*\":';
|
||||||
const JS_API_DEPENDENCY = '@alfresco/js-api';
|
const JS_API_DEPENDENCY = '@alfresco/js-api';
|
||||||
|
|
||||||
let projects = [''];
|
let projects = [''];
|
||||||
@@ -80,7 +80,7 @@ function _betaPerform(args: UpdateArgs, logger: logging.Logger) {
|
|||||||
|
|
||||||
function _findADFLibsDependencies(args: UpdateArgs, logger: logging.Logger) {
|
function _findADFLibsDependencies(args: UpdateArgs, logger: logging.Logger) {
|
||||||
const prjs: any = [];
|
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(',');
|
const res = result.replace(/,\s*$/, '').split(',');
|
||||||
res.forEach( (dependecy) => {
|
res.forEach( (dependecy) => {
|
||||||
const dep = dependecy.split(':');
|
const dep = dependecy.split(':');
|
||||||
|
Reference in New Issue
Block a user