mediawiki/extensions/Wikibase: REL1_37 (log #501104)

sourcepatches

This run took 2814 seconds.

$ date
Tue Oct 12 03:58:15 UTC 2021

$ git clone file:///srv/git/mediawiki-extensions-Wikibase.git repo --depth=1 -b REL1_37
Cloning into 'repo'...

$ git config user.name libraryupgrader

$ git config user.email tools.libraryupgrader@tools.wmflabs.org

$ git submodule update --init
Submodule 'lib/resources/wikibase-api' (https://gerrit.wikimedia.org/r/wikibase/javascript-api) registered for path 'lib/resources/wikibase-api'
Submodule 'view/lib/wikibase-data-model' (https://phabricator.wikimedia.org/source/wikibase-data-model.git) registered for path 'view/lib/wikibase-data-model'
Submodule 'view/lib/wikibase-data-values' (https://phabricator.wikimedia.org/source/datavalues-javascript.git) registered for path 'view/lib/wikibase-data-values'
Submodule 'view/lib/wikibase-data-values-value-view' (https://gerrit.wikimedia.org/r/data-values/value-view) registered for path 'view/lib/wikibase-data-values-value-view'
Submodule 'view/lib/wikibase-serialization' (https://phabricator.wikimedia.org/source/wikibase-serialization.git) registered for path 'view/lib/wikibase-serialization'
Submodule 'view/lib/wikibase-termbox' (https://gerrit.wikimedia.org/r/wikibase/termbox) registered for path 'view/lib/wikibase-termbox'
Cloning into '/src/repo/lib/resources/wikibase-api'...
Cloning into '/src/repo/view/lib/wikibase-data-model'...
Cloning into '/src/repo/view/lib/wikibase-data-values-value-view'...
Cloning into '/src/repo/view/lib/wikibase-data-values'...
Cloning into '/src/repo/view/lib/wikibase-termbox'...
Cloning into '/src/repo/view/lib/wikibase-serialization'...
Submodule path 'lib/resources/wikibase-api': checked out 'b755658e33e23688e47e08fb8451c3c4ae029f8a'
Submodule path 'view/lib/wikibase-data-model': checked out '6b304daeb804591ddc4520925337429ac086515c'
Submodule path 'view/lib/wikibase-data-values': checked out '457733ebe7b0d090a67e2623350be2e4286077fe'
Submodule path 'view/lib/wikibase-data-values-value-view': checked out '48d970db55e38316f3fd00b8bd0851dfd40b4a61'
Submodule path 'view/lib/wikibase-serialization': checked out 'e9b9a736f19e42497bfe45cb6f323781b00b5023'
Submodule path 'view/lib/wikibase-termbox': checked out 'b2be98b9ae9e0cf7767cafcf6d848560c768b99d'

$ grr init
Installed commit-msg hook.

$ git show-ref refs/heads/REL1_37
64c961af30ae51661b5fea3dce69084e2ea8cc4c refs/heads/REL1_37

$ composer install
Loading composer repositories with package information
Warning from https://repo.packagist.org: Support for Composer 1 is deprecated and some packages will not be available. You should upgrade to Composer 2. See https://blog.packagist.com/deprecating-composer-1-support/
Updating dependencies (including require-dev)
Package operations: 53 installs, 0 updates, 0 removals
  - Installing composer/installers (v1.12.0): Loading from cache
  - Installing squizlabs/php_codesniffer (3.6.0): Loading from cache
  - Installing dealerdirect/phpcodesniffer-composer-installer (v0.7.1): Loading from cache
  - Installing data-values/interfaces (1.0.0): Loading from cache
  - Installing data-values/data-values (3.0.0): Loading from cache
  - Installing data-values/common (1.0.0): Loading from cache
  - Installing data-values/time (1.0.4): Loading from cache
  - Installing diff/diff (3.2.0): Loading from cache
  - Installing wikimedia/timestamp (v3.0.0): Loading from cache
  - Installing psr/simple-cache (1.0.1): Loading from cache
  - Installing psr/http-message (1.0.1): Loading from cache
  - Installing sebastian/diff (3.0.3): Loading from cache
  - Installing composer/spdx-licenses (1.5.5): Loading from cache
  - Installing composer/semver (3.2.5): Loading from cache
  - Installing mediawiki/mediawiki-codesniffer (v37.0.0): Loading from cache
  - Installing symfony/polyfill-php80 (v1.23.1): Loading from cache
  - Installing symfony/polyfill-mbstring (v1.23.1): Loading from cache
  - Installing symfony/polyfill-intl-normalizer (v1.23.0): Loading from cache
  - Installing symfony/polyfill-intl-grapheme (v1.23.1): Loading from cache
  - Installing symfony/polyfill-ctype (v1.23.0): Loading from cache
  - Installing symfony/string (v5.3.7): Loading from cache
  - Installing psr/container (1.1.1): Loading from cache
  - Installing symfony/service-contracts (v2.4.0): Loading from cache
  - Installing symfony/polyfill-php73 (v1.23.0): Loading from cache
  - Installing symfony/deprecation-contracts (v2.4.0): Loading from cache
  - Installing symfony/console (v5.3.7): Loading from cache
  - Installing psr/log (1.1.4): Loading from cache
  - Installing sabre/event (5.1.2): Loading from cache
  - Installing netresearch/jsonmapper (v3.1.1): Loading from cache
  - Installing microsoft/tolerant-php-parser (v0.0.23): Loading from cache
  - Installing phpdocumentor/reflection-common (2.2.0): Loading from cache
  - Installing webmozart/assert (1.10.0): Loading from cache
  - Installing phpdocumentor/type-resolver (1.5.1): Loading from cache
  - Installing phpdocumentor/reflection-docblock (5.2.2): Loading from cache
  - Installing felixfbecker/advanced-json-rpc (v3.2.1): Loading from cache
  - Installing composer/xdebug-handler (1.4.6): Loading from cache
  - Installing phan/phan (3.2.6): Loading from cache
  - Installing mediawiki/phan-taint-check-plugin (3.2.1): Loading from cache
  - Installing mediawiki/mediawiki-phan-config (0.10.6): Loading from cache
  - Installing mediawiki/minus-x (1.1.1): Loading from cache
  - Installing php-parallel-lint/php-console-color (v0.3): Loading from cache
  - Installing php-parallel-lint/php-console-highlighter (v0.5): Loading from cache
  - Installing php-parallel-lint/php-parallel-lint (v1.3.1): Loading from cache
  - Installing serialization/serialization (4.0.0): Loading from cache
  - Installing data-values/serialization (1.2.4): Loading from cache
  - Installing data-values/geo (4.3.0): Loading from cache
  - Installing data-values/number (0.11.1): Loading from cache
  - Installing monolog/monolog (2.3.5): Loading from cache
  - Installing wikimedia/at-ease (v2.1.0): Loading from cache
  - Installing wikimedia/purtle (v1.0.8): Loading from cache
  - Installing onoi/message-reporter (1.4.2): Loading from cache
  - Installing phpstan/phpdoc-parser (0.4.9): Loading from cache
  - Installing slevomat/coding-standard (6.4.1): Loading from cache
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/event-dispatcher
symfony/console suggests installing symfony/lock
symfony/console suggests installing symfony/process
phan/phan suggests installing ext-ast (Needed for parsing ASTs (unless --use-fallback-parser is used). 1.0.1+ is needed, 1.0.8+ is recommended.)
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing elasticsearch/elasticsearch (Allow sending log messages to an Elasticsearch server via official client)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongodb (Allow sending log messages to a MongoDB server (via driver))
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server (via library))
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
Writing lock file
Generating autoload files
20 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../slevomat/coding-standard

$ npm install
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported

> fibers@5.0.0 install /src/repo/node_modules/fibers
> node build.js || nodejs build.js

make: Entering directory '/src/repo/node_modules/fibers/build'
  CXX(target) Release/obj.target/fibers/src/fibers.o
../src/fibers.cc: In function ‘void uni::SetAccessor(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&))’:
../src/fibers.cc:355:87: warning: cast between incompatible function types from ‘uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::AccessorNameGetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)’} [-Wcast-function-type]
   object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked();
                                                                                       ^~~~~~
../src/fibers.cc:355:123: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} to ‘v8::AccessorNameSetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} [-Wcast-function-type]
   object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked();
                                                                                                                           ^~~~~~
In file included from ../src/coroutine.h:1,
                 from ../src/fibers.cc:1:
../src/fibers.cc: At global scope:
/cache/node-gyp/10.24.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
       (node::addon_register_func) (regfunc),                          \
                                           ^
/cache/node-gyp/10.24.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
   ^~~~~~~~~~~~~
../src/fibers.cc:930:1: note: in expansion of macro ‘NODE_MODULE’
 NODE_MODULE(fibers, init)
 ^~~~~~~~~~~
  CXX(target) Release/obj.target/fibers/src/coroutine.o
  CC(target) Release/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Release/obj.target/fibers.node
  COPY Release/fibers.node
make: Leaving directory '/src/repo/node_modules/fibers/build'
Installed in `/src/repo/node_modules/fibers/bin/linux-x64-64-glibc/fibers.node`

> Wikibase@0.1.0 postinstall /src/repo
> npm-run-all -p install:*


> Wikibase@0.1.0 install:tainted-ref /src/repo
> npm --prefix view/lib/wikibase-tainted-ref ci


> Wikibase@0.1.0 install:bridge /src/repo
> npm --prefix client/data-bridge ci


> core-js@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> core-js@3.6.5 postinstall /src/repo/client/data-bridge/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
> https://opencollective.com/core-js 
> https://www.patreon.com/zloirock 

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


> core-js@2.6.12 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/babel-runtime/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> node-sass@4.14.1 install /src/repo/client/data-bridge/node_modules/node-sass
> node scripts/install.js


> highlight.js@9.18.5 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/highlight.js
> node deprecated.js

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

  Verion 9 of Highlight.js has reached EOL.  It will no longer
  be supported or receive security updates in the future.
  Please upgrade to version 10 or encourage your indirect
  dependencies to do so.

  For more info:
  
  https://github.com/highlightjs/highlight.js/issues/2877
  https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md
 
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Cached binary found at /cache/_cacache/node-sass/4.14.1/linux-x64-64_binding.node

> node-sass@4.14.1 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass
> node scripts/install.js


> node-sass@4.14.1 postinstall /src/repo/client/data-bridge/node_modules/node-sass
> node scripts/build.js

Binary found at /src/repo/client/data-bridge/node_modules/node-sass/vendor/linux-x64-64/binding.node
Testing binary
Binary is fine

> fibers@4.0.3 install /src/repo/client/data-bridge/node_modules/fibers
> node build.js || nodejs build.js

Cached binary found at /cache/_cacache/node-sass/4.14.1/linux-x64-64_binding.node

> node-sass@4.14.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass
> node scripts/build.js

`linux-x64-64-glibc` exists; testing
Binary found at /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass/vendor/linux-x64-64/binding.node
Testing binary
Binary is fine

> fsevents@1.2.9 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/fsevents
> node install

Binary is fine; exiting

> core-js@3.8.3 postinstall /src/repo/client/data-bridge/node_modules/@wdio/devtools-service/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> ejs@2.7.4 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/ejs
> node ./postinstall.js


> fsevents@1.2.13 install /src/repo/client/data-bridge/node_modules/fsevents
> node install.js

Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/)


