aws-amplify / amplify-hosting

AWS Amplify Hosting provides a Git-based workflow for deploying and hosting fullstack serverless web applications.
https://aws.amazon.com/amplify/hosting/
Apache License 2.0
459 stars 116 forks source link

error 429 Too Many Requests on build #443

Closed stuartwk closed 4 years ago

stuartwk commented 4 years ago

Issue Description Running a small Angular project. Build always fails due to error 429 Too Many Requests.

Detailed Steps To Reproduce As soon as I push to github, it automatically tries to run a build and then errors. It always fails on a different dependency.

Copy and Paste Logs + Error Messages (remove sensitive data)

                                 # Starting phase: preBuild
                                 # Executing command: npm ci
2020-02-17T12:10:41.654Z [WARNING]: npm
2020-02-17T12:10:41.655Z [WARNING]: ERR! code E429
                                    npm ERR! 429 Too Many Requests - GET https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz
2020-02-17T12:10:41.669Z [WARNING]: 
2020-02-17T12:10:41.670Z [WARNING]: npm ERR! A complete log of this run can be found in:
                                    npm ERR!     /root/.npm/_logs/2020-02-17T12_10_41_656Z-debug.log
2020-02-17T12:10:41.670Z [HELP]: Outputting the npm debug log
                                 0 info it worked if it ends with ok
                                 1 verbose cli [ '/root/.nvm/versions/node/v10.16.0/bin/node',
                                 1 verbose cli   '/root/.nvm/versions/node/v10.16.0/bin/npm',
                                 1 verbose cli   'ci' ]
                                 2 info using npm@6.9.0
                                 3 info using node@v10.16.0
                                 4 verbose npm-session 0d0c972a49e02962
                                 5 info prepare initializing installer
                                 6 verbose prepare starting workers
                                 7 verbose prepare installation prefix: /codebuild/output/src321649219/src/openline-web
                                 8 verbose prepare using package-lock.json
                                 9 verbose checkLock verifying package-lock data
                                 10 silly tree LogicalTree {
                                 10 silly tree   name: 'openline-pwa',
                                 10 silly tree   version: '0.0.0',
                                 10 silly tree   address: '',
                                 10 silly tree   optional: false,
                                 10 silly tree   dev: false,
                                 10 silly tree   bundled: false,
                                 10 silly tree   resolved: undefined,
                                 10 silly tree   integrity: undefined,
                                 10 silly tree   dependencies:
                                 10 silly tree    Map {
                                 10 silly tree      '@angular-devkit/build-angular' => LogicalTree {
                                 10 silly tree        name: '@angular-devkit/build-angular',
                                 10 silly tree        version: '0.803.23',
                                 10 silly tree        address: '@angular-devkit/build-angular',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.23.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-hlaDMuScRbgdsH3Toyze5G5NhmJypWIPGcIt4CAcXAnVdSltrBPKzu5Psr+ACcDLH3TYtlMKBrkAG9xXS3it1g==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/cli' => LogicalTree {
                                 10 silly tree        name: '@angular/cli',
                                 10 silly tree        version: '8.3.23',
                                 10 silly tree        address: '@angular/cli',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/@angular/cli/-/cli-8.3.23.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-umr5puS6j8elTIhhsjyb/psTmwL00oeBbsnnz5K3fkbWB2wgdMsJvLi9aR/oAyh2NlSA2ZzgB62I38VjoDR0yQ==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/compiler-cli' => LogicalTree {
                                 10 silly tree        name: '@angular/compiler-cli',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/compiler-cli',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/language-service' => LogicalTree {
                                 10 silly tree        name: '@angular/language-service',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/language-service',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@types/node' => LogicalTree {
                                 10 silly tree        name: '@types/node',
                                 10 silly tree        version: '8.9.5',
                                 10 silly tree        address: '@types/node',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@types/jasmine' => LogicalTree {
                                 10 silly tree        name: '@types/jasmine',
                                 10 silly tree        version: '3.3.16',
                                 10 silly tree        address: '@types/jasmine',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@types/jasminewd2' => LogicalTree {
                                 10 silly tree        name: '@types/jasminewd2',
                                 10 silly tree        version: '2.0.8',
                                 10 silly tree        address: '@types/jasminewd2',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'codelyzer' => LogicalTree {
                                 10 silly tree        name: 'codelyzer',
                                 10 silly tree        version: '5.2.1',
                                 10 silly tree        address: 'codelyzer',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-awBZXFcJUyC5HMYXiHzjr3D24tww2l1D1OqtfA9vUhEtYr32a65A+Gblm/OvsO+HuKLYzn8EDMw1inSM3VbxWA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'jasmine-core' => LogicalTree {
                                 10 silly tree        name: 'jasmine-core',
                                 10 silly tree        version: '3.4.0',
                                 10 silly tree        address: 'jasmine-core',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'jasmine-spec-reporter' => LogicalTree {
                                 10 silly tree        name: 'jasmine-spec-reporter',
                                 10 silly tree        version: '4.2.1',
                                 10 silly tree        address: 'jasmine-spec-reporter',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'karma' => LogicalTree {
                                 10 silly tree        name: 'karma',
                                 10 silly tree        version: '4.1.0',
                                 10 silly tree        address: 'karma',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/karma/-/karma-4.1.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'karma-chrome-launcher' => LogicalTree {
                                 10 silly tree        name: 'karma-chrome-launcher',
                                 10 silly tree        version: '2.2.0',
                                 10 silly tree        address: 'karma-chrome-launcher',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'karma-coverage-istanbul-reporter' => LogicalTree {
                                 10 silly tree        name: 'karma-coverage-istanbul-reporter',
                                 10 silly tree        version: '2.0.6',
                                 10 silly tree        address: 'karma-coverage-istanbul-reporter',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'karma-jasmine' => LogicalTree {
                                 10 silly tree        name: 'karma-jasmine',
                                 10 silly tree        version: '2.0.1',
                                 10 silly tree        address: 'karma-jasmine',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'karma-jasmine-html-reporter' => LogicalTree {
                                 10 silly tree        name: 'karma-jasmine-html-reporter',
                                 10 silly tree        version: '1.5.1',
                                 10 silly tree        address: 'karma-jasmine-html-reporter',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-LlLqsoGyxT1981z46BRaC1SaY4pTo4EHCA/qZvJEMQXzTtGMyIlmwtxny6FiLO/N/OmZh69eaoNzvBkbHVVFQA==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'protractor' => LogicalTree {
                                 10 silly tree        name: 'protractor',
                                 10 silly tree        version: '5.4.2',
                                 10 silly tree        address: 'protractor',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'ts-node' => LogicalTree {
                                 10 silly tree        name: 'ts-node',
                                 10 silly tree        version: '7.0.1',
                                 10 silly tree        address: 'ts-node',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'tslint' => LogicalTree {
                                 10 silly tree        name: 'tslint',
                                 10 silly tree        version: '5.15.0',
                                 10 silly tree        address: 'tslint',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'typescript' => LogicalTree {
                                 10 silly tree        name: 'typescript',
                                 10 silly tree        version: '3.5.3',
                                 10 silly tree        address: 'typescript',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@ionic/angular-toolkit' => LogicalTree {
                                 10 silly tree        name: '@ionic/angular-toolkit',
                                 10 silly tree        version: '2.1.2',
                                 10 silly tree        address: '@ionic/angular-toolkit',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: true,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-2.1.2.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-TLb/wQMdhgUe4X98TZgiue/6VqEFPiXkg3a0diVTwtrsHj2cWNXUaIlQtnEqxBhyml81mrpkSgAoUFH3JJfaXw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/animations' => LogicalTree {
                                 10 silly tree        name: '@angular/animations',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/animations',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/common' => LogicalTree {
                                 10 silly tree        name: '@angular/common',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/common',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/compiler' => LogicalTree {
                                 10 silly tree        name: '@angular/compiler',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/compiler',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/core' => LogicalTree {
                                 10 silly tree        name: '@angular/core',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/core',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/forms' => LogicalTree {
                                 10 silly tree        name: '@angular/forms',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/forms',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/platform-browser' => LogicalTree {
                                 10 silly tree        name: '@angular/platform-browser',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/platform-browser',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/platform-browser-dynamic' => LogicalTree {
                                 10 silly tree        name: '@angular/platform-browser-dynamic',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/platform-browser-dynamic',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/pwa' => LogicalTree {
                                 10 silly tree        name: '@angular/pwa',
                                 10 silly tree        version: '0.803.23',
                                 10 silly tree        address: '@angular/pwa',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/@angular/pwa/-/pwa-0.803.23.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-OxDLF5r3Gg3TvtdIkXsHaNJLJS+BVMUct0G6EfdvgxYxQ5pdRyhHDaEMl8WZaokPb8R+R1uwsV2gLW24dT1Iuw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/router' => LogicalTree {
                                 10 silly tree        name: '@angular/router',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/router',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@angular/service-worker' => LogicalTree {
                                 10 silly tree        name: '@angular/service-worker',
                                 10 silly tree        version: '8.2.14',
                                 10 silly tree        address: '@angular/service-worker',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@angular/service-worker/-/service-worker-8.2.14.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-Xv1ES5bXDRxPJ5uyRqeKw6mGKaJVzKK0oFcR0mr4OSdyLXGZ+x6fC2S/QcLy4ugpb64fyEksrnHhHjeMVzGh2Q==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@ionic/angular' => LogicalTree {
                                 10 silly tree        name: '@ionic/angular',
                                 10 silly tree        version: '4.11.8',
                                 10 silly tree        address: '@ionic/angular',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@ionic/angular/-/angular-4.11.8.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-LiILF2DkZFs+3q1+svwVQ9MDFIGLboHOcspkC+keEucDF7Cu9jtzBmObM0WCFvzTwpFOxbbSA+J3kNzPUVKHMQ==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@ngrx/effects' => LogicalTree {
                                 10 silly tree        name: '@ngrx/effects',
                                 10 silly tree        version: '8.6.0',
                                 10 silly tree        address: '@ngrx/effects',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@ngrx/effects/-/effects-8.6.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-JdyJLQbv/wnE0ZPY9DcDOtF9PzJuzsKWmIWgIGunHF18wdjk5O8Zpkcrxq18wDRL6geg5UTtNJRMvTQhpDbzow==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@ngrx/store' => LogicalTree {
                                 10 silly tree        name: '@ngrx/store',
                                 10 silly tree        version: '8.6.0',
                                 10 silly tree        address: '@ngrx/store',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/@ngrx/store/-/store-8.6.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-K4cvCEa+5hw9qrETQWO+Cha3YbVCAT8yaIKJr/N35KntTL9mQMjoL+51JWLZfBwPV0e19CFgJIyrBnVUTxwr2A==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      '@telnyx/webrtc' => LogicalTree {
                                 10 silly tree        name: '@telnyx/webrtc',
                                 10 silly tree        version: '1.0.6',
                                 10 silly tree        address: '@telnyx/webrtc',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/@telnyx/webrtc/-/webrtc-1.0.6.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-LusMQxWb8mSCsUuLyqxgoX7r9UlSUFjFHCB7cy6FQjROcVkkzj6iCwOHPyRQ2uhjJRUHAQ12WbIXyX7s0XDedQ==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'angularx-qrcode' => LogicalTree {
                                 10 silly tree        name: 'angularx-qrcode',
                                 10 silly tree        version: '2.1.0',
                                 10 silly tree        address: 'angularx-qrcode',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/angularx-qrcode/-/angularx-qrcode-2.1.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-4mtlPJmemQINEz8OH6cYOllLJ77kFamk38G1L8OLF4X/nrxWaFIxMiKcPHf/HVeqATSAPismgqPu9aM5RhF/ig==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'hammerjs' => LogicalTree {
                                 10 silly tree        name: 'hammerjs',
                                 10 silly tree        version: '2.0.8',
                                 10 silly tree        address: 'hammerjs',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz',
                                 10 silly tree        integrity: 'sha1-BO93hiz/K7edMPdpIJWTAiK/YPE=',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'rxjs' => LogicalTree {
                                 10 silly tree        name: 'rxjs',
                                 10 silly tree        version: '6.4.0',
                                 10 silly tree        address: 'rxjs',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'tslib' => LogicalTree {
                                 10 silly tree        name: 'tslib',
                                 10 silly tree        version: '1.10.0',
                                 10 silly tree        address: 'tslib',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'webrtc-adapter' => LogicalTree {
                                 10 silly tree        name: 'webrtc-adapter',
                                 10 silly tree        version: '7.5.0',
                                 10 silly tree        address: 'webrtc-adapter',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved:
                                 10 silly tree         'https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.5.0.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-cUqlw310uLLSYvO8FTNCVmGWSMlMt6vuSDkcYL1nW+RUvAILJ3jEIvAUgFQU5EFGnU+mf9/No14BFv3U+hoxBQ==',
                                 10 silly tree        dependencies: [Map],
                                 10 silly tree        requiredBy: [Set] },
                                 10 silly tree      'zone.js' => LogicalTree {
                                 10 silly tree        name: 'zone.js',
                                 10 silly tree        version: '0.9.1',
                                 10 silly tree        address: 'zone.js',
                                 10 silly tree        optional: false,
                                 10 silly tree        dev: false,
                                 10 silly tree        bundled: false,
                                 10 silly tree        resolved: 'https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz',
                                 10 silly tree        integrity:
                                 10 silly tree         'sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==',
                                 10 silly tree        dependencies: Map {},
                                 10 silly tree        requiredBy: [Set] } },
                                 10 silly tree   requiredBy: Set {} }
                                 11 info prepare Done in 0.045s
                                 12 verbose extractTree extracting dependencies to node_modules/
                                 13 silly extractTree @angular-devkit/build-angular@0.803.23 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular-devkit/build-angular
                                 14 silly extractTree @angular/cli@8.3.23 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/cli
                                 15 silly extractTree @angular/compiler-cli@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/compiler-cli
                                 16 silly extractTree @angular/language-service@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/language-service
                                 17 silly extractTree @types/node@8.9.5 -> /codebuild/output/src321649219/src/openline-web/node_modules/@types/node
                                 18 silly extractTree @types/jasmine@3.3.16 -> /codebuild/output/src321649219/src/openline-web/node_modules/@types/jasmine
                                 19 silly extractTree @types/jasminewd2@2.0.8 -> /codebuild/output/src321649219/src/openline-web/node_modules/@types/jasminewd2
                                 20 silly extractTree codelyzer@5.2.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/codelyzer
                                 21 silly extractTree jasmine-core@3.4.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/jasmine-core
                                 22 silly extractTree jasmine-spec-reporter@4.2.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/jasmine-spec-reporter
                                 23 silly extractTree karma@4.1.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/karma
                                 24 silly extractTree karma-chrome-launcher@2.2.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/karma-chrome-launcher
                                 25 silly extractTree karma-coverage-istanbul-reporter@2.0.6 -> /codebuild/output/src321649219/src/openline-web/node_modules/karma-coverage-istanbul-reporter
                                 26 silly extractTree karma-jasmine@2.0.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/karma-jasmine
                                 27 silly extractTree karma-jasmine-html-reporter@1.5.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/karma-jasmine-html-reporter
                                 28 silly extractTree protractor@5.4.2 -> /codebuild/output/src321649219/src/openline-web/node_modules/protractor
                                 29 silly extractTree ts-node@7.0.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/ts-node
                                 30 silly extractTree tslint@5.15.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/tslint
                                 31 silly extractTree typescript@3.5.3 -> /codebuild/output/src321649219/src/openline-web/node_modules/typescript
                                 32 silly extractTree @ionic/angular-toolkit@2.1.2 -> /codebuild/output/src321649219/src/openline-web/node_modules/@ionic/angular-toolkit
                                 33 silly extractTree @angular/animations@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/animations
                                 34 silly extractTree @angular/common@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/common
                                 35 silly extractTree @angular/compiler@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/compiler
                                 36 silly extractTree @angular/core@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/core
                                 37 silly extractTree @angular/forms@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/forms
                                 38 silly extractTree @angular/platform-browser@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/platform-browser
                                 39 silly extractTree @angular/platform-browser-dynamic@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/platform-browser-dynamic
                                 40 silly extractTree @angular/pwa@0.803.23 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/pwa
                                 41 silly extractTree @angular/router@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/router
                                 42 silly extractTree @angular/service-worker@8.2.14 -> /codebuild/output/src321649219/src/openline-web/node_modules/@angular/service-worker
                                 43 silly extractTree @ionic/angular@4.11.8 -> /codebuild/output/src321649219/src/openline-web/node_modules/@ionic/angular
                                 44 silly extractTree @ngrx/effects@8.6.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/@ngrx/effects
                                 45 silly extractTree @ngrx/store@8.6.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/@ngrx/store
                                 46 silly extractTree @telnyx/webrtc@1.0.6 -> /codebuild/output/src321649219/src/openline-web/node_modules/@telnyx/webrtc
                                 47 silly extractTree angularx-qrcode@2.1.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/angularx-qrcode
                                 48 silly extractTree hammerjs@2.0.8 -> /codebuild/output/src321649219/src/openline-web/node_modules/hammerjs
                                 49 silly extractTree rxjs@6.4.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/rxjs
                                 50 silly extractTree tslib@1.10.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/tslib
                                 51 silly extractTree webrtc-adapter@7.5.0 -> /codebuild/output/src321649219/src/openline-web/node_modules/webrtc-adapter
                                 52 silly extractTree zone.js@0.9.1 -> /codebuild/output/src321649219/src/openline-web/node_modules/zone.js
                                 53 silly tarball trying @angular-devkit/build-angular@0.803.23 by hash: sha512-hlaDMuScRbgdsH3Toyze5G5NhmJypWIPGcIt4CAcXAnVdSltrBPKzu5Psr+ACcDLH3TYtlMKBrkAG9xXS3it1g==
                                 54 silly tarball trying @angular/cli@8.3.23 by hash: sha512-umr5puS6j8elTIhhsjyb/psTmwL00oeBbsnnz5K3fkbWB2wgdMsJvLi9aR/oAyh2NlSA2ZzgB62I38VjoDR0yQ==
                                 55 silly tarball trying @angular/compiler-cli@8.2.14 by hash: sha512-XDrTyrlIZM+0NquVT+Kbg5bn48AaWFT+B3bAT288PENrTdkuxuF9AhjFRZj8jnMdmaE4O2rioEkXBtl6z3zptA==
                                 56 silly tarball trying @angular/language-service@8.2.14 by hash: sha512-7EhN9JJbAJcH2xCa+rIOmekjiEuB0qwPdHuD5qn/wwMfRzMZo+Db4hHbR9KHrLH6H82PTwYKye/LLpDaZqoHOA==
                                 57 silly tarball trying @types/node@8.9.5 by hash: sha512-jRHfWsvyMtXdbhnz5CVHxaBgnV6duZnPlQuRSo/dm/GnmikNcmZhxIES4E9OZjUmQ8C+HCl4KJux+cXN/ErGDQ==
                                 58 silly tarball trying @types/jasmine@3.3.16 by hash: sha512-Nveep4zKGby8uIvG2AEUyYOwZS8uVeHK9TgbuWYSawUDDdIgfhCKz28QzamTo//Jk7Ztt9PO3f+vzlB6a4GV1Q==
                                 59 silly tarball trying @types/jasminewd2@2.0.8 by hash: sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==
                                 60 silly tarball trying codelyzer@5.2.1 by hash: sha512-awBZXFcJUyC5HMYXiHzjr3D24tww2l1D1OqtfA9vUhEtYr32a65A+Gblm/OvsO+HuKLYzn8EDMw1inSM3VbxWA==
                                 61 silly tarball trying jasmine-core@3.4.0 by hash: sha512-HU/YxV4i6GcmiH4duATwAbJQMlE0MsDIR5XmSVxURxKHn3aGAdbY1/ZJFmVRbKtnLwIxxMJD7gYaPsypcbYimg==
                                 62 silly tarball trying jasmine-spec-reporter@4.2.1 by hash: sha512-FZBoZu7VE5nR7Nilzy+Np8KuVIOxF4oXDPDknehCYBDE080EnlPu0afdZNmpGDBRCUBv3mj5qgqCRmk6W/K8vg==
                                 63 silly tarball trying karma@4.1.0 by hash: sha512-xckiDqyNi512U4dXGOOSyLKPwek6X/vUizSy2f3geYevbLj+UIdvNwbn7IwfUIL2g1GXEPWt/87qFD1fBbl/Uw==
                                 64 silly tarball trying karma-chrome-launcher@2.2.0 by hash: sha512-uf/ZVpAabDBPvdPdveyk1EPgbnloPvFFGgmRhYLTDH7gEB4nZdSBk8yTU47w1g/drLSx5uMOkjKk7IWKfWg/+w==
                                 65 silly tarball trying karma-coverage-istanbul-reporter@2.0.6 by hash: sha512-WFh77RI8bMIKdOvI/1/IBmgnM+Q7NOLhnwG91QJrM8lW+CIXCjTzhhUsT/svLvAkLmR10uWY4RyYbHMLkTglvg==
                                 66 silly tarball trying karma-jasmine@2.0.1 by hash: sha512-iuC0hmr9b+SNn1DaUD2QEYtUxkS1J+bSJSn7ejdEexs7P8EYvA1CWkEdrDQ+8jVH3AgWlCNwjYsT1chjcNW9lA==
                                 67 silly tarball trying karma-jasmine-html-reporter@1.5.1 by hash: sha512-LlLqsoGyxT1981z46BRaC1SaY4pTo4EHCA/qZvJEMQXzTtGMyIlmwtxny6FiLO/N/OmZh69eaoNzvBkbHVVFQA==
                                 68 silly tarball trying protractor@5.4.2 by hash: sha512-zlIj64Cr6IOWP7RwxVeD8O4UskLYPoyIcg0HboWJL9T79F1F0VWtKkGTr/9GN6BKL+/Q/GmM7C9kFVCfDbP5sA==
                                 69 silly tarball trying ts-node@7.0.1 by hash: sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==
                                 70 silly tarball trying tslint@5.15.0 by hash: sha512-6bIEujKR21/3nyeoX2uBnE8s+tMXCQXhqMmaIPJpHmXJoBJPTLcI7/VHRtUwMhnLVdwLqqY3zmd8Dxqa5CVdJA==
                                 71 silly tarball trying typescript@3.5.3 by hash: sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==
                                 72 silly tarball trying @ionic/angular-toolkit@2.1.2 by hash: sha512-TLb/wQMdhgUe4X98TZgiue/6VqEFPiXkg3a0diVTwtrsHj2cWNXUaIlQtnEqxBhyml81mrpkSgAoUFH3JJfaXw==
                                 73 silly tarball trying @angular/animations@8.2.14 by hash: sha512-3Vc9TnNpKdtvKIXcWDFINSsnwgEMiDmLzjceWg1iYKwpeZGQahUXPoesLwQazBMmxJzQiA4HOMj0TTXKZ+Jzkg==
                                 74 silly tarball trying @angular/common@8.2.14 by hash: sha512-Qmt+aX2quUW54kaNT7QH7WGXnFxr/cC2C6sf5SW5SdkZfDQSiz8IaItvieZfXVQUbBOQKFRJ7TlSkt0jI/yjvw==
                                 75 silly tarball trying @angular/compiler@8.2.14 by hash: sha512-ABZO4E7eeFA1QyJ2trDezxeQM5ZFa1dXw1Mpl/+1vuXDKNjJgNyWYwKp/NwRkLmrsuV0yv4UDCDe4kJOGbPKnw==
                                 76 silly tarball trying @angular/core@8.2.14 by hash: sha512-zeePkigi+hPh3rN7yoNENG/YUBUsIvUXdxx+AZq+QPaFeKEA2FBSrKn36ojHFrdJUjKzl0lPMEiGC2b6a6bo6g==
                                 77 silly tarball trying @angular/forms@8.2.14 by hash: sha512-zhyKL3CFIqcyHJ/TQF/h1OZztK611a6rxuPHCrt/5Sn1SuBTJJQ1pPTkOYIDy6IrCrtyANc8qB6P17Mao71DNQ==
                                 78 silly tarball trying @angular/platform-browser@8.2.14 by hash: sha512-MtJptptyKzsE37JZ2VB/tI4cvMrdAH+cT9pMBYZd66YSZfKjIj5s+AZo7z8ncoskQSB1o3HMfDjSK7QXGx1mLQ==
                                 79 silly tarball trying @angular/platform-browser-dynamic@8.2.14 by hash: sha512-mO2JPR5kLU/A3AQngy9+R/Q5gaF9csMStBQjwsCRI0wNtlItOIGL6+wTYpiTuh/ux+WVN1F2sLcEYU4Zf1ud9A==
                                 80 silly tarball trying @angular/pwa@0.803.23 by hash: sha512-OxDLF5r3Gg3TvtdIkXsHaNJLJS+BVMUct0G6EfdvgxYxQ5pdRyhHDaEMl8WZaokPb8R+R1uwsV2gLW24dT1Iuw==
                                 81 silly tarball trying @angular/router@8.2.14 by hash: sha512-DHA2BhODqV7F0g6ZKgFaZgbsqzHHWRcfWchCOrOVKu2rYiKUTwwHVLBgZAhrpNeinq2pWanVYSIhMr7wy+LfEA==
                                 82 silly tarball trying @angular/service-worker@8.2.14 by hash: sha512-Xv1ES5bXDRxPJ5uyRqeKw6mGKaJVzKK0oFcR0mr4OSdyLXGZ+x6fC2S/QcLy4ugpb64fyEksrnHhHjeMVzGh2Q==
                                 83 silly tarball trying @ionic/angular@4.11.8 by hash: sha512-LiILF2DkZFs+3q1+svwVQ9MDFIGLboHOcspkC+keEucDF7Cu9jtzBmObM0WCFvzTwpFOxbbSA+J3kNzPUVKHMQ==
                                 84 silly tarball trying @ngrx/effects@8.6.0 by hash: sha512-JdyJLQbv/wnE0ZPY9DcDOtF9PzJuzsKWmIWgIGunHF18wdjk5O8Zpkcrxq18wDRL6geg5UTtNJRMvTQhpDbzow==
                                 85 silly tarball trying @ngrx/store@8.6.0 by hash: sha512-K4cvCEa+5hw9qrETQWO+Cha3YbVCAT8yaIKJr/N35KntTL9mQMjoL+51JWLZfBwPV0e19CFgJIyrBnVUTxwr2A==
                                 86 silly tarball trying @telnyx/webrtc@1.0.6 by hash: sha512-LusMQxWb8mSCsUuLyqxgoX7r9UlSUFjFHCB7cy6FQjROcVkkzj6iCwOHPyRQ2uhjJRUHAQ12WbIXyX7s0XDedQ==
                                 87 silly tarball trying angularx-qrcode@2.1.0 by hash: sha512-4mtlPJmemQINEz8OH6cYOllLJ77kFamk38G1L8OLF4X/nrxWaFIxMiKcPHf/HVeqATSAPismgqPu9aM5RhF/ig==
                                 88 silly tarball trying hammerjs@2.0.8 by hash: sha1-BO93hiz/K7edMPdpIJWTAiK/YPE=
                                 89 silly tarball trying rxjs@6.4.0 by hash: sha512-Z9Yfa11F6B9Sg/BK9MnqnQ+aQYicPLtilXBp2yUtDt2JRCE0h26d33EnfO3ZxoNxG0T92OUucP3Ct7cpfkdFfw==
                                 90 silly tarball trying tslib@1.10.0 by hash: sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==
                                 91 silly tarball trying webrtc-adapter@7.5.0 by hash: sha512-cUqlw310uLLSYvO8FTNCVmGWSMlMt6vuSDkcYL1nW+RUvAILJ3jEIvAUgFQU5EFGnU+mf9/No14BFv3U+hoxBQ==
                                 92 silly tarball trying zone.js@0.9.1 by hash: sha512-GkPiJL8jifSrKReKaTZ5jkhrMEgXbXYC+IPo1iquBjayRa0q86w3Dipjn8b415jpitMExe9lV8iTsv8tk3DGag==
                                 93 silly tarball no local data for codelyzer@5.2.1. Extracting by manifest.
                                 94 silly tarball no local data for @ionic/angular-toolkit@2.1.2. Extracting by manifest.
                                 95 silly tarball no local data for @angular/animations@8.2.14. Extracting by manifest.
                                 96 silly tarball no local data for @ngrx/effects@8.6.0. Extracting by manifest.
                                 97 silly tarball no local data for @telnyx/webrtc@1.0.6. Extracting by manifest.
                                 98 silly tarball no local data for jasmine-core@3.4.0. Extracting by manifest.
                                 99 silly tarball no local data for jasmine-spec-reporter@4.2.1. Extracting by manifest.
                                 100 silly tarball no local data for karma@4.1.0. Extracting by manifest.
                                 101 silly tarball no local data for karma-chrome-launcher@2.2.0. Extracting by manifest.
                                 102 silly tarball no local data for karma-coverage-istanbul-reporter@2.0.6. Extracting by manifest.
                                 103 silly tarball no local data for karma-jasmine@2.0.1. Extracting by manifest.
                                 104 silly tarball no local data for karma-jasmine-html-reporter@1.5.1. Extracting by manifest.
                                 105 silly tarball no local data for protractor@5.4.2. Extracting by manifest.
                                 106 silly tarball no local data for ts-node@7.0.1. Extracting by manifest.
                                 107 silly tarball no local data for tslint@5.15.0. Extracting by manifest.
                                 108 silly tarball no local data for @angular/common@8.2.14. Extracting by manifest.
                                 109 silly tarball no local data for @angular/compiler@8.2.14. Extracting by manifest.
                                 110 silly tarball no local data for @angular/core@8.2.14. Extracting by manifest.
                                 111 silly tarball no local data for @angular/forms@8.2.14. Extracting by manifest.
                                 112 silly tarball no local data for @angular/platform-browser@8.2.14. Extracting by manifest.
                                 113 silly tarball no local data for @angular/platform-browser-dynamic@8.2.14. Extracting by manifest.
                                 114 silly tarball no local data for @angular/pwa@0.803.23. Extracting by manifest.
                                 115 silly tarball no local data for @angular/service-worker@8.2.14. Extracting by manifest.
                                 116 silly tarball no local data for @ionic/angular@4.11.8. Extracting by manifest.
                                 117 silly tarball no local data for @ngrx/store@8.6.0. Extracting by manifest.
                                 118 silly tarball no local data for angularx-qrcode@2.1.0. Extracting by manifest.
                                 119 silly tarball no local data for hammerjs@2.0.8. Extracting by manifest.
                                 120 silly tarball no local data for rxjs@6.4.0. Extracting by manifest.
                                 121 silly tarball no local data for webrtc-adapter@7.5.0. Extracting by manifest.
                                 122 silly tarball no local data for zone.js@0.9.1. Extracting by manifest.
                                 123 silly tarball no local data for @angular-devkit/build-angular@0.803.23. Extracting by manifest.
                                 124 silly tarball no local data for @types/node@8.9.5. Extracting by manifest.
                                 125 silly tarball no local data for @angular/router@8.2.14. Extracting by manifest.
                                 126 silly tarball no local data for @angular/cli@8.3.23. Extracting by manifest.
                                 127 silly tarball no local data for @angular/compiler-cli@8.2.14. Extracting by manifest.
                                 128 silly tarball no local data for @angular/language-service@8.2.14. Extracting by manifest.
                                 129 silly tarball no local data for @types/jasmine@3.3.16. Extracting by manifest.
                                 130 silly tarball no local data for @types/jasminewd2@2.0.8. Extracting by manifest.
                                 131 silly extract tslib@1.10.0 extracted to /codebuild/output/src321649219/src/openline-web/node_modules/tslib (811ms)
                                 132 silly extract typescript@3.5.3 extracted to /codebuild/output/src321649219/src/openline-web/node_modules/typescript (1504ms)
                                 133 http fetch GET 429 https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz 70460ms attempt #3
                                 134 http fetch GET 429 https://registry.npmjs.org/@ionic/angular-toolkit/-/angular-toolkit-2.1.2.tgz 70472ms attempt #3
                                 135 http fetch GET 429 https://registry.npmjs.org/@telnyx/webrtc/-/webrtc-1.0.6.tgz 70469ms attempt #3
                                 136 http fetch GET 429 https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-4.2.1.tgz 70453ms attempt #3
                                 137 http fetch GET 429 https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-2.0.1.tgz 70452ms attempt #3
                                 138 http fetch GET 429 https://registry.npmjs.org/@angular/common/-/common-8.2.14.tgz 70450ms attempt #3
                                 139 http fetch GET 429 https://registry.npmjs.org/protractor/-/protractor-5.4.2.tgz 70452ms attempt #3
                                 140 http fetch GET 429 https://registry.npmjs.org/angularx-qrcode/-/angularx-qrcode-2.1.0.tgz 70448ms attempt #3
                                 141 http fetch GET 429 https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-2.0.6.tgz 70453ms attempt #3
                                 142 http fetch GET 429 https://registry.npmjs.org/@angular/animations/-/animations-8.2.14.tgz 70472ms attempt #3
                                 143 http fetch GET 429 https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.4.0.tgz 70455ms attempt #3
                                 144 http fetch GET 429 https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-8.2.14.tgz 70450ms attempt #3
                                 145 http fetch GET 429 https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.5.1.tgz 70453ms attempt #3
                                 146 http fetch GET 429 https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz 70452ms attempt #3
                                 147 http fetch GET 429 https://registry.npmjs.org/@types/node/-/node-8.9.5.tgz 70434ms attempt #3
                                 148 http fetch GET 429 https://registry.npmjs.org/tslint/-/tslint-5.15.0.tgz 70452ms attempt #3
                                 149 http fetch GET 429 https://registry.npmjs.org/@angular/cli/-/cli-8.3.23.tgz 70353ms attempt #3
                                 150 http fetch GET 429 https://registry.npmjs.org/webrtc-adapter/-/webrtc-adapter-7.5.0.tgz 70467ms attempt #3
                                 151 http fetch GET 429 https://registry.npmjs.org/@angular/language-service/-/language-service-8.2.14.tgz 70352ms attempt #3
                                 152 http fetch GET 429 https://registry.npmjs.org/zone.js/-/zone.js-0.9.1.tgz 70466ms attempt #3
                                 153 http fetch GET 429 https://registry.npmjs.org/@angular/forms/-/forms-8.2.14.tgz 70470ms attempt #3
                                 154 http fetch GET 429 https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-2.2.0.tgz 70474ms attempt #3
                                 155 http fetch GET 429 https://registry.npmjs.org/@ionic/angular/-/angular-4.11.8.tgz 70469ms attempt #3
                                 156 http fetch GET 429 https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.803.23.tgz 70455ms attempt #3
                                 157 http fetch GET 429 https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-8.2.14.tgz 70353ms attempt #3
                                 158 http fetch GET 429 https://registry.npmjs.org/@ngrx/effects/-/effects-8.6.0.tgz 70490ms attempt #3
                                 159 http fetch GET 429 https://registry.npmjs.org/@angular/compiler/-/compiler-8.2.14.tgz 70471ms attempt #3
                                 160 http fetch GET 429 https://registry.npmjs.org/@angular/pwa/-/pwa-0.803.23.tgz 70469ms attempt #3
                                 161 http fetch GET 429 https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-8.2.14.tgz 70470ms attempt #3
                                 162 http fetch GET 429 https://registry.npmjs.org/@angular/service-worker/-/service-worker-8.2.14.tgz 70469ms attempt #3
                                 163 http fetch GET 429 https://registry.npmjs.org/rxjs/-/rxjs-6.4.0.tgz 70467ms attempt #3
                                 164 http fetch GET 429 https://registry.npmjs.org/@angular/router/-/router-8.2.14.tgz 70453ms attempt #3
                                 165 http fetch GET 429 https://registry.npmjs.org/@ngrx/store/-/store-8.6.0.tgz 70468ms attempt #3
                                 166 http fetch GET 429 https://registry.npmjs.org/@types/jasmine/-/jasmine-3.3.16.tgz 70352ms attempt #3
                                 167 http fetch GET 429 https://registry.npmjs.org/karma/-/karma-4.1.0.tgz 70474ms attempt #3
                                 168 http fetch GET 429 https://registry.npmjs.org/@angular/core/-/core-8.2.14.tgz 70471ms attempt #3
                                 169 http fetch GET 429 https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz 70204ms attempt #3
                                 170 http fetch GET 429 https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz 70468ms attempt #3
                                 171 verbose teardown shutting down workers.
                                 172 info teardown Done in 0s
                                 173 verbose stack Error: 429 Too Many Requests - GET https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz
                                 173 verbose stack     at res.buffer.catch.then.body (/root/.nvm/versions/node/v10.16.0/lib/node_modules/npm/node_modules/npm-registry-fetch/check-response.js:104:15)
                                 173 verbose stack     at process._tickCallback (internal/process/next_tick.js:68:7)
                                 174 verbose statusCode 429
                                 175 verbose pkgid codelyzer@5.2.1
                                 176 verbose cwd /codebuild/output/src321649219/src/openline-web
                                 177 verbose Linux 4.14.152-98.182.amzn1.x86_64
                                 178 verbose argv "/root/.nvm/versions/node/v10.16.0/bin/node" "/root/.nvm/versions/node/v10.16.0/bin/npm" "ci"
                                 179 verbose node v10.16.0
                                 180 verbose npm  v6.9.0
                                 181 error code E429
                                 182 error 429 Too Many Requests - GET https://registry.npmjs.org/codelyzer/-/codelyzer-5.2.1.tgz
                                 183 verbose exit [ 1, true ]
2020-02-17T12:10:41.674Z [ERROR]: !!! Build failed
2020-02-17T12:10:41.789Z [ERROR]: !!! Non-Zero Exit Code detected
2020-02-17T12:10:41.790Z [INFO]: # Starting environment caching...
2020-02-17T12:10:41.790Z [INFO]: # Environment caching completed

Expected behavior Build completes

Application Details

a. Please share your Amplify Console AppID, found in App settings > General > App ARN (e.g. arn:aws:amplify:us-west-2:XXXXXXXXXXX:apps/APPID) arn:aws:amplify:us-east-1:463704812673:apps/d321f949h4tr08

If the issue is related to a build, please also share:

b. The specific Branch and Build number we should investigate Any build on master, it happens. The above output is from Build 6, but other builds fail with the same error at different npm dependencies.

c. Your buildspec (the version at the time the issue occurred), either from the Amplify console or amplify.yml (Be sure to remove any sensitive data)

version: 0.1
frontend:
  phases:
    preBuild:
      commands:
        - npm ci
    build:
      commands:
        - npm run build
  artifacts:
    baseDirectory: dist/openline-pwa
    files:
      - '**/*'
  cache:
    paths:
      - node_modules/**/*
heitorlessa commented 4 years ago

Having the same issue -- Seems like NPM is throttling everyone as it also happens in my laptop

Update from NPM registry: https://status.npmjs.org/

stuartwk commented 4 years ago

@heitorlessa thanks for the response. I'll keep an eye on the status, thanks for the link.

heitorlessa commented 4 years ago

hey @stuartkuentzel maybe you want to try again - Successfully deployed 10x in the last 2 hours and no single glitch from NPM this time.

ganipcanot commented 4 years ago

This looks to be throttling from NPM side. Please try it again and see if you are still facing issues.

stuartwk commented 4 years ago

Builds are running fine now, thanks for the help!

github-actions[bot] commented 2 years ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.