diff --git a/lib/cli/scripts/npm-publish.ts b/lib/cli/scripts/npm-publish.ts index 425761521e..0687372996 100644 --- a/lib/cli/scripts/npm-publish.ts +++ b/lib/cli/scripts/npm-publish.ts @@ -60,7 +60,7 @@ async function npmPublish(args: PublishArgs, project: string) { const response = exec('npm', options, { cwd: path.resolve(`${args.pathProject}/lib/dist/${project}`) }); logger.info(response); if (args.npmRegistry) { - removeNPMRC(args, project); + removeNpmConfig(args, project); } await sleep(30000); @@ -94,10 +94,14 @@ registry=http://${args.npmRegistry} } } -function removeNPMRC(args: PublishArgs, project: string) { +function removeNpmConfig(args: PublishArgs, project: string) { logger.info(`Removing file from ${project}`); - const response = exec('rm', ['.npmrc'], { cwd: path.resolve(`${args.pathProject}/lib/dist/${project}`) }); - logger.info(response); + try { + const response = exec('rm', ['.npmrc'], { cwd: path.resolve(`${args.pathProject}/lib/dist/${project}`) }); + logger.info(response); + } catch (e) { + logger.error('Error removing file', e); + } } export default async function (args: PublishArgs) { @@ -120,9 +124,9 @@ async function main(args) { return; } - for (let i = 0; i < projects.length; i++) { - logger.info(`========Analyzing project: ${projects[i]} ========`); - await npmPublish(args, projects[i]); + for (const project of projects) { + logger.info(`======== Publishing project: ${project} ========`); + await npmPublish(args, project); } } diff --git a/package-lock.json b/package-lock.json index eef9ee3fe6..e242ce6862 100644 --- a/package-lock.json +++ b/package-lock.json @@ -112,15 +112,15 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1000.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1000.6.tgz", - "integrity": "sha512-tKyVD8Wqfo2wFdfWmc7OMzFn30Zl37heEusnMrQD5/zZ3Hw4Nqt2kf3pf3hbWl1GExUVFYyRNoCOCh9DaIfh0w==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1000.7.tgz", + "integrity": "sha512-EeA+X+pu4w8Io+SpmKBkvVUxuhzgcwaRBi42lKM3D4ot0MtrsSJi6E40t5E/Km6kohibRkDBYY32uT0eG4WHsw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.6", - "@angular-devkit/build-optimizer": "0.1000.6", - "@angular-devkit/build-webpack": "0.1000.6", - "@angular-devkit/core": "10.0.6", + "@angular-devkit/architect": "0.1000.7", + "@angular-devkit/build-optimizer": "0.1000.7", + "@angular-devkit/build-webpack": "0.1000.7", + "@angular-devkit/core": "10.0.7", "@babel/core": "7.9.6", "@babel/generator": "7.9.6", "@babel/plugin-transform-runtime": "7.9.6", @@ -128,7 +128,7 @@ "@babel/runtime": "7.9.6", "@babel/template": "7.8.6", "@jsdevtools/coverage-istanbul-loader": "3.0.3", - "@ngtools/webpack": "10.0.6", + "@ngtools/webpack": "10.0.7", "ajv": "6.12.3", "autoprefixer": "9.8.0", "babel-loader": "8.1.0", @@ -185,15 +185,28 @@ }, "dependencies": { "@angular-devkit/architect": { - "version": "0.1000.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.6.tgz", - "integrity": "sha512-IZ8yiiW+LQ5mI3VbNHzisTIn0j6D1inQZgcZtc5W2A7fFNvBlIh6vGU3mB6Qvg678Gt6tlvnNT6/R9A9Ct7VnA==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.7.tgz", + "integrity": "sha512-6pa98C5i+OrBumWobEjjGAeVNbv8m3h3LQQnXtihv9tjxCWceg25jtDhaNzeS6L8D/NsBnVb61MhTaOKUj7kUA==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.6", + "@angular-devkit/core": "10.0.7", "rxjs": "6.5.5" } }, + "@angular-devkit/core": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + } + }, "cacache": { "version": "15.0.3", "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.3.tgz", @@ -564,9 +577,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.1000.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.6.tgz", - "integrity": "sha512-R8zDEAvd9PeUKvOKh6I7xp3w+MViCwjGKoOZcznjH/i/9PQjOHCMwU5S48RQloQjMGu96eDMUGOVnd9qkzXUEw==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1000.7.tgz", + "integrity": "sha512-7vnj++astDMnsTPEiXgpXCTwo/zbFmJadKTIlHoU9VHxQNwSfPwSCtPuPlxynquJu5zxhs24CNUBLXXH8z9ztQ==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -610,26 +623,39 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1000.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1000.6.tgz", - "integrity": "sha512-R01bJWuvckU5IdjcqoCeikLBpHRqt5fgfD0a4Hsg3evqW6xxXcSgc+YhWfeEmyU/nF/kVel8G2bFyPzhZP4QdQ==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1000.7.tgz", + "integrity": "sha512-+QYsEBcpZGVFFwrIlfH/NbChVdfIlnxtoTPjjR7xI5DOgl57sb79hOo4Ev0mPkbbgfn5tjSHvE3rmVQmlYqzcg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.6", - "@angular-devkit/core": "10.0.6", + "@angular-devkit/architect": "0.1000.7", + "@angular-devkit/core": "10.0.7", "rxjs": "6.5.5" }, "dependencies": { "@angular-devkit/architect": { - "version": "0.1000.6", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.6.tgz", - "integrity": "sha512-IZ8yiiW+LQ5mI3VbNHzisTIn0j6D1inQZgcZtc5W2A7fFNvBlIh6vGU3mB6Qvg678Gt6tlvnNT6/R9A9Ct7VnA==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.7.tgz", + "integrity": "sha512-6pa98C5i+OrBumWobEjjGAeVNbv8m3h3LQQnXtihv9tjxCWceg25jtDhaNzeS6L8D/NsBnVb61MhTaOKUj7kUA==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.6", + "@angular-devkit/core": "10.0.7", "rxjs": "6.5.5" } }, + "@angular-devkit/core": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + } + }, "rxjs": { "version": "6.5.5", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", @@ -639,6 +665,12 @@ "tslib": "^1.9.0" } }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, "tslib": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", @@ -760,16 +792,16 @@ } }, "@angular/cli": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.3.tgz", - "integrity": "sha512-ONK8YG20KuakQetY0lPKDAOA3uBoLurdpSfFspFkcECyDimwJYSEydi3FUnCxEexeoKvrQWcol+q+u9YPoHCyg==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-10.0.7.tgz", + "integrity": "sha512-o7aLZ5tIndtWodAGjG58XoKqaQMRyTwxad7s/6LGulH/XPo0v7Nk6f+yopKe2HnZJaIh7sVLaBAUxEvp9F1vaQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1000.3", - "@angular-devkit/core": "10.0.3", - "@angular-devkit/schematics": "10.0.3", - "@schematics/angular": "10.0.3", - "@schematics/update": "0.1000.3", + "@angular-devkit/architect": "0.1000.7", + "@angular-devkit/core": "10.0.7", + "@angular-devkit/schematics": "10.0.7", + "@schematics/angular": "10.0.7", + "@schematics/update": "0.1000.7", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.1.1", @@ -787,29 +819,38 @@ "uuid": "8.1.0" }, "dependencies": { - "@angular-devkit/core": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz", - "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==", + "@angular-devkit/architect": { + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.7.tgz", + "integrity": "sha512-6pa98C5i+OrBumWobEjjGAeVNbv8m3h3LQQnXtihv9tjxCWceg25jtDhaNzeS6L8D/NsBnVb61MhTaOKUj7kUA==", "dev": true, "requires": { - "ajv": "6.12.2", + "@angular-devkit/core": "10.0.7", + "rxjs": "6.5.5" + } + }, + "@angular-devkit/core": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", + "dev": true, + "requires": { + "ajv": "6.12.3", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", "rxjs": "6.5.5", "source-map": "0.7.3" } }, - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "@angular-devkit/schematics": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.7.tgz", + "integrity": "sha512-eyyYPgpjtr3h7WbnNbkDubJ/p+8TgKU6abWd+NmBfTvyeHrpVFUYZabNRcdXwUDSVzfTQKdmLynIkESj/KROrg==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@angular-devkit/core": "10.0.7", + "ora": "4.0.4", + "rxjs": "6.5.5" } }, "ansi-colors": { @@ -885,9 +926,9 @@ } }, "@angular/compiler-cli": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.0.4.tgz", - "integrity": "sha512-uZKk6Ab4Pw8qcaXhpORuEoCbPSHWx3TWcs9OXIKIhzOOoMMe9OSt2SzOkHCrySSaik1IhQODnHww7sGRw5mxwQ==", + "version": "10.0.12", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-10.0.12.tgz", + "integrity": "sha512-biFAxoQKxARpu/PMs8McS5flaPTnAFQ6y/xbBg8ItstzxdTjyuQSuYdvgK48Vd0c8eRv8mEgne3f/Cf7U43nDA==", "dev": true, "requires": { "canonical-path": "1.0.0", @@ -2315,17 +2356,30 @@ } }, "@ngtools/webpack": { - "version": "10.0.6", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.0.6.tgz", - "integrity": "sha512-AbSDhPmsljkZO2jHFpge/5AHLQIrbscWgo4brrhF7NQ5TvPgE0Xn0wU7gxB9++hVUKQLGnnbAvewJyB/uYb9Nw==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-10.0.7.tgz", + "integrity": "sha512-yUjTDOgsuEJEtsyqb78jDm3Keo18x6j1AjmZUEeiCxShX2pBQTfErmxtBqxPUAkLa/gD7Wkf5cZM+3xcYyShRg==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.6", + "@angular-devkit/core": "10.0.7", "enhanced-resolve": "4.1.1", "rxjs": "6.5.5", "webpack-sources": "1.4.3" }, "dependencies": { + "@angular-devkit/core": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", + "dev": true, + "requires": { + "ajv": "6.12.3", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.5.5", + "source-map": "0.7.3" + } + }, "rxjs": { "version": "6.5.5", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.5.tgz", @@ -2335,6 +2389,12 @@ "tslib": "^1.9.0" } }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + }, "tslib": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", @@ -3770,38 +3830,37 @@ } }, "@schematics/angular": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.3.tgz", - "integrity": "sha512-Or2pCqjpPbAvmbxtfMosGwQbNbSL4xodK5Key7678ZAPGB+rcxrVkBI9yxEJ/qzF/LrmMoKqy0JCmVLK7Grpog==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.7.tgz", + "integrity": "sha512-0SljGZjA68tOsn7OIps79lTy9Y96OZglLnBqO6pSLlmCkGMbjFY2ssKQXJzwR0jJ5+TWBjWjpn2U5mir4yzOuQ==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.3", - "@angular-devkit/schematics": "10.0.3" + "@angular-devkit/core": "10.0.7", + "@angular-devkit/schematics": "10.0.7" }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz", - "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", "dev": true, "requires": { - "ajv": "6.12.2", + "ajv": "6.12.3", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", "rxjs": "6.5.5", "source-map": "0.7.3" } }, - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "@angular-devkit/schematics": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.7.tgz", + "integrity": "sha512-eyyYPgpjtr3h7WbnNbkDubJ/p+8TgKU6abWd+NmBfTvyeHrpVFUYZabNRcdXwUDSVzfTQKdmLynIkESj/KROrg==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@angular-devkit/core": "10.0.7", + "ora": "4.0.4", + "rxjs": "6.5.5" } }, "rxjs": { @@ -3828,13 +3887,13 @@ } }, "@schematics/update": { - "version": "0.1000.3", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1000.3.tgz", - "integrity": "sha512-Nncdklmzi1tyzkoAh7GlSslxriRhftlmfqPVmFHrrPRttYACtT/QH5qcWsrPgTPpHGINYEHrPjpeljsMoMchBQ==", + "version": "0.1000.7", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1000.7.tgz", + "integrity": "sha512-KEOtKu95np+jVxxs/JCQ8UNQ0v21BSZKe0sb+D/Nk3XVPMHXDS3ZvcavDh5OXGC2GucbZHkD2UNvEPTEHpLxMg==", "dev": true, "requires": { - "@angular-devkit/core": "10.0.3", - "@angular-devkit/schematics": "10.0.3", + "@angular-devkit/core": "10.0.7", + "@angular-devkit/schematics": "10.0.7", "@yarnpkg/lockfile": "1.1.0", "ini": "1.3.5", "npm-package-arg": "^8.0.0", @@ -3845,28 +3904,27 @@ }, "dependencies": { "@angular-devkit/core": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.3.tgz", - "integrity": "sha512-m27ogjq44j80x64RnEswSvy8UewUqeCVJBbEuY6fzrWoaiCf12sgPlrSCwjwfhtQrLgl1e/i9zYA7U6ulGRXyg==", + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.7.tgz", + "integrity": "sha512-pXaZgsQ8LHpRx4QGAUYDE8GwBQLAtoqPh6oUCwRJwBExm5rl13OGPTBWewHiq0ysV/SnFXvOjxwAaHQvC1AgZw==", "dev": true, "requires": { - "ajv": "6.12.2", + "ajv": "6.12.3", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", "rxjs": "6.5.5", "source-map": "0.7.3" } }, - "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "@angular-devkit/schematics": { + "version": "10.0.7", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.7.tgz", + "integrity": "sha512-eyyYPgpjtr3h7WbnNbkDubJ/p+8TgKU6abWd+NmBfTvyeHrpVFUYZabNRcdXwUDSVzfTQKdmLynIkESj/KROrg==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "@angular-devkit/core": "10.0.7", + "ora": "4.0.4", + "rxjs": "6.5.5" } }, "npm-package-arg": { @@ -12492,9 +12550,9 @@ "dev": true }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { "mimic-fn": "^2.1.0" @@ -25274,9 +25332,9 @@ } }, "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", "dev": true }, "webpack": { @@ -26131,14 +26189,14 @@ "dev": true }, "whatwg-url": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.1.0.tgz", - "integrity": "sha512-vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.2.0.tgz", + "integrity": "sha512-Sl4svq71j4kzaFD13uxkVl2AIsbj/xwp8NTM1VMhFRyNT1ZMTWaV6+Pva0fQs7y8+cAEPrDGfCAFLvJejhT79g==", "dev": true, "requires": { "lodash.sortby": "^4.7.0", "tr46": "^2.0.2", - "webidl-conversions": "^5.0.0" + "webidl-conversions": "^6.1.0" } }, "when": { diff --git a/package.json b/package.json index ce9bad5aa0..4377b4959b 100644 --- a/package.json +++ b/package.json @@ -107,10 +107,10 @@ "devDependencies": { "@alfresco/adf-cli": "4.0.0", "@alfresco/adf-testing": "4.0.0", - "@angular-devkit/build-angular": "~0.1000.6", + "@angular-devkit/build-angular": "^0.1000.7", "@angular-devkit/build-ng-packagr": "~0.1000.7", - "@angular/cli": "^10.0.3", - "@angular/compiler-cli": "^10.0.4", + "@angular/cli": "^10.0.7", + "@angular/compiler-cli": "^10.0.12", "@nrwl/schematics": "8.12.11", "@nrwl/workspace": "^10.0.12", "@paperist/types-remark": "^0.1.3", diff --git a/scripts/travis/build/build.sh b/scripts/travis/build/build.sh index 429d14a3f5..b128d3c05a 100755 --- a/scripts/travis/build/build.sh +++ b/scripts/travis/build/build.sh @@ -33,4 +33,4 @@ fi; ./scripts/build/build-all-lib.sh echo "====== Build Demo shell for production =====" -nx build demoshell --prod +NODE_OPTIONS=--max_old_space_size=8192 nx build demoshell --prod