Skipping 'fsevents' build as platform linux is not supported

> ejs@2.7.4 postinstall /src/repo/client/data-bridge/node_modules/ejs
> node ./postinstall.js


> deasync@0.1.21 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/deasync
> node ./build.js

Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/)

`linux-x64-node-10` exists; testing

> core-js@2.6.11 postinstall /src/repo/client/data-bridge/node_modules/babel-runtime/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Binary is fine; exiting

> deasync@0.1.20 install /src/repo/client/data-bridge/node_modules/deasync
> node ./build.js


> yorkie@2.0.0 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/yorkie
> node bin/install.js

`linux-x64-node-10` exists; testing
setting up Git hooks
can't find .git directory, skipping Git hooks installation

> core-js@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/@vue/babel-preset-app/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Binary is fine; exiting

> yorkie@2.0.0 install /src/repo/client/data-bridge/node_modules/yorkie
> node bin/install.js

setting up Git hooks
can't find .git directory, skipping Git hooks installation

> core-js-pure@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/core-js-pure
> node -e "try{require('./postinstall')}catch(e){}"


> core-js-pure@3.9.1 postinstall /src/repo/client/data-bridge/node_modules/core-js-pure
> node -e "try{require('./postinstall')}catch(e){}"


> tainted-ref@0.1.0 prepare /src/repo/view/lib/wikibase-tainted-ref
> node build/wikimedia-ui-base.js


