objectionary / eoc

Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
https://www.npmjs.com/package/eolang
MIT License
17 stars 13 forks source link

skeleton #1

Closed yegor256 closed 2 years ago

yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

-rw-rw-r--  1 rultor rultor      6 May 13 13:29 pid
drwxrwxr-x  5 rultor rultor   4096 May 13 13:29 repo
-rwxrwxr-x  1 rultor rultor   5864 May 13 13:29 run.sh
-rw-rw-r--  1 rultor rultor    615 May 13 13:29 script.sh
-rw-rw-r--  1 rultor rultor   4116 May 13 13:29 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-N9Sk:/main --env=head=git@github.com:objectionary/eoc.git --env=tag=0.0.1 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/eoc.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.1'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''sudo apt-get -y update'\'' '\'';'\'' '\''sudo npm install --no-color --global grunt'\'' '\'';'\'' '\''npm install --no-color'\'' '\'';'\'' '\''pdd -f /dev/null -v'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i -e "s/^\"version\": \"0.0.0\"/\"version\": \"${tag}\"/" package.json'\'' '\'';'\'' '\''grunt --no-color'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''chmod 600 ../npmrc'\'' '\'';'\'' '\''npm publish --no-color --userconfig=../npmrc'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-N9Sk/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_eoc_1 yegor256/rultor-image /main/entry.sh
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.config /root/.gem /root/.gnupg /root/.m2 /root/.profile /root/texmf /root/.wget-hsts /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./npmrc ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ sudo -i apt-get -y update

0% [Working]

Get:1 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal InRelease [18.1 kB]

