hyperspace-cli doesn't build

Describe the bug
<EMAIL_ADDRESS>/usr/bin/env: bad interpreter: No such file or directory

full log
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
@nix { "action": "setPhase", "phase": "installPhase" }
installing
unpacking source archive /nix/store/ajcxiibbbcqyi9kjn9sg8p1gm0h21h6q-cli-2.0.0.tgz
unpacking source archive /nix/store/nh4g3xj7ccnq2br6gv11bzfdgj8dzzkg-networker-1.2.0.tgz
unpacking source archive /nix/store/x1n3vr96wqahllnlykkflgmkrh4p6ffd-client-1.18.0.tgz
unpacking source archive /nix/store/yv8zbzp506d3nnmq7921qm07qjx0sk79-migration-tool-1.2.1.tgz
unpacking source archive /nix/store/7fk0z60dr2vjx7g4gxp3966d5il0rgf4-rpc-1.15.1.tgz
unpacking source archive /nix/store/dhnrryppl1qcq064fb1y1vh7vmbhjak8-dht-4.0.1.tgz
unpacking source archive /nix/store/j474sb8j3wkf0msriry1jhh7nggnfi8k-discovery-2.0.1.tgz
unpacking source archive /nix/store/6wrsqq8adp0dihz1cmx8ama71nh4yr2i-hypersign-2.1.1.tgz
unpacking source archive /nix/store/1l4nbpfkcb8y5lczmapkbdh3r0yav19l-network-2.1.0.tgz
unpacking source archive /nix/store/gg4axvw0dfj0ps45yrlg27lfy211rqj6-ip-codec-2.0.3.tgz
unpacking source archive /nix/store/49z6777jvpv2fvc2cli5wss30klcryvm-node-16.11.0.tgz
unpacking source archive /nix/store/6spfjl117ps77d855n4r6jcx4h0w2xff-abstract-extension-3.1.1.tgz
unpacking source archive /nix/store/ny2a7xma7dqpzv0inr9rsgvjzxxf55kp-abstract-leveldown-6.2.3.tgz
unpacking source archive /nix/store/44in9rhdgbxgs4j3ma5vljy38qbqwail-ansi-colors-3.2.3.tgz
unpacking source archive /nix/store/aqm2acj4lwxrfh5xnm3yw9g2qv2w5nf4-ansi-diff-stream-1.2.1.tgz
unpacking source archive /nix/store/hys86n4kmzdfl33qssa820pncx0d7swk-through2-2.0.5.tgz
unpacking source archive /nix/store/m65bbbnd9d2yhdrvxhbksxmryy85d5ik-ansi-regex-2.1.1.tgz
unpacking source archive /nix/store/iaajahff39gch1i2ds8wai3m0lk5fmwc-ansi-styles-2.2.1.tgz
unpacking source archive /nix/store/kwgx5nh4vim20snz1nhj6axqc5p11azg-anymatch-3.1.2.tgz
unpacking source archive /nix/store/fplkrn7l023sj5dwn7z0s7mbcgjphla1-argparse-1.0.10.tgz
unpacking source archive /nix/store/pkabk3cinnm35nbzmlh2f4yfvsf4a441-arpeecee-2.2.0.tgz
unpacking source archive /nix/store/d276lgklvzhiy26saa7shz424k534jd2-array-lru-1.1.1.tgz
unpacking source archive /nix/store/3h0n3n8s94wjw04h6jdv3h9b7m79x2pl-atomic-batcher-1.0.2.tgz
unpacking source archive /nix/store/6yn6bc2icnvawqjm06s9xm1rn5azccd0-await-lock-2.1.0.tgz
unpacking source archive /nix/store/mwgc2dnzgxn3k69qabji5yd8vjhigzz6-balanced-match-1.0.2.tgz
unpacking source archive /nix/store/49p15n3wx2lcvnyw9v4haq9hgawx4gjs-base64-js-1.5.1.tgz
unpacking source archive /nix/store/5wy58af6hihshxkw5lj25yh494fmvc67-binary-extensions-2.2.0.tgz
unpacking source archive /nix/store/0g3akr3k5zjc2hp78n1279k4xm6dkivd-bitfield-rle-2.2.1.tgz
unpacking source archive /nix/store/cvsa3lwgxbi7s4av01agk26bj2i2f6s5-varint-4.0.1.tgz
unpacking source archive /nix/store/5s0ki7szjh987gvgbylzmsxv47wcwgrq-blake2b-2.1.3.tgz
unpacking source archive /nix/store/c15x21vraha2w1b3mym1skvsyhj7s453-blake2b-universal-1.0.1.tgz
unpacking source archive /nix/store/mp886mpsppkl20fllr4dc9qq6hr2awr7-blake2b-wasm-1.1.7.tgz
unpacking source archive /nix/store/x5jga3jrdl6cprja3w53cd3jrss6w28w-brace-expansion-1.1.11.tgz
unpacking source archive /nix/store/f04719ka7z460g3g4jlkj9qkcrdspadv-braces-3.0.2.tgz
unpacking source archive /nix/store/ifzkx9r72bchwqp21fxk8a4cya7ka7g0-browser-stdout-1.3.1.tgz
unpacking source archive /nix/store/hvy7brijhdgqf4z21rsihjm92bki3kcp-buffer-5.7.1.tgz
unpacking source archive /nix/store/ipb2r1nn1ga0dfh1l3b9j58psdymr9lr-buffer-alloc-1.2.0.tgz
unpacking source archive /nix/store/bvvv7nj22i41x6vdlswcdxkfh41pcfrg-buffer-alloc-unsafe-1.1.0.tgz
unpacking source archive /nix/store/8wms8gz89fww6lb9kxv5l51r8lys54d5-buffer-fill-1.0.0.tgz
unpacking source archive /nix/store/0rkyy82q1xafhiai3frdxn08wj3j1n3w-buffer-from-1.1.2.tgz
unpacking source archive /nix/store/1bcq8wmw064zjqsj72mawrpik96jhzaq-buffer-json-2.0.0.tgz
unpacking source archive /nix/store/wv8v4bxcb5rw42amz0al71vb75yiliai-buffer-json-encoding-1.0.2.tgz
unpacking source archive /nix/store/gqghpqz1z6kiw7chm4pkvkia6krvpvsl-bulk-write-stream-1.1.4.tgz
unpacking source archive /nix/store/jbvp1cjksf8fwid8hjkc7qm18ccr9asw-byte-stream-2.1.0.tgz
unpacking source archive /nix/store/wm5gwkj4xyqmmb1v2zvly5hf9swx5448-debug-1.0.5.tgz
unpacking source archive /nix/store/4y0nmlsmziq2n5hsfjnyy8i79isvbfyq-isarray-0.0.1.tgz
unpacking source archive /nix/store/q50swr6bgdys807axm1wppy08l01nd7p-readable-stream-1.1.14.tgz
unpacking source archive /nix/store/4bv0cpw1rpc87rd0xl11lkjyd3kmrr8c-string_decoder-0.10.31.tgz
unpacking source archive /nix/store/zp41s45yrv6a5hnmz04fx1490dwpad2r-bytes-3.1.0.tgz
unpacking source archive /nix/store/cq659nc5ci8b2izcdiam8i5096rr34cx-call-bind-1.0.2.tgz
unpacking source archive /nix/store/qxsrjn7l7pf3n49l1cp543cbqbs8gxz9-call-me-maybe-1.0.1.tgz
unpacking source archive /nix/store/vx1jyjlkxgzxf8iv1jl34zdib2l14sli-camelcase-5.3.1.tgz
unpacking source archive /nix/store/hi4lfmij0idihz9al4rkgzmhrabxb071-chacha20-universal-1.0.4.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/s5zrkpahnmql1fxmihiwvp9hm89skrx1-chalk-1.1.3.tgz
unpacking source archive /nix/store/ydcx0mrvs4jwhfzw3fnsxmszzc87bj12-chokidar-3.5.2.tgz
unpacking source archive /nix/store/a3s3ll009vzvxl2m08ic1mf9qhcswkyj-cliclopts-1.1.1.tgz
unpacking source archive /nix/store/vs8bvdfvdncn6fffy6fj4fgfmsv9di4k-cliui-5.0.0.tgz
unpacking source archive /nix/store/v3dpyv62lki60afa7wqk7cvxvx2z6qas-ansi-regex-4.1.0.tgz
unpacking source archive /nix/store/03kmg89247yjd52b2c4jhsm37rs703rn-ansi-styles-3.2.1.tgz
unpacking source archive /nix/store/9k06rjfpyr38vwnjbj11r989phzryxdb-string-width-3.1.0.tgz
unpacking source archive /nix/store/jy72s023lby4fy0m75frmsvbzfmclf1w-strip-ansi-5.2.0.tgz
unpacking source archive /nix/store/yfxwlbc1r7k62y4k1v5hc5g9vd6xdlbz-wrap-ansi-5.1.0.tgz
unpacking source archive /nix/store/dlij8dsica43wd37q171pm8in2pc5971-clone-2.1.2.tgz
unpacking source archive /nix/store/y5ln8zq4y536r2j49adlxchf1d897fpk-codecs-2.2.0.tgz
unpacking source archive /nix/store/5hkvvgzr3vmwq1c8fsdhbabnyymk0gds-color-convert-1.9.3.tgz
unpacking source archive /nix/store/2jnhbp500dvwr0r6017s4zxs8l368sfl-color-name-1.1.3.tgz
unpacking source archive /nix/store/v538mdl3px04xxhxjxkz2v9sq2psdna9-concat-map-0.0.1.tgz
unpacking source archive /nix/store/1y279zpk1gi7jmdsk61jbmcnzibf9694-concat-stream-2.0.0.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/470ndadv00v1zkzqfdjkc3bbzzqxin6z-core-util-is-1.0.3.tgz
unpacking source archive /nix/store/bk5q5x79hg9fglwwbfpwqb0h3sii6qia-corestore-5.8.2.tgz
unpacking source archive /nix/store/4vnja8xf36rq0qfif803pbczvvbcvwkw-count-trailing-zeros-1.0.1.tgz
unpacking source archive /nix/store/jbs2yyhwgfbxxf21zfg46vhd92z65ls7-cross-spawn-async-2.2.5.tgz
unpacking source archive /nix/store/l910p14ffain3dwmmkmh271wxdx2ffcy-crypto-random-string-1.0.0.tgz
unpacking source archive /nix/store/j02qx85d8wckfswf4gdyyddv429flqzx-custom-error-class-1.0.0.tgz
unpacking source archive /nix/store/5zfsy5vdgbflkdh4dlvp57y1l02nraa3-dat-encoding-5.0.1.tgz
unpacking source archive /nix/store/c87mxz88kja781hbmb4ap2fkzmmdhh3f-debug-2.6.9.tgz
unpacking source archive /nix/store/hjdlw204xri4rsv3ldr7943h3kp4ng22-decamelize-1.2.0.tgz
unpacking source archive /nix/store/gfmjg55ma8q0nv9phgc83gjan485wxsl-deferred-leveldown-5.3.0.tgz
unpacking source archive /nix/store/ybmvs336ck4gxdvmr26csfxfgrvi3jqw-define-properties-1.1.3.tgz
unpacking source archive /nix/store/ys5vxnc2haj6h7lnxwv9258ncr7l1x7j-defined-0.0.0.tgz
unpacking source archive /nix/store/5avgp5yqiskw73bmz8hmx8s98wx4k58w-derive-key-1.0.1.tgz
unpacking source archive /nix/store/c5gq7wdzn9837w4gd9xz5qy66fydlfdy-derived-key-storage-2.1.0.tgz
unpacking source archive /nix/store/p60xgn27dkndk5zhc67svdza8hqy4vqs-dht-rpc-4.9.6.tgz
unpacking source archive /nix/store/ylb4hq7ikrrwvx6zxjs26xj1r41iy6xw-diff-3.5.0.tgz
unpacking source archive /nix/store/7gm5h8vp4mnrmz2ginrs01dh18vn4arm-diff-file-tree-2.5.1.tgz
unpacking source archive /nix/store/l3qqw30w2s2980k4zvnkga7896pgx70n-pump-1.0.3.tgz
unpacking source archive /nix/store/r3jrkdgyz68d6pzjm9y52nplh5znpkql-dns-packet-5.3.0.tgz
unpacking source archive /nix/store/qmz674z5ddm9clvywy57pykla9m2h8g7-duplexify-3.7.1.tgz
unpacking source archive /nix/store/ilfgjd3s1v8cqj499j41ir4wqacdw4yj-emoji-regex-7.0.3.tgz
unpacking source archive /nix/store/msnya4aaymshw6j8l4ip8czw1g39vdf5-encoding-down-6.3.0.tgz
unpacking source archive /nix/store/ksfdj542fcgpghrc26idiha2dm45qc0b-end-of-stream-1.4.4.tgz
unpacking source archive /nix/store/v73yfhnvdqiaihbj6xzvsi7rdxv71bm4-errno-0.1.8.tgz
unpacking source archive /nix/store/3l0znx4z2g79y6bbs5sjl09gszk42ilm-es-abstract-1.19.1.tgz
unpacking source archive /nix/store/xdqx0k0gryg9zs23dx21n4dc6skbd937-object.assign-4.1.2.tgz
unpacking source archive /nix/store/h9pmxs8i8yvqfywa2asm3v5yc6r1amqr-es-to-primitive-1.2.1.tgz
unpacking source archive /nix/store/vihgcp357qxrp6lpimxjar9ac92vdfbl-es6-promise-4.2.8.tgz
unpacking source archive /nix/store/apsvbc3z4nwy7i8phknlc92waanb6qja-es6-promisify-5.0.0.tgz
unpacking source archive /nix/store/xfirwlc3qbp3437fsdlqy7j1nyjg68ab-escape-string-regexp-1.0.5.tgz
unpacking source archive /nix/store/vl7cy6pmj1d7klf5rp1i4ihd4i9b1fdk-esprima-4.0.1.tgz
unpacking source archive /nix/store/chkyghpr2khzcnaay0mn52sk8v76c2nk-execa-0.4.0.tgz
unpacking source archive /nix/store/s6lprv6mnkzyb4s67b67gzj8qlqxn9qs-fast-bitfield-1.2.2.tgz
unpacking source archive /nix/store/5rya32wjm1lfpdzialpx6k9dbwznrvrp-fast-fifo-1.0.0.tgz
unpacking source archive /nix/store/cnwa6pbsvqqs1vqr2zxiacr68cgbi0ck-fd-lock-1.2.0.tgz
unpacking source archive /nix/store/xd6rhra30pg1m9lgksw0fsylhc3ffzli-filesystem-constants-1.0.0.tgz
unpacking source archive /nix/store/frg58y1m6fvdsrs7k05l754gsgw759w5-fill-range-7.0.1.tgz
unpacking source archive /nix/store/m0qk2w5aq6n7cba6vfcmhhg7n0j2lvrw-find-up-3.0.0.tgz
unpacking source archive /nix/store/7ana1rf58xhnas8bnn3r07ypnxf9gvhz-flat-4.1.1.tgz
unpacking source archive /nix/store/kffrccabxnrswlr16nby0651mj76mglr-flat-tree-1.8.0.tgz
unpacking source archive /nix/store/md4ff75fnqcx86dczyc7dkg9wvq4nvki-freemap-1.0.1.tgz
unpacking source archive /nix/store/ba8x7lli4r1aby1925daq01i9i9s8b32-fs.realpath-1.0.0.tgz
unpacking source archive /nix/store/jyai4i5j7mzhgq72kvc4lcjq5rxkdmms-fsctl-1.0.0.tgz
unpacking source archive /nix/store/31n18mn0n32baxipj33bdihq85xqig75-fsevents-2.3.2.tgz
unpacking source archive /nix/store/9gxaxxjpyzsgjhqmzd2l1gilf6bya3z6-function-bind-1.1.1.tgz
unpacking source archive /nix/store/3wqlj5vpjils44glbvhs0y90yhk32jij-generate-function-2.3.1.tgz
unpacking source archive /nix/store/39hiijzmdcyy7zdmxcrfyzvsqj8dzdkp-generate-object-property-1.2.0.tgz
unpacking source archive /nix/store/7ql2c50f0mz5vd0h8ws2lc4lxk2vyp5b-get-caller-file-2.0.5.tgz
unpacking source archive /nix/store/m8zn6chrmhhhr04358m50qggwzpmx37v-get-intrinsic-1.1.1.tgz
unpacking source archive /nix/store/vxx37ha8zg932f4z42lzivndwi913549-get-symbol-description-1.0.0.tgz
unpacking source archive /nix/store/s4wdx68cjmn5j4k0ha6y1k523b3wvn6a-glob-7.1.3.tgz
unpacking source archive /nix/store/kymbhm46jg3m96vd8pwjrn4icz13h7r8-glob-parent-5.1.2.tgz
unpacking source archive /nix/store/3dia989fa7m6xx0rxqjjcw8p3wh5knas-growl-1.10.5.tgz
unpacking source archive /nix/store/1l771k2q478ap0j0p94rdc2gks4b67y6-guard-timeout-2.0.0.tgz
unpacking source archive /nix/store/5mjkbd03nrb2qnf6jd7drhids88wl3ci-has-1.0.3.tgz
unpacking source archive /nix/store/73wnnx6ii32dw52cxnfwhmrwwqzla3cq-has-ansi-2.0.0.tgz
unpacking source archive /nix/store/z58crlns6fgdvwpwyprhkd6ay8ymkf04-has-bigints-1.0.1.tgz
unpacking source archive /nix/store/yl7c2kh37v2c7vw8hmiiglgjh5pg770d-has-flag-3.0.0.tgz
unpacking source archive /nix/store/yqky6n59cixz4g5d73dwmfl1big6b3y5-has-symbols-1.0.2.tgz
unpacking source archive /nix/store/fry1bf24x1jai4az3fk9iq7r4mb7812b-has-tostringtag-1.0.0.tgz
unpacking source archive /nix/store/agkxgw82103mx4m168r9r1r55rns9il4-hashlru-2.3.0.tgz
unpacking source archive /nix/store/5gg9fkxscn795qhkidmayshbaqv8vc5s-he-1.2.0.tgz
unpacking source archive /nix/store/2yd7awjc53yhlcnqzf4m4g8g398wv5ia-hmac-blake2b-2.0.0.tgz
unpacking source archive /nix/store/bpkzryjp392qr58x5y7d22xw6kskp9y0-hrpc-2.2.0.tgz
unpacking source archive /nix/store/x8j5w2p94hk67q89zck8c4jzbyb9p6a7-hrpc-runtime-2.1.1.tgz
unpacking source archive /nix/store/nyb0j00psixmp1m4dyxwcqqd3448vxw6-hyperbeam-1.1.3.tgz
unpacking source archive /nix/store/hh1hf0lxfq5wlmawvqwl1whwka7736vy-hyperbee-1.6.3.tgz
unpacking source archive /nix/store/06s8js7h386b8z9i421rmicky68hbygz-hypercore-9.12.0.tgz
unpacking source archive /nix/store/17hrm29pwp6yj8qa2nd9wv2b3w700flf-hypercore-byte-stream-1.0.12.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/6m7i6g1721r1pc37byair73rczakfvrj-hypercore-cache-1.0.2.tgz
unpacking source archive /nix/store/7nb600f08q4xyz2j39fm0csqy6nhxpm2-hypercore-crypto-2.3.0.tgz
unpacking source archive /nix/store/8h2nqdm9gma27vi0d4gba9hjd7xvq6bn-uint64be-3.0.0.tgz
unpacking source archive /nix/store/aixl9kj6khsbfw6frsi8f6rs0893k5c8-hypercore-default-storage-1.1.1.tgz
unpacking source archive /nix/store/wmy0dryzrf815skx8zp14xc62vhp60fi-hypercore-promisifier-1.1.0.tgz
unpacking source archive /nix/store/lzlaplh4ba4745146gvdjgmqvsdb673v-hypercore-protocol-8.0.7.tgz
unpacking source archive /nix/store/dxap82yx21zdspq4pzr7832sbp3wk4ra-debug-4.3.2.tgz
unpacking source archive /nix/store/lc4rclv3327mnkvm33f3zbkqqc0jl9rc-ms-2.1.2.tgz
unpacking source archive /nix/store/nfmss91v57y27nm91y4dj7d15w232lpr-hypercore-streams-1.0.1.tgz
unpacking source archive /nix/store/an0lpiz2v1ypzxmwzqn0khwm0zl9bi14-hyperdrive-10.21.0.tgz
unpacking source archive /nix/store/gphcjlif8p9li64k3bv8vggdxjbl6184-hyperdrive-schemas-2.0.0.tgz
unpacking source archive /nix/store/kqar1fhd642gy6cn59lq6x85ak61jhq8-hyperspace-3.19.0.tgz
unpacking source archive /nix/store/1m21w84jbjbssa1p0gckrqlrv4rfzwl4-hyperspace-mirroring-service-1.0.7.tgz
unpacking source archive /nix/store/nifxk0mg2nirg4x73v4j10yhfjqd2z53-nanoresource-promise-2.0.0.tgz
unpacking source archive /nix/store/9kzd7pwbl3rsw2b622i2pgmivl89vn1g-hyperswarm-2.15.3.tgz
unpacking source archive /nix/store/431rhm79ar3fwfr990p5d39hxgz41xk1-hypertrie-5.1.2.tgz
unpacking source archive /nix/store/2ggz9gj63szn4c98j6ili6hgqhq7zina-identify-filetype-1.0.0.tgz
unpacking source archive /nix/store/6mkahal7s96ajdm85nw2kdd0yrn423ks-ieee754-1.2.1.tgz
unpacking source archive /nix/store/49vh8ccw87h5l53mgdsq4rvphpm63zck-immediate-3.3.0.tgz
unpacking source archive /nix/store/m5b3lxagv9x67kwz3mp0bfjpxi27ww57-inflight-1.0.6.tgz
unpacking source archive /nix/store/azvzr4mg5gc3av5b7jr3wzs20ldjrkxz-inherits-2.0.4.tgz
unpacking source archive /nix/store/1pi5a7mf3ig7hhrfl96zk7iz4q01yk3p-inspect-custom-symbol-1.1.1.tgz
unpacking source archive /nix/store/6kd5s1pyd6kzgy8a5psb11lcxksyf65d-internal-slot-1.0.3.tgz
unpacking source archive /nix/store/r52qsyr58gjna8lf3gz0sq8c05m7xljc-ipv4-peers-2.0.0.tgz
unpacking source archive /nix/store/8rf8q1ch83hy9dp8377n376f883d82zr-is-bigint-1.0.4.tgz
unpacking source archive /nix/store/6i5lwryg4x6whhb0pa4338nyhn0p183j-is-binary-path-2.1.0.tgz
unpacking source archive /nix/store/hg589w2hcg9r5iy07aivyrvhzwgvkxlh-is-boolean-object-1.1.2.tgz
unpacking source archive /nix/store/jij90178jqb3ipc66ik54y96mgycx9jn-is-buffer-2.0.5.tgz
unpacking source archive /nix/store/kbwjjlr39b7b13pkwcjql8xc753n5m7v-is-callable-1.2.4.tgz
unpacking source archive /nix/store/9ghl48hd995cg1gmgx4rbavrrj2593r9-is-core-module-2.8.0.tgz
unpacking source archive /nix/store/l8km3wh03plzranh94k09nv61cchjcaq-is-date-object-1.0.5.tgz
unpacking source archive /nix/store/a8yz5kr3vdxgn9pkmkdgcjyz91q53s59-is-extglob-2.1.1.tgz
unpacking source archive /nix/store/jbjmrrggvy3nwj8b7f4fznjw02zr0a03-is-fullwidth-code-point-2.0.0.tgz
unpacking source archive /nix/store/80s4qfrr9bl6mykkgv704wrcdkammv1d-is-glob-4.0.3.tgz
unpacking source archive /nix/store/hqdzdh7w661gljfa5c333lgivf2mdjlq-is-negative-zero-2.0.1.tgz
unpacking source archive /nix/store/2w1ddv53m3y0dh5x352aj7f9bi3bw2yn-is-number-7.0.0.tgz
unpacking source archive /nix/store/ll0020gc1jhrqaxirpwca781zmbcbljs-is-number-object-1.0.6.tgz
unpacking source archive /nix/store/ypi7v9zp5g1wzrmcqi2nxdaw7x5957ii-is-options-1.0.1.tgz
unpacking source archive /nix/store/a0rpx1annmzamw1xi8ncrhjyv6lnz5pp-is-property-1.0.2.tgz
unpacking source archive /nix/store/31cnzjj0g51sv15x924gvwnskc9ykjfl-is-regex-1.1.4.tgz
unpacking source archive /nix/store/imilpkpsq1abxa9a66sgb3hwf585a3c2-is-shared-array-buffer-1.0.1.tgz
unpacking source archive /nix/store/4n7kn97mp9zhgwb5w2dwx5nbnz8lxahq-is-stream-1.1.0.tgz
unpacking source archive /nix/store/r25qbjjkvv8g4k1248yxv2cgydxl58hp-is-string-1.0.7.tgz
unpacking source archive /nix/store/ymnd9q7hmiqyvrbckvix6fq1mblfd4ry-is-symbol-1.0.4.tgz
unpacking source archive /nix/store/bzjc8q7hay70qadv4i67h4yy3hbkh0f4-is-weakref-1.0.1.tgz
unpacking source archive /nix/store/mxcs504nxhjx3hyjb63z0cfswh85r5k9-isarray-1.0.0.tgz
unpacking source archive /nix/store/430bf0maxy0480dnzh78f1lf0kq4cbdg-isexe-2.0.0.tgz
unpacking source archive /nix/store/521d7ayvwk03xngj4rwvbm57ynh4676j-js-yaml-3.13.1.tgz
unpacking source archive /nix/store/b03wjagdh2yl5xri8v978zavf58przbg-k-bucket-5.1.0.tgz
unpacking source archive /nix/store/bcb242zkgcck1h11c7mpmdrdmr34l1yv-last-one-wins-1.0.4.tgz
unpacking source archive /nix/store/z5hb44rpfs65jjddlsnlix9v86g66i47-level-6.0.1.tgz
unpacking source archive /nix/store/9hxia4ng24sqjp2hs3bb180632vbb8sx-level-codec-9.0.2.tgz
unpacking source archive /nix/store/n8dhh4pn1s2694bvzwvidkbzdhw9ggid-level-concat-iterator-2.0.1.tgz
unpacking source archive /nix/store/bh84j0x8rmdx6x8n8mcjafxjb3h7kx3r-level-errors-2.0.1.tgz
unpacking source archive /nix/store/1najk3rfnrgshc7m4cdj0y7syg1m9s5x-level-iterator-stream-4.0.2.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/5mkgqnlgprdajv8m98dijxnnq7qybpyx-level-js-5.0.2.tgz
unpacking source archive /nix/store/0jvjxgpmq6qfzwb8vq23w45x0v4q7xr3-level-option-wrap-1.1.0.tgz
unpacking source archive /nix/store/i7izqfnqd2fcxvbkljkc1hdppgjbw9dc-level-packager-5.1.1.tgz
unpacking source archive /nix/store/9pgnr1x8x930w9srhylyd3f7vynnra3q-level-supports-1.0.1.tgz
unpacking source archive /nix/store/z1awjadnq0jyk3ji0k28ag3d7qny1kkn-leveldown-5.6.0.tgz
unpacking source archive /nix/store/gln0an7kvfdb17kcfkpkkc97qiwd5f6f-node-gyp-build-4.1.1.tgz
unpacking source archive /nix/store/nlj0zf1nzzkn46xky96v9x725bmg1g52-levelup-4.4.0.tgz
unpacking source archive /nix/store/mm6858g8synzsr2pc3ic524n7b5lwa3i-locate-path-3.0.0.tgz
unpacking source archive /nix/store/ri6ly9bl2nx3p9450n85f6rd4vwpd0ni-lodash-4.17.21.tgz
unpacking source archive /nix/store/24xds84xbz4gpr4nlzvs93qyh49d22ad-log-symbols-3.0.0.tgz
unpacking source archive /nix/store/03kmg89247yjd52b2c4jhsm37rs703rn-ansi-styles-3.2.1.tgz
unpacking source archive /nix/store/pxw9nmkd3jyx7sdbkwd509i2y1sq4hsg-chalk-2.4.2.tgz
unpacking source archive /nix/store/rqnp3mxxf03pnvnm7rd7vkz04gqmki3h-supports-color-5.5.0.tgz
unpacking source archive /nix/store/nijbxr462rdsq4zmi4ca6m9q3rifz7f9-lru-cache-4.1.5.tgz
unpacking source archive /nix/store/dqgdrq9rkrb3gk81rnbj6fzhqpd8cc58-ltgt-2.2.1.tgz
unpacking source archive /nix/store/jr4x9n5wsp0py1d9b98fmqxn8bn6nja5-mem-0.1.1.tgz
unpacking source archive /nix/store/ikfjmn9f0c1ilnc8fhcshl3x492mmq3c-memory-pager-1.5.0.tgz
unpacking source archive /nix/store/m8hk374892qnaibj7q7nkd53nl7lnvmv-merkle-tree-stream-4.0.0.tgz
unpacking source archive /nix/store/4czhrmq7kqn41ygvizcwpd1szwjyr8w7-mime-1.6.0.tgz
unpacking source archive /nix/store/9xm69v2r4kddrkdv7q8if4c4jyhpra0w-minimatch-3.0.4.tgz
unpacking source archive /nix/store/a7q03i4w91sq8jrlbq7c7jcr36mxk5y6-minimist-1.2.5.tgz
unpacking source archive /nix/store/ixdkf8jy5n5c5ccpqrmd3iwjslid3asm-mkdirp-1.0.4.tgz
unpacking source archive /nix/store/0jmi1072ihrmhjzj08y2687y8snwpjsh-mkdirp-classic-0.5.3.tgz
unpacking source archive /nix/store/wh9f9jyc549w3n6h1fkg581wdqywxyif-mocha-7.2.0.tgz
unpacking source archive /nix/store/3qys67jqy79iah9dikq2z0w3l28wm7xy-chokidar-3.3.0.tgz
unpacking source archive /nix/store/v74gjb9fai7viwz81hx8dwbdlf0hh5m1-debug-3.2.6.tgz
unpacking source archive /nix/store/kpmx1in2br48mzi0hxh45yqzx2cbikrr-fsevents-2.1.3.tgz
unpacking source archive /nix/store/gn2lywnsvwk4yhganypsdrlk6ix47qf6-mkdirp-0.5.5.tgz
unpacking source archive /nix/store/aqi2zdxcxm1vy2vj68rba01ld6ap13lm-ms-2.1.1.tgz
unpacking source archive /nix/store/5fhgacc9n6q1h859mxz2gvz91rrxjaym-readdirp-3.2.0.tgz
unpacking source archive /nix/store/zbv9kjf6s7r1j57qsxhpralw1lijw50q-supports-color-6.0.0.tgz
unpacking source archive /nix/store/szd7a62cd35gfhzs38bdhgyzmdh1fnjg-moment-2.29.1.tgz
unpacking source archive /nix/store/vvg96y515c3x51pg2b95dpiqa2j5rs8v-mountable-hypertrie-2.8.0.tgz
unpacking source archive /nix/store/j0bd0bp0r25dlyrlbbi81m702vczzbd4-ms-2.0.0.tgz
unpacking source archive /nix/store/6f1b24hhslpkix6qsklqixf5dx70ni76-multicast-dns-7.2.4.tgz
unpacking source archive /nix/store/c53xjq4577lsjs2xlr769gnif45di2qh-mutexify-1.3.1.tgz
unpacking source archive /nix/store/mdpwly7scb5ksnj4cq942yqdmwd4qzsa-nanoassert-1.1.0.tgz
unpacking source archive /nix/store/2bd1yyvy9f0l3c1n6fgk9x5ildlmvl0n-nanoguard-1.3.0.tgz
unpacking source archive /nix/store/w0s89pn80dinz4y7xjv0iv7f4dl7zmyw-nanoiterator-1.2.1.tgz
unpacking source archive /nix/store/hqrywdicjs9shv8wyfr3jx150a2glvi1-nanoresource-1.3.0.tgz
unpacking source archive /nix/store/6gclkrg31han1y43m1fjbp3rh9i8zhy7-nanoresource-promise-1.2.2.tgz
unpacking source archive /nix/store/f966ihkf01ixcrny1qz4wxbwf83q8ssp-napi-macros-2.0.0.tgz
unpacking source archive /nix/store/ip6gwdq801l8cvbzzz1kxrfkvmbwggvi-node-environment-flags-1.0.6.tgz
unpacking source archive /nix/store/8dfhn63ng7qdwwcswmwgj31zfbv3mv3c-node-gyp-build-4.3.0.tgz
unpacking source archive /nix/store/7il4icpzsampglv5mszk8vn7hv77m3mw-noise-peer-2.1.1.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/i50pdpzv8hnv8dhk6p8r1lwa01vw6nz4-noise-protocol-3.0.1.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/0yxkfglccfvqx5rw4czb8hr22gcjw8nw-normalize-path-3.0.0.tgz
unpacking source archive /nix/store/w15mjc870dxfv3vahclp8whi53fly56z-npm-run-path-1.0.0.tgz
unpacking source archive /nix/store/qz6hsjrr7x7c531a4s4kv95zs3g3wpjk-object-assign-4.1.1.tgz
unpacking source archive /nix/store/ynmyml8y1zcsd0kvvfnhhy4fd2xrr07s-object-inspect-1.11.0.tgz
unpacking source archive /nix/store/sw3jhaa4i09n0n388y8lng9qn40c6wjc-object-keys-1.1.1.tgz
unpacking source archive /nix/store/0zpfb34sqi9ppb7qbb1ypc8divfsgl4z-object.assign-4.1.0.tgz
unpacking source archive /nix/store/yrphsm8b6swv6djpxp3x85nf6f8nx09h-object.getownpropertydescriptors-2.1.3.tgz
unpacking source archive /nix/store/99vx2fb0np7kj6kk2srccv8lh5fgqsx6-once-1.4.0.tgz
unpacking source archive /nix/store/wpidinr27w10ysisrh63c4lkclb7qd6p-p-debounce-2.1.0.tgz
unpacking source archive /nix/store/l37maw1p2ma5xn0n4rqiw3wahp6qz88j-p-limit-2.3.0.tgz
unpacking source archive /nix/store/zaydn154y89bddwj0f6zpwhxsfkd4br3-p-locate-3.0.0.tgz
unpacking source archive /nix/store/jrr02ssqdn4in9nfrlm3wd1bkldbgqx8-p-try-2.2.0.tgz
unpacking source archive /nix/store/j25mbplq8vqnxhgxasm8sbbv3pdfbky8-path-exists-3.0.0.tgz
unpacking source archive /nix/store/c9w6bjbsqfvchm7l6xbs30lhak7pp1jh-path-is-absolute-1.0.1.tgz
unpacking source archive /nix/store/a2vyb74y38bjpjnlwsm2j2bxw660bd2q-path-key-1.0.0.tgz
unpacking source archive /nix/store/6g5nyrn5b42i9dpq1f5d60s1rci1mc56-path-parse-1.0.7.tgz
unpacking source archive /nix/store/r1pj65v7mjgkpj4yhqzblcr4fpxkgq96-picomatch-2.3.0.tgz
unpacking source archive /nix/store/frssdb1dqxl8v7cfqzv4c3ia4czzp88a-pify-2.3.0.tgz
unpacking source archive /nix/store/l4yjqj7nmk82gy4h294z49lm7l83rwd9-pretty-bytes-4.0.2.tgz
unpacking source archive /nix/store/vj8w145v2w6y5qndd345xh26jsiisakx-pretty-hash-1.0.1.tgz
unpacking source archive /nix/store/cqb735d0x1imja100fk540rjdks3gva1-process-nextick-args-2.0.1.tgz
unpacking source archive /nix/store/ni756xlsyf673ra2kvf7pi181y1ccb50-progress-string-1.2.2.tgz
unpacking source archive /nix/store/g3p9lxn903ff9iijwpl7jzlyabz0y3gb-protocol-buffers-4.2.0.tgz
unpacking source archive /nix/store/3qjwy8p0isnkvid6z3n93hbzk12pqj8i-protocol-buffers-encodings-1.1.1.tgz
unpacking source archive /nix/store/fs9s5jjgd8wf342pvavrpn83djh25cg8-protocol-buffers-schema-3.6.0.tgz
unpacking source archive /nix/store/kzc5ln45js83gz8zxwkqbdqfc97ngccb-prr-1.0.1.tgz
unpacking source archive /nix/store/farq10jzx942n2mw19jccg7jrqr69a90-pseudomap-1.0.2.tgz
unpacking source archive /nix/store/hndnjzv46c44irlafhz6k3i4ldh176cf-pump-3.0.0.tgz
unpacking source archive /nix/store/d4z93xvhpz15b67zksvjglbxwwpn2sh0-pumpify-2.0.1.tgz
unpacking source archive /nix/store/x3krhk9l0w0hvyllwmbkj6c1r5dh4l5k-duplexify-4.1.2.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/va9rhd4sgxd7zv1amv1wkxic3s210nbi-queue-tick-1.0.0.tgz
unpacking source archive /nix/store/9yn8zlm6cps6rg8a0hvh52hkskzss1g8-random-access-file-2.2.0.tgz
unpacking source archive /nix/store/fqhpp5jjsm9nvlf91fwqkixf1rq4il7r-random-access-memory-3.1.2.tgz
unpacking source archive /nix/store/9srmvjj3s92x060j7v1k5wxckj0la63l-random-access-storage-1.4.1.tgz
unpacking source archive /nix/store/ibpcrd0j5njs24cs6g9xmf9zdabfkxlb-random-words-1.1.1.tgz
unpacking source archive /nix/store/cfyh2lan3bb004988gdqnmscqv4s5yrv-randombytes-2.1.0.tgz
unpacking source archive /nix/store/s6dpcifbplm7sj5ig8v96mccr5kgxacj-range-parser-1.2.1.tgz
unpacking source archive /nix/store/adkqiygfi3nfwnqgh659vl5g4bhih64m-reachdown-1.1.0.tgz
unpacking source archive /nix/store/5par4h9y4c0ck9irv8hh3196m8w1n3nj-readable-stream-2.3.7.tgz
unpacking source archive /nix/store/jw56vir7lvixy6x2qqylz3a243lmq9nj-readdirp-3.6.0.tgz
unpacking source archive /nix/store/7rz27kwky9d1dym2vrspfhbn0651fy1r-record-cache-1.1.1.tgz
unpacking source archive /nix/store/hm859fmy4z9r40h9ijzyspvqclrnli9q-refpool-1.2.2.tgz
unpacking source archive /nix/store/l36vq748inxdn9c7wz4mfs9h466698i8-remove-trailing-separator-1.1.0.tgz
unpacking source archive /nix/store/alk9nrqiysjpni1grfkgz4dini2iyp6g-require-directory-2.1.1.tgz
unpacking source archive /nix/store/z65nrxxls13sy8zjy0726q63gmkg7rh3-require-main-filename-2.0.0.tgz
unpacking source archive /nix/store/db8jad8zpz5f7l7a220hqzpdkmfb8i0k-resolve-1.20.0.tgz
unpacking source archive /nix/store/aazscwmbmx7n91nx2rr118iq4a0a6h9v-safe-buffer-5.1.2.tgz
unpacking source archive /nix/store/q7lzkkmk4p3v3djpqdkqami90fjh3dfc-secretstream-stream-2.0.0.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/gll14kwxsz9ggfhngafafh64rv4a02fr-semver-5.7.1.tgz
unpacking source archive /nix/store/sjqck3fv26i35yv035iq3yjcfhd3lwyk-set-blocking-2.0.0.tgz
unpacking source archive /nix/store/nkga35n5lmqydld84wn17h1vnb5w22c0-sha256-universal-1.1.2.tgz
unpacking source archive /nix/store/r9i3d0z6hdqchjqsr7scikkq10xf81yf-sha256-wasm-2.2.1.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/qskwvn1l31l203lippmj3kvs33bd0hdb-sha512-universal-1.1.2.tgz
unpacking source archive /nix/store/6p00gvrpy69r391wvl3raydf2702jjz8-sha512-wasm-2.3.1.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/m990hn48wciv8mpncwjb4kxggg3pr9hp-shuffled-priority-queue-2.1.0.tgz
unpacking source archive /nix/store/khbmvk8rv5rjhdvjladn05r6dar24lvm-side-channel-1.0.4.tgz
unpacking source archive /nix/store/w87fsn2xg3jrb2dvs0rfa31c0i743c69-signed-varint-2.0.1.tgz
unpacking source archive /nix/store/6d2539xsn0h4nk0fnyg2csrysnjakxk0-simple-handshake-3.0.0.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/d5b3cnjrb3m02zpmi8vs3p7hxwrdqvr9-simple-hypercore-protocol-2.1.2.tgz
unpacking source archive /nix/store/1zifsf867m3818n3g8p93cpaflmg9q3f-simple-message-channels-1.2.1.tgz
unpacking source archive /nix/store/i74lijmhk1ydyispslxab4lmrjns7d0r-siphash24-1.2.0.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/b3a0shc6vla5q7gvdfjgyvk4mn5zsj9s-siphash24-universal-1.0.0.tgz
unpacking source archive /nix/store/9j66zvnjpnrvd54js4h40sxnic4949mq-sodium-javascript-0.7.3.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/1f9b4f1damb0h59vw2z1jp0ad29nxgik-sodium-native-3.3.0.tgz
unpacking source archive /nix/store/n266h335gx5bq0spw6hsj1qv9afqs6vp-sodium-universal-3.0.4.tgz
unpacking source archive /nix/store/y1f6pz17j5r834q5dcb65ybwpyh63pcn-nanoassert-2.0.0.tgz
unpacking source archive /nix/store/15cfzqvrbl9z5gn7x5ibvfyf1a957n1s-sparse-bitfield-3.0.3.tgz
unpacking source archive /nix/store/5z03yn3m0zaq30gwqrflmhabk8yp24fy-speedometer-1.1.0.tgz
unpacking source archive /nix/store/ifminfmdnsyyinwsfk7c6l2m9zcx24qi-sprintf-js-1.0.3.tgz
unpacking source archive /nix/store/i3fbpf26d4chjr986lsdxr749362hggl-stream-collector-1.0.1.tgz
unpacking source archive /nix/store/ghb8fgz6q9xxj9x44zbzmv5zi0z6mk7l-stream-equal-1.1.1.tgz
unpacking source archive /nix/store/b1bdjma99r297qw1h3d04scq7vz49ahi-stream-shift-1.0.1.tgz
unpacking source archive /nix/store/13hgmjyw42xrsks5mnjgclhmq2sgj4ka-streamx-2.11.3.tgz
unpacking source archive /nix/store/2scfk50vq38cidvbv6j0kj86i0zxsx5k-string-width-2.1.1.tgz
unpacking source archive /nix/store/csk5c1n1lwi1nmvjzxzzg89dyzvdlm17-ansi-regex-3.0.0.tgz
unpacking source archive /nix/store/kbb461ljysngpa4v2w32wvbf2rzy46mg-strip-ansi-4.0.0.tgz
unpacking source archive /nix/store/a9b92ls2q0p056gv1bqh7hjijgdy8z78-string.prototype.trimend-1.0.4.tgz
unpacking source archive /nix/store/d7s4483x3pvlmb48ml2hxpsgnp8rpzn8-string.prototype.trimstart-1.0.4.tgz
unpacking source archive /nix/store/hkdfsf6gmzslax6v0izh15aw9s6kw2zm-string_decoder-1.1.1.tgz
unpacking source archive /nix/store/37b62b693d5d0ds793hz13hnh051rbhv-strip-ansi-3.0.1.tgz
unpacking source archive /nix/store/42b6lbplga1lbz8cn9d51j74w4g2y6b0-strip-eof-1.0.0.tgz
unpacking source archive /nix/store/p3m1kn6hyinns1p9g95mz74q9hbjqk2k-strip-json-comments-2.0.1.tgz
unpacking source archive /nix/store/lyaybwjqmjmyqs1mjq0jiinihff2454m-subcommand-2.1.1.tgz
unpacking source archive /nix/store/dxap82yx21zdspq4pzr7832sbp3wk4ra-debug-4.3.2.tgz
unpacking source archive /nix/store/lc4rclv3327mnkvm33f3zbkqqc0jl9rc-ms-2.1.2.tgz
unpacking source archive /nix/store/njh8m402m0764s8bd1b47115xma8gq7k-subleveldown-5.0.1.tgz
unpacking source archive /nix/store/hckafd9rx9xsxifcb94ajj3cprmsmrpl-abstract-leveldown-6.3.0.tgz
unpacking source archive /nix/store/dd4dgqiva3q1jclhv564nll2qi3jniv4-supports-color-2.0.0.tgz
unpacking source archive /nix/store/l4pk76c4am00dk53gx82fd61h9y26pnj-temp-dir-1.0.0.tgz
unpacking source archive /nix/store/382bssmxqqi85ya18jqv8wv6h2v0ny41-tempy-0.1.0.tgz
unpacking source archive /nix/store/1lfh0d684sv27rkhgyx2yx753a21r0ga-textextensions-5.14.0.tgz
unpacking source archive /nix/store/qpwmjrhlv5fdqrapk80qmkfdw09srbiv-through2-4.0.2.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/23irz8l1axz7kll20dqb5zcdg48h32nx-thunky-1.1.0.tgz
unpacking source archive /nix/store/saqi8sjmw0rgx10sibwwziyvh5mjdknx-thunky-map-1.0.1.tgz
unpacking source archive /nix/store/80szdlgxqayb4ykpjjyzqw2vn1alysq4-time-ordered-set-1.0.2.tgz
unpacking source archive /nix/store/d7dqqjwxsw2gqsx54744a9j6qg8lw9sb-timeout-refresh-1.0.3.tgz
unpacking source archive /nix/store/hsszqss774hv4a8w5l85k75l9d6dm932-to-regex-range-5.0.1.tgz
unpacking source archive /nix/store/pjma93pkqdyjybpgmmyhyz0glpx5sw8y-typedarray-0.0.6.tgz
unpacking source archive /nix/store/rzbjh8fgc2fch457ka8wvkvwqg7p63h8-uint64be-2.0.2.tgz
unpacking source archive /nix/store/ji402zdjw9k207plxsjsb01d9hzj6y0h-unbox-primitive-1.0.1.tgz
unpacking source archive /nix/store/mzijdpy58da187n27lf8m4lfvniglsrd-unique-string-1.0.0.tgz
unpacking source archive /nix/store/7s1ysysgf4q0n064wgb8k2pw02jsziql-unixify-1.0.0.tgz
unpacking source archive /nix/store/jkn6s65x2pr4hzvrcghlnl4szkpr83s7-normalize-path-2.1.1.tgz
unpacking source archive /nix/store/0fj1izpj3cn8cb04d2cphncjlhj85ar1-unordered-array-remove-1.0.2.tgz
unpacking source archive /nix/store/xs8z6m31l8373vjm5hgbrsgjjwf92jlp-unordered-set-2.0.1.tgz
unpacking source archive /nix/store/y72iai93jgiils3w1gf9dpldzr31kks2-username-2.3.0.tgz
unpacking source archive /nix/store/35w0c1f0rw19x6p1b4b9lvbc3x23w8cs-util-deprecate-1.0.2.tgz
unpacking source archive /nix/store/pgc55sgyc0qp9vywzmkn6asmc33k948p-utp-native-2.5.3.tgz
unpacking source archive /nix/store/hgjvy0whzfgpr99jal6fp1cvw5amw3q4-readable-stream-3.6.0.tgz
unpacking source archive /nix/store/g0phad04967k2n7zj1wn13xs45n34aj8-varint-5.0.0.tgz
unpacking source archive /nix/store/gmhqwdj4rj43nhiwav485726vg0v9xjq-vm2-3.9.4.tgz
unpacking source archive /nix/store/8cqj54pff0s2jhil3lxy3r0m1is0x800-which-1.3.1.tgz
unpacking source archive /nix/store/9a5k9gy35d5ni4wfdn3wbll84hpyy2vp-which-boxed-primitive-1.0.2.tgz
unpacking source archive /nix/store/f5ck07cigixi05rklpl8366qma41calv-which-module-2.0.0.tgz
unpacking source archive /nix/store/4aqg86gbd2zwrhpm4gvik9ab7w33pnc6-wide-align-1.1.3.tgz
unpacking source archive /nix/store/fdvxnxyk8w9ksx3ng0ls4c6ghsjyxj6l-wrap-ansi-7.0.0.tgz
unpacking source archive /nix/store/8nki2h7k7l072lb9qjvxp5288r9330rd-ansi-regex-5.0.1.tgz
unpacking source archive /nix/store/75fzpbkc8vr0k07vm1s2w7jbdkzhbg15-ansi-styles-4.3.0.tgz
unpacking source archive /nix/store/x60243664ibqmb5bnx5w0rsl7xbpf1rg-color-convert-2.0.1.tgz
unpacking source archive /nix/store/j61m49spvhshpil9z2qkjws4s2l4d2q3-color-name-1.1.4.tgz
unpacking source archive /nix/store/5k5zw6g3cpbswnydzdj5h2n07m112ija-emoji-regex-8.0.0.tgz
unpacking source archive /nix/store/qljbmfymxj03klasr9wmx2n3h82amrib-is-fullwidth-code-point-3.0.0.tgz
unpacking source archive /nix/store/bvchkm8h5kvnhjg4z75f9qz4j0x9spvs-string-width-4.2.3.tgz
unpacking source archive /nix/store/bws5ahf4h8l5j70ickz47aa94ymx3n8f-strip-ansi-6.0.1.tgz
unpacking source archive /nix/store/wa4iwdsy5dsa4fpgkmfb3wbkln886im5-wrappy-1.0.2.tgz
unpacking source archive /nix/store/ax2xkfsar4cn11b68vphy4z470c35708-xor-distance-2.0.0.tgz
unpacking source archive /nix/store/1148xbk4niagy8x832lfv41wf1cvr4xv-xsalsa20-1.1.0.tgz
unpacking source archive /nix/store/d2jrgqdvdbdq0ch93mz015pndrgmcz36-xsalsa20-universal-1.0.0.tgz
unpacking source archive /nix/store/j93r3grj36pzbq4bz47qfximx7ffawgy-xtend-4.0.2.tgz
unpacking source archive /nix/store/7hqw3jyyj9i3hydcah11y3wagiwcg0h5-y18n-4.0.3.tgz
unpacking source archive /nix/store/ikpdr887y96sybx61gy4yag0lyrwky0q-yallist-2.1.2.tgz
unpacking source archive /nix/store/rg5ly569dbd798nyjmyj797f74njlflm-yargs-13.3.2.tgz
unpacking source archive /nix/store/v3dpyv62lki60afa7wqk7cvxvx2z6qas-ansi-regex-4.1.0.tgz
unpacking source archive /nix/store/9k06rjfpyr38vwnjbj11r989phzryxdb-string-width-3.1.0.tgz
unpacking source archive /nix/store/jy72s023lby4fy0m75frmsvbzfmclf1w-strip-ansi-5.2.0.tgz
unpacking source archive /nix/store/pkgmbw01a2nbnwmf17h5nnpz0yn224yv-yargs-parser-13.1.2.tgz
unpacking source archive /nix/store/k52gxd214ix9d8szarj77qfg9kr784fg-yargs-unparser-1.6.0.tgz
unpacking source archive /nix/store/g44nsnxcdml8f9cx9k997m9xdhzj22gi-yesno-0.3.1.tgz
pinpointing versions of dependencies...
patching script interpreter paths in .
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./@hyperspace/cli/node_modules/he/bin/he: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./@hyperspace/cli/node_modules/mocha/bin/_mocha: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./@hyperspace/cli/node_modules/mocha/bin/mocha: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./@hyperspace/cli/node_modules/semver/bin/semver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
<EMAIL_ADDRESS>interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
./@hyperspace/cli/node_modules/which/bin/which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/06680csx89n416lvsy2yljmw6rvibj8y-nodejs-14.18.0/bin/node"
No package-lock.json file found, reconstructing...
Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to<EMAIL_ADDRESS>Adding metadata fields to: node_modules/abstract-extension/package.json
Adding metadata fields to: node_modules/abstract-leveldown/package.json
Adding metadata fields to: node_modules/ansi-colors/package.json
Adding metadata fields to: node_modules/ansi-diff-stream/package.json
Adding metadata fields to: node_modules/ansi-diff-stream/node_modules/through2/package.json
Adding metadata fields to: node_modules/ansi-regex/package.json
Adding metadata fields to: node_modules/ansi-styles/package.json
Adding metadata fields to: node_modules/anymatch/package.json
Adding metadata fields to: node_modules/argparse/package.json
Adding metadata fields to: node_modules/arpeecee/package.json
Adding metadata fields to: node_modules/array-lru/package.json
Adding metadata fields to: node_modules/atomic-batcher/package.json
Adding metadata fields to: node_modules/await-lock/package.json
Adding metadata fields to: node_modules/balanced-match/package.json
Adding metadata fields to: node_modules/base64-js/package.json
Adding metadata fields to: node_modules/binary-extensions/package.json
Adding metadata fields to: node_modules/bitfield-rle/package.json
Adding metadata fields to: node_modules/bitfield-rle/node_modules/varint/package.json
Adding metadata fields to: node_modules/blake2b/package.json
Adding metadata fields to: node_modules/blake2b-universal/package.json
Adding metadata fields to: node_modules/blake2b-wasm/package.json
Adding metadata fields to: node_modules/brace-expansion/package.json
Adding metadata fields to: node_modules/braces/package.json
Adding metadata fields to: node_modules/browser-stdout/package.json
Adding metadata fields to: node_modules/buffer/package.json
Adding metadata fields to: node_modules/buffer-alloc/package.json
Adding metadata fields to: node_modules/buffer-alloc-unsafe/package.json
Adding metadata fields to: node_modules/buffer-fill/package.json
Adding metadata fields to: node_modules/buffer-from/package.json
Adding metadata fields to: node_modules/buffer-json/package.json
Adding metadata fields to: node_modules/buffer-json-encoding/package.json
Adding metadata fields to: node_modules/bulk-write-stream/package.json
Adding metadata fields to: node_modules/byte-stream/package.json
Adding metadata fields to: node_modules/byte-stream/node_modules/debug/package.json
Adding metadata fields to: node_modules/byte-stream/node_modules/isarray/package.json
Adding metadata fields to: node_modules/byte-stream/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/byte-stream/node_modules/string_decoder/package.json
Adding metadata fields to: node_modules/bytes/package.json
Adding metadata fields to: node_modules/call-bind/package.json
Adding metadata fields to: node_modules/call-me-maybe/package.json
Adding metadata fields to: node_modules/camelcase/package.json
Adding metadata fields to: node_modules/chacha20-universal/package.json
Adding metadata fields to: node_modules/chacha20-universal/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/chalk/package.json
Adding metadata fields to: node_modules/chokidar/package.json
Adding metadata fields to: node_modules/cliclopts/package.json
Adding metadata fields to: node_modules/cliui/package.json
Adding metadata fields to: node_modules/cliui/node_modules/ansi-regex/package.json
Adding metadata fields to: node_modules/cliui/node_modules/ansi-styles/package.json
Adding metadata fields to: node_modules/cliui/node_modules/string-width/package.json
Adding metadata fields to: node_modules/cliui/node_modules/strip-ansi/package.json
Adding metadata fields to: node_modules/cliui/node_modules/wrap-ansi/package.json
Adding metadata fields to: node_modules/clone/package.json
Adding metadata fields to: node_modules/codecs/package.json
Adding metadata fields to: node_modules/color-convert/package.json
Adding metadata fields to: node_modules/color-name/package.json
Adding metadata fields to: node_modules/concat-map/package.json
Adding metadata fields to: node_modules/concat-stream/package.json
Adding metadata fields to: node_modules/concat-stream/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/core-util-is/package.json
Adding metadata fields to: node_modules/corestore/package.json
Adding metadata fields to: node_modules/count-trailing-zeros/package.json
Adding metadata fields to: node_modules/cross-spawn-async/package.json
Adding metadata fields to: node_modules/crypto-random-string/package.json
Adding metadata fields to: node_modules/custom-error-class/package.json
Adding metadata fields to: node_modules/dat-encoding/package.json
Adding metadata fields to: node_modules/debug/package.json
Adding metadata fields to: node_modules/decamelize/package.json
Adding metadata fields to: node_modules/deferred-leveldown/package.json
Adding metadata fields to: node_modules/define-properties/package.json
Adding metadata fields to: node_modules/defined/package.json
Adding metadata fields to: node_modules/derive-key/package.json
Adding metadata fields to: node_modules/derived-key-storage/package.json
Adding metadata fields to: node_modules/dht-rpc/package.json
Adding metadata fields to: node_modules/diff/package.json
Adding metadata fields to: node_modules/diff-file-tree/package.json
Adding metadata fields to: node_modules/diff-file-tree/node_modules/pump/package.json
Adding metadata fields to: node_modules/dns-packet/package.json
Adding metadata fields to: node_modules/duplexify/package.json
Adding metadata fields to: node_modules/emoji-regex/package.json
Adding metadata fields to: node_modules/encoding-down/package.json
Adding metadata fields to: node_modules/end-of-stream/package.json
Adding metadata fields to: node_modules/errno/package.json
Adding metadata fields to: node_modules/es-abstract/package.json
Adding metadata fields to: node_modules/es-abstract/node_modules/object.assign/package.json
Adding metadata fields to: node_modules/es-to-primitive/package.json
Adding metadata fields to: node_modules/es6-promise/package.json
Adding metadata fields to: node_modules/es6-promisify/package.json
Adding metadata fields to: node_modules/escape-string-regexp/package.json
Adding metadata fields to: node_modules/esprima/package.json
Adding metadata fields to: node_modules/execa/package.json
Adding metadata fields to: node_modules/fast-bitfield/package.json
Adding metadata fields to: node_modules/fast-fifo/package.json
Adding metadata fields to: node_modules/fd-lock/package.json
Adding metadata fields to: node_modules/filesystem-constants/package.json
Adding metadata fields to: node_modules/fill-range/package.json
Adding metadata fields to: node_modules/find-up/package.json
Adding metadata fields to: node_modules/flat/package.json
Adding metadata fields to: node_modules/flat-tree/package.json
Adding metadata fields to: node_modules/freemap/package.json
Adding metadata fields to: node_modules/fs.realpath/package.json
Adding metadata fields to: node_modules/fsctl/package.json
Adding metadata fields to: node_modules/fsevents/package.json
Adding metadata fields to: node_modules/function-bind/package.json
Adding metadata fields to: node_modules/generate-function/package.json
Adding metadata fields to: node_modules/generate-object-property/package.json
Adding metadata fields to: node_modules/get-caller-file/package.json
Adding metadata fields to: node_modules/get-intrinsic/package.json
Adding metadata fields to: node_modules/get-symbol-description/package.json
Adding metadata fields to: node_modules/glob/package.json
Adding metadata fields to: node_modules/glob-parent/package.json
Adding metadata fields to: node_modules/growl/package.json
Adding metadata fields to: node_modules/guard-timeout/package.json
Adding metadata fields to: node_modules/has/package.json
Adding metadata fields to: node_modules/has-ansi/package.json
Adding metadata fields to: node_modules/has-bigints/package.json
Adding metadata fields to: node_modules/has-flag/package.json
Adding metadata fields to: node_modules/has-symbols/package.json
Adding metadata fields to: node_modules/has-tostringtag/package.json
Adding metadata fields to: node_modules/hashlru/package.json
Adding metadata fields to: node_modules/he/package.json
Adding metadata fields to: node_modules/hmac-blake2b/package.json
Adding metadata fields to: node_modules/hrpc/package.json
Adding metadata fields to: node_modules/hrpc-runtime/package.json
Adding metadata fields to: node_modules/hyperbeam/package.json
Adding metadata fields to: node_modules/hyperbee/package.json
Adding metadata fields to: node_modules/hypercore/package.json
Adding metadata fields to: node_modules/hypercore-byte-stream/package.json
Adding metadata fields to: node_modules/hypercore-byte-stream/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/hypercore-cache/package.json
Adding metadata fields to: node_modules/hypercore-crypto/package.json
Adding metadata fields to: node_modules/hypercore-crypto/node_modules/uint64be/package.json
Adding metadata fields to: node_modules/hypercore-default-storage/package.json
Adding metadata fields to: node_modules/hypercore-promisifier/package.json
Adding metadata fields to: node_modules/hypercore-protocol/package.json
Adding metadata fields to: node_modules/hypercore-protocol/node_modules/debug/package.json
Adding metadata fields to: node_modules/hypercore-protocol/node_modules/ms/package.json
Adding metadata fields to: node_modules/hypercore-streams/package.json
Adding metadata fields to: node_modules/hyperdrive/package.json
Adding metadata fields to: node_modules/hyperdrive-schemas/package.json
Adding metadata fields to: node_modules/hyperspace/package.json
Adding metadata fields to: node_modules/hyperspace-mirroring-service/package.json
Adding metadata fields to: node_modules/hyperspace-mirroring-service/node_modules/nanoresource-promise/package.json
Adding metadata fields to: node_modules/hyperswarm/package.json
Adding metadata fields to: node_modules/hypertrie/package.json
Adding metadata fields to: node_modules/identify-filetype/package.json
Adding metadata fields to: node_modules/ieee754/package.json
Adding metadata fields to: node_modules/immediate/package.json
Adding metadata fields to: node_modules/inflight/package.json
Adding metadata fields to: node_modules/inherits/package.json
Adding metadata fields to: node_modules/inspect-custom-symbol/package.json
Adding metadata fields to: node_modules/internal-slot/package.json
Adding metadata fields to: node_modules/ipv4-peers/package.json
Adding metadata fields to: node_modules/is-bigint/package.json
Adding metadata fields to: node_modules/is-binary-path/package.json
Adding metadata fields to: node_modules/is-boolean-object/package.json
Adding metadata fields to: node_modules/is-buffer/package.json
Adding metadata fields to: node_modules/is-callable/package.json
Adding metadata fields to: node_modules/is-core-module/package.json
Adding metadata fields to: node_modules/is-date-object/package.json
Adding metadata fields to: node_modules/is-extglob/package.json
Adding metadata fields to: node_modules/is-fullwidth-code-point/package.json
Adding metadata fields to: node_modules/is-glob/package.json
Adding metadata fields to: node_modules/is-negative-zero/package.json
Adding metadata fields to: node_modules/is-number/package.json
Adding metadata fields to: node_modules/is-number-object/package.json
Adding metadata fields to: node_modules/is-options/package.json
Adding metadata fields to: node_modules/is-property/package.json
Adding metadata fields to: node_modules/is-regex/package.json
Adding metadata fields to: node_modules/is-shared-array-buffer/package.json
Adding metadata fields to: node_modules/is-stream/package.json
Adding metadata fields to: node_modules/is-string/package.json
Adding metadata fields to: node_modules/is-symbol/package.json
Adding metadata fields to: node_modules/is-weakref/package.json
Adding metadata fields to: node_modules/isarray/package.json
Adding metadata fields to: node_modules/isexe/package.json
Adding metadata fields to: node_modules/js-yaml/package.json
Adding metadata fields to: node_modules/k-bucket/package.json
Adding metadata fields to: node_modules/last-one-wins/package.json
Adding metadata fields to: node_modules/level/package.json
Adding metadata fields to: node_modules/level-codec/package.json
Adding metadata fields to: node_modules/level-concat-iterator/package.json
Adding metadata fields to: node_modules/level-errors/package.json
Adding metadata fields to: node_modules/level-iterator-stream/package.json
Adding metadata fields to: node_modules/level-iterator-stream/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/level-js/package.json
Adding metadata fields to: node_modules/level-option-wrap/package.json
Adding metadata fields to: node_modules/level-packager/package.json
Adding metadata fields to: node_modules/level-supports/package.json
Adding metadata fields to: node_modules/leveldown/package.json
Adding metadata fields to: node_modules/leveldown/node_modules/node-gyp-build/package.json
Adding metadata fields to: node_modules/levelup/package.json
Adding metadata fields to: node_modules/locate-path/package.json
Adding metadata fields to: node_modules/lodash/package.json
Adding metadata fields to: node_modules/log-symbols/package.json
Adding metadata fields to: node_modules/log-symbols/node_modules/ansi-styles/package.json
Adding metadata fields to: node_modules/log-symbols/node_modules/chalk/package.json
Adding metadata fields to: node_modules/log-symbols/node_modules/supports-color/package.json
Adding metadata fields to: node_modules/lru-cache/package.json
Adding metadata fields to: node_modules/ltgt/package.json
Adding metadata fields to: node_modules/mem/package.json
Adding metadata fields to: node_modules/memory-pager/package.json
Adding metadata fields to: node_modules/merkle-tree-stream/package.json
Adding metadata fields to: node_modules/mime/package.json
Adding metadata fields to: node_modules/minimatch/package.json
Adding metadata fields to: node_modules/minimist/package.json
Adding metadata fields to: node_modules/mkdirp/package.json
Adding metadata fields to: node_modules/mkdirp-classic/package.json
Adding metadata fields to: node_modules/mocha/package.json
Adding metadata fields to: node_modules/mocha/node_modules/chokidar/package.json
Adding metadata fields to: node_modules/mocha/node_modules/debug/package.json
Adding metadata fields to: node_modules/mocha/node_modules/fsevents/package.json
Adding metadata fields to: node_modules/mocha/node_modules/mkdirp/package.json
Adding metadata fields to: node_modules/mocha/node_modules/ms/package.json
Adding metadata fields to: node_modules/mocha/node_modules/readdirp/package.json
Adding metadata fields to: node_modules/mocha/node_modules/supports-color/package.json
Adding metadata fields to: node_modules/moment/package.json
Adding metadata fields to: node_modules/mountable-hypertrie/package.json
Adding metadata fields to: node_modules/ms/package.json
Adding metadata fields to: node_modules/multicast-dns/package.json
Adding metadata fields to: node_modules/mutexify/package.json
Adding metadata fields to: node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/nanoguard/package.json
Adding metadata fields to: node_modules/nanoiterator/package.json
Adding metadata fields to: node_modules/nanoresource/package.json
Adding metadata fields to: node_modules/nanoresource-promise/package.json
Adding metadata fields to: node_modules/napi-macros/package.json
Adding metadata fields to: node_modules/node-environment-flags/package.json
Adding metadata fields to: node_modules/node-gyp-build/package.json
Adding metadata fields to: node_modules/noise-peer/package.json
Adding metadata fields to: node_modules/noise-peer/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/noise-protocol/package.json
Adding metadata fields to: node_modules/noise-protocol/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/normalize-path/package.json
Adding metadata fields to: node_modules/npm-run-path/package.json
Adding metadata fields to: node_modules/object-assign/package.json
Adding metadata fields to: node_modules/object-inspect/package.json
Adding metadata fields to: node_modules/object-keys/package.json
Adding metadata fields to: node_modules/object.assign/package.json
Adding metadata fields to: node_modules/object.getownpropertydescriptors/package.json
Adding metadata fields to: node_modules/once/package.json
Adding metadata fields to: node_modules/p-debounce/package.json
Adding metadata fields to: node_modules/p-limit/package.json
Adding metadata fields to: node_modules/p-locate/package.json
Adding metadata fields to: node_modules/p-try/package.json
Adding metadata fields to: node_modules/path-exists/package.json
Adding metadata fields to: node_modules/path-is-absolute/package.json
Adding metadata fields to: node_modules/path-key/package.json
Adding metadata fields to: node_modules/path-parse/package.json
Adding metadata fields to: node_modules/picomatch/package.json
Adding metadata fields to: node_modules/pify/package.json
Adding metadata fields to: node_modules/pretty-bytes/package.json
Adding metadata fields to: node_modules/pretty-hash/package.json
Adding metadata fields to: node_modules/process-nextick-args/package.json
Adding metadata fields to: node_modules/progress-string/package.json
Adding metadata fields to: node_modules/protocol-buffers/package.json
Adding metadata fields to: node_modules/protocol-buffers-encodings/package.json
Adding metadata fields to: node_modules/protocol-buffers-schema/package.json
Adding metadata fields to: node_modules/prr/package.json
Adding metadata fields to: node_modules/pseudomap/package.json
Adding metadata fields to: node_modules/pump/package.json
Adding metadata fields to: node_modules/pumpify/package.json
Adding metadata fields to: node_modules/pumpify/node_modules/duplexify/package.json
Adding metadata fields to: node_modules/pumpify/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/queue-tick/package.json
Adding metadata fields to: node_modules/random-access-file/package.json
Adding metadata fields to: node_modules/random-access-memory/package.json
Adding metadata fields to: node_modules/random-access-storage/package.json
Adding metadata fields to: node_modules/random-words/package.json
Adding metadata fields to: node_modules/randombytes/package.json
Adding metadata fields to: node_modules/range-parser/package.json
Adding metadata fields to: node_modules/reachdown/package.json
Adding metadata fields to: node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/readdirp/package.json
Adding metadata fields to: node_modules/record-cache/package.json
Adding metadata fields to: node_modules/refpool/package.json
Adding metadata fields to: node_modules/remove-trailing-separator/package.json
Adding metadata fields to: node_modules/require-directory/package.json
Adding metadata fields to: node_modules/require-main-filename/package.json
Adding metadata fields to: node_modules/resolve/package.json
Adding metadata fields to: node_modules/safe-buffer/package.json
Adding metadata fields to: node_modules/secretstream-stream/package.json
Adding metadata fields to: node_modules/secretstream-stream/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/semver/package.json
Adding metadata fields to: node_modules/set-blocking/package.json
Adding metadata fields to: node_modules/sha256-universal/package.json
Adding metadata fields to: node_modules/sha256-wasm/package.json
Adding metadata fields to: node_modules/sha256-wasm/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/sha512-universal/package.json
Adding metadata fields to: node_modules/sha512-wasm/package.json
Adding metadata fields to: node_modules/sha512-wasm/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/shuffled-priority-queue/package.json
Adding metadata fields to: node_modules/side-channel/package.json
Adding metadata fields to: node_modules/signed-varint/package.json
Adding metadata fields to: node_modules/simple-handshake/package.json
Adding metadata fields to: node_modules/simple-handshake/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/simple-hypercore-protocol/package.json
Adding metadata fields to: node_modules/simple-message-channels/package.json
Adding metadata fields to: node_modules/siphash24/package.json
Adding metadata fields to: node_modules/siphash24/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/siphash24-universal/package.json
Adding metadata fields to: node_modules/sodium-javascript/package.json
Adding metadata fields to: node_modules/sodium-javascript/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/sodium-native/package.json
Adding metadata fields to: node_modules/sodium-universal/package.json
Adding metadata fields to: node_modules/sodium-universal/node_modules/nanoassert/package.json
Adding metadata fields to: node_modules/sparse-bitfield/package.json
Adding metadata fields to: node_modules/speedometer/package.json
Adding metadata fields to: node_modules/sprintf-js/package.json
Adding metadata fields to: node_modules/stream-collector/package.json
Adding metadata fields to: node_modules/stream-equal/package.json
Adding metadata fields to: node_modules/stream-shift/package.json
Adding metadata fields to: node_modules/streamx/package.json
Adding metadata fields to: node_modules/string-width/package.json
Adding metadata fields to: node_modules/string-width/node_modules/ansi-regex/package.json
Adding metadata fields to: node_modules/string-width/node_modules/strip-ansi/package.json
Adding metadata fields to: node_modules/string.prototype.trimend/package.json
Adding metadata fields to: node_modules/string.prototype.trimstart/package.json
Adding metadata fields to: node_modules/string_decoder/package.json
Adding metadata fields to: node_modules/strip-ansi/package.json
Adding metadata fields to: node_modules/strip-eof/package.json
Adding metadata fields to: node_modules/strip-json-comments/package.json
Adding metadata fields to: node_modules/subcommand/package.json
Adding metadata fields to: node_modules/subcommand/node_modules/debug/package.json
Adding metadata fields to: node_modules/subcommand/node_modules/ms/package.json
Adding metadata fields to: node_modules/subleveldown/package.json
Adding metadata fields to: node_modules/subleveldown/node_modules/abstract-leveldown/package.json
Adding metadata fields to: node_modules/supports-color/package.json
Adding metadata fields to: node_modules/temp-dir/package.json
Adding metadata fields to: node_modules/tempy/package.json
Adding metadata fields to: node_modules/textextensions/package.json
Adding metadata fields to: node_modules/through2/package.json
Adding metadata fields to: node_modules/through2/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/thunky/package.json
Adding metadata fields to: node_modules/thunky-map/package.json
Adding metadata fields to: node_modules/time-ordered-set/package.json
Adding metadata fields to: node_modules/timeout-refresh/package.json
Adding metadata fields to: node_modules/to-regex-range/package.json
Adding metadata fields to: node_modules/typedarray/package.json
Adding metadata fields to: node_modules/uint64be/package.json
Adding metadata fields to: node_modules/unbox-primitive/package.json
Adding metadata fields to: node_modules/unique-string/package.json
Adding metadata fields to: node_modules/unixify/package.json
Adding metadata fields to: node_modules/unixify/node_modules/normalize-path/package.json
Adding metadata fields to: node_modules/unordered-array-remove/package.json
Adding metadata fields to: node_modules/unordered-set/package.json
Adding metadata fields to: node_modules/username/package.json
Adding metadata fields to: node_modules/util-deprecate/package.json
Adding metadata fields to: node_modules/utp-native/package.json
Adding metadata fields to: node_modules/utp-native/node_modules/readable-stream/package.json
Adding metadata fields to: node_modules/varint/package.json
Adding metadata fields to: node_modules/vm2/package.json
Adding metadata fields to: node_modules/which/package.json
Adding metadata fields to: node_modules/which-boxed-primitive/package.json
Adding metadata fields to: node_modules/which-module/package.json
Adding metadata fields to: node_modules/wide-align/package.json
Adding metadata fields to: node_modules/wrap-ansi/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/ansi-regex/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/ansi-styles/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/color-convert/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/color-name/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/emoji-regex/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/is-fullwidth-code-point/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/string-width/package.json
Adding metadata fields to: node_modules/wrap-ansi/node_modules/strip-ansi/package.json
Adding metadata fields to: node_modules/wrappy/package.json
Adding metadata fields to: node_modules/xor-distance/package.json
Adding metadata fields to: node_modules/xsalsa20/package.json
Adding metadata fields to: node_modules/xsalsa20-universal/package.json
Adding metadata fields to: node_modules/xtend/package.json
Adding metadata fields to: node_modules/y18n/package.json
Adding metadata fields to: node_modules/yallist/package.json
Adding metadata fields to: node_modules/yargs/package.json
Adding metadata fields to: node_modules/yargs/node_modules/ansi-regex/package.json
Adding metadata fields to: node_modules/yargs/node_modules/string-width/package.json
Adding metadata fields to: node_modules/yargs/node_modules/strip-ansi/package.json
Adding metadata fields to: node_modules/yargs-parser/package.json
Adding metadata fields to: node_modules/yargs-unparser/package.json
Adding metadata fields to: node_modules/yesno/package.json