> data-bridge@0.1.0 prepare /src/repo/client/data-bridge
> node build/wikimedia-ui-base.js

added 3960 packages in 97.891s
added 3864 packages in 98.119s
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN notsup Unsupported engine for @wdio/cli@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/cli@7.14.1
npm WARN notsup Unsupported engine for @wdio/spec-reporter@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/spec-reporter@7.14.1
npm WARN notsup Unsupported engine for @wdio/mocha-framework@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/mocha-framework@7.14.1
npm WARN notsup Unsupported engine for @wdio/sync@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/sync@7.14.1
npm WARN notsup Unsupported engine for @wdio/local-runner@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/local-runner@7.14.1
npm WARN notsup Unsupported engine for webdriverio@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: webdriverio@7.14.1
npm WARN notsup Unsupported engine for @wdio/config@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/config@7.14.1
npm WARN notsup Unsupported engine for @wdio/types@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/types@7.14.1
npm WARN notsup Unsupported engine for @wdio/logger@7.7.0: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/logger@7.7.0
npm WARN notsup Unsupported engine for @wdio/utils@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/utils@7.14.1
npm WARN notsup Unsupported engine for fs-extra@10.0.0: wanted: {"node":">=12"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: fs-extra@10.0.0
npm WARN notsup Unsupported engine for yargs@17.2.1: wanted: {"node":">=12"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: yargs@17.2.1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN notsup Unsupported engine for @wdio/protocols@7.13.2: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/protocols@7.13.2
npm WARN notsup Unsupported engine for @wdio/repl@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/repl@7.14.1
npm WARN notsup Unsupported engine for devtools@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: devtools@7.14.1
npm WARN notsup Unsupported engine for webdriver@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: webdriver@7.14.1
npm WARN notsup Unsupported engine for chrome-launcher@0.14.1: wanted: {"node":">=12.13.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: chrome-launcher@0.14.1
npm WARN notsup Unsupported engine for ky@0.28.5: wanted: {"node":">=12"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: ky@0.28.5
npm WARN notsup Unsupported engine for @wdio/runner@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/runner@7.14.1
npm WARN notsup Unsupported engine for mocha@9.1.2: wanted: {"node":">= 12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: mocha@9.1.2
npm WARN notsup Unsupported engine for @wdio/reporter@7.14.1: wanted: {"node":">=12.0.0"} (current: {"node":"10.24.0","npm":"6.14.5"})
npm WARN notsup Not compatible with your version of node/npm: @wdio/reporter@7.14.1
npm WARN eslint-plugin-vue@6.2.2 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.

added 1347 packages from 855 contributors and audited 1349 packages in 782.252s

146 packages are looking for funding
  run `npm fund` for details

found 1 moderate severity vulnerability
  run `npm audit fix` to fix them, or `npm audit` for details

$ package-lock-lint package-lock.json
Checking package-lock.json

Attempting to npm audit fix
$ npm audit fix --only=dev
npm WARN eslint-plugin-vue@6.2.2 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

up to date in 7.644s

146 packages are looking for funding
  run `npm fund` for details

fixed 0 of 1 vulnerability in 1349 scanned packages
  1 package update for 1 vulnerability involved breaking changes
  (use `npm audit fix --force` to install breaking changes; or refer to `npm audit` for steps to fix these manually)

$ npm audit fix --only=dev
npm WARN eslint-plugin-vue@6.2.2 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

up to date in 6.971s

146 packages are looking for funding
  run `npm fund` for details

fixed 0 of 1 vulnerability in 1349 scanned packages
  1 package update for 1 vulnerability involved breaking changes
  (use `npm audit fix --force` to install breaking changes; or refer to `npm audit` for steps to fix these manually)

$ npm audit fix --only=dev
npm WARN eslint-plugin-vue@6.2.2 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.3.2 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

up to date in 7.322s

146 packages are looking for funding
  run `npm fund` for details

fixed 0 of 1 vulnerability in 1349 scanned packages
  1 package update for 1 vulnerability involved breaking changes
  (use `npm audit fix --force` to install breaking changes; or refer to `npm audit` for steps to fix these manually)

$ package-lock-lint package-lock.json
Checking package-lock.json

Verifying that tests still pass
$ npm ci
npm WARN prepare removing existing node_modules/ before installation

> fibers@5.0.0 install /src/repo/node_modules/fibers
> node build.js || nodejs build.js

make: Entering directory '/src/repo/node_modules/fibers/build'
  CXX(target) Release/obj.target/fibers/src/fibers.o
../src/fibers.cc: In function ‘void uni::SetAccessor(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&), void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&))’:
../src/fibers.cc:355:87: warning: cast between incompatible function types from ‘uni::FunctionType (*)(v8::Local<v8::String>, const GetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Value>&)’} to ‘v8::AccessorNameGetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, const v8::PropertyCallbackInfo<v8::Value>&)’} [-Wcast-function-type]
   object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked();
                                                                                       ^~~~~~
