question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

npm install on gitlab CI inside Dockerfile stalls at donwloading sharp-libvips

See original GitHub issue

Issue

CI install fails at this line:

npm info lifecycle sharp@0.27.2~install: sharp@0.27.2

> sharp@0.27.2 install /app/node_modules/sharp
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)

info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.10.5/libvips-8.10.5-linux-x64.tar.br

my dockerfile

FROM node:12-buster as builder


# build time args
# next js needs these in build env otherwise it will fail
ARG PUBLIC_ASSET_DOMAIN
ARG NEXT_PUBLIC_CMS_URL
ARG CMS_URL

# set up envs
ENV NODE_ENV=production
ENV PUBLIC_ASSET_DOMAIN=$PUBLIC_ASSET_DOMAIN
ENV NEXT_PUBLIC_CMS_URL=$NEXT_PUBLIC_CMS_URL
ENV CMS_URL=$CMS_URL

# echo out for debugging
RUN echo $PUBLIC_ASSET_DOMAIN && echo $NEXT_PUBLIC_CMS_URL && echo $CMS_URL

# set up app directory
WORKDIR /app
COPY . /app

# get npm version 6
RUN npm install -g npm@6.14.11 && npm --version

# debuggin sharp
RUN npx envinfo --binaries --system

# install sharp for CMS
RUN cd /app/cms
RUN npm install sharp --unsafe-perm --verbose 

# build cms
RUN cd /app
RUN npm run cms-build

# install sharp for front-end
RUN cd /app/front-end
RUN npm install sharp --unsafe-perm --verbose

# build web
RUN cd /app
RUN npm run app-build

# install process executor
RUN npm install

FROM hoosin/alpine-nginx-nodejs:latest as runtime

# back to app dir
WORKDIR /app
COPY --from=builder /app /app

# set up nginx 
COPY ./docker/nginx/default.conf /etc/nginx/conf.d/default.conf

# port for autodevops and running app
EXPOSE 5000

CMD ["sh", "-c", "npm run start & nginx -g \"daemon off;\""]

It builds fine on my MacOS laptop. CI always fails. It’s inside Docker, so it shouldn’t matter.

Required info

Yes

  • Have you ensured the architecture and platform of Node.js used for npm install is the same as the architecture and platform of Node.js used at runtime?

Yes

  • Are you using the latest version? Is the version currently in use as reported by npm ls sharp the same as the latest version as reported by npm view sharp dist-tags.latest?

N/A

  • If you are using npm v6 or earlier and installing as a root or sudo user, have you tried with the npm install --unsafe-perm flag?

Yes

  • If you are using npm v7, does the user running npm install own the directory it is run in?

N/A

  • If you are using the ignore-scripts feature of npm, have you tried with the npm install --ignore-scripts=false flag?

N/A

  • What is the complete output of running npm install --verbose sharp? Have you checked this output for useful error messages?
Step 15/28 : RUN npm install sharp --unsafe-perm --verbose
 ---> Running in 2f99dc254dbe
