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