0% [Connecting to archive.ubuntu.com (185.125.190.36)] [Connecting to security.

Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease

0% [Connecting to security.ubuntu.com (91.189.91.38)] [1 InRelease 18.1 kB/18.1

Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]

Get:4 http://ppa.launchpad.net/git-core/ppa/ubuntu focal InRelease [23.8 kB]

0% [3 InRelease 63.4 kB/114 kB 56%] [Waiting for headers] [Connecting to ppa.la

0% [Waiting for headers] [Waiting for headers]

Get:5 http://ppa.launchpad.net/ondrej/php/ubuntu focal InRelease [23.9 kB]

0% [Waiting for headers] [Waiting for headers] [5 InRelease 2,572 B/23.9 kB 11%

Get:6 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]

0% [Waiting for headers] [6 InRelease 4,034 B/114 kB 4%] [5 InRelease 2,572 B/2

Get:7 http://archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]

0% [7 InRelease 5,499 B/108 kB 5%] [6 InRelease 14.2 kB/114 kB 12%] [5 InReleas

0% [6 InRelease 14.2 kB/114 kB 12%] [5 InRelease 17.1 kB/23.9 kB 71%]

0% [6 InRelease 14.2 kB/114 kB 12%]
0% [6 InRelease 43.1 kB/114 kB 38%]
0% [6 InRelease 75.0 kB/114 kB 66%]

Get:8 http://ppa.launchpad.net/deadsnakes/ppa/ubuntu focal/main amd64 Packages [26.6 kB]

0% [6 InRelease 101 kB/114 kB 89%] [8 Packages 2,670 B/26.6 kB 10%]

0% [8 Packages 22.9 kB/26.6 kB 86%]

0% [Working]
0% [8 Packages store 0 B]

0% [Working]
0% [Working]

Get:9 http://ppa.launchpad.net/git-core/ppa/ubuntu focal/main amd64 Packages [3,165 B]

0% [9 Packages 1,224 B/3,165 B 39%]

0% [Working]
0% [9 Packages store 0 B]

0% [Working]
0% [Working]

Get:10 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [1,156 kB]

0% [10 Packages 2,685 B/1,156 kB 0%]
0% [10 Packages 564 kB/1,156 kB 49%]

0% [Working]
0% [10 Packages store 0 B]
0% [10 Packages store 0 B] [Waiting for headers]

Get:11 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1,249 kB]

0% [10 Packages store 0 B] [11 Packages 4,133 B/1,249 kB 0%] [Connecting to ppa

0% [11 Packages 227 kB/1,249 kB 18%] [Waiting for headers]

Get:12 http://ppa.launchpad.net/ondrej/php/ubuntu focal/main amd64 Packages [169 kB]

0% [11 Packages 344 kB/1,249 kB 28%] [12 Packages 2,668 B/169 kB 2%]
35% [11 Packages 586 kB/1,249 kB 47%] [12 Packages 8,460 B/169 kB 5%]
41% [Waiting for headers] [Waiting for headers] [12 Packages 9,908 B/169 kB 6%]

Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [2,239 kB]

42% [13 Packages 58.5 kB/2,239 kB 3%] [Waiting for headers] [12 Packages 9,908 
42% [11 Packages store 0 B] [13 Packages 58.5 kB/2,239 kB 3%] [Waiting for head

Get:14 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [1,170 kB]

42% [11 Packages store 0 B] [13 Packages 124 kB/2,239 kB 6%] [14 Packages 2,685
54% [13 Packages 1,258 kB/2,239 kB 56%] [14 Packages 96.8 kB/1,170 kB 8%] [12 P
63% [Waiting for headers] [14 Packages 96.8 kB/1,170 kB 8%] [12 Packages 78.0 k

Get:15 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [26.0 kB]

63% [15 Packages 7,242 B/26.0 kB 28%] [14 Packages 96.8 kB/1,170 kB 8%] [12 Pac
63% [13 Packages store 0 B] [15 Packages 7,242 B/26.0 kB 28%] [14 Packages 96.8
63% [13 Packages store 0 B] [Waiting for headers] [14 Packages 96.8 kB/1,170 kB

Get:16 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 Packages [51.2 kB]

63% [13 Packages store 0 B] [16 Packages 21.2 kB/51.2 kB 41%] [14 Packages 96.8
63% [13 Packages store 0 B] [14 Packages 96.8 kB/1,170 kB 8%] [12 Packages 80.9

67% [14 Packages 401 kB/1,170 kB 34%] [12 Packages 133 kB/169 kB 79%]
67% [15 Packages store 0 B] [14 Packages 401 kB/1,170 kB 34%] [12 Packages 133 

67% [14 Packages 408 kB/1,170 kB 35%] [12 Packages 134 kB/169 kB 80%]
67% [16 Packages store 0 B] [14 Packages 408 kB/1,170 kB 35%] [12 Packages 134 

68% [14 Packages 423 kB/1,170 kB 36%] [12 Packages 136 kB/169 kB 81%]

69% [14 Packages 556 kB/1,170 kB 47%]
69% [12 Packages store 0 B] [14 Packages 556 kB/1,170 kB 47%]

70% [14 Packages 611 kB/1,170 kB 52%]

75% [Working]
75% [14 Packages store 0 B]

76% [Waiting for headers]

Get:17 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [873 kB]

76% [17 Packages 5,583 B/873 kB 1%]

83% [Waiting for headers]

Get:18 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,812 kB]

84% [18 Packages 28.7 kB/1,812 kB 2%]
84% [17 Packages store 0 B] [18 Packages 65.5 kB/1,812 kB 4%]

98% [18 Packages 1,648 kB/1,812 kB 91%]

100% [Working]
100% [18 Packages store 0 B]

100% [Working]

Fetched 9,177 kB in 2s (4,598 kB/s)

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 5%

Reading package lists... 5%

Reading package lists... 6%

Reading package lists... 6%

Reading package lists... 57%

Reading package lists... 57%

Reading package lists... 58%

Reading package lists... 58%

Reading package lists... 67%

Reading package lists... 67%

Reading package lists... 73%

Reading package lists... 73%

Reading package lists... 76%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 79%

Reading package lists... 87%

Reading package lists... 87%

Reading package lists... 93%

Reading package lists... 93%

Reading package lists... 97%

Reading package lists... 97%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... 98%

Reading package lists... Done

+ sudo -i npm install --no-color --global grunt
-bash: npm: command not found
container 5b8b3af50be7bb96b7fded5b7858f466c10567db6e0172517e7f09fd47b56cb6 is dead
Fri May 13 13:30:46 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 4min)

+ cp -R /root/.bashrc /root/.cache /root/.config /root/.gem /root/.gnupg /root/.m2 /root/.profile /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./npmrc ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ npm install --no-color
\u001b[?25l[..................] | rollbackFailedOptional: verb npm-session f9b1d1fbcc8fa96\u001b[0m\u001b[K
[#.................] / loadIdealTree:loadAllDepsIntoIdealTree: sill install loa\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
\u001b[?25l[####..............] | loadDevDep:karma-mocha-reporter: sill install loadAllDep\u001b[0m\u001b[K
[####..............] | loadDep:which: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:word-wrap: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:isobject: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:useragent: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:buffer-alloc: sill install loadAllDepsIntoIdealT\u001b[0m\u001b[K
[#####.............] | loadDep:source-map: sill install loadAllDepsIntoIdealTre\u001b[0m\u001b[K
[#####.............] | loadDep:wordwrap: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#####.............] | loadDep:locate-path: sill install loadAllDepsIntoIdealTr\u001b[0m\u001b[K
[#####.............] | loadDep:yargs-parser: sill install loadAllDepsIntoIdealT\u001b[0m\u001b[K
[#######...........] / diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] / diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] / postinstall: sill install executeActions\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[########..........] - extract:arraybuffer.slice: http fetch GET 200 https://re\u001b[0m\u001b[K
[########..........] \ extract:@babel/helper-validator-identifier: sill tarball\u001b[0m\u001b[K
[########..........] | extract:@jridgewell/sourcemap-codec: sill tarball no loc\u001b[0m\u001b[K
[########..........] \ extract:blob: sill tarball no local data for glob@7.1.3.\u001b[0m\u001b[K
[########..........] | extract:blob: sill tarball no local data for glob@7.1.3.\u001b[0m\u001b[K
[########..........] - extract:debug: sill tarball trying glob@5.0.15 by hash:\u001b[0m\u001b[K
[########..........] - extract:colors: sill extract colors@1.1.2 extracted to /\u001b[0m\u001b[K
[########..........] \ extract:string-width: http fetch GET 200 https://registr\u001b[0m\u001b[K
[########..........] - extract:flat-cache: sill tarball no local data for is-fu\u001b[0m\u001b[K
[########..........] / extract:karma-mocha: http fetch GET 200 https://registry\u001b[0m\u001b[K
[########..........] / extract:glob: sill tarball no local data for node-enviro\u001b[0m\u001b[K
[########..........] \ extract:grunt-karma: sill tarball trying es-abstract@1.2\u001b[0m\u001b[K
[########..........] / extract:engine.io: sill extract liftup@3.0.1\u001b[0m\u001b[K
[########..........] | extract:ansi-regex: sill tarball no local data for which\u001b[0m\u001b[K
[########..........] - extract:istanbul-lib-source-maps: http fetch GET 200 htt\u001b[0m\u001b[K
[########..........] / extract:glob: sill tarball trying uri-js@4.4.1 by hash:\u001b[0m\u001b[K
[########..........] - extract:string.prototype.trimend: sill tarball no local\u001b[0m\u001b[K
[########..........] | extract:escodegen: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[#########.........] / extract:grunt-cli: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[#########.........] | extract:dom-serialize: http fetch GET 200 https://regist\u001b[0m\u001b[K
[#########.........] | extract:unpipe: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[#########.........] \ extract:karma-assert: http fetch GET 200 https://registr\u001b[0m\u001b[K
[#########.........] | extract:yargs: sill extract @babel/helper-hoist-variable\u001b[0m\u001b[K
[#########.........] / extract:parse-filepath: http fetch GET 200 https://regis\u001b[0m\u001b[K
[#########.........] | extract:trim-newlines: http fetch GET 200 https://regist\u001b[0m\u001b[K
[#########.........] - extract:to-regex-range: sill tarball no local data for r\u001b[0m\u001b[K
[#########.........] | extract:@babel/helper-function-name: http fetch GET 200\u001b[0m\u001b[K
[#########.........] - extract:ansi-regex: sill tarball no local data for strip\u001b[0m\u001b[K
[#########.........] / extract:@babel/template: http fetch GET 200 https://regi\u001b[0m\u001b[K
[#########.........] \ extract:log-symbols: http fetch GET 200 https://registry\u001b[0m\u001b[K
[#########.........] | extract:supports-color: sill tarball no local data for s\u001b[0m\u001b[K
[#########.........] / extract:redent: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[#########.........] / extract:log4js: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[#########.........] | extract:spdx-exceptions: http fetch GET 200 https://regi\u001b[0m\u001b[K
[#########.........] | extract:@babel/generator: http fetch GET 200 https://reg\u001b[0m\u001b[K
[#########.........] / extract:cli-cursor: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[#########.........] \ extract:loud-rejection: http fetch GET 200 https://regis\u001b[0m\u001b[K
[##########........] | extract:make-dir: sill tarball no local data for path-ex\u001b[0m\u001b[K
[##########........] | extract:debug: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[##########........] / extract:import-fresh: sill tarball no local data for pat\u001b[0m\u001b[K
[##########........] / extract:require-directory: sill extract indent-string@2.\u001b[0m\u001b[K
[##########........] - extract:range-parser: http fetch GET 200 https://registr\u001b[0m\u001b[K
[##########........] \ extract:js-yaml: sill extract anymatch@3.1.2 extracted t\u001b[0m\u001b[K
[##########........] \ extract:qs: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[##########........] | extract:http-proxy: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[##########........] - extract:parse-passwd: http fetch GET 200 https://registr\u001b[0m\u001b[K
[##########........] / extract:parse-passwd: http fetch GET 200 https://registr\u001b[0m\u001b[K
[##########........] \ extract:iconv-lite: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[##########........] \ extract:on-finished: http fetch GET 200 https://registry\u001b[0m\u001b[K
[##########........] / extract:nice-try: sill extract grunt-legacy-log-utils@2.\u001b[0m\u001b[K
[##########........] \ extract:ms: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[##########........] - extract:pify: http fetch GET 200 https://registry.npmjs.\u001b[0m\u001b[K
[###########.......] | extract:minimatch: sill tarball no local data for semver\u001b[0m\u001b[K
[###########.......] - extract:debug: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[###########.......] | extract:jsonfile: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] \ extract:json-schema-traverse: http fetch GET 200 https:/\u001b[0m\u001b[K
[###########.......] | extract:json-stable-stringify-without-jsonify: sill extr\u001b[0m\u001b[K
[###########.......] - extract:is-weakref: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[###########.......] | extract:is-number: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[###########.......] \ extract:is-regex: sill tarball no local data for has@1.0\u001b[0m\u001b[K
[###########.......] \ extract:inherits: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] - extract:statuses: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] / extract:has-flag: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] | extract:ansi-styles: sill extract get-intrinsic@1.1.1 ex\u001b[0m\u001b[K
[###########.......] \ extract:getobject: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[###########.......] | extract:fs.realpath: sill tarball no local data for sour\u001b[0m\u001b[K
[############......] | extract:for-own: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[############......] | extract:flagged-respawn: sill tarball no local data for\u001b[0m\u001b[K
[############......] - extract:debug: sill tarball no local data for dateformat\u001b[0m\u001b[K
[############......] \ extract:neo-async: sill extract neo-async@2.6.2 extracte\u001b[0m\u001b[K
[############......] - extract:di: sill extract dateformat@3.0.3 extracted to /\u001b[0m\u001b[K
[############......] \ extract:debug: sill extract debug@2.6.9 extracted to /ho\u001b[0m\u001b[K
[############......] | extract:async: sill extract async@2.6.4 extracted to /ho\u001b[0m\u001b[K
[############......] - extract:handlebars: sill extract handlebars@4.7.7 extrac\u001b[0m\u001b[K
[############......] | extract:async: sill extract async@3.2.3 extracted to /ho\u001b[0m\u001b[K
[############......] / extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] / extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] - extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] - extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] - extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] | extract:html-escaper: sill extract html-escaper@2.0.2 ex\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - finalize:mocha: sill doSerial finalize 4144\u001b[0m\u001b[K
[############......] \ finalize:date-format: sill finalize /home/r/repo/node_mo\u001b[0m\u001b[K
[############......] - finalize:graceful-fs: sill finalize /home/r/repo/node_mo\u001b[0m\u001b[K
[############......] | finalize:istanbul-reports: sill finalize /home/r/repo/no\u001b[0m\u001b[K
[############......] | finalize:os-homedir: sill finalize /home/r/repo/node_mod\u001b[0m\u001b[K
[############......] \ finalize:make-dir: sill finalize /home/r/repo/node_modul\u001b[0m\u001b[K
[############......] | finalize:@babel/generator: sill finalize /home/r/repo/no\u001b[0m\u001b[K
[############......] \ finalize:underscore.string: sill finalize /home/r/repo/n\u001b[0m\u001b[K
[############......] | finalize:glob: sill finalize /home/r/repo/node_modules/i\u001b[0m\u001b[K
[############......] \ finalize:karma-mocha-reporter: sill finalize /home/r/rep\u001b[0m\u001b[K
[############......] \ refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] \ refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:karma-assert: sill refresh-package-\u001b[0m\u001b[K
[############......] \ refresh-package-json:glob: sill refresh-package-json /ho\u001b[0m\u001b[K
[############......] | refresh-package-json:findup-sync: sill refresh-package-j\u001b[0m\u001b[K
[############......] / refresh-package-json:table: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] / refresh-package-json:table: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] | refresh-package-json:micromatch: sill refresh-package-js\u001b[0m\u001b[K
[############......] \ refresh-package-json:strip-ansi: sill refresh-package-js\u001b[0m\u001b[K
[############......] - refresh-package-json:js-yaml: sill refresh-package-json\u001b[0m\u001b[K
[############......] / refresh-package-json:set-blocking: sill refresh-package-\u001b[0m\u001b[K
[############......] - refresh-package-json:path-is-absolute: sill refresh-pack\u001b[0m\u001b[K
[############......] \ refresh-package-json:homedir-polyfill: sill refresh-pack\u001b[0m\u001b[K
[############......] - refresh-package-json:define-properties: sill refresh-pac\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:camelcase-keys: sill refresh-packag\u001b[0m\u001b[K
[############......] \ refresh-package-json:async: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:glob-parent: sill refresh-package-j\u001b[0m\u001b[K
[############......] / refresh-package-json:has-flag: sill refresh-package-json\u001b[0m\u001b[K
[############......] - refresh-package-json:color-name: sill refresh-package-js\u001b[0m\u001b[K
[############......] \ refresh-package-json:source-map: sill refresh-package-js\u001b[0m\u001b[K
[############......] / preinstall:strip-ansi: info lifecycle setprototypeof@1.2\u001b[0m\u001b[K
[############......] - build:escape-string-regexp: sill linkStuff escape-string\u001b[0m\u001b[K
[############......] - build:iconv-lite: sill linkStuff iconv-lite@0.4.24 has /\u001b[0m\u001b[K
[############......] / build:eslint-config-google: sill linkStuff eslint-config\u001b[0m\u001b[K
[############......] / install:source-map: info lifecycle source-map@0.5.7~inst\u001b[0m\u001b[K
[############......] \ postinstall:mocha: sill doSerial postinstall 4144\u001b[0m\u001b[K
[############......] \ postinstall:wrap-ansi: info lifecycle wrap-ansi@2.1.0~po\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] / prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm 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"})

added 517 packages from 1286 contributors and audited 518 packages in 10.524s

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

found 20 vulnerabilities (10 moderate, 6 high, 4 critical)
  run `npm audit fix` to fix them, or `npm audit` for details
\u001b[?25l[#############.....] - prepare:repo: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ grunt --no-color
/home/r/script.sh: line 9: grunt: command not found
container 826a6fcc02faf35b374c6e068c701710477e02ed7909cc72081f7f0cd01753d3 is dead
Fri May 13 15:18:07 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ npm install --no-color --only=dev
\u001b[?25l[..................] | rollbackFailedOptional: verb npm-session 69306d0122351f2\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
\u001b[?25l[####..............] | loadDevDep:commander: sill install loadAllDepsIntoIdealT\u001b[0m\u001b[K
[####..............] | loadDep:which: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:esprima: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[####..............] | loadDep:parse-passwd: sill install loadAllDepsIntoIdealT\u001b[0m\u001b[K
[####..............] | loadDep:rimraf: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#####.............] | loadDep:readdirp: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#####.............] | loadDep:ultron: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#####.............] | loadDep:signal-exit: sill install loadAllDepsIntoIdealTr\u001b[0m\u001b[K
[#####.............] | loadDep:globals: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#####.............] | loadDep:unbox-primitive: sill install loadAllDepsIntoIde\u001b[0m\u001b[K
[#####.............] | loadDep:pump: sill install loadAllDepsIntoIdealTree\u001b[0m\u001b[K
[#######...........] / diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] - diffTrees: sill diff-trees filtering actions: includeDev\u001b[0m\u001b[K
[#######...........] \ postinstall: sill install executeActions\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] - extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[########..........] | extract:buffer-alloc: sill extract camelcase@2.1.1 extra\u001b[0m\u001b[K
[########..........] | extract:color-name: sill tarball no local data for mocha\u001b[0m\u001b[K
[########..........] / extract:color-name: sill tarball no local data for mocha\u001b[0m\u001b[K
[########..........] / extract:@jridgewell/sourcemap-codec: sill tarball no loc\u001b[0m\u001b[K
[########..........] \ extract:@jridgewell/gen-mapping: sill extract blob@0.0.5\u001b[0m\u001b[K
[########..........] - extract:chardet: sill tarball no local data for get-stre\u001b[0m\u001b[K
[########..........] - extract:debug: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[########..........] | extract:yeast: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[########..........] - extract:write: sill tarball no local data for rimraf@2.6\u001b[0m\u001b[K
[########..........] | extract:yargs-parser: sill extract handlebars@4.7.7\u001b[0m\u001b[K
[########..........] | extract:grunt-eslint: http fetch GET 200 https://registr\u001b[0m\u001b[K
[########..........] / extract:grunt-karma: sill tarball no local data for stri\u001b[0m\u001b[K
[########..........] \ extract:xmlhttprequest-ssl: sill tarball no local data f\u001b[0m\u001b[K
[########..........] / extract:cliui: sill extract is-fullwidth-code-point@1.0.\u001b[0m\u001b[K
[########..........] / extract:istanbul-lib-source-maps: sill tarball no local\u001b[0m\u001b[K
[########..........] - extract:glob: http fetch GET 200 https://registry.npmjs.\u001b[0m\u001b[K
[########..........] / extract:word-wrap: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[########..........] \ extract:optionator: sill tarball no local data for final\u001b[0m\u001b[K
[########..........] | extract:string.prototype.trimend: http fetch GET 200 htt\u001b[0m\u001b[K
[#########.........] | extract:read-pkg: sill tarball no local data for is-abso\u001b[0m\u001b[K
[#########.........] \ extract:dom-serialize: http fetch GET 200 https://regist\u001b[0m\u001b[K
[#########.........] / extract:finalhandler: http fetch GET 200 https://registr\u001b[0m\u001b[K
[#########.........] - extract:dateformat: sill tarball no local data for istan\u001b[0m\u001b[K
[#########.........] \ extract:universalify: sill tarball trying @babel/templat\u001b[0m\u001b[K
[#########.........] - extract:trim-newlines: http fetch GET 200 https://regist\u001b[0m\u001b[K
[#########.........] \ extract:toidentifier: sill tarball no local data for tex\u001b[0m\u001b[K
[#########.........] | extract:fill-range: sill tarball no local data for log-s\u001b[0m\u001b[K
[#########.........] \ extract:braces: sill tarball no local data for chalk@2.4\u001b[0m\u001b[K
[#########.........] \ extract:acorn: sill tarball no local data for strip-bom@\u001b[0m\u001b[K
[#########.........] | extract:@babel/helper-environment-visitor: http fetch GE\u001b[0m\u001b[K
[#########.........] / extract:log-symbols: sill tarball no local data for spri\u001b[0m\u001b[K
[#########.........] | extract:chalk: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[#########.........] \ extract:redent: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[#########.........] \ extract:string-width: sill tarball no local data for sig\u001b[0m\u001b[K
[#########.........] / extract:ms: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[#########.........] / extract:spdx-license-ids: sill tarball no local data for\u001b[0m\u001b[K
[#########.........] / extract:@babel/generator: sill extract slice-ansi@2.1.0\u001b[0m\u001b[K
[#########.........] \ extract:signal-exit: http fetch GET 200 https://registry\u001b[0m\u001b[K
[#########.........] - extract:table: sill extract shebang-regex@1.0.0 extracte\u001b[0m\u001b[K
[##########........] | extract:make-dir: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[##########........] \ extract:semver: sill tarball no local data for anymatch@\u001b[0m\u001b[K
[##########........] | extract:uri-js: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[##########........] | extract:repeating: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[##########........] / extract:qs: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[##########........] - extract:pify: http fetch GET 200 https://registry.npmjs.\u001b[0m\u001b[K
[##########........] | extract:prelude-ls: sill tarball trying os-homedir@1.0.2\u001b[0m\u001b[K
[##########........] - extract:parseurl: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[##########........] | extract:js-yaml: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[##########........] / extract:p-is-promise: http fetch GET 200 https://registr\u001b[0m\u001b[K
[##########........] / extract:osenv: sill extract map-age-cleaner@0.1.3 extrac\u001b[0m\u001b[K
[##########........] \ extract:object.pick: http fetch GET 200 https://registry\u001b[0m\u001b[K
[##########........] | extract:object-assign: http fetch GET 200 https://regist\u001b[0m\u001b[K
[##########........] \ extract:accepts: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[##########........] - extract:supports-color: sill extract jsonfile@4.0.0\u001b[0m\u001b[K
[##########........] - extract:mime-types: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[###########.......] | extract:debug: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[###########.......] | extract:ajv: sill tarball no local data for is-weakref@1\u001b[0m\u001b[K
[###########.......] \ extract:minimist: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] \ extract:has-flag: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] \ extract:isarray: sill extract is-windows@1.0.2 extracted\u001b[0m\u001b[K
[###########.......] \ extract:semver: sill tarball no local data for invert-kv\u001b[0m\u001b[K
[###########.......] / extract:is-stream: sill tarball no local data for indexo\u001b[0m\u001b[K
[###########.......] \ extract:strip-ansi: sill extract has-cors@1.1.0\u001b[0m\u001b[K
[###########.......] - extract:ini: sill tarball no local data for supports-col\u001b[0m\u001b[K
[###########.......] \ extract:is-boolean-object: http fetch GET 200 https://re\u001b[0m\u001b[K
[###########.......] \ extract:indexof: sill extract functional-red-black-tree@\u001b[0m\u001b[K
[###########.......] / extract:has-flag: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[###########.......] \ extract:grunt-known-options: sill extract ansi-styles@4.\u001b[0m\u001b[K
[###########.......] - extract:getobject: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[###########.......] | extract:ms: sill tarball no local data for estraverse@1.\u001b[0m\u001b[K
[###########.......] \ extract:functions-have-names: sill tarball no local data\u001b[0m\u001b[K
[############......] / extract:figures: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[############......] | extract:eslint-visitor-keys: http fetch GET 200 https://\u001b[0m\u001b[K
[############......] \ extract:eslint-scope: http fetch GET 200 https://registr\u001b[0m\u001b[K
[############......] \ extract:content-type: sill extract content-type@1.0.4 ex\u001b[0m\u001b[K
[############......] / extract:source-map: sill extract source-map@0.2.0 extrac\u001b[0m\u001b[K
[############......] / extract:handlebars: sill extract handlebars@4.7.7 extrac\u001b[0m\u001b[K
[############......] \ extract:async: sill extract async@3.2.3 extracted to /ho\u001b[0m\u001b[K
[############......] | extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] | extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] / extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] / extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] / extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] \ extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] | extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] / extract:rxjs: sill extract rxjs@6.6.7 extracted to /home\u001b[0m\u001b[K
[############......] - finalize:balanced-match: sill finalize /home/r/repo/node\u001b[0m\u001b[K
[############......] / finalize:eslint-utils: sill finalize /home/r/repo/node_m\u001b[0m\u001b[K
[############......] \ finalize:he: sill finalize /home/r/repo/node_modules/he\u001b[0m\u001b[K
[############......] - finalize:minimist: sill finalize /home/r/repo/node_modul\u001b[0m\u001b[K
[############......] \ finalize:p-defer: sill finalize /home/r/repo/node_module\u001b[0m\u001b[K
[############......] \ finalize:safer-buffer: sill finalize /home/r/repo/node_m\u001b[0m\u001b[K
[############......] | finalize:rechoir: sill finalize /home/r/repo/node_module\u001b[0m\u001b[K
[############......] - finalize:underscore.string: sill finalize /home/r/repo/n\u001b[0m\u001b[K
[############......] | finalize:glob: sill finalize /home/r/repo/node_modules/f\u001b[0m\u001b[K
[############......] \ finalize:grunt-contrib-clean: sill finalize /home/r/repo\u001b[0m\u001b[K
[############......] \ refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] \ refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:camelcase: sill refresh-package-jso\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:karma-assert: sill refresh-package-\u001b[0m\u001b[K
[############......] \ refresh-package-json:rimraf: sill refresh-package-json /\u001b[0m\u001b[K
[############......] | refresh-package-json:glob: sill refresh-package-json /ho\u001b[0m\u001b[K
[############......] / refresh-package-json:underscore.string: sill refresh-pac\u001b[0m\u001b[K
[############......] / refresh-package-json:underscore.string: sill refresh-pac\u001b[0m\u001b[K
[############......] / refresh-package-json:uglify-js: sill refresh-package-jso\u001b[0m\u001b[K
[############......] \ refresh-package-json:ajv: sill refresh-package-json /hom\u001b[0m\u001b[K
[############......] | refresh-package-json:ms: sill refresh-package-json /home\u001b[0m\u001b[K
[############......] / refresh-package-json:setprototypeof: sill refresh-packag\u001b[0m\u001b[K
[############......] - refresh-package-json:path-type: sill refresh-package-jso\u001b[0m\u001b[K
[############......] \ refresh-package-json:expand-tilde: sill refresh-package-\u001b[0m\u001b[K
[############......] \ refresh-package-json:expand-tilde: sill refresh-package-\u001b[0m\u001b[K
[############......] | refresh-package-json:ms: sill refresh-package-json /home\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] | refresh-package-json:is-windows: sill refresh-package-js\u001b[0m\u001b[K
[############......] \ refresh-package-json:async: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] / refresh-package-json:hosted-git-info: sill refresh-packa\u001b[0m\u001b[K
[############......] - refresh-package-json:color-convert: sill refresh-package\u001b[0m\u001b[K
[############......] - refresh-package-json:fs.realpath: sill refresh-package-j\u001b[0m\u001b[K
[############......] | refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - preinstall:setprototypeof: info lifecycle parseqs@0.0.5~\u001b[0m\u001b[K
[############......] / build:escape-string-regexp: sill linkStuff escape-string\u001b[0m\u001b[K
[############......] / build:iconv-lite: sill linkStuff iconv-lite@0.4.24 has /\u001b[0m\u001b[K
[############......] - build:wordwrap: sill linkStuff wordwrap@1.0.0 has /home/\u001b[0m\u001b[K
[############......] \ install:ms: info lifecycle ms@2.0.0~install: ms@2.0.0\u001b[0m\u001b[K
[############......] / install:write: info lifecycle write@1.0.3~install: write\u001b[0m\u001b[K
[############......] / postinstall:parseuri: info lifecycle parseuri@0.0.5~post\u001b[0m\u001b[K
[#############.....] \ prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] \ prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] \ prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K
[#############.....] \ prepare:repo: info lifecycle eolang@0.0.0~prepare: eolan\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm 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"})

added 518 packages from 1286 contributors and audited 519 packages in 46.751s

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

found 20 vulnerabilities (10 moderate, 6 high, 4 critical)
  run `npm audit fix` to fix them, or `npm audit` for details
\u001b[?25l[#############.....] | prepare:repo: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/version.js ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ sed -i -e 's/^0.0.0/0.0.1/' src/version.js
+ grunt --no-color
/home/r/script.sh: line 9: grunt: command not found
container 6090b0b59ce6a3c21fff1383baf00ca260a61beb4e789131469d27a44a1c5541 is dead
Fri May 13 15:33:15 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ npm install --no-color --include dev
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K
[..................] \ rollbackFailedOptional: verb npm-session 08b026f106871dd\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
\u001b[?25l[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule nan@2.15.0 chec\u001b[0m\u001b[K
[..................] \ fetchMetadata: sill resolveWithNewModule nan@2.15.0 chec\u001b[0m\u001b[K
[###...............] / loadDep:@babel/highlight: sill resolveWithNewModule file\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] / loadExtraneous: sill resolveWithNewModule file-uri-to-pa\u001b[0m\u001b[K
[######............] - diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] - diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] | postinstall: sill install executeActions\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] \ extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] / extract:buffer-alloc: sill extract camelcase@5.3.1 extra\u001b[0m\u001b[K
[#######...........] - extract:@jridgewell/set-array: sill tarball no local dat\u001b[0m\u001b[K
[#######...........] - extract:@babel/helper-validator-identifier: sill tarball\u001b[0m\u001b[K
[#######...........] / extract:@babel/helper-validator-identifier: sill tarball\u001b[0m\u001b[K
[#######...........] - extract:@jridgewell/sourcemap-codec: sill tarball no loc\u001b[0m\u001b[K
[#######...........] - extract:dev: sill extract pump@3.0.0\u001b[0m\u001b[K
[########..........] - extract:get-caller-file: http fetch GET 200 https://regi\u001b[0m\u001b[K
[########..........] | extract:safe-buffer: http fetch GET 200 https://registry\u001b[0m\u001b[K
[########..........] | extract:karma-assert: sill extract socket.io@2.1.1 extra\u001b[0m\u001b[K
[########..........] - extract:os-locale: sill tarball no local data for word-w\u001b[0m\u001b[K
[########..........] | extract:glob: sill tarball no local data for node-enviro\u001b[0m\u001b[K
[########..........] | extract:engine.io: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[########..........] / extract:string-width: sill tarball no local data for glo\u001b[0m\u001b[K
[########..........] - extract:word-wrap: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[########..........] - extract:engine.io-client: sill tarball no local data for\u001b[0m\u001b[K
[########..........] / extract:optionator: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[########..........] - extract:escodegen: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[########..........] - extract:validate-npm-package-license: http fetch GET 200\u001b[0m\u001b[K
[########..........] / extract:normalize-package-data: http fetch GET 200 https\u001b[0m\u001b[K
[########..........] | extract:liftup: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[########..........] | extract:dateformat: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[########..........] - extract:unpipe: http fetch GET 200 https://registry.npmj\u001b[0m\u001b[K
[########..........] - extract:raw-body: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[########..........] - extract:type-check: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[#########.........] / extract:http-errors: http fetch GET 200 https://registry\u001b[0m\u001b[K
[#########.........] - extract:sprintf-js: sill tarball no local data for log-s\u001b[0m\u001b[K
[#########.........] - extract:acorn: sill tarball no local data for supports-c\u001b[0m\u001b[K
[#########.........] - extract:istanbul-lib-instrument: http fetch GET 200 http\u001b[0m\u001b[K
[#########.........] / extract:to-array: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[#########.........] / extract:supports-preserve-symlinks-flag: sill tarball no\u001b[0m\u001b[K
[#########.........] - extract:text-table: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[#########.........] | extract:strip-eof: sill tarball no local data for cli-cu\u001b[0m\u001b[K
[#########.........] \ extract:ms: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[#########.........] \ extract:spdx-expression-parse: http fetch GET 200 https:\u001b[0m\u001b[K
[#########.........] | extract:socket.io-parser: http fetch GET 200 https://reg\u001b[0m\u001b[K
[#########.........] \ extract:cli-cursor: sill extract socket.io-adapter@1.1.2\u001b[0m\u001b[K
[#########.........] \ extract:@babel/traverse: http fetch GET 200 https://regi\u001b[0m\u001b[K
[#########.........] - extract:setprototypeof: sill tarball no local data for p\u001b[0m\u001b[K
[#########.........] - extract:import-fresh: http fetch GET 200 https://registr\u001b[0m\u001b[K
[#########.........] / extract:argparse: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[#########.........] \ extract:readdirp: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[#########.........] \ extract:progress: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[##########........] | extract:path-parse: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[##########........] \ extract:locate-path: http fetch GET 200 https://registry\u001b[0m\u001b[K
[##########........] - extract:parseqs: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[##########........] / extract:p-try: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[##########........] / extract:osenv: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[##########........] \ extract:object.map: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[##########........] / extract:minimist: sill tarball no local data for make-it\u001b[0m\u001b[K
[##########........] | extract:ms: http fetch GET 200 https://registry.npmjs.or\u001b[0m\u001b[K
[##########........] / extract:supports-color: sill tarball no local data for j\u001b[0m\u001b[K
[##########........] \ extract:debug: http fetch GET 200 https://registry.npmjs\u001b[0m\u001b[K
[##########........] - extract:make-iterator: sill tarball no local data for is\u001b[0m\u001b[K
[##########........] | extract:jsonfile: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[##########........] | extract:minimist: http fetch GET 200 https://registry.np\u001b[0m\u001b[K
[##########........] - extract:is-plain-object: sill tarball no local data for\u001b[0m\u001b[K
[###########.......] - extract:engine.io-parser: http fetch GET 200 https://reg\u001b[0m\u001b[K
[###########.......] - extract:is-weakref: sill extract imurmurhash@0.1.4\u001b[0m\u001b[K
[###########.......] / extract:is-stream: sill tarball no local data for imurmu\u001b[0m\u001b[K
[###########.......] \ extract:is-extglob: http fetch GET 200 https://registry.\u001b[0m\u001b[K
[###########.......] \ extract:invert-kv: http fetch GET 200 https://registry.n\u001b[0m\u001b[K
[###########.......] - extract:indexof: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[###########.......] \ extract:is-callable: sill tarball no local data for func\u001b[0m\u001b[K
[###########.......] | extract:hosted-git-info: http fetch GET 200 https://regi\u001b[0m\u001b[K
[###########.......] / extract:grunt-known-options: sill extract extend@3.0.2\u001b[0m\u001b[K
[###########.......] \ extract:get-caller-file: sill tarball no local data for\u001b[0m\u001b[K
[###########.......] | extract:functional-red-black-tree: sill tarball no local\u001b[0m\u001b[K
[###########.......] - extract:function-bind: http fetch GET 200 https://regist\u001b[0m\u001b[K
[###########.......] \ extract:figures: http fetch GET 200 https://registry.npm\u001b[0m\u001b[K
[###########.......] | extract:eslint-visitor-keys: sill tarball no local data\u001b[0m\u001b[K
[############......] - extract:eslint-scope: sill extract esprima@2.7.3 extract\u001b[0m\u001b[K
[############......] \ extract:debug: sill extract debug@2.6.9 extracted to /ho\u001b[0m\u001b[K
[############......] / extract:esquery: sill extract esquery@1.4.0 extracted to\u001b[0m\u001b[K
[############......] \ extract:handlebars: sill extract handlebars@4.7.7 extrac\u001b[0m\u001b[K
[############......] / extract:async: sill extract async@3.2.3 extracted to /ho\u001b[0m\u001b[K
[############......] / extract:async: sill extract async@3.2.3 extracted to /ho\u001b[0m\u001b[K
[############......] - extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] - extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] \ extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] \ extract:eslint: sill extract eslint@5.15.3 extracted to\u001b[0m\u001b[K
[############......] | extract:lodash: sill extract lodash@4.17.21 extracted to\u001b[0m\u001b[K
[############......] / extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] - extract:es-abstract: sill extract es-abstract@1.20.0 ext\u001b[0m\u001b[K
[############......] / finalize:mocha: sill doSerial finalize 4192\u001b[0m\u001b[K
[############......] / finalize:custom-event: sill finalize /home/r/repo/node_m\u001b[0m\u001b[K
[############......] / finalize:getobject: sill finalize /home/r/repo/node_modu\u001b[0m\u001b[K
[############......] - finalize:es-to-primitive: sill finalize /home/r/repo/nod\u001b[0m\u001b[K
[############......] / finalize:accepts: sill finalize /home/r/repo/node_module\u001b[0m\u001b[K
[############......] \ finalize:prelude-ls: sill finalize /home/r/repo/node_mod\u001b[0m\u001b[K
[############......] - finalize:strip-ansi: sill finalize /home/r/repo/node_mod\u001b[0m\u001b[K
[############......] \ finalize:fined: sill finalize /home/r/repo/node_modules/\u001b[0m\u001b[K
[############......] \ finalize:node-environment-flags: sill finalize /home/r/r\u001b[0m\u001b[K
[############......] / finalize:yargs: sill finalize /home/r/repo/node_modules/\u001b[0m\u001b[K
[############......] | refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:ms: sill refresh-package-json /home\u001b[0m\u001b[K
[############......] - refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] | refresh-package-json:glob: sill refresh-package-json /ho\u001b[0m\u001b[K
[############......] | refresh-package-json:glob: sill refresh-package-json /ho\u001b[0m\u001b[K
[############......] / refresh-package-json:connect: sill refresh-package-json\u001b[0m\u001b[K
[############......] - refresh-package-json:grunt-legacy-util: sill refresh-pac\u001b[0m\u001b[K
[############......] | refresh-package-json:micromatch: sill refresh-package-js\u001b[0m\u001b[K
[############......] | refresh-package-json:ajv: sill refresh-package-json /hom\u001b[0m\u001b[K
[############......] | refresh-package-json:ajv: sill refresh-package-json /hom\u001b[0m\u001b[K
[############......] | refresh-package-json:text-table: sill refresh-package-js\u001b[0m\u001b[K
[############......] - refresh-package-json:shebang-command: sill refresh-packa\u001b[0m\u001b[K
[############......] - refresh-package-json:shebang-command: sill refresh-packa\u001b[0m\u001b[K
[############......] | refresh-package-json:parseuri: sill refresh-package-json\u001b[0m\u001b[K
[############......] | refresh-package-json:parseuri: sill refresh-package-json\u001b[0m\u001b[K
[############......] / refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] - refresh-package-json:debug: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] | refresh-package-json:isarray: sill refresh-package-json\u001b[0m\u001b[K
[############......] | refresh-package-json:async: sill refresh-package-json /h\u001b[0m\u001b[K
[############......] | refresh-package-json:get-symbol-description: sill refres\u001b[0m\u001b[K
[############......] \ refresh-package-json:supports-color: sill refresh-packag\u001b[0m\u001b[K
[############......] - refresh-package-json:file-uri-to-path: sill refresh-pack\u001b[0m\u001b[K
[############......] - refresh-package-json:ms: sill refresh-package-json /home\u001b[0m\u001b[K
[############......] | preinstall:shebang-command: info lifecycle parseurl@1.3.\u001b[0m\u001b[K
[############......] / build:abbrev: sill linkStuff abbrev@1.0.9 has /home/r/re\u001b[0m\u001b[K
[############......] \ build:osenv: sill linkStuff osenv@0.1.5 has /home/r/repo\u001b[0m\u001b[K
[############......] \ build:wordwrap: sill linkStuff wordwrap@1.0.0 has /home/\u001b[0m\u001b[K
[############......] - install:bindings: info lifecycle bindings@1.5.0~install:\u001b[0m\u001b[K
[############......] | install:grunt: info lifecycle grunt@1.5.3~install: grunt\u001b[0m\u001b[K

\u001b[K\u001b[?25h
> inotify@1.4.6 install /home/r/repo/node_modules/inotify
> node-gyp rebuild

Traceback (most recent call last):
  File "/usr/share/nodejs/node-gyp/gyp/gyp_main.py", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 584, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'gyp==0.1' distribution was not found and is required by the application
\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mconfigure error\u001b[0m 
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m Error: `gyp` failed with exit code: 1
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at ChildProcess.onCpExit (/usr/share/nodejs/node-gyp/lib/configure.js:355:16)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at ChildProcess.emit (events.js:198:13)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mSystem\u001b[0m Linux 4.4.0-78-generic
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mcommand\u001b[0m "/usr/bin/node" "/usr/bin/node-gyp" "rebuild"
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mcwd\u001b[0m /home/r/repo/node_modules/inotify
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnode -v\u001b[0m v10.19.0
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnode-gyp -v\u001b[0m v6.1.0
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnot ok\u001b[0m 
\u001b[0mnpm 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"})

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! inotify@1.4.6 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the inotify@1.4.6 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/r/.npm/_logs/2022-05-13T14_13_34_389Z-debug.log
container ec2329e0d7a3d615df5bb67a0b196de575c7cfc538deac0fa15621290dea9e6d is dead
Fri May 13 16:14:36 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ npm install --no-color --include dev
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 1d262b4ae1ff996\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule dev@0.1.3 check\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule inotify@1.4.6 c\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule nan@2.15.0 chec\u001b[0m\u001b[K
[#######...........] | postinstall: sill install executeActions\u001b[0m\u001b[K
[#######...........] / extract:dev: verb lock using /home/r/.npm/_locks/staging\u001b[0m\u001b[K
[############......] | build:inotify: sill linkStuff inotify@1.4.6 has /home/r/\u001b[0m\u001b[K

\u001b[K\u001b[?25h
> inotify@1.4.6 install /home/r/repo/node_modules/inotify
> node-gyp rebuild

Traceback (most recent call last):
  File "/usr/share/nodejs/node-gyp/gyp/gyp_main.py", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 584, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'gyp==0.1' distribution was not found and is required by the application
\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mconfigure error\u001b[0m 
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m Error: `gyp` failed with exit code: 1
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at ChildProcess.onCpExit (/usr/share/nodejs/node-gyp/lib/configure.js:355:16)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at ChildProcess.emit (events.js:198:13)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mstack\u001b[0m     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mSystem\u001b[0m Linux 4.4.0-78-generic
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mcommand\u001b[0m "/usr/bin/node" "/usr/bin/node-gyp" "rebuild"
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mcwd\u001b[0m /home/r/repo/node_modules/inotify
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnode -v\u001b[0m v10.19.0
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnode-gyp -v\u001b[0m v6.1.0
\u001b[0m\u001b[37;40mgyp\u001b[0m \u001b[0m\u001b[31;40mERR!\u001b[0m \u001b[0m\u001b[35mnot ok\u001b[0m 
\u001b[0mnpm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! inotify@1.4.6 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the inotify@1.4.6 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/r/.npm/_logs/2022-05-13T15_08_00_289Z-debug.log
container dd00bf3a38ad342060c65d26c9ce3c183bd579b6db62ffe455dccf9abe2c612f is dead
Fri May 13 17:09:09 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

      |   \u001b[01;36m\u001b[K^~~~~~~~~~~~~\u001b[m\u001b[K
\u001b[01m\u001b[K../src/node_inotify.cc:27:1:\u001b[m\u001b[K \u001b[01;36m\u001b[Knote: \u001b[m\u001b[Kin expansion of macro ‘\u001b[01m\u001b[KNODE_MODULE\u001b[m\u001b[K’
   27 | \u001b[01;36m\u001b[KNODE_MODULE\u001b[m\u001b[K(inotify, NodeInotify::init)
      | \u001b[01;36m\u001b[K^~~~~~~~~~~\u001b[m\u001b[K
In file included from \u001b[01m\u001b[K/usr/include/nodejs/src/node.h:63\u001b[m\u001b[K,
                 from \u001b[01m\u001b[K../src/node_inotify.h:5\u001b[m\u001b[K,
                 from \u001b[01m\u001b[K../src/bindings.h:4\u001b[m\u001b[K,
                 from \u001b[01m\u001b[K../src/node_inotify.cc:2\u001b[m\u001b[K:
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K/usr/include/nodejs/src/node_object_wrap.h:84:78:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<node::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
 9502 |                \u001b[01;35m\u001b[Kreinterpret_cast<Callback>(callback)\u001b[m\u001b[K, type);
      |                \u001b[01;35m\u001b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\u001b[m\u001b[K
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K../../nan/nan_object_wrap.h:65:61:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<Nan::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
  SOLINK_MODULE(target) Release/obj.target/inotify.node
  COPY Release/inotify.node
make: Leaving directory '/home/r/repo/node_modules/inotify/build'
\u001b[?25l[############......] | postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K
[############......] \ postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm 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"})

+ dev@0.1.3
added 5 packages from 19 contributors and audited 165 packages in 6.517s

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

found 0 vulnerabilities

\u001b[?25l[############......] | postinstall: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading test/test_eoc.js ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/version.js ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ sed -i -e 's/^0.0.0/0.0.1/' src/version.js
+ grunt --no-color
/home/r/script.sh: line 9: grunt: command not found
container f8a69c265e1723de882cdacc9964b5aedab3b48b4a386421d9d405e1d10d6ee2 is dead
Fri May 13 17:30:51 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ pip install git+https://chromium.googlesource.com/external/gyp
Defaulting to user installation because normal site-packages is not writeable
Collecting git+https://chromium.googlesource.com/external/gyp
  Cloning https://chromium.googlesource.com/external/gyp to /tmp/pip-req-build-pnejppm5
  Running command git clone --filter=blob:none --quiet https://chromium.googlesource.com/external/gyp /tmp/pip-req-build-pnejppm5
  Resolved https://chromium.googlesource.com/external/gyp to commit 9ecf45e37677743503342ee4c6a76eaee80e4a7f
  Preparing metadata (setup.py) ... \u001b[?25l-\u0008 \u0008done
\u001b[?25hBuilding wheels for collected packages: gyp
  Building wheel for gyp (setup.py) ... \u001b[?25l-\u0008 \u0008\\u0008 \u0008done
\u001b[?25h  Created wheel for gyp: filename=gyp-0.1-py3-none-any.whl size=311946 sha256=f878fdffec6cd26b43f091e9bb40f6865e39f3dfc60756e9114030da6fa7abaf
  Stored in directory: /tmp/pip-ephem-wheel-cache-rvwfuin3/wheels/a1/2d/a5/c6845e42ce26719b04a41788161f2c5b083f1db2278b85eaa9
Successfully built gyp
Installing collected packages: gyp
\u001b[33m  WARNING: The script gyp is installed in '/home/r/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\u001b[0m\u001b[33m
\u001b[0mSuccessfully installed gyp-0.1
+ npm install --no-color --global grunt
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 13ca923bc6653f3\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] \ fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule rimraf@3.0.2 ch\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule glob@5.0.15 che\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule glob@5.0.15 che\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule inflight@1.0.6\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule inflight@1.0.6\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[#.................] \ loadDep:path-is-absolute: sill resolveWithNewModule bala\u001b[0m\u001b[K
[#.................] | loadDep:path-is-absolute: sill resolveWithNewModule bala\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule liftup@3.0.1 ch\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule liftup@3.0.1 ch\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule liftup@3.0.1 ch\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule object.map@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule object.map@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule resolve-dir@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule resolve-dir@1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule braces@3.0.2 ch\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule expand-tilde@2.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule homedir-polyfil\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule homedir-polyfil\u001b[0m\u001b[K
[#.................] - loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-windows@1.0.\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule is-windows@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule which@1.3.1 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule which@1.3.1 che\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule isexe@2.0.0 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule isexe@2.0.0 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule object.pick@1.3\u001b[0m\u001b[K
[#.................] / loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] | loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule for-own@1.0.0 c\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] / loadDep:is-windows: sill resolveWithNewModule map-cache@\u001b[0m\u001b[K
[#.................] - loadDep:is-windows: sill resolveWithNewModule map-cache@\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-unc-path@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-unc-path@1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule unc-path-regex@\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule unc-path-regex@\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule path-root-regex\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule make-iterator@1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule make-iterator@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule path-parse@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule has@1.0.3 check\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule has@1.0.3 check\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule osenv@0.1.5 che\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[##................] / loadDep:lodash: sill resolveWithNewModule lodash@4.17.21\u001b[0m\u001b[K
[##................] \ loadDep:lodash: sill resolveWithNewModule lodash@4.17.21\u001b[0m\u001b[K
[##................] \ fetchMetadata: sill resolveWithNewModule chalk@4.1.2 che\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule supports-color@\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule supports-color@\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule color-convert@2\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule color-name@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule underscore.stri\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule sprintf-js@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule sprintf-js@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule safer-buffer@2.\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule argparse@1.0.10\u001b[0m\u001b[K
[######............] | diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm WARN checkPermissions Missing write access to /usr/local/lib
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib'
npm ERR!  { [Error: EACCES: permission denied, access '/usr/local/lib']
npm ERR!   stack:
npm ERR!    'Error: EACCES: permission denied, access \'/usr/local/lib\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/usr/local/lib' }
npm ERR! 
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR! 
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/r/.npm/_logs/2022-05-13T15_42_48_434Z-debug.log
container 10748151e619913229350d210ba0c496b372ccd417ded1bec9e3a72934fe1f7f is dead
Fri May 13 17:43:51 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K/usr/include/nodejs/src/node_object_wrap.h:84:78:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<node::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
 9502 |                \u001b[01;35m\u001b[Kreinterpret_cast<Callback>(callback)\u001b[m\u001b[K, type);
      |                \u001b[01;35m\u001b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\u001b[m\u001b[K
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K../../nan/nan_object_wrap.h:65:61:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<Nan::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
  SOLINK_MODULE(target) Release/obj.target/inotify.node
  COPY Release/inotify.node
make: Leaving directory '/home/r/repo/node_modules/inotify/build'
\u001b[?25l[############......] / postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K
[############......] / postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K
[############......] \ postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm 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"})

+ dev@0.1.3
added 5 packages from 19 contributors and audited 84 packages in 5.65s

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

found 0 vulnerabilities

\u001b[?25l[############......] | postinstall: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading test/test_eoc.js ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/version.js ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ sed -i -e 's/^0.0.0/0.0.1/' src/version.js
+ grunt --no-color
grunt-cli: The grunt command line interface (v1.4.3)

Fatal error: Unable to find local grunt.

If you're seeing this message, grunt hasn't been installed locally to
your project. For more information about installing and configuring grunt,
please see the Getting Started guide:

https://gruntjs.com/getting-started
container e8aa740f17609fd3a851acfd437162cc13539f703b2c58dcaf4f283b257db173 is dead
Fri May 13 17:48:00 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ shopt -s dotglob
+ useradd -m -G sudo r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.config /root/.gem /root/.gnupg /root/.m2 /root/.profile /root/texmf /home/r
+ cp -R ./cid ./end.sh ./entry.sh ./npmrc ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/eoc.git
+ head=git@github.com:objectionary/eoc.git
+ export tag=0.0.1
+ tag=0.0.1
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ pip install git+https://chromium.googlesource.com/external/gyp
Defaulting to user installation because normal site-packages is not writeable
Collecting git+https://chromium.googlesource.com/external/gyp
  Cloning https://chromium.googlesource.com/external/gyp to /tmp/pip-req-build-5sn0bnoq
  Running command git clone --filter=blob:none --quiet https://chromium.googlesource.com/external/gyp /tmp/pip-req-build-5sn0bnoq
  Resolved https://chromium.googlesource.com/external/gyp to commit 9ecf45e37677743503342ee4c6a76eaee80e4a7f
  Preparing metadata (setup.py) ... \u001b[?25l-\u0008 \u0008done
\u001b[?25hBuilding wheels for collected packages: gyp
  Building wheel for gyp (setup.py) ... \u001b[?25l-\u0008 \u0008\\u0008 \u0008done
\u001b[?25h  Created wheel for gyp: filename=gyp-0.1-py3-none-any.whl size=311946 sha256=22be53554083897cbfbe5b8d3050d612aee594914310eb55b074502f5d8156ab
  Stored in directory: /tmp/pip-ephem-wheel-cache-q37s5n9t/wheels/a1/2d/a5/c6845e42ce26719b04a41788161f2c5b083f1db2278b85eaa9
Successfully built gyp
Installing collected packages: gyp
\u001b[33m  WARNING: The script gyp is installed in '/home/r/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.\u001b[0m\u001b[33m
\u001b[0mSuccessfully installed gyp-0.1
+ sudo -i npm install --no-color --global grunt
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session c1c5cf2d734e98b\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session c1c5cf2d734e98b\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session c1c5cf2d734e98b\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session c1c5cf2d734e98b\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session c1c5cf2d734e98b\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt@1.5.3 che\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule nopt@3.0.6 chec\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule glob@5.0.15 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule glob@5.0.15 che\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule glob@5.0.15 che\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule inflight@1.0.6\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[#.................] | loadDep:path-is-absolute: sill resolveWithNewModule bala\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule fs.realpath@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule interpret@1.1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule interpret@1.1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule interpret@1.1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule rechoir@0.7.1 c\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule rechoir@0.7.1 c\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule micromatch@4.0.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule micromatch@4.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule expand-tilde@2.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule homedir-polyfil\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule homedir-polyfil\u001b[0m\u001b[K
[#.................] / loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] \ loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule global-prefix@1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule global-prefix@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule which@1.3.1 che\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule isexe@2.0.0 che\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule isexe@2.0.0 che\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule object.defaults\u001b[0m\u001b[K
[#.................] / loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] | loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule array-each@1.0.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule array-each@1.0.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] - loadDep:is-windows: sill resolveWithNewModule map-cache@\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-unc-path@1.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule unc-path-regex@\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule path-root-regex\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule path-root-regex\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule make-iterator@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule path-parse@1.0.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule path-parse@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule has@1.0.3 check\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule osenv@0.1.5 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule osenv@0.1.5 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule os-tmpdir@1.0.2\u001b[0m\u001b[K
[##................] - loadDep:lodash: sill resolveWithNewModule grunt-legacy-l\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule chalk@4.1.2 che\u001b[0m\u001b[K
[##................] \ fetchMetadata: sill resolveWithNewModule chalk@4.1.2 che\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule supports-color@\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule supports-color@\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule color-convert@2\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule color-name@1.1.\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule color-name@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule underscore.stri\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule sprintf-js@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule sprintf-js@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule safer-buffer@2.\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule esprima@4.0.1 c\u001b[0m\u001b[K
[######............] | diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] / extract:grunt: verb lock using /root/.npm/_locks/staging\u001b[0m\u001b[K
[#######...........] \ extract:grunt: verb lock using /root/.npm/_locks/staging\u001b[0m\u001b[K
[#######...........] \ extract:grunt: verb lock using /root/.npm/_locks/staging\u001b[0m\u001b[K
[#######...........] \ extract:grunt: verb lock using /root/.npm/_locks/staging\u001b[0m\u001b[K
[#######...........] - extract:abbrev: sill extract abbrev@1 extracted to /usr/\u001b[0m\u001b[K
[#########.........] / extract:minimatch: sill extract braces@3.0.2\u001b[0m\u001b[K
[#########.........] | extract:isexe: sill tarball trying resolve@^1.19.0 by ha\u001b[0m\u001b[K
[##########........] / extract:is-unc-path: sill extract rimraf@~3.0.2 extracte\u001b[0m\u001b[K
[###########.......] - extract:grunt-legacy-log: sill extract grunt-legacy-log@\u001b[0m\u001b[K
[############......] / extract:underscore.string: sill extract underscore.strin\u001b[0m\u001b[K
[############......] \ extract:resolve: sill extract resolve@^1.19.0 extracted\u001b[0m\u001b[K
[############......] \ extract:resolve: sill extract resolve@^1.19.0 extracted\u001b[0m\u001b[K
[############......] \ extract:resolve: sill extract resolve@^1.19.0 extracted\u001b[0m\u001b[K
[############......] - finalize:grunt: sill doSerial finalize 824\u001b[0m\u001b[K
[############......] | finalize:osenv: sill finalize /usr/local/lib/node_module\u001b[0m\u001b[K
[############......] \ finalize:nopt: sill finalize /usr/local/lib/node_modules\u001b[0m\u001b[K
[############......] | refresh-package-json:grunt: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:grunt: timing action:finalize Compl\u001b[0m\u001b[K
[############......] - refresh-package-json:which: sill refresh-package-json /u\u001b[0m\u001b[K
[############......] - refresh-package-json:which: sill refresh-package-json /u\u001b[0m\u001b[K
[############......] \ preinstall:grunt: timing action:refresh-package-json Com\u001b[0m\u001b[K

\u001b[K\u001b[?25h/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt/bin/grunt
\u001b[?25l[############......] | install:grunt: sill doSerial install 824\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ grunt@1.5.3
added 103 packages from 109 contributors in 6.855s
+ sudo -i npm install --no-color --global grunt-cli
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session 3d15fba91434b75\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 3d15fba91434b75\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule nopt@4.0.3 chec\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule resolve@1.22.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule is-windows@1.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule for-own@1.0.0 c\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[######............] \ diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] / extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] - extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] - extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] - extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[###########.......] - extract:isexe: sill extract isexe@^2.0.0 extracted to /u\u001b[0m\u001b[K
[############......] | finalize:array-slice: sill finalize /usr/local/lib/node_\u001b[0m\u001b[K
[############......] | finalize:interpret: sill finalize /usr/local/lib/node_mo\u001b[0m\u001b[K
[############......] \ refresh-package-json:grunt-cli: timing action:finalize C\u001b[0m\u001b[K
[############......] \ refresh-package-json:grunt-cli: timing action:finalize C\u001b[0m\u001b[K
[############......] | refresh-package-json:braces: sill refresh-package-json /\u001b[0m\u001b[K
[############......] \ build:fined: sill linkStuff fined@1.2.0 is installed int\u001b[0m\u001b[K
[############......] | build: verb gently link refusing to delete existing link\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm ERR! code EEXIST
npm ERR! syscall symlink
npm ERR! path ../lib/node_modules/grunt-cli/bin/grunt
npm ERR! dest /usr/local/bin/grunt
npm ERR! errno -17
npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/grunt-cli/bin/grunt' -> '/usr/local/bin/grunt'
npm ERR! File exists: /usr/local/bin/grunt
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2022-05-13T15_52_17_369Z-debug.log
container 4d43f5342ae7b96145a634c9bd3352cb4e552ea117d793a0d3273ab7286637a8 is dead
Fri May 13 17:53:19 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.1

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K/usr/include/nodejs/src/node_object_wrap.h:84:78:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<node::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
 9502 |                \u001b[01;35m\u001b[Kreinterpret_cast<Callback>(callback)\u001b[m\u001b[K, type);
      |                \u001b[01;35m\u001b[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\u001b[m\u001b[K
/usr/include/nodejs/deps/v8/include/v8.h: In instantiation of ‘\u001b[01m\u001b[Kvoid v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]\u001b[m\u001b[K’:
\u001b[01m\u001b[K../../nan/nan_object_wrap.h:65:61:\u001b[m\u001b[K   required from here
\u001b[01m\u001b[K/usr/include/nodejs/deps/v8/include/v8.h:9502:16:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kcast between incompatible function types from ‘\u001b[01m\u001b[Kv8::WeakCallbackInfo<Nan::ObjectWrap>::Callback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)\u001b[m\u001b[K’} to ‘\u001b[01m\u001b[KCallback\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Kvoid (*)(const v8::WeakCallbackInfo<void>&)\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K-Wcast-function-type\u001b[m\u001b[K]
  SOLINK_MODULE(target) Release/obj.target/inotify.node
  COPY Release/inotify.node
make: Leaving directory '/home/r/repo/node_modules/inotify/build'
\u001b[?25l[############......] | postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K
[############......] \ postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K
[############......] \ postinstall: info lifecycle dev@0.1.3~postinstall: dev@0\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm 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"})

+ dev@0.1.3
added 5 packages from 19 contributors and audited 84 packages in 5.657s

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

found 0 vulnerabilities

\u001b[?25l[############......] | postinstall: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading test/test_eoc.js ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/version.js ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ sed -i -e 's/^0.0.0/0.0.1/' src/version.js
+ grunt --no-color
grunt-cli: The grunt command line interface (v1.4.3)

Fatal error: Unable to find local grunt.

If you're seeing this message, grunt hasn't been installed locally to
your project. For more information about installing and configuring grunt,
please see the Getting Started guide:

https://gruntjs.com/getting-started
container 5c8f363f4469a54396f2633ca7317af17b4288503614b998b09287fd6400eca4 is dead
Fri May 13 17:57:36 CEST 2022
yegor256 commented 2 years ago

@rultor release tag is 0.0.1

rultor commented 2 years ago

@rultor release tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

+ dev@0.1.3
added 5 packages from 19 contributors and audited 5 packages in 5.12s
found 0 vulnerabilities

\u001b[?25l[############......] | postinstall: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ sudo -i npm install --no-color --global grunt-cli
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] | rollbackFailedOptional: verb npm-session b807861be2061c8\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule grunt-cli@1.4.3\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule nopt@4.0.3 chec\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule nopt@4.0.3 chec\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule nopt@4.0.3 chec\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule nopt@4.0.3 chec\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule resolve@1.22.0\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule resolve@1.22.0\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule resolve@1.22.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule micromatch@4.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule micromatch@4.0.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule expand-tilde@2.\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule expand-tilde@2.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule homedir-polyfil\u001b[0m\u001b[K
[#.................] | loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] - loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] / loadDep:resolve-dir: sill resolveWithNewModule parse-pas\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule global-prefix@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule global-prefix@1\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule which@1.3.1 che\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule which@1.3.1 che\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule isexe@2.0.0 che\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule object.pick@1.3\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule object.pick@1.3\u001b[0m\u001b[K
[#.................] | loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] - loadDep:isobject: sill resolveWithNewModule isobject@3.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule for-own@1.0.0 c\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule for-own@1.0.0 c\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule for-in@1.0.2 ch\u001b[0m\u001b[K
[#.................] | loadDep:is-windows: sill resolveWithNewModule is-absolut\u001b[0m\u001b[K
[#.................] / loadDep:is-windows: sill resolveWithNewModule is-absolut\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule is-relative@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule is-unc-path@1.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule unc-path-regex@\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule unc-path-regex@\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule path-root-regex\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule path-root-regex\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule make-iterator@1\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule make-iterator@1\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[##................] \ fetchMetadata: sill resolveWithNewModule kind-of@6.0.3 c\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule supports-preser\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule supports-preser\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule has@1.0.3 check\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule function-bind@1\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule abbrev@1.1.1 ch\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule abbrev@1.1.1 ch\u001b[0m\u001b[K
[######............] / diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] | extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] | extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] | extract:grunt-cli: verb lock using /root/.npm/_locks/sta\u001b[0m\u001b[K
[#######...........] - extract:fined: sill extract abbrev@1 extracted to /usr/l\u001b[0m\u001b[K
[############......] | extract:liftup: sill extract liftup@~3.0.1 extracted to\u001b[0m\u001b[K
[############......] \ finalize:osenv: sill finalize /usr/local/lib/node_module\u001b[0m\u001b[K
[############......] / refresh-package-json:grunt-cli: timing action:finalize C\u001b[0m\u001b[K
[############......] / refresh-package-json:grunt-cli: timing action:finalize C\u001b[0m\u001b[K
[############......] - refresh-package-json:picomatch: sill refresh-package-jso\u001b[0m\u001b[K
[############......] | build:fined: sill linkStuff fined@1.2.0 is installed int\u001b[0m\u001b[K

\u001b[K\u001b[?25h/usr/local/bin/grunt -> /usr/local/lib/node_modules/grunt-cli/bin/grunt
+ grunt-cli@1.4.3
added 59 packages from 71 contributors in 4.145s
+ npm install --no-color mocha
\u001b[?25l[..................] / rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] / rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] - rollbackFailedOptional: verb npm-session 8968b3b5a4592e2\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] \ fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] \ fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] \ fetchMetadata: sill resolveWithNewModule mocha@10.0.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule yargs@16.2.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule yargs@16.2.0 ch\u001b[0m\u001b[K
[..................] - fetchMetadata: sill resolveWithNewModule yargs@16.2.0 ch\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule fsevents@2.3.2\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule fsevents@2.3.2\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule picomatch@2.3.1\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule fill-range@7.0.\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule to-regex-range@\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[..................] / fetchMetadata: sill resolveWithNewModule is-number@7.0.0\u001b[0m\u001b[K
[..................] | fetchMetadata: sill resolveWithNewModule is-extglob@2.1.\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule binary-extensio\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule ms@2.1.2 checki\u001b[0m\u001b[K
[#.................] / fetchMetadata: sill resolveWithNewModule ms@2.1.2 checki\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule locate-path@6.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule locate-path@6.0\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule p-locate@5.0.0\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule p-limit@3.1.0 c\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule p-limit@3.1.0 c\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule yocto-queue@0.1\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule yocto-queue@0.1\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule once@1.4.0 chec\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule once@1.4.0 chec\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] | fetchMetadata: sill resolveWithNewModule wrappy@1.0.2 ch\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[#.................] - fetchMetadata: sill resolveWithNewModule balanced-match@\u001b[0m\u001b[K
[#.................] \ fetchMetadata: sill resolveWithNewModule balanced-match@\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule argparse@2.0.1\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule argparse@2.0.1\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule is-unicode-supp\u001b[0m\u001b[K
[##................] \ fetchMetadata: sill resolveWithNewModule is-unicode-supp\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule ansi-styles@4.3\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule ansi-styles@4.3\u001b[0m\u001b[K
[##................] - fetchMetadata: sill resolveWithNewModule color-convert@2\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule color-name@1.1.\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule has-flag@4.0.0\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule brace-expansion\u001b[0m\u001b[K
[##................] | fetchMetadata: sill resolveWithNewModule randombytes@2.1\u001b[0m\u001b[K
[##................] / fetchMetadata: sill resolveWithNewModule randombytes@2.1\u001b[0m\u001b[K
[###...............] / loadDep:yargs-parser: sill resolveWithNewModule safe-buf\u001b[0m\u001b[K
[###...............] / loadDep:yargs-parser: sill resolveWithNewModule safe-buf\u001b[0m\u001b[K
[###...............] | fetchMetadata: sill resolveWithNewModule cliui@7.0.4 che\u001b[0m\u001b[K
[###...............] | loadDep:strip-ansi: sill resolveWithNewModule wrap-ansi@\u001b[0m\u001b[K
[###...............] - loadDep:strip-ansi: sill resolveWithNewModule wrap-ansi@\u001b[0m\u001b[K
[###...............] | fetchMetadata: sill resolveWithNewModule emoji-regex@8.0\u001b[0m\u001b[K
[###...............] / fetchMetadata: sill resolveWithNewModule emoji-regex@8.0\u001b[0m\u001b[K
[###...............] | fetchMetadata: sill resolveWithNewModule ansi-regex@5.0.\u001b[0m\u001b[K
[###...............] | fetchMetadata: sill resolveWithNewModule ansi-regex@5.0.\u001b[0m\u001b[K
[######............] / diffTrees: sill install generateActionsToTake\u001b[0m\u001b[K
[#######...........] - postinstall: sill install executeActions\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#######...........] | extract:mocha: verb lock using /home/r/.npm/_locks/stagi\u001b[0m\u001b[K
[#########.........] \ extract:readdirp: sill extract randombytes@^2.1.0 extrac\u001b[0m\u001b[K
[##########........] \ extract:escalade: sill extract emoji-regex@^8.0.0 extrac\u001b[0m\u001b[K
[############......] | extract:nanoid: sill extract nanoid@3.3.3 extracted to /\u001b[0m\u001b[K
[############......] \ finalize:mocha: sill doSerial finalize 632\u001b[0m\u001b[K
[############......] | finalize:once: sill finalize /home/r/repo/node_modules/o\u001b[0m\u001b[K
[############......] | refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:mocha: timing action:finalize Compl\u001b[0m\u001b[K
[############......] | refresh-package-json:picomatch: sill refresh-package-jso\u001b[0m\u001b[K
[############......] | refresh-package-json:escape-string-regexp: sill refresh-\u001b[0m\u001b[K
[############......] / install:cliui: info lifecycle cliui@7.0.4~install: cliui\u001b[0m\u001b[K
[############......] - postinstall: info lifecycle mocha@10.0.0~postinstall: mo\u001b[0m\u001b[K
[############......] \ postinstall: info lifecycle mocha@10.0.0~postinstall: mo\u001b[0m\u001b[K
[############......] / postinstall: info lifecycle mocha@10.0.0~postinstall: mo\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm WARN notsup Unsupported engine for mocha@10.0.0: wanted: {"node":">= 14.0.0"} (current: {"node":"10.19.0","npm":"6.14.4"})
npm WARN notsup Not compatible with your version of node/npm: mocha@10.0.0
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"})

+ mocha@10.0.0
added 78 packages from 47 contributors and audited 84 packages in 4.478s

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

found 0 vulnerabilities

\u001b[?25l[############......] / postinstall: sill install printInstalled\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ pdd -f /dev/null -v
Found 8 lines in /home/r/repo/.pdd
My version is 0.20.8
Ruby version is 2.7.0 at x86_64-linux
Reading from root dir .
\u001b[38;5;214mExcluding\u001b[0m target/**/*
\u001b[38;5;214mExcluding\u001b[0m coverage/**/*
\u001b[38;5;214mExcluding\u001b[0m node_modules/**/*
Reading .0pdd.yml ...
Reading .github/workflows/grunt.yml ...
Reading LICENSE.txt ...
Reading package-lock.json ...
Reading test/test_eoc.js ...
Reading .pdd ...
Reading .rultor.yml ...
Reading README.md ...
Reading .gitignore ...
Reading .eslintrc.json ...
Reading package.json ...
Reading src/version.js ...
Reading src/eoc.js ...
Reading Gruntfile.js ...
Reading .gitattributes ...
+ [[ 0.0.1 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^"version": "0.0.0"/"version": "0.0.1"/' package.json
+ sed -i -e 's/^0.0.0/0.0.1/' src/version.js
+ grunt --no-color
grunt-cli: The grunt command line interface (v1.4.3)

Fatal error: Unable to find local grunt.

If you're seeing this message, grunt hasn't been installed locally to
your project. For more information about installing and configuring grunt,
please see the Getting Started guide:

https://gruntjs.com/getting-started
container a23583189f206253aac87bcf6af8395b634cf3776fd9dd7673cc0d79daba4118 is dead
Fri May 13 21:10:17 CEST 2022
yegor256 commented 2 years ago

@rultor release tag is 0.0.1

rultor commented 2 years ago

@rultor release tag is 0.0.1

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release tag is 0.0.1

@yegor256 Oops, I failed. You can see the full log here (spent 2min)

Running "eslint:target" (eslint) task

Done.
+ git commit -am 'set version to 0.0.1'
[__rultor 3ca383b] set version to 0.0.1
 1 file changed, 4 insertions(+), 1 deletion(-)
+ chmod 600 ../npmrc
+ npm publish --no-color --userconfig=../npmrc
npm notice 
npm notice 📦  eolang@0.0.0
npm notice === Tarball Contents === 
npm notice 254B  .gitattributes             
npm notice 161B  .pdd                       
npm notice 2.0kB src/eoc.js                 
npm notice 2.0kB Gruntfile.js               
npm notice 2.0kB test/test_eoc.js           
npm notice 1.2kB src/version.js             
npm notice 96B   .eslintrc.json             
npm notice 533B  package.json               
npm notice 1.3kB README.md                  
npm notice 1.1kB LICENSE.txt                
npm notice 93B   .0pdd.yml                  
npm notice 753B  .rultor.yml                
npm notice 322B  .github/workflows/grunt.yml
npm notice === Tarball Details === 
npm notice name:          eolang                                  
npm notice version:       0.0.0                                   
npm notice package size:  3.9 kB                                  
npm notice unpacked size: 11.8 kB                                 
npm notice shasum:        ea9f7e0b5692425893e888d5833169ae74306495
npm notice integrity:     sha512-mRDKAj+cOPfr1[...]YlmYExJjrbknw==
npm notice total files:   13                                      
npm notice 
\u001b[?25l[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K

\u001b[K\u001b[?25h+ eolang@0.0.0
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.1 -m '0.0.1: tagged by rultor.com'
+ git reset --hard
HEAD is now at 3ca383b set version to 0.0.1
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up-to-date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was 3ca383b).
+ git push --all origin
ERROR: Permission to objectionary/eoc.git denied to rultor.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
container acd3de8512553986c6bcde1ae13bad8427978d805a17f1f47c871fb57a4d5f19 is dead
Fri May 13 21:17:45 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.2

rultor commented 2 years ago

@rultor release, tag is 0.0.2

@yegor256 OK, I will release it now. Please check the progress here

yegor256 commented 2 years ago

@rultor stop

rultor commented 2 years ago

@rultor stop

@yegor256 OK, I'll try to stop current task.

rultor commented 2 years ago

@rultor stop

@yegor256 Sorry, I failed to stop the previous command, however it has the following result: Oops, I failed. You can see the full log here (spent 2min)

  eoc
    ✔ prints its own version (462ms)
    ✔ prints help screen (455ms)

  2 passing (924ms)

Running "mochaTest:coverage" (mochaTest) task

  0 passing (1ms)

[mochawesome] Report JSON saved to /home/r/repo/mochawesome-report/mochawesome.json

[mochawesome] Report HTML saved to /home/r/repo/mochawesome-report/mochawesome.html

Running "eslint:target" (eslint) task

Done.
+ git commit -am 'set version to 0.0.2'
[__rultor b1934a0] set version to 0.0.2
 1 file changed, 4 insertions(+), 1 deletion(-)
+ chmod 600 ../npmrc
+ npm publish --no-color --userconfig=../npmrc
npm notice 
npm notice 📦  eolang@0.0.0
npm notice === Tarball Contents === 
npm notice 254B  .gitattributes             
npm notice 161B  .pdd                       
npm notice 2.0kB src/eoc.js                 
npm notice 2.0kB Gruntfile.js               
npm notice 2.0kB test/test_eoc.js           
npm notice 1.2kB src/version.js             
npm notice 96B   .eslintrc.json             
npm notice 533B  package.json               
npm notice 1.3kB README.md                  
npm notice 1.1kB LICENSE.txt                
npm notice 93B   .0pdd.yml                  
npm notice 753B  .rultor.yml                
npm notice 322B  .github/workflows/grunt.yml
npm notice === Tarball Details === 
npm notice name:          eolang                                  
npm notice version:       0.0.0                                   
npm notice package size:  3.9 kB                                  
npm notice unpacked size: 11.8 kB                                 
npm notice shasum:        ea9f7e0b5692425893e888d5833169ae74306495
npm notice integrity:     sha512-mRDKAj+cOPfr1[...]YlmYExJjrbknw==
npm notice total files:   13                                      
npm notice 
\u001b[?25l[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K
[..................] | : notice\u001b[0m\u001b[K

\u001b[K\u001b[?25hnpm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/eolang - You cannot publish over the previously published versions: 0.0.0.
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/r/.npm/_logs/2022-05-13T19_23_27_041Z-debug.log
container bf4df17d75fc97708fcaf4384d7ad55b29b0df26caeb031a55abd17d97736780 is dead
Fri May 13 21:24:13 CEST 2022
yegor256 commented 2 years ago

@rultor release, tag is 0.0.2

rultor commented 2 years ago

@rultor release, tag is 0.0.2

@yegor256 OK, I will release it now. Please check the progress here

rultor commented 2 years ago

@rultor release, tag is 0.0.2

@yegor256 Done! FYI, the full log is here (took me 2min)