><EMAIL_ADDRESS>install /nix/store/q1gflkn1pnyxjfdp0853bkdz9c75vsmq-_at_hyperspace_slash_cli-2.0.0/lib/node_modules/@hyperspace/cli/node_modules/sodium-native
> node-gyp-build

[..................] / : info lifecycle<EMAIL_ADDRESS>sodium-nat
><EMAIL_ADDRESS>install /nix/store/q1gflkn1pnyxjfdp0853bkdz9c75vsmq-_at_hyperspace_slash_cli-2.0.0/lib/node_modules/@hyperspace/cli/node_modules/utp-native
> node-gyp-build

sh<EMAIL_ADDRESS>/usr/bin/env: bad interpreter: No such file or directory
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR<EMAIL_ADDRESS>install: `node-gyp-build`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>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!     /build/.npm/_logs/2021-10-19T10_12_12_504Z-debug.log

Steps To Reproduce
Steps to reproduce the behavior:

cd ~/nixpkgs
nix-build -A hyperspace-cli

Expected behavior
Screenshots
Additional context
Notify maintainers

@MatthewCroughan
Metadata

system: "x86_64-linux"
host os: Linux 5.14.8-zen1, NixOS, 21.11 (Porcupine)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.5pre20211007_844dd90
channels(root): "nixos-21.11pre299825.d8079260a30"
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module:

