arnaucube
arnaucube/circom_testerPublic Self-hosted repository
circom_tester/package-lock.json
package-lock.jsonRaw
   1{
   2  "name": "circom_tester",
   3  "version": "0.0.3",
   4  "lockfileVersion": 2,
   5  "requires": true,
   6  "packages": {
   7    "": {
   8      "name": "circom_tester",
   9      "version": "0.0.3",
  10      "license": "GPL-3.0",
  11      "dependencies": {
  12        "chai": "^4.3.4",
  13        "child_process": "^1.0.2",
  14        "ffjavascript": "^0.2.38",
  15        "fnv-plus": "^1.3.1",
  16        "r1csfile": "0.0.16",
  17        "tmp-promise": "^3.0.2",
  18        "util": "^0.12.4"
  19      }
  20    },
  21    "node_modules/@iden3/bigarray": {
  22      "version": "0.0.2",
  23      "resolved": "https://registry.npmjs.org/@iden3/bigarray/-/bigarray-0.0.2.tgz",
  24      "integrity": "sha512-Xzdyxqm1bOFF6pdIsiHLLl3HkSLjbhqJHVyqaTxXt3RqXBEnmsUmEW47H7VOi/ak7TdkRpNkxjyK5Zbkm+y52g=="
  25    },
  26    "node_modules/assertion-error": {
  27      "version": "1.1.0",
  28      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
  29      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
  30      "engines": {
  31        "node": "*"
  32      }
  33    },
  34    "node_modules/available-typed-arrays": {
  35      "version": "1.0.5",
  36      "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
  37      "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
  38      "engines": {
  39        "node": ">= 0.4"
  40      },
  41      "funding": {
  42        "url": "https://github.com/sponsors/ljharb"
  43      }
  44    },
  45    "node_modules/balanced-match": {
  46      "version": "1.0.2",
  47      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
  48      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
  49    },
  50    "node_modules/big-integer": {
  51      "version": "1.6.49",
  52      "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.49.tgz",
  53      "integrity": "sha512-KJ7VhqH+f/BOt9a3yMwJNmcZjG53ijWMTjSAGMveQWyLwqIiwkjNP5PFgDob3Snnx86SjDj6I89fIbv0dkQeNw==",
  54      "engines": {
  55        "node": ">=0.6"
  56      }
  57    },
  58    "node_modules/blakejs": {
  59      "version": "1.1.1",
  60      "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz",
  61      "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg=="
  62    },
  63    "node_modules/brace-expansion": {
  64      "version": "1.1.11",
  65      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
  66      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
  67      "dependencies": {
  68        "balanced-match": "^1.0.0",
  69        "concat-map": "0.0.1"
  70      }
  71    },
  72    "node_modules/call-bind": {
  73      "version": "1.0.2",
  74      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
  75      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
  76      "dependencies": {
  77        "function-bind": "^1.1.1",
  78        "get-intrinsic": "^1.0.2"
  79      },
  80      "funding": {
  81        "url": "https://github.com/sponsors/ljharb"
  82      }
  83    },
  84    "node_modules/chai": {
  85      "version": "4.3.4",
  86      "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
  87      "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
  88      "dependencies": {
  89        "assertion-error": "^1.1.0",
  90        "check-error": "^1.0.2",
  91        "deep-eql": "^3.0.1",
  92        "get-func-name": "^2.0.0",
  93        "pathval": "^1.1.1",
  94        "type-detect": "^4.0.5"
  95      },
  96      "engines": {
  97        "node": ">=4"
  98      }
  99    },
 100    "node_modules/check-error": {
 101      "version": "1.0.2",
 102      "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
 103      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=",
 104      "engines": {
 105        "node": "*"
 106      }
 107    },
 108    "node_modules/child_process": {
 109      "version": "1.0.2",
 110      "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz",
 111      "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o="
 112    },
 113    "node_modules/concat-map": {
 114      "version": "0.0.1",
 115      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 116      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
 117    },
 118    "node_modules/deep-eql": {
 119      "version": "3.0.1",
 120      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
 121      "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
 122      "dependencies": {
 123        "type-detect": "^4.0.0"
 124      },
 125      "engines": {
 126        "node": ">=0.12"
 127      }
 128    },
 129    "node_modules/define-properties": {
 130      "version": "1.1.3",
 131      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
 132      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
 133      "dependencies": {
 134        "object-keys": "^1.0.12"
 135      },
 136      "engines": {
 137        "node": ">= 0.4"
 138      }
 139    },
 140    "node_modules/es-abstract": {
 141      "version": "1.19.1",
 142      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
 143      "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
 144      "dependencies": {
 145        "call-bind": "^1.0.2",
 146        "es-to-primitive": "^1.2.1",
 147        "function-bind": "^1.1.1",
 148        "get-intrinsic": "^1.1.1",
 149        "get-symbol-description": "^1.0.0",
 150        "has": "^1.0.3",
 151        "has-symbols": "^1.0.2",
 152        "internal-slot": "^1.0.3",
 153        "is-callable": "^1.2.4",
 154        "is-negative-zero": "^2.0.1",
 155        "is-regex": "^1.1.4",
 156        "is-shared-array-buffer": "^1.0.1",
 157        "is-string": "^1.0.7",
 158        "is-weakref": "^1.0.1",
 159        "object-inspect": "^1.11.0",
 160        "object-keys": "^1.1.1",
 161        "object.assign": "^4.1.2",
 162        "string.prototype.trimend": "^1.0.4",
 163        "string.prototype.trimstart": "^1.0.4",
 164        "unbox-primitive": "^1.0.1"
 165      },
 166      "engines": {
 167        "node": ">= 0.4"
 168      },
 169      "funding": {
 170        "url": "https://github.com/sponsors/ljharb"
 171      }
 172    },
 173    "node_modules/es-to-primitive": {
 174      "version": "1.2.1",
 175      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
 176      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
 177      "dependencies": {
 178        "is-callable": "^1.1.4",
 179        "is-date-object": "^1.0.1",
 180        "is-symbol": "^1.0.2"
 181      },
 182      "engines": {
 183        "node": ">= 0.4"
 184      },
 185      "funding": {
 186        "url": "https://github.com/sponsors/ljharb"
 187      }
 188    },
 189    "node_modules/fastfile": {
 190      "version": "0.0.18",
 191      "resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.18.tgz",
 192      "integrity": "sha512-q03PTKc+wptis4WmuFOwPNQx2p5myFUrl/dMgRlW9mymc1Egyc14JPHgiGnWK+sJ0+dBl2Vwtfh5GfSQltYOpw=="
 193    },
 194    "node_modules/ffjavascript": {
 195      "version": "0.2.38",
 196      "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.38.tgz",
 197      "integrity": "sha512-b4dobcci6QxxUvNYFCHw2ONhXwtgSHCzqxbH6c7ipWMOzyoG+MPRMZgAqnUREYX8UC6zqA7AiRmiIB76nxt2TQ==",
 198      "dependencies": {
 199        "big-integer": "^1.6.48",
 200        "wasmcurves": "0.0.14",
 201        "web-worker": "^1.0.0"
 202      }
 203    },
 204    "node_modules/fnv-plus": {
 205      "version": "1.3.1",
 206      "resolved": "https://registry.npmjs.org/fnv-plus/-/fnv-plus-1.3.1.tgz",
 207      "integrity": "sha512-Gz1EvfOneuFfk4yG458dJ3TLJ7gV19q3OM/vVvvHf7eT02Hm1DleB4edsia6ahbKgAYxO9gvyQ1ioWZR+a00Yw=="
 208    },
 209    "node_modules/foreach": {
 210      "version": "2.0.5",
 211      "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
 212      "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
 213    },
 214    "node_modules/fs.realpath": {
 215      "version": "1.0.0",
 216      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 217      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
 218    },
 219    "node_modules/function-bind": {
 220      "version": "1.1.1",
 221      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 222      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
 223    },
 224    "node_modules/get-func-name": {
 225      "version": "2.0.0",
 226      "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
 227      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=",
 228      "engines": {
 229        "node": "*"
 230      }
 231    },
 232    "node_modules/get-intrinsic": {
 233      "version": "1.1.1",
 234      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
 235      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
 236      "dependencies": {
 237        "function-bind": "^1.1.1",
 238        "has": "^1.0.3",
 239        "has-symbols": "^1.0.1"
 240      },
 241      "funding": {
 242        "url": "https://github.com/sponsors/ljharb"
 243      }
 244    },
 245    "node_modules/get-symbol-description": {
 246      "version": "1.0.0",
 247      "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
 248      "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
 249      "dependencies": {
 250        "call-bind": "^1.0.2",
 251        "get-intrinsic": "^1.1.1"
 252      },
 253      "engines": {
 254        "node": ">= 0.4"
 255      },
 256      "funding": {
 257        "url": "https://github.com/sponsors/ljharb"
 258      }
 259    },
 260    "node_modules/glob": {
 261      "version": "7.2.0",
 262      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
 263      "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
 264      "dependencies": {
 265        "fs.realpath": "^1.0.0",
 266        "inflight": "^1.0.4",
 267        "inherits": "2",
 268        "minimatch": "^3.0.4",
 269        "once": "^1.3.0",
 270        "path-is-absolute": "^1.0.0"
 271      },
 272      "engines": {
 273        "node": "*"
 274      },
 275      "funding": {
 276        "url": "https://github.com/sponsors/isaacs"
 277      }
 278    },
 279    "node_modules/has": {
 280      "version": "1.0.3",
 281      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
 282      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
 283      "dependencies": {
 284        "function-bind": "^1.1.1"
 285      },
 286      "engines": {
 287        "node": ">= 0.4.0"
 288      }
 289    },
 290    "node_modules/has-bigints": {
 291      "version": "1.0.1",
 292      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
 293      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==",
 294      "funding": {
 295        "url": "https://github.com/sponsors/ljharb"
 296      }
 297    },
 298    "node_modules/has-symbols": {
 299      "version": "1.0.2",
 300      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
 301      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
 302      "engines": {
 303        "node": ">= 0.4"
 304      },
 305      "funding": {
 306        "url": "https://github.com/sponsors/ljharb"
 307      }
 308    },
 309    "node_modules/has-tostringtag": {
 310      "version": "1.0.0",
 311      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
 312      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
 313      "dependencies": {
 314        "has-symbols": "^1.0.2"
 315      },
 316      "engines": {
 317        "node": ">= 0.4"
 318      },
 319      "funding": {
 320        "url": "https://github.com/sponsors/ljharb"
 321      }
 322    },
 323    "node_modules/inflight": {
 324      "version": "1.0.6",
 325      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
 326      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
 327      "dependencies": {
 328        "once": "^1.3.0",
 329        "wrappy": "1"
 330      }
 331    },
 332    "node_modules/inherits": {
 333      "version": "2.0.4",
 334      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 335      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
 336    },
 337    "node_modules/internal-slot": {
 338      "version": "1.0.3",
 339      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
 340      "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
 341      "dependencies": {
 342        "get-intrinsic": "^1.1.0",
 343        "has": "^1.0.3",
 344        "side-channel": "^1.0.4"
 345      },
 346      "engines": {
 347        "node": ">= 0.4"
 348      }
 349    },
 350    "node_modules/is-arguments": {
 351      "version": "1.1.1",
 352      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
 353      "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
 354      "dependencies": {
 355        "call-bind": "^1.0.2",
 356        "has-tostringtag": "^1.0.0"
 357      },
 358      "engines": {
 359        "node": ">= 0.4"
 360      },
 361      "funding": {
 362        "url": "https://github.com/sponsors/ljharb"
 363      }
 364    },
 365    "node_modules/is-bigint": {
 366      "version": "1.0.4",
 367      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
 368      "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
 369      "dependencies": {
 370        "has-bigints": "^1.0.1"
 371      },
 372      "funding": {
 373        "url": "https://github.com/sponsors/ljharb"
 374      }
 375    },
 376    "node_modules/is-boolean-object": {
 377      "version": "1.1.2",
 378      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
 379      "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
 380      "dependencies": {
 381        "call-bind": "^1.0.2",
 382        "has-tostringtag": "^1.0.0"
 383      },
 384      "engines": {
 385        "node": ">= 0.4"
 386      },
 387      "funding": {
 388        "url": "https://github.com/sponsors/ljharb"
 389      }
 390    },
 391    "node_modules/is-callable": {
 392      "version": "1.2.4",
 393      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
 394      "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==",
 395      "engines": {
 396        "node": ">= 0.4"
 397      },
 398      "funding": {
 399        "url": "https://github.com/sponsors/ljharb"
 400      }
 401    },
 402    "node_modules/is-date-object": {
 403      "version": "1.0.5",
 404      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
 405      "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
 406      "dependencies": {
 407        "has-tostringtag": "^1.0.0"
 408      },
 409      "engines": {
 410        "node": ">= 0.4"
 411      },
 412      "funding": {
 413        "url": "https://github.com/sponsors/ljharb"
 414      }
 415    },
 416    "node_modules/is-generator-function": {
 417      "version": "1.0.10",
 418      "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
 419      "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
 420      "dependencies": {
 421        "has-tostringtag": "^1.0.0"
 422      },
 423      "engines": {
 424        "node": ">= 0.4"
 425      },
 426      "funding": {
 427        "url": "https://github.com/sponsors/ljharb"
 428      }
 429    },
 430    "node_modules/is-negative-zero": {
 431      "version": "2.0.1",
 432      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
 433      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==",
 434      "engines": {
 435        "node": ">= 0.4"
 436      },
 437      "funding": {
 438        "url": "https://github.com/sponsors/ljharb"
 439      }
 440    },
 441    "node_modules/is-number-object": {
 442      "version": "1.0.6",
 443      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
 444      "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
 445      "dependencies": {
 446        "has-tostringtag": "^1.0.0"
 447      },
 448      "engines": {
 449        "node": ">= 0.4"
 450      },
 451      "funding": {
 452        "url": "https://github.com/sponsors/ljharb"
 453      }
 454    },
 455    "node_modules/is-regex": {
 456      "version": "1.1.4",
 457      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
 458      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
 459      "dependencies": {
 460        "call-bind": "^1.0.2",
 461        "has-tostringtag": "^1.0.0"
 462      },
 463      "engines": {
 464        "node": ">= 0.4"
 465      },
 466      "funding": {
 467        "url": "https://github.com/sponsors/ljharb"
 468      }
 469    },
 470    "node_modules/is-shared-array-buffer": {
 471      "version": "1.0.1",
 472      "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
 473      "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==",
 474      "funding": {
 475        "url": "https://github.com/sponsors/ljharb"
 476      }
 477    },
 478    "node_modules/is-string": {
 479      "version": "1.0.7",
 480      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
 481      "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
 482      "dependencies": {
 483        "has-tostringtag": "^1.0.0"
 484      },
 485      "engines": {
 486        "node": ">= 0.4"
 487      },
 488      "funding": {
 489        "url": "https://github.com/sponsors/ljharb"
 490      }
 491    },
 492    "node_modules/is-symbol": {
 493      "version": "1.0.4",
 494      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
 495      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
 496      "dependencies": {
 497        "has-symbols": "^1.0.2"
 498      },
 499      "engines": {
 500        "node": ">= 0.4"
 501      },
 502      "funding": {
 503        "url": "https://github.com/sponsors/ljharb"
 504      }
 505    },
 506    "node_modules/is-typed-array": {
 507      "version": "1.1.8",
 508      "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz",
 509      "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==",
 510      "dependencies": {
 511        "available-typed-arrays": "^1.0.5",
 512        "call-bind": "^1.0.2",
 513        "es-abstract": "^1.18.5",
 514        "foreach": "^2.0.5",
 515        "has-tostringtag": "^1.0.0"
 516      },
 517      "engines": {
 518        "node": ">= 0.4"
 519      },
 520      "funding": {
 521        "url": "https://github.com/sponsors/ljharb"
 522      }
 523    },
 524    "node_modules/is-weakref": {
 525      "version": "1.0.1",
 526      "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
 527      "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
 528      "dependencies": {
 529        "call-bind": "^1.0.0"
 530      },
 531      "funding": {
 532        "url": "https://github.com/sponsors/ljharb"
 533      }
 534    },
 535    "node_modules/minimatch": {
 536      "version": "3.0.4",
 537      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
 538      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
 539      "dependencies": {
 540        "brace-expansion": "^1.1.7"
 541      },
 542      "engines": {
 543        "node": "*"
 544      }
 545    },
 546    "node_modules/object-inspect": {
 547      "version": "1.11.0",
 548      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
 549      "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
 550      "funding": {
 551        "url": "https://github.com/sponsors/ljharb"
 552      }
 553    },
 554    "node_modules/object-keys": {
 555      "version": "1.1.1",
 556      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
 557      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
 558      "engines": {
 559        "node": ">= 0.4"
 560      }
 561    },
 562    "node_modules/object.assign": {
 563      "version": "4.1.2",
 564      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
 565      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
 566      "dependencies": {
 567        "call-bind": "^1.0.0",
 568        "define-properties": "^1.1.3",
 569        "has-symbols": "^1.0.1",
 570        "object-keys": "^1.1.1"
 571      },
 572      "engines": {
 573        "node": ">= 0.4"
 574      },
 575      "funding": {
 576        "url": "https://github.com/sponsors/ljharb"
 577      }
 578    },
 579    "node_modules/once": {
 580      "version": "1.4.0",
 581      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
 582      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
 583      "dependencies": {
 584        "wrappy": "1"
 585      }
 586    },
 587    "node_modules/path-is-absolute": {
 588      "version": "1.0.1",
 589      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
 590      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
 591      "engines": {
 592        "node": ">=0.10.0"
 593      }
 594    },
 595    "node_modules/pathval": {
 596      "version": "1.1.1",
 597      "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
 598      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
 599      "engines": {
 600        "node": "*"
 601      }
 602    },
 603    "node_modules/r1csfile": {
 604      "version": "0.0.16",
 605      "resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.16.tgz",
 606      "integrity": "sha512-A2jRVWzGgmXeG2lVAc0H4suJmzt50it5UvBnycJgBCpMXM3tH/M6RguP7nvs6suY/yYnkN6jX6iTScSiDUF3FA==",
 607      "dependencies": {
 608        "@iden3/bigarray": "0.0.2",
 609        "fastfile": "0.0.18",
 610        "ffjavascript": "0.2.22"
 611      }
 612    },
 613    "node_modules/r1csfile/node_modules/ffjavascript": {
 614      "version": "0.2.22",
 615      "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
 616      "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
 617      "dependencies": {
 618        "big-integer": "^1.6.48",
 619        "wasmcurves": "0.0.12",
 620        "worker-threads": "^1.0.0"
 621      }
 622    },
 623    "node_modules/r1csfile/node_modules/wasmcurves": {
 624      "version": "0.0.12",
 625      "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
 626      "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
 627      "dependencies": {
 628        "big-integer": "^1.6.42",
 629        "blakejs": "^1.1.0"
 630      }
 631    },
 632    "node_modules/rimraf": {
 633      "version": "3.0.2",
 634      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
 635      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
 636      "dependencies": {
 637        "glob": "^7.1.3"
 638      },
 639      "bin": {
 640        "rimraf": "bin.js"
 641      },
 642      "funding": {
 643        "url": "https://github.com/sponsors/isaacs"
 644      }
 645    },
 646    "node_modules/safe-buffer": {
 647      "version": "5.2.1",
 648      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
 649      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
 650      "funding": [
 651        {
 652          "type": "github",
 653          "url": "https://github.com/sponsors/feross"
 654        },
 655        {
 656          "type": "patreon",
 657          "url": "https://www.patreon.com/feross"
 658        },
 659        {
 660          "type": "consulting",
 661          "url": "https://feross.org/support"
 662        }
 663      ]
 664    },
 665    "node_modules/side-channel": {
 666      "version": "1.0.4",
 667      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
 668      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
 669      "dependencies": {
 670        "call-bind": "^1.0.0",
 671        "get-intrinsic": "^1.0.2",
 672        "object-inspect": "^1.9.0"
 673      },
 674      "funding": {
 675        "url": "https://github.com/sponsors/ljharb"
 676      }
 677    },
 678    "node_modules/string.prototype.trimend": {
 679      "version": "1.0.4",
 680      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
 681      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
 682      "dependencies": {
 683        "call-bind": "^1.0.2",
 684        "define-properties": "^1.1.3"
 685      },
 686      "funding": {
 687        "url": "https://github.com/sponsors/ljharb"
 688      }
 689    },
 690    "node_modules/string.prototype.trimstart": {
 691      "version": "1.0.4",
 692      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
 693      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
 694      "dependencies": {
 695        "call-bind": "^1.0.2",
 696        "define-properties": "^1.1.3"
 697      },
 698      "funding": {
 699        "url": "https://github.com/sponsors/ljharb"
 700      }
 701    },
 702    "node_modules/tmp": {
 703      "version": "0.2.1",
 704      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
 705      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
 706      "dependencies": {
 707        "rimraf": "^3.0.0"
 708      },
 709      "engines": {
 710        "node": ">=8.17.0"
 711      }
 712    },
 713    "node_modules/tmp-promise": {
 714      "version": "3.0.2",
 715      "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz",
 716      "integrity": "sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA==",
 717      "dependencies": {
 718        "tmp": "^0.2.0"
 719      }
 720    },
 721    "node_modules/type-detect": {
 722      "version": "4.0.8",
 723      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
 724      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
 725      "engines": {
 726        "node": ">=4"
 727      }
 728    },
 729    "node_modules/unbox-primitive": {
 730      "version": "1.0.1",
 731      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
 732      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
 733      "dependencies": {
 734        "function-bind": "^1.1.1",
 735        "has-bigints": "^1.0.1",
 736        "has-symbols": "^1.0.2",
 737        "which-boxed-primitive": "^1.0.2"
 738      },
 739      "funding": {
 740        "url": "https://github.com/sponsors/ljharb"
 741      }
 742    },
 743    "node_modules/util": {
 744      "version": "0.12.4",
 745      "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz",
 746      "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==",
 747      "dependencies": {
 748        "inherits": "^2.0.3",
 749        "is-arguments": "^1.0.4",
 750        "is-generator-function": "^1.0.7",
 751        "is-typed-array": "^1.1.3",
 752        "safe-buffer": "^5.1.2",
 753        "which-typed-array": "^1.1.2"
 754      }
 755    },
 756    "node_modules/wasmcurves": {
 757      "version": "0.0.14",
 758      "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz",
 759      "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==",
 760      "dependencies": {
 761        "big-integer": "^1.6.42",
 762        "blakejs": "^1.1.0"
 763      }
 764    },
 765    "node_modules/web-worker": {
 766      "version": "1.1.0",
 767      "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.1.0.tgz",
 768      "integrity": "sha512-BsAzCx5k71qqjPXD5+nBEiLaH/5glNV1OASF2kB+13qkajkScd70mo0E4U0GyhD9nUGgWmSq8dVUqlIOdfICUg=="
 769    },
 770    "node_modules/which-boxed-primitive": {
 771      "version": "1.0.2",
 772      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
 773      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
 774      "dependencies": {
 775        "is-bigint": "^1.0.1",
 776        "is-boolean-object": "^1.1.0",
 777        "is-number-object": "^1.0.4",
 778        "is-string": "^1.0.5",
 779        "is-symbol": "^1.0.3"
 780      },
 781      "funding": {
 782        "url": "https://github.com/sponsors/ljharb"
 783      }
 784    },
 785    "node_modules/which-typed-array": {
 786      "version": "1.1.7",
 787      "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz",
 788      "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==",
 789      "dependencies": {
 790        "available-typed-arrays": "^1.0.5",
 791        "call-bind": "^1.0.2",
 792        "es-abstract": "^1.18.5",
 793        "foreach": "^2.0.5",
 794        "has-tostringtag": "^1.0.0",
 795        "is-typed-array": "^1.1.7"
 796      },
 797      "engines": {
 798        "node": ">= 0.4"
 799      },
 800      "funding": {
 801        "url": "https://github.com/sponsors/ljharb"
 802      }
 803    },
 804    "node_modules/worker-threads": {
 805      "version": "1.0.0",
 806      "resolved": "https://registry.npmjs.org/worker-threads/-/worker-threads-1.0.0.tgz",
 807      "integrity": "sha512-vK6Hhvph8oLxocEJIlc3YfGAZhm210uGzjZsXSu+JYLAQ/s/w4Tqgl60JrdH58hW8NSGP4m3bp8a92qPXgX05w=="
 808    },
 809    "node_modules/wrappy": {
 810      "version": "1.0.2",
 811      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
 812      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
 813    }
 814  },
 815  "dependencies": {
 816    "@iden3/bigarray": {
 817      "version": "0.0.2",
 818      "resolved": "https://registry.npmjs.org/@iden3/bigarray/-/bigarray-0.0.2.tgz",
 819      "integrity": "sha512-Xzdyxqm1bOFF6pdIsiHLLl3HkSLjbhqJHVyqaTxXt3RqXBEnmsUmEW47H7VOi/ak7TdkRpNkxjyK5Zbkm+y52g=="
 820    },
 821    "assertion-error": {
 822      "version": "1.1.0",
 823      "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
 824      "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw=="
 825    },
 826    "available-typed-arrays": {
 827      "version": "1.0.5",
 828      "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
 829      "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw=="
 830    },
 831    "balanced-match": {
 832      "version": "1.0.2",
 833      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
 834      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
 835    },
 836    "big-integer": {
 837      "version": "1.6.49",
 838      "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.49.tgz",
 839      "integrity": "sha512-KJ7VhqH+f/BOt9a3yMwJNmcZjG53ijWMTjSAGMveQWyLwqIiwkjNP5PFgDob3Snnx86SjDj6I89fIbv0dkQeNw=="
 840    },
 841    "blakejs": {
 842      "version": "1.1.1",
 843      "resolved": "https://registry.npmjs.org/blakejs/-/blakejs-1.1.1.tgz",
 844      "integrity": "sha512-bLG6PHOCZJKNshTjGRBvET0vTciwQE6zFKOKKXPDJfwFBd4Ac0yBfPZqcGvGJap50l7ktvlpFqc2jGVaUgbJgg=="
 845    },
 846    "brace-expansion": {
 847      "version": "1.1.11",
 848      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
 849      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
 850      "requires": {
 851        "balanced-match": "^1.0.0",
 852        "concat-map": "0.0.1"
 853      }
 854    },
 855    "call-bind": {
 856      "version": "1.0.2",
 857      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
 858      "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
 859      "requires": {
 860        "function-bind": "^1.1.1",
 861        "get-intrinsic": "^1.0.2"
 862      }
 863    },
 864    "chai": {
 865      "version": "4.3.4",
 866      "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.4.tgz",
 867      "integrity": "sha512-yS5H68VYOCtN1cjfwumDSuzn/9c+yza4f3reKXlE5rUg7SFcCEy90gJvydNgOYtblyf4Zi6jIWRnXOgErta0KA==",
 868      "requires": {
 869        "assertion-error": "^1.1.0",
 870        "check-error": "^1.0.2",
 871        "deep-eql": "^3.0.1",
 872        "get-func-name": "^2.0.0",
 873        "pathval": "^1.1.1",
 874        "type-detect": "^4.0.5"
 875      }
 876    },
 877    "check-error": {
 878      "version": "1.0.2",
 879      "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
 880      "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII="
 881    },
 882    "child_process": {
 883      "version": "1.0.2",
 884      "resolved": "https://registry.npmjs.org/child_process/-/child_process-1.0.2.tgz",
 885      "integrity": "sha1-sffn/HPSXn/R1FWtyU4UODAYK1o="
 886    },
 887    "concat-map": {
 888      "version": "0.0.1",
 889      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 890      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
 891    },
 892    "deep-eql": {
 893      "version": "3.0.1",
 894      "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz",
 895      "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==",
 896      "requires": {
 897        "type-detect": "^4.0.0"
 898      }
 899    },
 900    "define-properties": {
 901      "version": "1.1.3",
 902      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
 903      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
 904      "requires": {
 905        "object-keys": "^1.0.12"
 906      }
 907    },
 908    "es-abstract": {
 909      "version": "1.19.1",
 910      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz",
 911      "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==",
 912      "requires": {
 913        "call-bind": "^1.0.2",
 914        "es-to-primitive": "^1.2.1",
 915        "function-bind": "^1.1.1",
 916        "get-intrinsic": "^1.1.1",
 917        "get-symbol-description": "^1.0.0",
 918        "has": "^1.0.3",
 919        "has-symbols": "^1.0.2",
 920        "internal-slot": "^1.0.3",
 921        "is-callable": "^1.2.4",
 922        "is-negative-zero": "^2.0.1",
 923        "is-regex": "^1.1.4",
 924        "is-shared-array-buffer": "^1.0.1",
 925        "is-string": "^1.0.7",
 926        "is-weakref": "^1.0.1",
 927        "object-inspect": "^1.11.0",
 928        "object-keys": "^1.1.1",
 929        "object.assign": "^4.1.2",
 930        "string.prototype.trimend": "^1.0.4",
 931        "string.prototype.trimstart": "^1.0.4",
 932        "unbox-primitive": "^1.0.1"
 933      }
 934    },
 935    "es-to-primitive": {
 936      "version": "1.2.1",
 937      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
 938      "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
 939      "requires": {
 940        "is-callable": "^1.1.4",
 941        "is-date-object": "^1.0.1",
 942        "is-symbol": "^1.0.2"
 943      }
 944    },
 945    "fastfile": {
 946      "version": "0.0.18",
 947      "resolved": "https://registry.npmjs.org/fastfile/-/fastfile-0.0.18.tgz",
 948      "integrity": "sha512-q03PTKc+wptis4WmuFOwPNQx2p5myFUrl/dMgRlW9mymc1Egyc14JPHgiGnWK+sJ0+dBl2Vwtfh5GfSQltYOpw=="
 949    },
 950    "ffjavascript": {
 951      "version": "0.2.38",
 952      "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.38.tgz",
 953      "integrity": "sha512-b4dobcci6QxxUvNYFCHw2ONhXwtgSHCzqxbH6c7ipWMOzyoG+MPRMZgAqnUREYX8UC6zqA7AiRmiIB76nxt2TQ==",
 954      "requires": {
 955        "big-integer": "^1.6.48",
 956        "wasmcurves": "0.0.14",
 957        "web-worker": "^1.0.0"
 958      }
 959    },
 960    "fnv-plus": {
 961      "version": "1.3.1",
 962      "resolved": "https://registry.npmjs.org/fnv-plus/-/fnv-plus-1.3.1.tgz",
 963      "integrity": "sha512-Gz1EvfOneuFfk4yG458dJ3TLJ7gV19q3OM/vVvvHf7eT02Hm1DleB4edsia6ahbKgAYxO9gvyQ1ioWZR+a00Yw=="
 964    },
 965    "foreach": {
 966      "version": "2.0.5",
 967      "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
 968      "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
 969    },
 970    "fs.realpath": {
 971      "version": "1.0.0",
 972      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
 973      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
 974    },
 975    "function-bind": {
 976      "version": "1.1.1",
 977      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
 978      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
 979    },
 980    "get-func-name": {
 981      "version": "2.0.0",
 982      "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
 983      "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE="
 984    },
 985    "get-intrinsic": {
 986      "version": "1.1.1",
 987      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
 988      "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
 989      "requires": {
 990        "function-bind": "^1.1.1",
 991        "has": "^1.0.3",
 992        "has-symbols": "^1.0.1"
 993      }
 994    },
 995    "get-symbol-description": {
 996      "version": "1.0.0",
 997      "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
 998      "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
 999      "requires": {
1000        "call-bind": "^1.0.2",
1001        "get-intrinsic": "^1.1.1"
1002      }
1003    },
1004    "glob": {
1005      "version": "7.2.0",
1006      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
1007      "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
1008      "requires": {
1009        "fs.realpath": "^1.0.0",
1010        "inflight": "^1.0.4",
1011        "inherits": "2",
1012        "minimatch": "^3.0.4",
1013        "once": "^1.3.0",
1014        "path-is-absolute": "^1.0.0"
1015      }
1016    },
1017    "has": {
1018      "version": "1.0.3",
1019      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1020      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1021      "requires": {
1022        "function-bind": "^1.1.1"
1023      }
1024    },
1025    "has-bigints": {
1026      "version": "1.0.1",
1027      "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz",
1028      "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA=="
1029    },
1030    "has-symbols": {
1031      "version": "1.0.2",
1032      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
1033      "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw=="
1034    },
1035    "has-tostringtag": {
1036      "version": "1.0.0",
1037      "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
1038      "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
1039      "requires": {
1040        "has-symbols": "^1.0.2"
1041      }
1042    },
1043    "inflight": {
1044      "version": "1.0.6",
1045      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1046      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1047      "requires": {
1048        "once": "^1.3.0",
1049        "wrappy": "1"
1050      }
1051    },
1052    "inherits": {
1053      "version": "2.0.4",
1054      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1055      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1056    },
1057    "internal-slot": {
1058      "version": "1.0.3",
1059      "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz",
1060      "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==",
1061      "requires": {
1062        "get-intrinsic": "^1.1.0",
1063        "has": "^1.0.3",
1064        "side-channel": "^1.0.4"
1065      }
1066    },
1067    "is-arguments": {
1068      "version": "1.1.1",
1069      "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
1070      "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
1071      "requires": {
1072        "call-bind": "^1.0.2",
1073        "has-tostringtag": "^1.0.0"
1074      }
1075    },
1076    "is-bigint": {
1077      "version": "1.0.4",
1078      "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
1079      "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
1080      "requires": {
1081        "has-bigints": "^1.0.1"
1082      }
1083    },
1084    "is-boolean-object": {
1085      "version": "1.1.2",
1086      "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
1087      "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
1088      "requires": {
1089        "call-bind": "^1.0.2",
1090        "has-tostringtag": "^1.0.0"
1091      }
1092    },
1093    "is-callable": {
1094      "version": "1.2.4",
1095      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz",
1096      "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
1097    },
1098    "is-date-object": {
1099      "version": "1.0.5",
1100      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
1101      "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
1102      "requires": {
1103        "has-tostringtag": "^1.0.0"
1104      }
1105    },
1106    "is-generator-function": {
1107      "version": "1.0.10",
1108      "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
1109      "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
1110      "requires": {
1111        "has-tostringtag": "^1.0.0"
1112      }
1113    },
1114    "is-negative-zero": {
1115      "version": "2.0.1",
1116      "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz",
1117      "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w=="
1118    },
1119    "is-number-object": {
1120      "version": "1.0.6",
1121      "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz",
1122      "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==",
1123      "requires": {
1124        "has-tostringtag": "^1.0.0"
1125      }
1126    },
1127    "is-regex": {
1128      "version": "1.1.4",
1129      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
1130      "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
1131      "requires": {
1132        "call-bind": "^1.0.2",
1133        "has-tostringtag": "^1.0.0"
1134      }
1135    },
1136    "is-shared-array-buffer": {
1137      "version": "1.0.1",
1138      "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz",
1139      "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA=="
1140    },
1141    "is-string": {
1142      "version": "1.0.7",
1143      "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
1144      "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
1145      "requires": {
1146        "has-tostringtag": "^1.0.0"
1147      }
1148    },
1149    "is-symbol": {
1150      "version": "1.0.4",
1151      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
1152      "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
1153      "requires": {
1154        "has-symbols": "^1.0.2"
1155      }
1156    },
1157    "is-typed-array": {
1158      "version": "1.1.8",
1159      "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz",
1160      "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==",
1161      "requires": {
1162        "available-typed-arrays": "^1.0.5",
1163        "call-bind": "^1.0.2",
1164        "es-abstract": "^1.18.5",
1165        "foreach": "^2.0.5",
1166        "has-tostringtag": "^1.0.0"
1167      }
1168    },
1169    "is-weakref": {
1170      "version": "1.0.1",
1171      "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz",
1172      "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==",
1173      "requires": {
1174        "call-bind": "^1.0.0"
1175      }
1176    },
1177    "minimatch": {
1178      "version": "3.0.4",
1179      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1180      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1181      "requires": {
1182        "brace-expansion": "^1.1.7"
1183      }
1184    },
1185    "object-inspect": {
1186      "version": "1.11.0",
1187      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
1188      "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg=="
1189    },
1190    "object-keys": {
1191      "version": "1.1.1",
1192      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
1193      "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="
1194    },
1195    "object.assign": {
1196      "version": "4.1.2",
1197      "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
1198      "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
1199      "requires": {
1200        "call-bind": "^1.0.0",
1201        "define-properties": "^1.1.3",
1202        "has-symbols": "^1.0.1",
1203        "object-keys": "^1.1.1"
1204      }
1205    },
1206    "once": {
1207      "version": "1.4.0",
1208      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1209      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1210      "requires": {
1211        "wrappy": "1"
1212      }
1213    },
1214    "path-is-absolute": {
1215      "version": "1.0.1",
1216      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1217      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1218    },
1219    "pathval": {
1220      "version": "1.1.1",
1221      "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
1222      "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ=="
1223    },
1224    "r1csfile": {
1225      "version": "0.0.16",
1226      "resolved": "https://registry.npmjs.org/r1csfile/-/r1csfile-0.0.16.tgz",
1227      "integrity": "sha512-A2jRVWzGgmXeG2lVAc0H4suJmzt50it5UvBnycJgBCpMXM3tH/M6RguP7nvs6suY/yYnkN6jX6iTScSiDUF3FA==",
1228      "requires": {
1229        "@iden3/bigarray": "0.0.2",
1230        "fastfile": "0.0.18",
1231        "ffjavascript": "0.2.22"
1232      },
1233      "dependencies": {
1234        "ffjavascript": {
1235          "version": "0.2.22",
1236          "resolved": "https://registry.npmjs.org/ffjavascript/-/ffjavascript-0.2.22.tgz",
1237          "integrity": "sha512-EsVqap2Txm17bKW0z/jXCX3M7rQ++nQUAJY8alWDpyhjRj90xjl6GLeVSKZQ8rOFDQ/SFFXcEB8w9X8Boxid+w==",
1238          "requires": {
1239            "big-integer": "^1.6.48",
1240            "wasmcurves": "0.0.12",
1241            "worker-threads": "^1.0.0"
1242          }
1243        },
1244        "wasmcurves": {
1245          "version": "0.0.12",
1246          "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.12.tgz",
1247          "integrity": "sha512-1Jl9mkatyHSNj80ILjf85SZUNuZQBCkTjJlhzqHnZQXUmIimCIWkugaVaYNjozLs1Gun4h/keZe1MBeBN0sRpg==",
1248          "requires": {
1249            "big-integer": "^1.6.42",
1250            "blakejs": "^1.1.0"
1251          }
1252        }
1253      }
1254    },
1255    "rimraf": {
1256      "version": "3.0.2",
1257      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1258      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1259      "requires": {
1260        "glob": "^7.1.3"
1261      }
1262    },
1263    "safe-buffer": {
1264      "version": "5.2.1",
1265      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1266      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
1267    },
1268    "side-channel": {
1269      "version": "1.0.4",
1270      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1271      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1272      "requires": {
1273        "call-bind": "^1.0.0",
1274        "get-intrinsic": "^1.0.2",
1275        "object-inspect": "^1.9.0"
1276      }
1277    },
1278    "string.prototype.trimend": {
1279      "version": "1.0.4",
1280      "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
1281      "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==",
1282      "requires": {
1283        "call-bind": "^1.0.2",
1284        "define-properties": "^1.1.3"
1285      }
1286    },
1287    "string.prototype.trimstart": {
1288      "version": "1.0.4",
1289      "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz",
1290      "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==",
1291      "requires": {
1292        "call-bind": "^1.0.2",
1293        "define-properties": "^1.1.3"
1294      }
1295    },
1296    "tmp": {
1297      "version": "0.2.1",
1298      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
1299      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
1300      "requires": {
1301        "rimraf": "^3.0.0"
1302      }
1303    },
1304    "tmp-promise": {
1305      "version": "3.0.2",
1306      "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz",
1307      "integrity": "sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA==",
1308      "requires": {
1309        "tmp": "^0.2.0"
1310      }
1311    },
1312    "type-detect": {
1313      "version": "4.0.8",
1314      "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
1315      "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g=="
1316    },
1317    "unbox-primitive": {
1318      "version": "1.0.1",
1319      "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz",
1320      "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==",
1321      "requires": {
1322        "function-bind": "^1.1.1",
1323        "has-bigints": "^1.0.1",
1324        "has-symbols": "^1.0.2",
1325        "which-boxed-primitive": "^1.0.2"
1326      }
1327    },
1328    "util": {
1329      "version": "0.12.4",
1330      "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz",
1331      "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==",
1332      "requires": {
1333        "inherits": "^2.0.3",
1334        "is-arguments": "^1.0.4",
1335        "is-generator-function": "^1.0.7",
1336        "is-typed-array": "^1.1.3",
1337        "safe-buffer": "^5.1.2",
1338        "which-typed-array": "^1.1.2"
1339      }
1340    },
1341    "wasmcurves": {
1342      "version": "0.0.14",
1343      "resolved": "https://registry.npmjs.org/wasmcurves/-/wasmcurves-0.0.14.tgz",
1344      "integrity": "sha512-G1iMkxlRaQSdqQ1JrwHcU+awLmwyH6kFKfT8g9obd8MWe+u5oSdFXrODB0zmSI5aGGvJPG+4cAmqCGYv9R+7qg==",
1345      "requires": {
1346        "big-integer": "^1.6.42",
1347        "blakejs": "^1.1.0"
1348      }
1349    },
1350    "web-worker": {
1351      "version": "1.1.0",
1352      "resolved": "https://registry.npmjs.org/web-worker/-/web-worker-1.1.0.tgz",
1353      "integrity": "sha512-BsAzCx5k71qqjPXD5+nBEiLaH/5glNV1OASF2kB+13qkajkScd70mo0E4U0GyhD9nUGgWmSq8dVUqlIOdfICUg=="
1354    },
1355    "which-boxed-primitive": {
1356      "version": "1.0.2",
1357      "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
1358      "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
1359      "requires": {
1360        "is-bigint": "^1.0.1",
1361        "is-boolean-object": "^1.1.0",
1362        "is-number-object": "^1.0.4",
1363        "is-string": "^1.0.5",
1364        "is-symbol": "^1.0.3"
1365      }
1366    },
1367    "which-typed-array": {
1368      "version": "1.1.7",
1369      "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz",
1370      "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==",
1371      "requires": {
1372        "available-typed-arrays": "^1.0.5",
1373        "call-bind": "^1.0.2",
1374        "es-abstract": "^1.18.5",
1375        "foreach": "^2.0.5",
1376        "has-tostringtag": "^1.0.0",
1377        "is-typed-array": "^1.1.7"
1378      }
1379    },
1380    "worker-threads": {
1381      "version": "1.0.0",
1382      "resolved": "https://registry.npmjs.org/worker-threads/-/worker-threads-1.0.0.tgz",
1383      "integrity": "sha512-vK6Hhvph8oLxocEJIlc3YfGAZhm210uGzjZsXSu+JYLAQ/s/w4Tqgl60JrdH58hW8NSGP4m3bp8a92qPXgX05w=="
1384    },
1385    "wrappy": {
1386      "version": "1.0.2",
1387      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1388      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1389    }
1390  }
1391}