../src/fibers.cc:355:123: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const SetterCallbackInfo&)’ {aka ‘void (*)(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} to ‘v8::AccessorNameSetterCallback’ {aka ‘void (*)(v8::Local<v8::Name>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<void>&)’} [-Wcast-function-type]
   object->SetAccessor(isolate->GetCurrentContext(), name, (AccessorNameGetterCallback)getter, (AccessorNameSetterCallback)setter).ToChecked();
                                                                                                                           ^~~~~~
In file included from ../src/coroutine.h:1,
                 from ../src/fibers.cc:1:
../src/fibers.cc: At global scope:
/cache/node-gyp/10.24.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
       (node::addon_register_func) (regfunc),                          \
                                           ^
/cache/node-gyp/10.24.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
   NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
   ^~~~~~~~~~~~~
../src/fibers.cc:930:1: note: in expansion of macro ‘NODE_MODULE’
 NODE_MODULE(fibers, init)
 ^~~~~~~~~~~
  CXX(target) Release/obj.target/fibers/src/coroutine.o
  CC(target) Release/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Release/obj.target/fibers.node
  COPY Release/fibers.node
make: Leaving directory '/src/repo/node_modules/fibers/build'
Installed in `/src/repo/node_modules/fibers/bin/linux-x64-64-glibc/fibers.node`

> Wikibase@0.1.0 postinstall /src/repo
> npm-run-all -p install:*


> Wikibase@0.1.0 install:bridge /src/repo
> npm --prefix client/data-bridge ci


> Wikibase@0.1.0 install:tainted-ref /src/repo
> npm --prefix view/lib/wikibase-tainted-ref ci

npm WARN prepare removing existing node_modules/ before installation
npm WARN prepare removing existing node_modules/ before installation

> core-js@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> core-js@3.6.5 postinstall /src/repo/client/data-bridge/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon: 
> https://opencollective.com/core-js 
> https://www.patreon.com/zloirock 

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)