npm info it worked if it ends with ok
npm verb cli [
npm verb cli   '/usr/local/bin/node',
npm verb cli   '/usr/local/bin/npm',
npm verb cli   'install',
npm verb cli   'sharp',
npm verb cli   '--unsafe-perm',
npm verb cli   '--verbose'
npm verb cli ]
npm info using npm@6.14.11
npm info using node@v12.21.0
npm verb npm-session 0ce2b3d4a05b0920
npm http fetch GET 200 https://registry.npmjs.org/sharp 133ms
npm http fetch GET 200 https://registry.npmjs.org/sharp/-/sharp-0.27.2.tgz 50ms
npm timing stage:loadCurrentTree Completed in 267ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 0ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 41ms
npm http fetch GET 200 https://registry.npmjs.org/array-flatten 65ms
npm http fetch GET 200 https://registry.npmjs.org/tunnel-agent 74ms
npm http fetch GET 200 https://registry.npmjs.org/detect-libc 125ms
npm http fetch GET 200 https://registry.npmjs.org/array-flatten/-/array-flatten-3.0.0.tgz 64ms
npm http fetch GET 200 https://registry.npmjs.org/simple-get 121ms
npm http fetch GET 200 https://registry.npmjs.org/semver 126ms
npm http fetch GET 200 https://registry.npmjs.org/color 132ms
npm http fetch GET 200 https://registry.npmjs.org/tar-fs 122ms
npm http fetch GET 200 https://registry.npmjs.org/node-addon-api 130ms
npm http fetch GET 200 https://registry.npmjs.org/prebuild-install 135ms
npm http fetch GET 200 https://registry.npmjs.org/npmlog 137ms
npm http fetch GET 200 https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz 66ms
npm http fetch GET 200 https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/color/-/color-3.1.3.tgz 80ms
npm http fetch GET 200 https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz 83ms
npm http fetch GET 200 https://registry.npmjs.org/semver/-/semver-7.3.4.tgz 81ms
npm http fetch GET 200 https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz 75ms
npm http fetch GET 200 https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.0.1.tgz 77ms
npm http fetch GET 200 https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz 83ms
npm http fetch GET 200 https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.1.0.tgz 90ms
npm http fetch GET 200 https://registry.npmjs.org/color-convert 34ms
npm http fetch GET 200 https://registry.npmjs.org/color-string 36ms
npm http fetch GET 200 https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz 30ms
npm http fetch GET 200 https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz 27ms
npm http fetch GET 200 https://registry.npmjs.org/color-name 26ms
npm http fetch GET 200 https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/simple-swizzle 32ms
npm http fetch GET 200 https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz 54ms
npm http fetch GET 200 https://registry.npmjs.org/is-arrayish 50ms
npm http fetch GET 200 https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz 38ms
npm http fetch GET 200 https://registry.npmjs.org/set-blocking 39ms
npm http fetch GET 200 https://registry.npmjs.org/gauge 40ms
npm http fetch GET 200 https://registry.npmjs.org/console-control-strings 46ms
npm http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 48ms
npm http fetch GET 200 https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz 42ms
npm http fetch GET 200 https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz 43ms
npm http fetch GET 200 https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz 44ms
npm http fetch GET 200 https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz 47ms
npm http fetch GET 200 https://registry.npmjs.org/delegates 27ms
npm http fetch GET 200 https://registry.npmjs.org/readable-stream 33ms
npm http fetch GET 200 https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/isarray 34ms
npm http fetch GET 200 https://registry.npmjs.org/util-deprecate 37ms
npm http fetch GET 200 https://registry.npmjs.org/core-util-is 43ms
npm http fetch GET 200 https://registry.npmjs.org/process-nextick-args 43ms
npm http fetch GET 200 https://registry.npmjs.org/string_decoder 45ms
npm http fetch GET 200 https://registry.npmjs.org/inherits 50ms
npm http fetch GET 200 https://registry.npmjs.org/safe-buffer 51ms
npm http fetch GET 200 https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz 39ms
npm http fetch GET 200 https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 44ms
npm http fetch GET 200 https://registry.npmjs.org/string-width 54ms
npm http fetch GET 200 https://registry.npmjs.org/wide-align 55ms
npm http fetch GET 200 https://registry.npmjs.org/signal-exit 56ms
npm http fetch GET 200 https://registry.npmjs.org/aproba 58ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi 57ms
npm http fetch GET 200 https://registry.npmjs.org/has-unicode 61ms
npm http fetch GET 200 https://registry.npmjs.org/object-assign 65ms
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz 42ms
npm http fetch GET 200 https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz 45ms
npm http fetch GET 200 https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz 46ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 32ms
npm http fetch GET 200 https://registry.npmjs.org/code-point-at 32ms
npm http fetch GET 200 https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz 43ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz 46ms
npm http fetch GET 200 https://registry.npmjs.org/number-is-nan 33ms
npm http fetch GET 200 https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex 33ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz 28ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz 57ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/mkdirp-classic 40ms
npm http fetch GET 200 https://registry.npmjs.org/minimist 55ms
npm http fetch GET 200 https://registry.npmjs.org/noop-logger 55ms
npm http fetch GET 200 https://registry.npmjs.org/github-from-package 62ms
npm http fetch GET 200 https://registry.npmjs.org/rc 58ms
npm http fetch GET 200 https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz 47ms
npm http fetch GET 200 https://registry.npmjs.org/pump 63ms
npm http fetch GET 200 https://registry.npmjs.org/napi-build-utils 65ms
npm http fetch GET 200 https://registry.npmjs.org/expand-template 68ms
npm http fetch GET 200 https://registry.npmjs.org/node-abi 65ms
npm http fetch GET 200 https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz 32ms
npm http fetch GET 200 https://registry.npmjs.org/rc/-/rc-1.2.8.tgz 35ms
npm http fetch GET 200 https://registry.npmjs.org/pump/-/pump-3.0.0.tgz 30ms
npm http fetch GET 200 https://registry.npmjs.org/node-abi/-/node-abi-2.21.0.tgz 42ms
npm http fetch GET 200 https://registry.npmjs.org/which-pm-runs 38ms
npm http fetch GET 200 https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz 44ms
npm http fetch GET 200 https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz 45ms
npm http fetch GET 200 https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz 53ms
npm http fetch GET 200 https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz 29ms
npm http fetch GET 200 https://registry.npmjs.org/end-of-stream 33ms
npm http fetch GET 200 https://registry.npmjs.org/once 34ms
npm http fetch GET 200 https://registry.npmjs.org/once/-/once-1.4.0.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz 36ms
npm http fetch GET 200 https://registry.npmjs.org/wrappy 33ms
npm http fetch GET 200 https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz 36ms
npm http fetch GET 200 https://registry.npmjs.org/ini 31ms
npm http fetch GET 200 https://registry.npmjs.org/deep-extend 41ms
npm http fetch GET 200 https://registry.npmjs.org/strip-json-comments 42ms
npm http fetch GET 200 https://registry.npmjs.org/ini/-/ini-1.3.8.tgz 34ms
npm http fetch GET 200 https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz 39ms
npm http fetch GET 200 https://registry.npmjs.org/decompress-response 27ms
npm http fetch GET 200 https://registry.npmjs.org/simple-concat 41ms
npm http fetch GET 200 https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz 37ms
npm http fetch GET 200 https://registry.npmjs.org/mimic-response 34ms
npm http fetch GET 200 https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz 42ms
npm http fetch GET 200 https://registry.npmjs.org/tar-stream 34ms
npm http fetch GET 200 https://registry.npmjs.org/chownr 38ms
npm http fetch GET 200 https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz 25ms
npm http fetch GET 200 https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz 26ms
npm http fetch GET 200 https://registry.npmjs.org/bl 38ms
npm http fetch GET 200 https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz 44ms
npm http fetch GET 200 https://registry.npmjs.org/fs-constants 51ms
npm http fetch GET 200 https://registry.npmjs.org/bl/-/bl-4.1.0.tgz 36ms
npm http fetch GET 200 https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/buffer 34ms
npm http fetch GET 200 https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz 34ms
npm http fetch GET 200 https://registry.npmjs.org/ieee754 42ms
npm http fetch GET 200 https://registry.npmjs.org/base64-js 45ms
npm http fetch GET 200 https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz 33ms
npm http fetch GET 200 https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/lru-cache 30ms
npm http fetch GET 200 https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz 41ms
npm http fetch GET 200 https://registry.npmjs.org/yallist 37ms
npm http fetch GET 200 https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz 26ms
npm http fetch GET 200 https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz 31ms
npm http fetch GET 200 https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz 32ms
npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 2520ms
npm timing stage:loadIdealTree Completed in 2612ms
npm timing stage:generateActionsToTake Completed in 37ms
npm verb correctMkdir /root/.npm/_locks correctMkdir not in flight; initializing
npm verb lock using /root/.npm/_locks/staging-bd3355550c5a469e.lock for /app/node_modules/.staging
npm http fetch GET 200 https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz 233ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz 234ms
npm http fetch GET 200 https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz 253ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz 256ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz 254ms
npm http fetch GET 200 https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz 255ms
npm http fetch GET 200 https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz 256ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz 261ms
npm http fetch GET 200 https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz 248ms
npm http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz 256ms
npm http fetch GET 200 https://registry.npmjs.org/has/-/has-1.0.3.tgz 271ms
npm http fetch GET 200 https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz 285ms
npm http fetch GET 200 https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz 290ms
npm http fetch GET 200 https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz 279ms
npm http fetch GET 200 https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz 282ms
npm http fetch GET 200 https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz 276ms
npm http fetch GET 200 https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz 278ms
npm http fetch GET 200 https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz 282ms
npm http fetch GET 200 https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz 284ms
npm http fetch GET 200 https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz 302ms
npm http fetch GET 200 https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz 297ms
npm http fetch GET 200 https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz 300ms
npm http fetch GET 200 https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz 296ms
npm http fetch GET 200 https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz 305ms
npm http fetch GET 200 https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz 311ms
npm http fetch GET 200 https://registry.npmjs.org/concurrently/-/concurrently-6.0.0.tgz 166ms
npm http fetch GET 200 https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz 152ms
npm http fetch GET 200 https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.6.tgz 171ms
npm http fetch GET 200 https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz 161ms
npm http fetch GET 200 https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz 164ms
npm http fetch GET 200 https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz 146ms
npm http fetch GET 200 https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz 168ms
npm http fetch GET 200 https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz 179ms
npm http fetch GET 200 https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz 143ms
npm http fetch GET 200 https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz 149ms
npm http fetch GET 200 https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz 163ms
npm http fetch GET 200 https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz 142ms
npm http fetch GET 200 https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz 142ms
npm http fetch GET 200 https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz 149ms
npm http fetch GET 200 https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz 156ms
npm http fetch GET 200 https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz 155ms
npm http fetch GET 200 https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz 167ms
npm http fetch GET 200 https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz 157ms
npm http fetch GET 200 https://registry.npmjs.org/semver/-/semver-5.7.1.tgz 145ms
npm http fetch GET 200 https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz 145ms
npm http fetch GET 200 https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz 146ms
npm http fetch GET 200 https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz 145ms
npm http fetch GET 200 https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz 181ms
npm http fetch GET 200 https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz 355ms
npm http fetch GET 200 https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz 93ms
npm http fetch GET 200 https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz 103ms
npm http fetch GET 200 https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz 91ms
npm http fetch GET 200 https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz 105ms
npm timing audit submit Completed in 805ms
npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 806ms
npm timing audit body Completed in 2ms
npm http fetch GET 200 https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz 404ms
npm http fetch GET 200 https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz 595ms
npm http fetch GET 200 https://registry.npmjs.org/rxjs/-/rxjs-6.6.6.tgz 1804ms
npm http fetch GET 200 https://registry.npmjs.org/date-fns/-/date-fns-2.17.0.tgz 2702ms
npm timing action:extract Completed in 2898ms
npm timing action:finalize Completed in 80ms
npm timing action:refresh-package-json Completed in 820ms
npm info lifecycle @babel/helper-validator-identifier@7.12.11~preinstall: @babel/helper-validator-identifier@7.12.11
npm info lifecycle color-name@1.1.3~preinstall: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~preinstall: color-convert@1.9.3
npm info lifecycle ansi-styles@3.2.1~preinstall: ansi-styles@3.2.1
npm info lifecycle has-flag@3.0.0~preinstall: has-flag@3.0.0
npm info lifecycle supports-color@5.5.0~preinstall: supports-color@5.5.0
npm info lifecycle @types/normalize-package-data@2.4.0~preinstall: @types/normalize-package-data@2.4.0
npm info lifecycle ansi-regex@5.0.0~preinstall: ansi-regex@5.0.0
npm info lifecycle aproba@1.2.0~preinstall: aproba@1.2.0
npm info lifecycle base64-js@1.5.1~preinstall: base64-js@1.5.1
npm info lifecycle chownr@1.1.4~preinstall: chownr@1.1.4
npm info lifecycle code-point-at@1.1.0~preinstall: code-point-at@1.1.0
npm info lifecycle color-name@1.1.4~preinstall: color-name@1.1.4
npm info lifecycle color-convert@2.0.1~preinstall: color-convert@2.0.1
npm info lifecycle ansi-styles@4.3.0~preinstall: ansi-styles@4.3.0
npm info lifecycle color-name@1.1.3~preinstall: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~preinstall: color-convert@1.9.3
npm info lifecycle console-control-strings@1.1.0~preinstall: console-control-strings@1.1.0
npm info lifecycle core-util-is@1.0.2~preinstall: core-util-is@1.0.2
npm info lifecycle date-fns@2.17.0~preinstall: date-fns@2.17.0
npm info lifecycle deep-extend@0.6.0~preinstall: deep-extend@0.6.0
npm info lifecycle delegates@1.0.0~preinstall: delegates@1.0.0
npm info lifecycle detect-libc@1.0.3~preinstall: detect-libc@1.0.3
npm info lifecycle emoji-regex@8.0.0~preinstall: emoji-regex@8.0.0
npm info lifecycle escalade@3.1.1~preinstall: escalade@3.1.1
npm info lifecycle escape-string-regexp@1.0.5~preinstall: escape-string-regexp@1.0.5
npm info lifecycle chalk@2.4.2~preinstall: chalk@2.4.2
npm info lifecycle expand-template@2.0.3~preinstall: expand-template@2.0.3
npm info lifecycle fs-constants@1.0.0~preinstall: fs-constants@1.0.0
npm info lifecycle function-bind@1.1.1~preinstall: function-bind@1.1.1
npm info lifecycle ansi-regex@2.1.1~preinstall: ansi-regex@2.1.1
npm info lifecycle strip-ansi@3.0.1~preinstall: strip-ansi@3.0.1
npm info lifecycle get-caller-file@2.0.5~preinstall: get-caller-file@2.0.5
npm info lifecycle github-from-package@0.0.0~preinstall: github-from-package@0.0.0
npm info lifecycle has@1.0.3~preinstall: has@1.0.3
npm info lifecycle has-flag@4.0.0~preinstall: has-flag@4.0.0
npm info lifecycle supports-color@7.2.0~preinstall: supports-color@7.2.0
npm info lifecycle chalk@4.1.0~preinstall: chalk@4.1.0
npm info lifecycle has-unicode@2.0.1~preinstall: has-unicode@2.0.1
npm info lifecycle hosted-git-info@2.8.8~preinstall: hosted-git-info@2.8.8
npm info lifecycle ieee754@1.2.1~preinstall: ieee754@1.2.1
npm info lifecycle buffer@5.7.1~preinstall: buffer@5.7.1
npm info lifecycle inherits@2.0.4~preinstall: inherits@2.0.4
npm info lifecycle ini@1.3.8~preinstall: ini@1.3.8
npm info lifecycle is-arrayish@0.2.1~preinstall: is-arrayish@0.2.1
npm info lifecycle error-ex@1.3.2~preinstall: error-ex@1.3.2
npm info lifecycle is-core-module@2.2.0~preinstall: is-core-module@2.2.0
npm info lifecycle is-fullwidth-code-point@3.0.0~preinstall: is-fullwidth-code-point@3.0.0
npm info lifecycle isarray@1.0.0~preinstall: isarray@1.0.0
npm info lifecycle js-tokens@4.0.0~preinstall: js-tokens@4.0.0
npm info lifecycle sharp@0.27.2~preinstall: sharp@0.27.2
npm info lifecycle simple-get@4.0.0~preinstall: simple-get@4.0.0
npm info lifecycle semver@7.3.4~preinstall: semver@7.3.4
npm info lifecycle prebuild-install@6.0.1~preinstall: prebuild-install@6.0.1
npm info lifecycle node-addon-api@3.1.0~preinstall: node-addon-api@3.1.0
npm info lifecycle concurrently@6.0.0~preinstall: concurrently@6.0.0
npm info lifecycle color@3.1.3~preinstall: color@3.1.3
npm info lifecycle array-flatten@3.0.0~preinstall: array-flatten@3.0.0
npm info lifecycle yargs@16.2.0~preinstall: yargs@16.2.0
npm info lifecycle yargs-parser@20.2.6~preinstall: yargs-parser@20.2.6
npm info lifecycle lru-cache@6.0.0~preinstall: lru-cache@6.0.0
npm info lifecycle yallist@4.0.0~preinstall: yallist@4.0.0
npm info lifecycle y18n@5.0.5~preinstall: y18n@5.0.5
npm info lifecycle tar-fs@2.1.1~preinstall: tar-fs@2.1.1
npm info lifecycle pump@3.0.0~preinstall: pump@3.0.0
npm info lifecycle simple-get@3.1.0~preinstall: simple-get@3.1.0
npm info lifecycle tar-stream@2.2.0~preinstall: tar-stream@2.2.0
npm info lifecycle end-of-stream@1.4.4~preinstall: end-of-stream@1.4.4
npm info lifecycle once@1.4.0~preinstall: once@1.4.0
npm info lifecycle wrappy@1.0.2~preinstall: wrappy@1.0.2
npm info lifecycle cliui@7.0.4~preinstall: cliui@7.0.4
npm info lifecycle wrap-ansi@7.0.0~preinstall: wrap-ansi@7.0.0
npm info lifecycle npmlog@4.1.2~preinstall: npmlog@4.1.2
npm info lifecycle gauge@2.7.4~preinstall: gauge@2.7.4
npm info lifecycle wide-align@1.1.3~preinstall: wide-align@1.1.3
npm info lifecycle string-width@2.1.1~preinstall: string-width@2.1.1
npm info lifecycle strip-ansi@4.0.0~preinstall: strip-ansi@4.0.0
npm info lifecycle is-fullwidth-code-point@2.0.0~preinstall: is-fullwidth-code-point@2.0.0
npm info lifecycle ansi-regex@3.0.0~preinstall: ansi-regex@3.0.0
npm info lifecycle which-pm-runs@1.0.0~preinstall: which-pm-runs@1.0.0
npm info lifecycle read-pkg@5.2.0~preinstall: read-pkg@5.2.0
npm info lifecycle normalize-package-data@2.5.0~preinstall: normalize-package-data@2.5.0
npm info lifecycle validate-npm-package-license@3.0.4~preinstall: validate-npm-package-license@3.0.4
npm info lifecycle readable-stream@3.6.0~preinstall: readable-stream@3.6.0
npm info lifecycle are-we-there-yet@1.1.5~preinstall: are-we-there-yet@1.1.5
npm info lifecycle readable-stream@2.3.7~preinstall: readable-stream@2.3.7
npm info lifecycle bl@4.1.0~preinstall: bl@4.1.0
npm info lifecycle readable-stream@3.6.0~preinstall: readable-stream@3.6.0
npm info lifecycle util-deprecate@1.0.2~preinstall: util-deprecate@1.0.2
npm info lifecycle type-fest@0.6.0~preinstall: type-fest@0.6.0
npm info lifecycle tunnel-agent@0.6.0~preinstall: tunnel-agent@0.6.0
npm info lifecycle rxjs@6.6.6~preinstall: rxjs@6.6.6
npm info lifecycle tslib@1.14.1~preinstall: tslib@1.14.1
npm info lifecycle tree-kill@1.2.2~preinstall: tree-kill@1.2.2
npm info lifecycle supports-color@8.1.1~preinstall: supports-color@8.1.1
npm info lifecycle rc@1.2.8~preinstall: rc@1.2.8
npm info lifecycle strip-json-comments@2.0.1~preinstall: strip-json-comments@2.0.1
npm info lifecycle string-width@4.2.0~preinstall: string-width@4.2.0
npm info lifecycle strip-ansi@6.0.0~preinstall: strip-ansi@6.0.0
npm info lifecycle string_decoder@1.1.1~preinstall: string_decoder@1.1.1
npm info lifecycle spdx-correct@3.1.1~preinstall: spdx-correct@3.1.1
npm info lifecycle spdx-expression-parse@3.0.1~preinstall: spdx-expression-parse@3.0.1
npm info lifecycle spdx-license-ids@3.0.7~preinstall: spdx-license-ids@3.0.7
npm info lifecycle spdx-exceptions@2.3.0~preinstall: spdx-exceptions@2.3.0
npm info lifecycle spawn-command@0.0.2-1~preinstall: spawn-command@0.0.2-1
npm info lifecycle color-string@1.5.5~preinstall: color-string@1.5.5
npm info lifecycle simple-swizzle@0.2.2~preinstall: simple-swizzle@0.2.2
npm info lifecycle is-arrayish@0.3.2~preinstall: is-arrayish@0.3.2
npm info lifecycle decompress-response@6.0.0~preinstall: decompress-response@6.0.0
npm info lifecycle mimic-response@3.1.0~preinstall: mimic-response@3.1.0
npm info lifecycle simple-concat@1.0.1~preinstall: simple-concat@1.0.1
npm info lifecycle signal-exit@3.0.3~preinstall: signal-exit@3.0.3
npm info lifecycle set-blocking@2.0.0~preinstall: set-blocking@2.0.0
npm info lifecycle node-abi@2.21.0~preinstall: node-abi@2.21.0
npm info lifecycle semver@5.7.1~preinstall: semver@5.7.1
npm info lifecycle safe-buffer@5.1.2~preinstall: safe-buffer@5.1.2
npm info lifecycle resolve@1.20.0~preinstall: resolve@1.20.0
npm info lifecycle require-directory@2.1.1~preinstall: require-directory@2.1.1
npm info lifecycle process-nextick-args@2.0.1~preinstall: process-nextick-args@2.0.1
npm info lifecycle path-parse@1.0.6~preinstall: path-parse@1.0.6
npm info lifecycle parse-json@5.2.0~preinstall: parse-json@5.2.0
npm info lifecycle object-assign@4.1.1~preinstall: object-assign@4.1.1
npm info lifecycle string-width@1.0.2~preinstall: string-width@1.0.2
npm info lifecycle is-fullwidth-code-point@1.0.0~preinstall: is-fullwidth-code-point@1.0.0
npm info lifecycle number-is-nan@1.0.1~preinstall: number-is-nan@1.0.1
npm info lifecycle noop-logger@0.1.1~preinstall: noop-logger@0.1.1
npm info lifecycle napi-build-utils@1.0.2~preinstall: napi-build-utils@1.0.2
npm info lifecycle mkdirp-classic@0.5.3~preinstall: mkdirp-classic@0.5.3
npm info lifecycle minimist@1.2.5~preinstall: minimist@1.2.5
npm info lifecycle decompress-response@4.2.1~preinstall: decompress-response@4.2.1
npm info lifecycle mimic-response@2.1.0~preinstall: mimic-response@2.1.0
npm info lifecycle lodash@4.17.21~preinstall: lodash@4.17.21
npm info lifecycle lines-and-columns@1.1.6~preinstall: lines-and-columns@1.1.6
npm info lifecycle json-parse-even-better-errors@2.3.1~preinstall: json-parse-even-better-errors@2.3.1
npm info lifecycle @babel/code-frame@7.12.13~preinstall: @babel/code-frame@7.12.13
npm info lifecycle @babel/highlight@7.12.13~preinstall: @babel/highlight@7.12.13
npm timing action:preinstall Completed in 22ms
npm info linkStuff @babel/helper-validator-identifier@7.12.11
npm info linkStuff color-name@1.1.3
npm info linkStuff color-convert@1.9.3
npm info linkStuff ansi-styles@3.2.1
npm info linkStuff has-flag@3.0.0
npm info linkStuff supports-color@5.5.0
npm info linkStuff @types/normalize-package-data@2.4.0
npm info linkStuff ansi-regex@5.0.0
npm info linkStuff aproba@1.2.0
npm info linkStuff base64-js@1.5.1
npm info linkStuff chownr@1.1.4
npm info linkStuff code-point-at@1.1.0
npm info linkStuff color-name@1.1.4
npm info linkStuff color-convert@2.0.1
npm info linkStuff ansi-styles@4.3.0
npm info linkStuff color-name@1.1.3
npm info linkStuff color-convert@1.9.3
npm info linkStuff console-control-strings@1.1.0
npm info linkStuff core-util-is@1.0.2
npm info linkStuff date-fns@2.17.0
npm info linkStuff deep-extend@0.6.0
npm info linkStuff delegates@1.0.0
npm info linkStuff detect-libc@1.0.3
npm verb linkBins [
npm verb linkBins   { 'detect-libc': 'bin/detect-libc.js' },
npm verb linkBins   '/app/node_modules/.bin',
npm verb linkBins   false
npm verb linkBins ]
npm info linkStuff emoji-regex@8.0.0
npm info linkStuff escalade@3.1.1
npm info linkStuff escape-string-regexp@1.0.5
npm info linkStuff chalk@2.4.2
npm info linkStuff expand-template@2.0.3
npm info linkStuff fs-constants@1.0.0
npm info linkStuff function-bind@1.1.1
npm info linkStuff ansi-regex@2.1.1
npm info linkStuff strip-ansi@3.0.1
npm info linkStuff get-caller-file@2.0.5
npm info linkStuff github-from-package@0.0.0
npm info linkStuff has@1.0.3
npm info linkStuff has-flag@4.0.0
npm info linkStuff supports-color@7.2.0
npm info linkStuff chalk@4.1.0
npm info linkStuff has-unicode@2.0.1
npm info linkStuff hosted-git-info@2.8.8
npm info linkStuff ieee754@1.2.1
npm info linkStuff buffer@5.7.1
npm info linkStuff inherits@2.0.4
npm info linkStuff ini@1.3.8
npm info linkStuff is-arrayish@0.2.1
npm info linkStuff error-ex@1.3.2
npm info linkStuff is-core-module@2.2.0
npm info linkStuff is-fullwidth-code-point@3.0.0
npm info linkStuff isarray@1.0.0
npm info linkStuff js-tokens@4.0.0
npm info linkStuff @babel/highlight@7.12.13
npm info linkStuff @babel/code-frame@7.12.13
npm info linkStuff json-parse-even-better-errors@2.3.1
npm info linkStuff lines-and-columns@1.1.6
npm info linkStuff lodash@4.17.21
npm info linkStuff mimic-response@2.1.0
npm info linkStuff decompress-response@4.2.1
npm info linkStuff minimist@1.2.5
npm info linkStuff mkdirp-classic@0.5.3
npm info linkStuff napi-build-utils@1.0.2
npm info linkStuff noop-logger@0.1.1
npm info linkStuff number-is-nan@1.0.1
npm info linkStuff is-fullwidth-code-point@1.0.0
npm info linkStuff string-width@1.0.2
npm info linkStuff object-assign@4.1.1
npm info linkStuff parse-json@5.2.0
npm info linkStuff path-parse@1.0.6
npm info linkStuff process-nextick-args@2.0.1
npm info linkStuff require-directory@2.1.1
npm info linkStuff resolve@1.20.0
npm info linkStuff safe-buffer@5.1.2
npm info linkStuff semver@5.7.1
npm verb linkBins [ { semver: 'bin/semver' }, '/app/node_modules/.bin', false ]
npm info linkStuff node-abi@2.21.0
npm info linkStuff set-blocking@2.0.0
npm info linkStuff signal-exit@3.0.3
npm info linkStuff simple-concat@1.0.1
npm info linkStuff mimic-response@3.1.0
npm info linkStuff decompress-response@6.0.0
npm info linkStuff is-arrayish@0.3.2
npm info linkStuff simple-swizzle@0.2.2
npm info linkStuff color-string@1.5.5
npm info linkStuff spawn-command@0.0.2-1
npm info linkStuff spdx-exceptions@2.3.0
npm info linkStuff spdx-license-ids@3.0.7
npm info linkStuff spdx-expression-parse@3.0.1
npm info linkStuff spdx-correct@3.1.1
npm info linkStuff string_decoder@1.1.1
npm info linkStuff strip-ansi@6.0.0
npm info linkStuff string-width@4.2.0
npm info linkStuff strip-json-comments@2.0.1
npm info linkStuff rc@1.2.8
npm verb linkBins [ { rc: 'cli.js' }, '/app/node_modules/.bin', false ]
npm info linkStuff supports-color@8.1.1
npm info linkStuff tree-kill@1.2.2
npm verb linkBins [ { 'tree-kill': 'cli.js' }, '/app/node_modules/.bin', false ]
npm info linkStuff tslib@1.14.1
npm info linkStuff rxjs@6.6.6
npm info linkStuff tunnel-agent@0.6.0
npm info linkStuff type-fest@0.6.0
npm info linkStuff util-deprecate@1.0.2
npm info linkStuff readable-stream@3.6.0
npm info linkStuff bl@4.1.0
npm info linkStuff readable-stream@2.3.7
npm info linkStuff are-we-there-yet@1.1.5
npm info linkStuff readable-stream@3.6.0
npm info linkStuff validate-npm-package-license@3.0.4
npm info linkStuff normalize-package-data@2.5.0
npm info linkStuff read-pkg@5.2.0
npm info linkStuff which-pm-runs@1.0.0
npm info linkStuff ansi-regex@3.0.0
npm info linkStuff is-fullwidth-code-point@2.0.0
npm info linkStuff strip-ansi@4.0.0
npm info linkStuff string-width@2.1.1
npm info linkStuff wide-align@1.1.3
npm info linkStuff gauge@2.7.4
npm info linkStuff npmlog@4.1.2
npm info linkStuff wrap-ansi@7.0.0
npm info linkStuff cliui@7.0.4
npm info linkStuff wrappy@1.0.2
npm info linkStuff once@1.4.0
npm info linkStuff end-of-stream@1.4.4
npm info linkStuff tar-stream@2.2.0
npm info linkStuff simple-get@3.1.0
npm info linkStuff pump@3.0.0
npm info linkStuff tar-fs@2.1.1
npm info linkStuff y18n@5.0.5
npm info linkStuff yallist@4.0.0
npm info linkStuff lru-cache@6.0.0
npm info linkStuff yargs-parser@20.2.6
npm info linkStuff yargs@16.2.0
npm info linkStuff array-flatten@3.0.0
npm info linkStuff color@3.1.3
npm info linkStuff concurrently@6.0.0
npm verb linkBins [
npm verb linkBins   { concurrently: 'bin/concurrently.js' },
npm verb linkBins   '/app/node_modules/.bin',
npm verb linkBins   false
npm verb linkBins ]
npm info linkStuff node-addon-api@3.1.0
npm info linkStuff prebuild-install@6.0.1
npm verb linkBins [ { 'prebuild-install': 'bin.js' }, '/app/node_modules/.bin', false ]
npm info linkStuff semver@7.3.4
npm verb linkBins [
npm verb linkBins   { semver: 'bin/semver.js' },
npm verb linkBins   '/app/node_modules/sharp/node_modules/.bin',
npm verb linkBins   false
npm verb linkBins ]
npm info linkStuff simple-get@4.0.0
npm info linkStuff sharp@0.27.2
npm timing action:build Completed in 43ms
npm info lifecycle @babel/helper-validator-identifier@7.12.11~install: @babel/helper-validator-identifier@7.12.11
npm info lifecycle color-name@1.1.3~install: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~install: color-convert@1.9.3
npm info lifecycle ansi-styles@3.2.1~install: ansi-styles@3.2.1
npm info lifecycle has-flag@3.0.0~install: has-flag@3.0.0
npm info lifecycle supports-color@5.5.0~install: supports-color@5.5.0
npm info lifecycle @types/normalize-package-data@2.4.0~install: @types/normalize-package-data@2.4.0
npm info lifecycle ansi-regex@5.0.0~install: ansi-regex@5.0.0
npm info lifecycle aproba@1.2.0~install: aproba@1.2.0
npm info lifecycle base64-js@1.5.1~install: base64-js@1.5.1
npm info lifecycle chownr@1.1.4~install: chownr@1.1.4
npm info lifecycle code-point-at@1.1.0~install: code-point-at@1.1.0
npm info lifecycle color-name@1.1.4~install: color-name@1.1.4
npm info lifecycle color-convert@2.0.1~install: color-convert@2.0.1
npm info lifecycle ansi-styles@4.3.0~install: ansi-styles@4.3.0
npm info lifecycle color-name@1.1.3~install: color-name@1.1.3
npm info lifecycle color-convert@1.9.3~install: color-convert@1.9.3
npm info lifecycle console-control-strings@1.1.0~install: console-control-strings@1.1.0
npm info lifecycle core-util-is@1.0.2~install: core-util-is@1.0.2
npm info lifecycle date-fns@2.17.0~install: date-fns@2.17.0
npm info lifecycle deep-extend@0.6.0~install: deep-extend@0.6.0
npm info lifecycle delegates@1.0.0~install: delegates@1.0.0
npm info lifecycle detect-libc@1.0.3~install: detect-libc@1.0.3
npm info lifecycle emoji-regex@8.0.0~install: emoji-regex@8.0.0
npm info lifecycle escalade@3.1.1~install: escalade@3.1.1
npm info lifecycle escape-string-regexp@1.0.5~install: escape-string-regexp@1.0.5
npm info lifecycle chalk@2.4.2~install: chalk@2.4.2
npm info lifecycle expand-template@2.0.3~install: expand-template@2.0.3
npm info lifecycle fs-constants@1.0.0~install: fs-constants@1.0.0
npm info lifecycle function-bind@1.1.1~install: function-bind@1.1.1
npm info lifecycle ansi-regex@2.1.1~install: ansi-regex@2.1.1
npm info lifecycle strip-ansi@3.0.1~install: strip-ansi@3.0.1
npm info lifecycle get-caller-file@2.0.5~install: get-caller-file@2.0.5
npm info lifecycle github-from-package@0.0.0~install: github-from-package@0.0.0
npm info lifecycle has@1.0.3~install: has@1.0.3
npm info lifecycle has-flag@4.0.0~install: has-flag@4.0.0
npm info lifecycle supports-color@7.2.0~install: supports-color@7.2.0
npm info lifecycle chalk@4.1.0~install: chalk@4.1.0
npm info lifecycle has-unicode@2.0.1~install: has-unicode@2.0.1
npm info lifecycle hosted-git-info@2.8.8~install: hosted-git-info@2.8.8
npm info lifecycle ieee754@1.2.1~install: ieee754@1.2.1
npm info lifecycle buffer@5.7.1~install: buffer@5.7.1
npm info lifecycle inherits@2.0.4~install: inherits@2.0.4
npm info lifecycle ini@1.3.8~install: ini@1.3.8
npm info lifecycle is-arrayish@0.2.1~install: is-arrayish@0.2.1
npm info lifecycle error-ex@1.3.2~install: error-ex@1.3.2
npm info lifecycle is-core-module@2.2.0~install: is-core-module@2.2.0
npm info lifecycle is-fullwidth-code-point@3.0.0~install: is-fullwidth-code-point@3.0.0
npm info lifecycle isarray@1.0.0~install: isarray@1.0.0
npm info lifecycle js-tokens@4.0.0~install: js-tokens@4.0.0
npm info lifecycle @babel/highlight@7.12.13~install: @babel/highlight@7.12.13
npm info lifecycle @babel/code-frame@7.12.13~install: @babel/code-frame@7.12.13
npm info lifecycle json-parse-even-better-errors@2.3.1~install: json-parse-even-better-errors@2.3.1
npm info lifecycle lines-and-columns@1.1.6~install: lines-and-columns@1.1.6
npm info lifecycle lodash@4.17.21~install: lodash@4.17.21
npm info lifecycle mimic-response@2.1.0~install: mimic-response@2.1.0
npm info lifecycle decompress-response@4.2.1~install: decompress-response@4.2.1
npm info lifecycle minimist@1.2.5~install: minimist@1.2.5
npm info lifecycle mkdirp-classic@0.5.3~install: mkdirp-classic@0.5.3
npm info lifecycle napi-build-utils@1.0.2~install: napi-build-utils@1.0.2
npm info lifecycle noop-logger@0.1.1~install: noop-logger@0.1.1
npm info lifecycle number-is-nan@1.0.1~install: number-is-nan@1.0.1
npm info lifecycle is-fullwidth-code-point@1.0.0~install: is-fullwidth-code-point@1.0.0
npm info lifecycle string-width@1.0.2~install: string-width@1.0.2
npm info lifecycle object-assign@4.1.1~install: object-assign@4.1.1
npm info lifecycle parse-json@5.2.0~install: parse-json@5.2.0
npm info lifecycle path-parse@1.0.6~install: path-parse@1.0.6
npm info lifecycle process-nextick-args@2.0.1~install: process-nextick-args@2.0.1
npm info lifecycle require-directory@2.1.1~install: require-directory@2.1.1
npm info lifecycle resolve@1.20.0~install: resolve@1.20.0
npm info lifecycle safe-buffer@5.1.2~install: safe-buffer@5.1.2
npm info lifecycle semver@5.7.1~install: semver@5.7.1
npm info lifecycle node-abi@2.21.0~install: node-abi@2.21.0
npm info lifecycle set-blocking@2.0.0~install: set-blocking@2.0.0
npm info lifecycle signal-exit@3.0.3~install: signal-exit@3.0.3
npm info lifecycle simple-concat@1.0.1~install: simple-concat@1.0.1
npm info lifecycle mimic-response@3.1.0~install: mimic-response@3.1.0
npm info lifecycle decompress-response@6.0.0~install: decompress-response@6.0.0
npm info lifecycle is-arrayish@0.3.2~install: is-arrayish@0.3.2
npm info lifecycle simple-swizzle@0.2.2~install: simple-swizzle@0.2.2
npm info lifecycle color-string@1.5.5~install: color-string@1.5.5
npm info lifecycle spawn-command@0.0.2-1~install: spawn-command@0.0.2-1
npm info lifecycle spdx-exceptions@2.3.0~install: spdx-exceptions@2.3.0
npm info lifecycle spdx-license-ids@3.0.7~install: spdx-license-ids@3.0.7
npm info lifecycle spdx-expression-parse@3.0.1~install: spdx-expression-parse@3.0.1
npm info lifecycle spdx-correct@3.1.1~install: spdx-correct@3.1.1
npm info lifecycle string_decoder@1.1.1~install: string_decoder@1.1.1
npm info lifecycle strip-ansi@6.0.0~install: strip-ansi@6.0.0
npm info lifecycle string-width@4.2.0~install: string-width@4.2.0
npm info lifecycle strip-json-comments@2.0.1~install: strip-json-comments@2.0.1
npm info lifecycle rc@1.2.8~install: rc@1.2.8
npm info lifecycle supports-color@8.1.1~install: supports-color@8.1.1
npm info lifecycle tree-kill@1.2.2~install: tree-kill@1.2.2
npm info lifecycle tslib@1.14.1~install: tslib@1.14.1
npm info lifecycle rxjs@6.6.6~install: rxjs@6.6.6
npm info lifecycle tunnel-agent@0.6.0~install: tunnel-agent@0.6.0
npm info lifecycle type-fest@0.6.0~install: type-fest@0.6.0
npm info lifecycle util-deprecate@1.0.2~install: util-deprecate@1.0.2
npm info lifecycle readable-stream@3.6.0~install: readable-stream@3.6.0
npm info lifecycle bl@4.1.0~install: bl@4.1.0
npm info lifecycle readable-stream@2.3.7~install: readable-stream@2.3.7
npm info lifecycle are-we-there-yet@1.1.5~install: are-we-there-yet@1.1.5
npm info lifecycle readable-stream@3.6.0~install: readable-stream@3.6.0
npm info lifecycle validate-npm-package-license@3.0.4~install: validate-npm-package-license@3.0.4
npm info lifecycle normalize-package-data@2.5.0~install: normalize-package-data@2.5.0
npm info lifecycle read-pkg@5.2.0~install: read-pkg@5.2.0
npm info lifecycle which-pm-runs@1.0.0~install: which-pm-runs@1.0.0
npm info lifecycle ansi-regex@3.0.0~install: ansi-regex@3.0.0
npm info lifecycle is-fullwidth-code-point@2.0.0~install: is-fullwidth-code-point@2.0.0
npm info lifecycle strip-ansi@4.0.0~install: strip-ansi@4.0.0
npm info lifecycle string-width@2.1.1~install: string-width@2.1.1
npm info lifecycle wide-align@1.1.3~install: wide-align@1.1.3
npm info lifecycle gauge@2.7.4~install: gauge@2.7.4
npm info lifecycle npmlog@4.1.2~install: npmlog@4.1.2
npm info lifecycle wrap-ansi@7.0.0~install: wrap-ansi@7.0.0
npm info lifecycle cliui@7.0.4~install: cliui@7.0.4
npm info lifecycle wrappy@1.0.2~install: wrappy@1.0.2
npm info lifecycle once@1.4.0~install: once@1.4.0
npm info lifecycle end-of-stream@1.4.4~install: end-of-stream@1.4.4
npm info lifecycle tar-stream@2.2.0~install: tar-stream@2.2.0
npm info lifecycle simple-get@3.1.0~install: simple-get@3.1.0
npm info lifecycle pump@3.0.0~install: pump@3.0.0
npm info lifecycle tar-fs@2.1.1~install: tar-fs@2.1.1
npm info lifecycle y18n@5.0.5~install: y18n@5.0.5
npm info lifecycle yallist@4.0.0~install: yallist@4.0.0
npm info lifecycle lru-cache@6.0.0~install: lru-cache@6.0.0
npm info lifecycle yargs-parser@20.2.6~install: yargs-parser@20.2.6
npm info lifecycle yargs@16.2.0~install: yargs@16.2.0
npm info lifecycle array-flatten@3.0.0~install: array-flatten@3.0.0
npm info lifecycle color@3.1.3~install: color@3.1.3
npm info lifecycle concurrently@6.0.0~install: concurrently@6.0.0
npm info lifecycle node-addon-api@3.1.0~install: node-addon-api@3.1.0
npm info lifecycle prebuild-install@6.0.1~install: prebuild-install@6.0.1
npm info lifecycle semver@7.3.4~install: semver@7.3.4
npm info lifecycle simple-get@4.0.0~install: simple-get@4.0.0
npm info lifecycle sharp@0.27.2~install: sharp@0.27.2
> sharp@0.27.2 install /app/node_modules/sharp
> (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)
info sharp Downloading https://github.com/lovell/sharp-libvips/releases/download/v8.10.5/libvips-8.10.5-linux-x64.tar.br
  • What is the output of running npx envinfo --binaries --system?