I can't seem to reproduce this on master; builds fine.

You are right. It's building for me too.
We should remove meta.broken = true.


Uncaught SyntaxError: Unexpected token (

Seems to be an error with acknowledging the Ensime server started when it takes a long time to update.

Start the ensime server after a few days
Wait for the "maybe you're downloading the internet" popup
See that the only options you have are "Ensime: Start" and try it

Atom Version: 1.0.0
System: Mac OS X 10.10.3
Thrown From: Ensime package, v0.16.0
Stack Trace
Uncaught SyntaxError: Unexpected token (
At file:///Applications/Atom.app/Contents/Resources/app.asar/static/index.html#%7B%22locationsToOpen%22%3A%5B%7B%22pathToOpen%22%3A%22%2FUsers%2Fmechko%2FnlpTools%2FTripsUpdater%22%7D%5D%2C%22bootstrapScript%22%3A%22%2FApplications%2FAtom.app%2FContents%2FResources%2Fapp.asar%2Fsrc%2Fwindow-bootstrap.js%22%2C%22resourcePath%22%3A%22%2FApplications%2FAtom.app%2FContents%2FResources%2Fapp.asar%22%2C%22devMode%22%3Afalse%2C%22safeMode%22%3Afalse%2C%22appVersion%22%3A%221.0.0%22%2C%22initialPaths%22%3A%5B%22%2FUsers%2Fmechko%2FnlpTools%2FTripsUpdater%22%5D%7D:1

SyntaxError: Unexpected token (
  at Object.parse (native)
  at SwankParser.onMessage (/Users/mechko/.atom/packages/Ensime/lib/client.coffee:15:19)
  at SwankParser.handleMessage (/Users/mechko/.atom/packages/Ensime/lib/lisp/swank-protocol.js:77:8)
  at SwankParser.handleContent (/Users/mechko/.atom/packages/Ensime/lib/lisp/swank-protocol.js:64:10)
  at SwankParser.execute (/Users/mechko/.atom/packages/Ensime/lib/lisp/swank-protocol.js:55:20)
  at Socket.<anonymous> (/Users/mechko/.atom/packages/Ensime/lib/client.coffee:43:15)
  at emitOne (events.js:77:13)
  at Socket.emit (events.js:166:7)
  at readableAddChunk (_stream_readable.js:146:16)
  at Socket.Readable.push (_stream_readable.js:109:10)
  at TCP.onread (net.js:517:20)

Commands
  2x -9:10.1.0 editor:newline (atom-text-editor.editor.is-focused)
     -9:09.4.0 core:copy (atom-text-editor.editor.is-focused)
     -9:08.6.0 core:paste (atom-text-editor.editor.is-focused)
     -9:07.4.0 core:undo (atom-text-editor.editor.is-focused)
     -9:04.3.0 core:paste (atom-text-editor.editor.is-focused)
     -9:03.9.0 editor:consolidate-selections (atom-text-editor.editor.is-focused)
     -9:03.9.0 core:cancel (atom-text-editor.editor.is-focused)
     -9:02.9.0 core:save (atom-text-editor.editor.is-focused)
     -4:06.6.0 ensime:start (atom-text-editor.editor)
     -0:10.5.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:08.6.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:08.6.0 ensime:start (atom-text-editor.editor)
     -0:02.0 command-palette:toggle (atom-text-editor.editor.is-focused)
     -0:00.5.0 core:confirm (atom-text-editor.editor.mini.is-focused)
     -0:00.4.0 ensime:stop (atom-text-editor.editor)

Config
{
  "core": {
    "disabledPackages": [
      "symbols-view",
      "themed-settings",
      "linter-scalac"
    ],
    "excludeVcsIgnoredPaths": false,
    "themes": [
      "atom-material-ui",
      "pep-syntax"
    ]
  },
  "Ensime": {
    "devMode": true,
    "JAVA_HOME": "/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/",
    "sbtExec": "/usr/local/bin/sbt"
  }
}

Installed Packages
# User
Ensime, v0.16.0
atom-ctags, v4.1.4
atom-material-ui, v0.4.15
file-icons, v1.5.8
flex-tool-bar, v0.4.3
language-scala, v1.1.3
last-cursor-position, v0.9.0
linter, v1.1.0
pep-syntax, v0.0.6
project-manager, v1.15.11
scala-format, v0.1.8
tool-bar, v0.1.8
travis-ci-status, v0.15.1
wakatime, v4.0.12

# Dev
No dev packages

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/23871512-uncaught-syntaxerror-unexpected-token?utm_campaign=plugin&utm_content=tracker%2F14719420&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F14719420&utm_medium=issues&utm_source=github).

I take it back.  Problem may be with unusual source roots instead.

PS, the project in question is a fork of https://github.com/ochrons/scalajs-spa-tutorial
Potential issues (maybe one on ensime server that I missed) are scalajs, differently named source roots and multiple projects

Do you have a custom ensime server? I think "Unexpected token (" seems to suggest that the server is running in swank/lisp mode while the latest ensime-atom is using the json protocol.
I've added a check that makes sure that the classpath file is more recent than the actual version of ensime-atom (uses package.json which is updated with every release) so there should be an update of ensime server every time you update the ensime-atom plugin. But sometimes there might be issues with sbt/ivy that messes this up (the latest SNAPSHOT isn't downloaded).

hm maybe something messed up in the update since it took so long?  I'm using absolutely vanilla everything.  This issue ONLY pops up when I'm using @ochrons' tutorial package, which makes me think that this might actually be an ensime-server issue in this case?

Did you ever get past this?

no.  I've been swamped with stuff in other languages so its kind of on the back burner.

I also get this. Tried removing the .ensime_cache and .ensime_lucene directories, reinstalling ensime and downloading a server again, but the error still occurs. Does the SwankParser bit in the stack trace mean that it's using swank instead of json?

For me, this was solved by specifying the Scala version at the top level project of my multi project build. I was tipped off by ensime/ensime-server#1048.

Sorry for silence. Away from keyboard rest of the week but will look into
this as soon as I'm back. Thanks everyone for reporting and investigating!
tis 4 aug 2015 00:00 Andy<EMAIL_ADDRESS>skrev:

For me, this was solved by specifying the Scala version at the top level
project of my multi project build. I was tipped off by
ensime/ensime-server#1048
https://github.com/ensime/ensime-server/issues/1048.
—
Reply to this email directly or view it on GitHub
https://github.com/ensime/ensime-atom/issues/45#issuecomment-127417626.

Ok, this is my train of thought:

Atom client uses json protocol jerk to communicate with server
The errors occurs on "Object.parse" which is trying to parse a json string into a js object.
The message says unexpected token "(" which is typical beginning of a lisp expression (the old swank protocol)
This gotta mean that the server is still trying to communicate with old protocol.
The setting for this is hardcoded here: https://github.com/ensime/ensime-atom/blob/master/lib/ensime-startup.coffee#L177
Could it be that the server is actually an old one that doesn't even consider this flag?

Could you check the timestamp of your server jar, something like:
/Users/viktor/.ivy2/local/org.ensime/server_2.11/0.9.10-SNAPSHOT/jars/server_2.11.jar
or the likes referenced from the classpath file in your plugin directory?
If that is still old, you may need to clear out the ivy local/cache before doing another server update.

I see a similar stacktrace on 0.20.0:
SyntaxError: Unexpected token (
    at Object.parse (native)
    at SwankParser.onMessage (/home/aengelen/.atom/packages/Ensime/lib/client.coffee:25:23)
    at SwankParser.handleMessage (/home/aengelen/.atom/packages/Ensime/lib/lisp/swank-protocol.js:77:8)
    at SwankParser.handleContent (/home/aengelen/.atom/packages/Ensime/lib/lisp/swank-protocol.js:64:10)
    at SwankParser.execute (/home/aengelen/.atom/packages/Ensime/lib/lisp/swank-protocol.js:55:20)
    at Socket.<anonymous> (/home/aengelen/.atom/packages/Ensime/lib/client.coffee:57:31)
    at emitOne (events.js:77:13)
    at Socket.emit (events.js:166:7)
    at readableAddChunk (_stream_readable.js:146:16)
    at Socket.Readable.push (_stream_readable.js:109:10)

In the developer tools' console I see:
incoming: (:reader-error 203 "nil")

Logged on client.coffee:24 - so that indeed looks like we get lisp rather than json.

in the server.log I see:
17:02:53.327 [Thread-9] INFO  org.ensime.server.Server - Got connection, creating handler...
17:02:53.343 [default-akka.actor.default-dispatcher-5] DEBUG org.ensime.server.SocketHandler - started (org.ensime.server.SocketHandler@6141e718)
17:02:53.364 [Thread-10] ERROR org.ensime.util.SExpParser$ - Failure whilst reading SExp: string matching regex `[a-zA-Z][a-zA-Z0-9-:]*' expected but `{' found
17:02:53.366 [default-akka.actor.default-dispatcher-5] INFO  o.e.s.protocol.swank.SwankProtocol - Received msg: nil
17:02:53.372 [default-akka.actor.default-dispatcher-5] INFO  o.e.s.protocol.swank.SwankProtocol - Writing: (:reader-error 203 "nil")

Ensime appears to use /home/aengelen/.ivy2/cache/org.ensime/ensime_2.10/jars/ensime_2.10-0.9.10-SNAPSHOT.jar with md5sum 14132cabb1d3c38c239b5d32adf959c8. The file timestamp is 'Jan 25 2015' though it was just downloaded a minute ago when I did an 'upgrade ensime' from atom:
[info] downloading https://oss.sonatype.org/content/repositories/snapshots/org/ensime/ensime_2.10/0.9.10-SNAPSHOT/ensime_2.10-0.9.10-SNAPSHOT.jar ...
[info] [SUCCESSFUL ] org.ensime#ensime_2.10;0.9.10-SNAPSHOT!ensime_2.10.jar (2894ms)

Oh, seems server isn't cross-published against 2.10 since jan:
https://oss.sonatype.org/content/repositories/snapshots/org/ensime/ensime_2.10/0.9.10-SNAPSHOT/
@fommil, is this so? Can we? Pretty please?

@raboof Just to be clear: The issue is that you get an old server that doesn't have the new json protocol that ensime-atom now exclusively use.

Right, which only happens for 2.10 projects which explains why I didn't see it before ;).

@hedefalk yeah, I want to work on this soon because I am starting a new contract soon and they use scala 2.10.
It's obviously not as trivial as you might think or I would have done it already :smile:

@fommil I would have guessed - you don't seem like the lazy guy refusing to add a + :)
@raboof Sorry, I guess ensime-atom only supports 2.11. Be bleeding edge!

@mrmechko Can I guess this might have been your original issue too? I see that the project you're referencing is using 2.11 now, but git blame is just 22 days back on that line…

I'm changing title. I think @fommil might be working on 2.10 support and I guess we can close this one as soon as a 2.10 server with jerk is published.

Yeah, I pushed out a new release for 2.10 last week. It now builds from master.

Awesome. I'll think I'll close this one then. Pretty sure it will just  work then. But feel free to reopen if issues remain.

One way you can easily check, use the snapshot SBT plugin to use ENSIME for your meta project, that's Scala 2.10.


delete favicons when removed from bookmarks or favorites

Task/Issue URL: https://app.asana.com/0/414235014887631/1128329641628046
Tech Design URL:
CC:
Description:
Removes the favicon associated with a bookmark or favourite when it is deleted.  This might delete favicons for remaining bookmarks, but that's ok, they will be re downloaded.
Steps to test this PR:

Add a bookmark, check the cache

Delete the bookmark, check the cache

Add a favourite, check the cache

Delete the favourite, check the cache

Internal references:
Software Engineering Expectations
Technical Design Template

thanks!


Check if Python handle illegal move correctly

Tom in #430 noted that Python probably handles play move incorrectly when an illegal move is passed.
I'll verify and fix if true.

The answer seems to be no

I should verify first

verified


Drymass

This is a tracking pr for all my changes. Hopefully it is easy enough to cherry-pick, and I am splitting unrelated changes to separate commits.
There is for https://github.com/JadeOfMaar/RationalResources/issues/22 , but I only deal with PrP tanks, not B9. Getting into B9 is too much for me.
The idea is to keep constant tank volume. Rationally. With gasses, it is really not possible. But liquids and solids can be balanced. I did not touch CryoTanks resources, it's done in that mod well. It remains to-do to copy over their configs.
For solids, some volume is taken up by voids in the powder. Todo: ensure that tanks are not too heavy.
SMURFF patch has been added. If it is installed, tank dry mass is divided by whatever factor smurff mod calculated. Care was taken, to not apply it twice.
Next, I have overhauled the Processes when kerbalism is installed. They now use real-ish (rational, hehe) amount of power, assuming 1EC is 1 kJ. Have a look in the config, there are notes explaining why numbers were chosen. I as well attach a spreadsheet calculating some of them. They are balanced to use no more than 80 kW and no more than 5 kg of material per minute (whichever is less).
RR Power of ISRU was 90 (x2 slots), while RRPower was set to 0.5 x2 slots (was 1 x1 slot). So RRPower must be multiplied 180 times for stock kerbalism processes.
And 2.5 times for the rebalanced RR processes (because i made a mistake and now it is too much to replace all the numbers).
Some of the duplicate ones were removed, and few added:

Metals Smelter
ScrapMetal Remelter (removed, it is not CRP resource)
Methane Pyrolysis
Sabatier Process (producing actual Methane, not LF)

epl.ods

Playtesting:

[ ] can mini isrus be powered with solar panels?
[ ] can larger ones be powered with nuke?
[ ] do freezers/heaters unlock with isrus that need them?
[ ] are reeezers/heaters powerful enough?
[ ] are the usage/production numbers in config window sane?
[ ] do mini isrus have accompanying freezers?
[ ] do oxidizer and oxygen freezers not conflict?
[ ] are tank volumes and weights consistent?

Check that kerbalism's ambient temperature and cryotanks ambient temperature (solar and albedo fluxes) are sane even with rescale.

https://github.com/JadeOfMaar/RationalResources/pull/42


flutter_tools: src/base/version.dart – explain why not pkg/pub_semver

Not clear here why this is duplicated – although it seems copied.
At a minimum, it'd be nice if this file explained why it's not pub_semver.

Can you elaborate?
cc @devoncarew @tvolkert

You're saying https://pub.dartlang.org/packages/pub_semver provides the same functionality and would allow us to not reinvent it?  If that's true, SGTM, modulo the fact that we're trying to decrease our external dependencies, not increase them.  I assume pub_semver is a lightweight package?  (side-note: why is "pub" in the package name?)

semver is totally ordered – there is some vagueness when you add plusses – pub_semver establishes rules there which are not to spec (but provide unambiguous results)
...otherwise, what @tvolkert said. Less duplication is good. Fewer dependencies is also good.
I figured (at a minimum) it might be useful to tell folks, etc etc

I believe we can use it for parsing this that are not well formed semver versions. So, some versions from the android sdk? From the unit tests, we can parse things like 1, 1.0, ..., which I think the semver parsers would throw on?

Crash? I believe so, yes.
I was wondering why the "standard" dart semver package wasn't being used. Others might as well.
Not a biggy.


[Add a Play]: Flappy Bird Game

What's the Play about?
Flappy Bird is an endless game that involves a bird that the player can control.

The player has to save the bird from colliding with the hurdles like pipes.
Each time the bird passes through the pipes, the score gets incremented by one.
The game ends when the bird collides with the pipes or falls down due to gravity.
The sections below describe the steps that have to be taken for building this game.

Could you please assign me this issue under hacktoberfest tag :)
What ReactJS concept will be used to create this play?

React Components: Breaking down different parts of your game into reusable React components
State Management: React's state management for handling game logic. Keeping track of the bird's position, the pipes, the score, and other game-related data.
Score Keeping: React's state can be used to keep track of the player's score.
Rendering: The game's visuals will be rendered using React's JSX and the ReactDOM library to display and update the game on the web page.
User Input:Event handlers like onClick or onKeyPress to detect user input for controlling the bird's jump.

Record

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I want to work on this issue

Code of Conduct

[X] I agree to follow this project's Code of Conduct

@joshi-kaushal could you please assign me this issue :)

Since there haven't been any updates, we can move forward with closing this issue.


Mirror Example not working with MS Word 2016

Hi,
Using the Mirror Example, with Office 2016.
1.) Create a new Word Document and Save it to  a Mirror Drive - Works Fine
2.) Modify the new Word Document and Save it again (Same name and path).  Get a permissions error.
Were just getting started with Dokan.  Any / help suggestions would be appreciated.