> core-js@2.6.12 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/babel-runtime/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> node-sass@4.14.1 install /src/repo/client/data-bridge/node_modules/node-sass
> node scripts/install.js


> highlight.js@9.18.5 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/highlight.js
> node deprecated.js

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

  Verion 9 of Highlight.js has reached EOL.  It will no longer
  be supported or receive security updates in the future.
  Please upgrade to version 10 or encourage your indirect
  dependencies to do so.

  For more info:
  
  https://github.com/highlightjs/highlight.js/issues/2877
  https://github.com/highlightjs/highlight.js/blob/master/VERSION_10_UPGRADE.md
 
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Cached binary found at /cache/_cacache/node-sass/4.14.1/linux-x64-64_binding.node

> node-sass@4.14.1 postinstall /src/repo/client/data-bridge/node_modules/node-sass
> node scripts/build.js


> node-sass@4.14.1 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass
> node scripts/install.js

Binary found at /src/repo/client/data-bridge/node_modules/node-sass/vendor/linux-x64-64/binding.node
Testing binary
Binary is fine

> fibers@4.0.3 install /src/repo/client/data-bridge/node_modules/fibers
> node build.js || nodejs build.js

`linux-x64-64-glibc` exists; testing
Cached binary found at /cache/_cacache/node-sass/4.14.1/linux-x64-64_binding.node