System:
    OS: Linux 4.19 Debian GNU/Linux 10 (buster) 10 (buster)
    CPU: (8) x64 Intel(R) Xeon(R) CPU E3-1240 v6 @ 3.70GHz
    Memory: 326.37 MB / 31.37 GB
    Container: Yes
    Shell: 5.0.3 - /bin/bash
  Binaries:
    Node: 12.21.0 - /usr/local/bin/node
    Yarn: 1.22.5 - /usr/local/bin/yarn
    npm: 6.14.11 - /usr/local/bin/npm

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:13 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
lb90commented, Apr 27, 2021

In case you cannot upgrade, change this line in node_modules/sharp/binding.gyp:

'-std=c++0x',

To:

'-std=c++14',

And run npm rebuild

1reaction
lovellcommented, Apr 27, 2021

@cderickstudy Please upgrade sharp (it looks like you’re using v0.23.x from ~2 years ago).

Read more comments on GitHub >

github_iconTop Results From Across the Web

Docker build timeout on npm install (#28107) - gitlab-runner
I try to build docker but on npm install process stalls and job is killed by timeout. I opened issue on github to...
Read more >
GitLab Docker build locked on sharp download (timeout)
I remove the sharp resolution and downgrade the image in the gitlab CI Docker to node:14. Everything works fine now, so it seems...
Read more >
Setup GitLab CI Runner with Docker Executor on Windows 10 ...
Here is an overview of what we will do in this tutorial: install Git & Docker; download & install the GitLab Runner; configure...
Read more >
Installation - High performance Node.js image processing
A ~7MB tarball containing libvips and its most commonly used dependencies is downloaded via HTTPS, verified via Subresource Integrity and decompressed into ......
Read more >
Npm install doesn't complete inside docker container
Expected behavior npm install should install all the modules and end with 'ok'. Running npm install on the host system using the same ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found