Hi @gds-mthompson ,
The C# sample is kind of 'simple'.
The C mirror handle more case, can you try on it ?
https://github.com/dokan-dev/dokany/wiki/Use Mirror exemple
Otherwise there is a ticket that could help you: https://github.com/dokan-dev/dokan-dotnet/issues/27

Hi - Thanks for the quick response - much appreciated.
I've checked the C Mirror - It works fine.
This looks very similar to Issue #27.
Word Does not crash.  If I go to file save as  it does let me save as a different filename.
However I do not get the Out of memory error message described in Issue #27.
The exact error we are getting is:
"Permission to the document you are attempting to replace is currently restricted.  If you want to save this file, please use another file name."
Let me know if I can provide any other information.
Thanks again.

Can you provide C# debug logs ? (have to enable it with flag in the mount)

I'm using                 mirror.Mount("o:\", DokanOptions.DebugMode, 5);
I've modified Mirror.cs so that as well as writing to console it saves to file.
(This is the only change ive made)
I then did the following:
dump.txt
Created a Word Document, Saved it.
Cleared out the log file.
Hit Save.
Thanks again, if you need anything else - just ask.

Humm there is not error. All open access return Success.
I think Words is using Alternate Data Streams that is not implemented in the C# mirror.
Can you add logs in here -> https://github.com/dokan-dev/dokan-dotnet/blob/7fa8ca4dd709d93155ac0915aefbd7977fbd413e/sample/DokanNetMirror/Mirror.cs#L538
Normally it should already be log but to be sure...
For info, there was a pull request that implement it but the dependacy was too heavy: https://github.com/dokan-dev/dokan-dotnet/pull/34