> node-sass@4.14.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass
> node scripts/build.js

Binary is fine; exiting
Binary found at /src/repo/view/lib/wikibase-tainted-ref/node_modules/node-sass/vendor/linux-x64-64/binding.node
Testing binary

> core-js@3.8.3 postinstall /src/repo/client/data-bridge/node_modules/@wdio/devtools-service/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

Binary is fine

> fsevents@1.2.9 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/fsevents
> node install


> fsevents@1.2.13 install /src/repo/client/data-bridge/node_modules/fsevents
> node install.js


> ejs@2.7.4 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/ejs
> node ./postinstall.js


Skipping 'fsevents' build as platform linux is not supported
Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/)


> ejs@2.7.4 postinstall /src/repo/client/data-bridge/node_modules/ejs
> node ./postinstall.js

Thank you for installing EJS: built with the Jake JavaScript build tool (https://jakejs.com/)


> core-js@2.6.11 postinstall /src/repo/client/data-bridge/node_modules/babel-runtime/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"


> deasync@0.1.21 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/deasync
> node ./build.js

`linux-x64-node-10` exists; testing

> deasync@0.1.20 install /src/repo/client/data-bridge/node_modules/deasync
> node ./build.js

`linux-x64-node-10` exists; testing
Binary is fine; exiting

> yorkie@2.0.0 install /src/repo/view/lib/wikibase-tainted-ref/node_modules/yorkie
> node bin/install.js

Binary is fine; exiting

> yorkie@2.0.0 install /src/repo/client/data-bridge/node_modules/yorkie
> node bin/install.js

setting up Git hooks
can't find .git directory, skipping Git hooks installation

> core-js@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/@vue/babel-preset-app/node_modules/core-js
> node -e "try{require('./postinstall')}catch(e){}"

setting up Git hooks
can't find .git directory, skipping Git hooks installation

> core-js-pure@3.10.1 postinstall /src/repo/view/lib/wikibase-tainted-ref/node_modules/core-js-pure
> node -e "try{require('./postinstall')}catch(e){}"


> core-js-pure@3.9.1 postinstall /src/repo/client/data-bridge/node_modules/core-js-pure
> node -e "try{require('./postinstall')}catch(e){}"


> data-bridge@0.1.0 prepare /src/repo/client/data-bridge
> node build/wikimedia-ui-base.js


> tainted-ref@0.1.0 prepare /src/repo/view/lib/wikibase-tainted-ref
> node build/wikimedia-ui-base.js

added 3864 packages in 221.877s
added 3960 packages in 222.371s
added 1348 packages in 250.869s

$ npm test
Source code is licensed under the AGPL.