Logging was already at that line.  I added an additional line which was never logged.  Ive also put a break point at that line -
NtStatus FindStreams(string fileName, IntPtr enumContext, out string streamName, out long streamSize, DokanFileInfo info)
Never gets called when this problem occurs.
Thanks.

Neither of the FindStreams methods are hit when this problem occurs.

I have not idea for now :(
Mirror C & C# logs should be compared to see the difference.
(I don't really have the time to do it this week so if you could make the research it would be nice)

NtStatus GetFileSecurity
NtStatus SetFileSecurity
The methods above are executed during the save process and how do you handle them?

Hi Marinkobabic.
I'm using the latest mirror.cs.
Those methods look like:
  public NtStatus GetFileSecurity(string fileName, out FileSystemSecurity security, AccessControlSections sections, DokanFileInfo info)
    {
        try
        {
            security = info.IsDirectory
                           ? (FileSystemSecurity)Directory.GetAccessControl(GetPath(fileName))
                           : File.GetAccessControl(GetPath(fileName));
            return Trace("GetFileSecurity", fileName, info, DokanResult.Success, sections.ToString());
        }
        catch (UnauthorizedAccessException)
        {
            security = null;
            return Trace("GetFileSecurity", fileName, info, DokanResult.AccessDenied, sections.ToString());
        }
    }

    public NtStatus SetFileSecurity(string fileName, FileSystemSecurity security, AccessControlSections sections, DokanFileInfo info)
    {
        try
        {
            if (info.IsDirectory)
            {
                Directory.SetAccessControl(GetPath(fileName), (DirectorySecurity)security);
            }
            else
            {
                File.SetAccessControl(GetPath(fileName), (FileSecurity)security);
            }
            return Trace("SetFileSecurity", fileName, info, DokanResult.Success, sections.ToString());
        }
        catch (UnauthorizedAccessException)
        {
            return Trace("SetFileSecurity", fileName, info, DokanResult.AccessDenied, sections.ToString());
        }
    }

Thanks for helping!

Liryna - Ive just realised Trace wasn't set when I produced that log file. New one here (Much bigger now).
I'm going to try and produce the c++ log file for the same operation and compare.
Thanks.
WordFailWrite.txt

CreateFileProxy : \Temp\doc1.docx Throw : The process cannot access the file 'C:\Temp\doc1.docx' because it is being used by another process.
The file is for some reason still open even it was closed before.

Thanks very much - Quite right.  That's a Big leap in the right direction.  Ill see if I can find where it gets locked.

Hi... Ive got a bit more information.
I get an exception being thrown in Mirror.cs,  CreateFile.  On the line:
info.Context = new FileStream(path, mode, readAccess ? System.IO.FileAccess.Read : System.IO.FileAccess.ReadWrite, share, 4096, options);
System.ArgumentOutOfRangeException - Enum value was out of legal range.  Parameter name: options
The Value of options is 2097152 - Which is not valid.

Thanks for the feedback !
Could you try this fix ? https://github.com/dokan-dev/dokan-dotnet/commit/3242e95e0d4796644038ee47b2b415b1e3e3ea4d

The Good news is that I no longer get that exception thrown.  The fix seems to have helped it.  I do still get the second Exception Marinkobabic pointed out.  This seems to be an improvement but word still fails to save.
Ill continue trying to diagnose the second (Marinkobic) exception now.

Can you try to override share variable to FileShare.ReadWrite in the mirror ?

I no longer get either exception thrown, however still get the permission error.
Thanks.

Just wondering - Has anyone else tried Word against the latest doken-Net recently?  (Mirror File System or otherwise)?

Never tried :smile: I don't have Words on my VM

I tried Word with my Amazon Cloud Drive driver. It works. Could it be a problem in Mirror because of async/overlapped file access Word is using?

@Rambalac from his log it dont seems to be the issue but we can try, @gds-mthompson could you test by adding lock in read & write like this ?
                lock (info.Context) // Overlapped I/O
                {
                    var stream = info.Context as FileStream;
                    stream.Position = offset;
                    bytesRead = stream.Read(buffer, 0, buffer.Length);
                }

Mine is 2010

Thanks for the suggestion Rambalac.
That didn't appear to make any difference.
@Rambalac - Is there a copy of your Dokan Implementation anywhere I can try with Office 2016?

Looking around, you can download a Preview Version Of Office 2016 from:
http://www.techtimes.com/articles/50762/20150505/you-can-now-preview-microsoft-office-2016-where-to-dowload-and-what-to-know.htm
(There is an install Key on the page).

@gds-mthompson  Yes, but you need Amazon account. https://github.com/Rambalac/ACDDokanNet
I can try 2016 in 3 hours.

@Rambalac - Source for Amazon drive doesn't build.  Missing AmazonSecret.cs
(I have an Amazon Account)

You have to create AmazonSecret.cs in fill missing fields with your app secrets. Amazon does not allow to publish them though does not punish if you do it.

Yep, 2016 works too. Created small docx, saved it to ACD, restarted to be sure, reopened file without any problem.

Did you try changing the document then saving it again (Same filename).  That seems to be the most problematic.

Yes, tried, no problem.

@gds-mthompson Have you been able to get more information about your issue ?

I'm afraid not.  The timescales we were working to meant we had to adopt a commercial component.   However I am keen to still get Dokan.NET working (Long term I believe it offers a better solution).  I'm at a loss how to progress the issue now. Ill try getting the latest and testing again just to see if anything has changed.

Is this a virtual machine you are working on? Please download the process monitor from sysinternals. Keep it running while you are performing the operations. In process monitor you can turn on advanced mode. Please post here the log of the monitor. Maybe you have to set the filter to path contains yourfile without any extension.
This is a fixed drive or a removable drive?  What are the device characteristics you use? Remote file support?  Do you use ACL support?

This should be tested again with the last mirror changes and when the RC3 will be released with the Oplock changes.

Ive just tried it wil latest DokanY(1.0.0 RC2) and .NET mirror.
It seems much, much better now.  Please give me a few more days to do a bit more testing after which I suspect this issue can be marked as resolved.
Thanks for your help!

I noticed that RC2 is still the most current installer available for download.
I'm not sure what the Oplock changes are. Are they driver changes, and thus require an RC3 installer?
Or, are they C# layer changes an can easily be built from source?

@andysyncplicity It is dokan driver changes and need to be tested before release a RC3.

RC3 Released: https://github.com/dokan-dev/dokany/releases/tag/v1.0.0-RC3
If there is not progress, It will probably need https://github.com/dokan-dev/dokany/issues/152

I had the time to make the test and test with excel/word passed.


Document building custom challenges

Hello, thank you for such a great functionality!
If this is already a possibility, it would be great to have examples on building custom challenges in addition to the built-in one, and possibly display a challenge at random to the user.

Hi @yakyouk. IconCaptcha does not support building custom challenges at this moment. The changes made in the upcoming version (v4) will make such a feature easier to implement, but I'm not sure when/if this will actually be a supported in the future. I will add this feature request to the backlog of this project.


🚀 Feature: full links

🔖 Feature description
It would be great if, in addition to short links, we could also use full ones.
For example, I upload a file called video.mp4 and get two links: mydomain.com/s/AAABBB and mydomain.com/s/AAABBB/video.mp4
🎤 Pitch
A couple of times it happened that I needed to use a full link (in my scripts), but currently it may not be possible with all file types (and existing full links can become very lengthy). It would be great to have such functionality.

I'm not sure if I understand your request correctly but you mean file links, don't you?
File links already exist:

If you're writing a script you can construct the file links like this:

Get the share token

POST
https://pingvin-share.dev.eliasschneider.com/api/shares/<shareId>/token

Get all files of the share

GET
Cookie Header share_<shareId>_token=<shareToken>
https://pingvin-share.dev.eliasschneider.com/api/shares/<shareId>

Response looks like this:
{
    "id": "<shareId>",
    "files": [
        {
            "id": "<fileId>",
            "name": "menu-icon.svg",
            "size": "217"
        }
    ],
...
}

Construct the file link

https://pingvin-share.dev.eliasschneider.com/api/shares/<shareId>/files/<fileId>

I hope this helps.

Overall, this is really what I need.
But I hope someday it will be possible to get a file with the correct name and extension using wget.

I understand that it would be easier to get the file by name but the problem is that a share can have multiple files with the same name.

Understood. In this case, I close the issue


[Bug]: Metrics not showing up in the FlinkRunner

What happened?
There have been a number of similar reports of limitations in metrics in the FlinkRunner. Here is one exmple from the mailing list:

I'm creating a beam pipeline to run on flink runner. I've created custom metrics in beam(JAVA SDK). But I'm unable to see it in flink dashboard or flink rest API response. Although I'm able to see under Accumulators section but not under metrics. Under accumulators I can see,
{ "metrics": { "attempted": [{ "urn": "beam:metric:user:sum_int64:v1", "type": "beam:metrics:sum_int64:v1", "payload": "FA==", "labels": { "NAMESPACE": "Bingo", "NAME": "bingotest", "PTRANSFORM": "log/ParMultiDo(LogOutput)" } }] } }
I'm also able to log the metrics in beam part.
I'm using Apache Beam 2.55.0 and Flink runner 1.16.
I also tried to export all the metrics using flink configuration to the prometheus metric reporter. There I'm able to see only the metrics generated by Flink.

This ticket is to generally track down the metrics plumbing problems. We will focus on Java on the non-portable runner at first, I think, since it is the most used.
Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components

[ ] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[ ] Component: IO connector
[ ] Component: Beam YAML
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Infrastructure
[ ] Component: Spark Runner
[X] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

@kennknowles I can confirm that this works on our internal infra. which runs on Beam 2.50, python sdk and Flink 1.17.
{host}/jobs/{job_id}/vertices/{vertex_id}/metrics/
Do you know if this is specific to a Beam/Flink version, sdk ?