{ "name": "@waku/root", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@waku/root", "workspaces": [ "packages/utils", "packages/proto", "packages/interfaces", "packages/enr", "packages/peer-exchange", "packages/core", "packages/dns-discovery", "packages/message-encryption", "packages/create", "packages/tests" ], "devDependencies": { "@size-limit/preset-big-lib": "^8.1.0", "husky": "^8.0.1", "lint-staged": "^13.0.3", "size-limit": "^8.1.0", "typedoc": "^0.23.23", "typedoc-plugin-resolve-crossmodule-references": "^0.3.3" } }, "node_modules/@achingbrain/ip-address": { "version": "8.1.0", "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "1.1.2" }, "engines": { "node": ">= 12" } }, "node_modules/@achingbrain/nat-port-mapper": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.7.tgz", "integrity": "sha512-P8Z8iMZBQCsN7q3XoVoJAX3CGPUTbGTh1XBU8JytCW3hBmSk594l8YvdrtY5NVexVHSwLeiXnDsP4d10NJHaeg==", "dependencies": { "@achingbrain/ssdp": "^4.0.1", "@libp2p/logger": "^2.0.0", "default-gateway": "^6.0.2", "err-code": "^3.0.1", "it-first": "^1.0.7", "p-defer": "^4.0.0", "p-timeout": "^5.0.2", "xml2js": "^0.4.23" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@achingbrain/nat-port-mapper/node_modules/it-first": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/it-first/-/it-first-1.0.7.tgz", "integrity": "sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g==" }, "node_modules/@achingbrain/nat-port-mapper/node_modules/p-timeout": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@achingbrain/ssdp": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.0.1.tgz", "integrity": "sha512-z/CkfFI0Ksrpo8E+lu2rKahlE1KJHUn8X8ihQj2Jg6CEL+oHYGCNfttOES0+VnV7htuog70c8bYNHYhlmmqxBQ==", "dependencies": { "event-iterator": "^2.0.0", "freeport-promise": "^2.0.0", "merge-options": "^3.0.4", "uuid": "^8.3.2", "xml2js": "^0.4.23" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@babel/code-frame": { "version": "7.18.6", "dev": true, "license": "MIT", "dependencies": { "@babel/highlight": "^7.18.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.19.1", "dev": true, "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { "version": "7.18.6", "dev": true, "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight/node_modules/ansi-styles": { "version": "3.2.1", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/chalk": { "version": "2.4.2", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/color-convert": { "version": "1.9.3", "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/@babel/highlight/node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/supports-color": { "version": "5.5.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/@babel/parser": { "version": "7.20.5", "dev": true, "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@chainsafe/is-ip": { "version": "2.0.1", "license": "MIT" }, "node_modules/@chainsafe/libp2p-gossipsub": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-gossipsub/-/libp2p-gossipsub-6.1.0.tgz", "integrity": "sha512-+zIPRGf2T+Qd+Hef/XbJx66FL+hbmth9sk6sr3PvQ2eolHGFwPwxSeM7fVdGWoZ7sMndUoGKUNPmO2GzbPsVQg==", "dependencies": { "@libp2p/crypto": "^1.0.3", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-connection-manager": "^1.3.0", "@libp2p/interface-keys": "^1.0.3", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interfaces": "^3.2.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@libp2p/pubsub": "^6.0.0", "@libp2p/topology": "^4.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "denque": "^1.5.0", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "it-pushable": "^3.1.0", "multiformats": "^11.0.0", "protobufjs": "^6.11.2", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2" }, "engines": { "npm": ">=8.7.0" } }, "node_modules/@chainsafe/libp2p-gossipsub/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-gossipsub/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-noise": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-11.0.0.tgz", "integrity": "sha512-NEl5aIv6muz9OL+dsa3INEU89JX0NViBxOy7NwwG8eNRPUDHo5E3ZTMSHXQpVx1K/ofoNS4ANO9xwezY6ss5GA==", "dependencies": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-connection-encrypter": "^3.0.0", "@libp2p/interface-keys": "^1.0.2", "@libp2p/interface-metrics": "^4.0.2", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@stablelib/chacha20poly1305": "^1.0.1", "@stablelib/hkdf": "^1.0.1", "@stablelib/sha256": "^1.0.1", "@stablelib/x25519": "^1.0.1", "it-length-prefixed": "^8.0.2", "it-pair": "^2.0.2", "it-pb-stream": "^2.0.2", "it-pipe": "^2.0.3", "it-stream-types": "^1.0.4", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-noise/node_modules/@libp2p/interface-metrics": { "version": "4.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-connection": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-noise/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-noise/node_modules/long": { "version": "5.2.1", "license": "Apache-2.0" }, "node_modules/@chainsafe/libp2p-noise/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@chainsafe/libp2p-noise/node_modules/protobufjs": { "version": "7.1.2", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@chainsafe/libp2p-noise/node_modules/protons-runtime": { "version": "4.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/@colors/colors": { "version": "1.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.1.90" } }, "node_modules/@cspell/cspell-bundled-dicts": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/dict-ada": "^4.0.0", "@cspell/dict-aws": "^3.0.0", "@cspell/dict-bash": "^4.1.0", "@cspell/dict-companies": "^3.0.3", "@cspell/dict-cpp": "^4.0.0", "@cspell/dict-cryptocurrencies": "^3.0.1", "@cspell/dict-csharp": "^4.0.2", "@cspell/dict-css": "^4.0.0", "@cspell/dict-dart": "^2.0.0", "@cspell/dict-django": "^4.0.0", "@cspell/dict-docker": "^1.1.3", "@cspell/dict-dotnet": "^4.0.0", "@cspell/dict-elixir": "^4.0.0", "@cspell/dict-en_us": "^4.1.0", "@cspell/dict-en-gb": "1.1.33", "@cspell/dict-filetypes": "^3.0.0", "@cspell/dict-fonts": "^3.0.0", "@cspell/dict-fullstack": "^3.0.0", "@cspell/dict-git": "^2.0.0", "@cspell/dict-golang": "^5.0.0", "@cspell/dict-haskell": "^4.0.0", "@cspell/dict-html": "^4.0.1", "@cspell/dict-html-symbol-entities": "^4.0.0", "@cspell/dict-java": "^5.0.2", "@cspell/dict-latex": "^3.0.0", "@cspell/dict-lorem-ipsum": "^3.0.0", "@cspell/dict-lua": "^3.0.0", "@cspell/dict-node": "^4.0.1", "@cspell/dict-npm": "^5.0.0", "@cspell/dict-php": "^3.0.3", "@cspell/dict-powershell": "^3.0.0", "@cspell/dict-public-licenses": "^2.0.0", "@cspell/dict-python": "^4.0.0", "@cspell/dict-r": "^2.0.0", "@cspell/dict-ruby": "^3.0.0", "@cspell/dict-rust": "^3.0.0", "@cspell/dict-scala": "^3.0.0", "@cspell/dict-software-terms": "^3.0.5", "@cspell/dict-sql": "^2.0.0", "@cspell/dict-svelte": "^1.0.0", "@cspell/dict-swift": "^2.0.0", "@cspell/dict-typescript": "^3.0.1", "@cspell/dict-vue": "^3.0.0" }, "engines": { "node": ">=14" } }, "node_modules/@cspell/cspell-pipe": { "version": "6.17.0", "dev": true, "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/@cspell/cspell-service-bus": { "version": "6.17.0", "dev": true, "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/@cspell/cspell-types": { "version": "6.17.0", "dev": true, "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/@cspell/dict-ada": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-aws": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-bash": { "version": "4.1.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-companies": { "version": "3.0.3", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-cpp": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-cryptocurrencies": { "version": "3.0.1", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-csharp": { "version": "4.0.2", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-css": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-dart": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-django": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-docker": { "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-dotnet": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-elixir": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-en_us": { "version": "4.1.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-en-gb": { "version": "1.1.33", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-filetypes": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-fonts": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-fullstack": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-git": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-golang": { "version": "5.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-haskell": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-html": { "version": "4.0.1", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-html-symbol-entities": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-java": { "version": "5.0.2", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-latex": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-lorem-ipsum": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-lua": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-node": { "version": "4.0.1", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-npm": { "version": "5.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-php": { "version": "3.0.3", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-powershell": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-public-licenses": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-python": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-r": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-ruby": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-rust": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-scala": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-software-terms": { "version": "3.0.5", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-sql": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-svelte": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-swift": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-typescript": { "version": "3.0.1", "dev": true, "license": "MIT" }, "node_modules/@cspell/dict-vue": { "version": "3.0.0", "dev": true, "license": "MIT" }, "node_modules/@cspell/strong-weak-map": { "version": "6.17.0", "dev": true, "license": "MIT", "engines": { "node": ">=14.6" } }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, "engines": { "node": ">=12" } }, "node_modules/@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/@ethersproject/bytes": { "version": "5.7.0", "funding": [ { "type": "individual", "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" }, { "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } ], "license": "MIT", "dependencies": { "@ethersproject/logger": "^5.7.0" } }, "node_modules/@ethersproject/logger": { "version": "5.7.0", "funding": [ { "type": "individual", "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" }, { "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } ], "license": "MIT" }, "node_modules/@ethersproject/rlp": { "version": "5.7.0", "funding": [ { "type": "individual", "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" }, { "type": "individual", "url": "https://www.buymeacoffee.com/ricmoo" } ], "license": "MIT", "dependencies": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/logger": "^5.7.0" } }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "dev": true, "license": "Apache-2.0", "engines": { "node": ">=12.22" }, "funding": { "type": "github", "url": "https://github.com/sponsors/nzakas" } }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "dev": true, "license": "BSD-3-Clause" }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.2", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.1.2", "dev": true, "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { "version": "0.3.2", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", "dev": true, "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "node_modules/@jsdoc/salty": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.3.tgz", "integrity": "sha512-bbtCxCkxcnWhi50I+4Lj6mdz9w3pOXOgEQrID8TCZ/DF51fW7M9GCQW2y45SpBDdHd1Eirm1X/Cf6CkAAe8HPg==", "dev": true, "dependencies": { "lodash": "^4.17.21" }, "engines": { "node": ">=v12.0.0" } }, "node_modules/@leichtgewicht/base64-codec": { "version": "1.0.0", "license": "MIT" }, "node_modules/@leichtgewicht/dns-packet": { "version": "6.0.3", "license": "MIT", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.4", "bytes.js": "^0.0.2", "utf8-bytes": "^0.0.1", "utf8-codec": "^1.0.0", "utf8-length": "^0.0.1", "utf8-string-bytes": "^1.0.3" }, "engines": { "node": ">=6" } }, "node_modules/@leichtgewicht/dns-socket": { "version": "5.0.0", "license": "MIT", "dependencies": { "@leichtgewicht/dns-packet": "^6.0.0" }, "engines": { "node": ">=6" } }, "node_modules/@leichtgewicht/ip-codec": { "version": "2.0.4", "license": "MIT" }, "node_modules/@libp2p/bootstrap": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-6.0.0.tgz", "integrity": "sha512-AoBojVr9w2n08TVQ7ZWh1QFrg44esglfC5dFl7H+K9DU2HlhYR7LgqxbyXJ+uJOxziTqID/NpNnfiGovcX+48Q==", "dev": true, "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.1", "@libp2p/interface-peer-info": "^1.0.7", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.1", "@libp2p/peer-id": "^2.0.0", "@multiformats/mafmt": "^11.0.3", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/components": { "version": "3.1.1", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-address-manager": "^2.0.0", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-connection-manager": "^1.1.0", "@libp2p/interface-content-routing": "^1.0.2", "@libp2p/interface-dht": "^1.0.1", "@libp2p/interface-metrics": "^3.0.0", "@libp2p/interface-peer-id": "^1.0.4", "@libp2p/interface-peer-routing": "^1.0.1", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interface-transport": "^2.0.0", "@libp2p/interfaces": "^3.0.3", "err-code": "^3.0.1", "interface-datastore": "^7.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/crypto": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.11.tgz", "integrity": "sha512-DWiG/0fKIDnkhTF3HoCu2OzkuKXysR/UKGdM9JZkT6F9jS9rwZYEwmacs4ybw1qyufyH+pMXV3/vuUu2Q/UxLw==", "dependencies": { "@libp2p/interface-keys": "^1.0.2", "@noble/ed25519": "^1.6.0", "@noble/secp256k1": "^1.5.4", "err-code": "^3.0.1", "multiformats": "^11.0.0", "node-forge": "^1.1.0", "protons-runtime": "^4.0.1", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/crypto/node_modules/long": { "version": "5.2.0", "license": "Apache-2.0" }, "node_modules/@libp2p/crypto/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/crypto/node_modules/protobufjs": { "version": "7.1.2", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@libp2p/crypto/node_modules/protons-runtime": { "version": "4.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/@libp2p/interface-address-manager": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@libp2p/interface-address-manager/-/interface-address-manager-2.0.4.tgz", "integrity": "sha512-RcSi+z+xpVKJXq3BsfLf2rq8zb8VTAFown6uJBu02towMc0enYqqhwlV9DxcCaC573MgQ7gY2s/3XvxQdFraVA==", "dependencies": { "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-connection/-/interface-connection-3.0.8.tgz", "integrity": "sha512-JiI9xVPkiSgW9hkvHWA4e599OLPNSACrpgtx6UffHG9N+Jpt0IOmM4iLic8bSIYkZJBOQFG1Sv/gVNB98Uq0Nw==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.1.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection-encrypter": { "version": "3.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-peer-id": "^1.0.0", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.1.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection-manager": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/@libp2p/interface-connection-manager/-/interface-connection-manager-1.3.7.tgz", "integrity": "sha512-GyRa7FXtwjbch4ucFa/jj6vcaQT2RyhUbH3q0tIOTzjntABTMzQrhn3BWOGU5deRp2K7cVOB/OzrdhHdGUxYQA==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection-manager/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection-manager/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-connection/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-content-routing": { "version": "1.0.4", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^10.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-dht": { "version": "1.0.3", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^1.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^10.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-keychain": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@libp2p/interface-keychain/-/interface-keychain-2.0.4.tgz", "integrity": "sha512-RCH0PL9um/ejsPiWIOzxFzjPzL2nT2tRUtCDo1aBQqoBi7eYp4I4ya1KbzgWDPTmNuuFtCReRMQsZ7/KVirKPA==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-keychain/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-keychain/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-keys": { "version": "1.0.3", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.1.tgz", "integrity": "sha512-cELZZv/tzFxbUzL3Jvbk+AM2J6kDhIUNBIMMMLuR3LIHfmVJkh31G3ChLUZuKhBwB8wXJ1Ssev3fk1tfz/5DWA==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-content-routing": "^2.0.0", "@libp2p/interface-dht": "^2.0.0", "@libp2p/interface-keychain": "^2.0.0", "@libp2p/interface-metrics": "^4.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interface-peer-routing": "^1.0.0", "@libp2p/interface-peer-store": "^1.0.0", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p/node_modules/@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "dependencies": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p/node_modules/@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p/node_modules/@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "dependencies": { "@libp2p/interface-connection": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-libp2p/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-metrics": { "version": "3.0.0", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-peer-id": "^1.0.0", "it-stream-types": "^1.0.4" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-discovery": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-discovery/-/interface-peer-discovery-1.0.5.tgz", "integrity": "sha512-R0TN/vDaCJLvRhop0y4qoPqapHxX4AEQDEtqmpayAA1BuPgbBq4fS4mepR3FAMcNva/szeqVCDuI4gDejtCaVg==", "dependencies": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-id": { "version": "1.0.6", "license": "Apache-2.0 OR MIT", "dependencies": { "multiformats": "^10.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-info": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-info/-/interface-peer-info-1.0.8.tgz", "integrity": "sha512-LRvZt/9bZFYW7seAwuSg2hZuPl+FRTAsij5HtyvVwmpfVxipm6yQrKjQ+LiK/SZhIDVsSJ+UjF0mluJj+jeAzQ==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-info/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-info/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-routing": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-routing/-/interface-peer-routing-1.0.7.tgz", "integrity": "sha512-0zxOOmKD6nA3LaArcP9UdRO4vJzEyoRtE34vvQP41UxjcSTaj4em5Fl4Q0RuOMXYPtRp+LdXRYbjJgCSeQoxwA==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-routing/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-routing/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-store": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-store/-/interface-peer-store-1.2.8.tgz", "integrity": "sha512-FM9VLmpg9CUBKZ2RW+J7RrQfQVMksLiC8oqENqHgb/VkPJY3kafbn7HIi0NcK6H/H5VcwBIhL15SUJk66O1K6g==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interface-record": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-store/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-peer-store/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-pubsub": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@libp2p/interface-pubsub/-/interface-pubsub-3.0.6.tgz", "integrity": "sha512-c1aVHAhxmEh9IpLBgJyCsMscVDl7YUeP1Iq6ILEQoWiPJhNpQqdfmqyk7ZfrzuBU19VFe1EqH0bLuLDbtfysTQ==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "it-pushable": "^3.0.0", "uint8arraylist": "^2.1.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-pubsub/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-pubsub/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-record": { "version": "2.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-peer-id": "^1.0.0", "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-registrar": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-registrar/-/interface-registrar-2.0.8.tgz", "integrity": "sha512-WbnXB09QF41zZzNgDUAZrRMilqgB7wBMTsSvql8xdDcws+jbaX4wE0iEpRXg1hyd0pz4mooIcMRaH1NiEQ5D8w==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-registrar/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-registrar/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-stream-muxer": { "version": "3.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interfaces": "^3.0.0", "it-stream-types": "^1.0.4" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interface-transport": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-transport/-/interface-transport-2.1.1.tgz", "integrity": "sha512-xDM/s8iPN/XfNqD9qNelibRMPKkhOLinXwQeNtoTZjarq+Cg6rtO6/5WBG/49hyI3+r+5jd2eykjPGQbb86NFQ==", "dependencies": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "it-stream-types": "^1.0.4" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/interfaces": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.1.tgz", "integrity": "sha512-3N+goQt74SmaVOjwpwMPKLNgh1uDQGw8GD12c40Kc86WOq0qvpm3NfACW+H8Su2X6KmWjCSMzk9JWs9+8FtUfg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/logger": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-2.0.5.tgz", "integrity": "sha512-WEhxsc7+gsfuTcljI4vSgW/H2f18aBaC+JiO01FcX841Wxe9szjzHdBLDh9eqygUlzoK0LEeIBfctN7ibzus5A==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "debug": "^4.3.3", "interface-datastore": "^7.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/logger/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/logger/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/mplex": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-7.1.1.tgz", "integrity": "sha512-0owK1aWgXXtjiohXtjwLV7Ehjdj96eBtsapVt7AzlHA+W8uYnI+x058thq3MisyMDlHiiE3BTh6fEf+t2/0dUw==", "dependencies": { "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/logger": "^2.0.0", "abortable-iterator": "^4.0.2", "any-signal": "^3.0.0", "benchmark": "^2.1.4", "err-code": "^3.0.1", "it-batched-bytes": "^1.0.0", "it-pushable": "^3.1.0", "it-stream-types": "^1.0.4", "rate-limiter-flexible": "^2.3.9", "uint8arraylist": "^2.1.1", "uint8arrays": "^4.0.2", "varint": "^6.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/multistream-select": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-3.1.2.tgz", "integrity": "sha512-NfF0fwQM4sqiLuNGBVc9z2mfz3OigOfyLJ5zekRBGYHkbKWrBRFS3FligUPr9roCOzH6ojjDkKVd5aK9/llfJQ==", "dependencies": { "@libp2p/interfaces": "^3.0.2", "@libp2p/logger": "^2.0.0", "abortable-iterator": "^4.0.2", "err-code": "^3.0.1", "it-first": "^2.0.0", "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.3", "it-merge": "^2.0.0", "it-pipe": "^2.0.4", "it-pushable": "^3.1.0", "it-reader": "^6.0.1", "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.3.1", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/multistream-select/node_modules/it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "dependencies": { "it-pushable": "^3.1.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-collections": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-3.0.0.tgz", "integrity": "sha512-rVhfDmkVzfBVR4scAfaKb05htZENx01PYt2USi1EnODyoo2c2U2W5tfOfyaKI/4D+ayQDOjT27G0ZCyAgwkYGw==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/peer-id": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-collections/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-collections/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-2.0.1.tgz", "integrity": "sha512-uGIR4rS+j+IzzIu0kih4MonZEfRmjGNfXaSPMIFOeMxZItZT6TIpxoVNYxHl4YtneSFKzlLnf9yx9EhRcyfy8Q==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.2.0", "multiformats": "^11.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id-factory": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-2.0.1.tgz", "integrity": "sha512-CRJmqwNQhDC51sQ9lf6EqEY8HuywwymMVffL2kIYI5ts5k+6gvIXzoSxLf3V3o+OxcroXG4KG0uGxxAi5DUXSA==", "dependencies": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-keys": "^1.0.2", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id-factory/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id-factory/node_modules/long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "node_modules/@libp2p/peer-id-factory/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id-factory/node_modules/protobufjs": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz", "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@libp2p/peer-id-factory/node_modules/protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/@libp2p/peer-id/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-id/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-record": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-5.0.0.tgz", "integrity": "sha512-qGaqYQSRqI/vol1NEMR9Z3ncLjIkyIF0o/CQYXzXCDjA91i9+0iMjXGgIgBLn3bfA1b9pHuz4HvwjgYUKMYOkQ==", "dependencies": { "@libp2p/crypto": "^1.0.11", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-record": "^2.0.1", "@libp2p/logger": "^2.0.5", "@libp2p/peer-id": "^2.0.0", "@libp2p/utils": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-filter": "^2.0.0", "it-foreach": "^1.0.0", "it-map": "^2.0.0", "it-pipe": "^2.0.3", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8-varint": "^1.0.2", "uint8arraylist": "^2.1.0", "uint8arrays": "^4.0.2", "varint": "^6.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-record/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-record/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-record/node_modules/long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "node_modules/@libp2p/peer-record/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-record/node_modules/protobufjs": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz", "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@libp2p/peer-record/node_modules/protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/@libp2p/peer-store": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-6.0.0.tgz", "integrity": "sha512-7GSqRYkJR3E0Vo96XH84X6KNPdwOE1t6jb7jegYzvzKDZMFaceJUZg9om3+ZHCUbethnYuqsY7j0c7OHCB40nA==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.3", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-record": "^2.0.1", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@multiformats/multiaddr": "^11.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-filter": "^2.0.0", "it-foreach": "^1.0.0", "it-map": "^2.0.0", "it-pipe": "^2.0.3", "mortice": "^3.0.0", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.1.1", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-store/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-store/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-store/node_modules/long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "node_modules/@libp2p/peer-store/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/peer-store/node_modules/protobufjs": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz", "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/@libp2p/peer-store/node_modules/protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/@libp2p/pubsub": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@libp2p/pubsub/-/pubsub-6.0.1.tgz", "integrity": "sha512-lBZtEpxTjWIAJ43wkEGOhNeFc1iEasLd9TFmpt9we7tTFAOiNTr59AdC+Ps/uBPp1zDE8ci3ccqqNj3OaJFjCQ==", "dependencies": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.2.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-collections": "^3.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/topology": "^4.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.3", "it-pushable": "^3.0.0", "multiformats": "^11.0.0", "p-queue": "^7.2.0", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/pubsub/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/pubsub/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/topology": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@libp2p/topology/-/topology-4.0.1.tgz", "integrity": "sha512-wcToZU3o55nTPuN+yEpAublGzomGfxEAu8snaGeZS0f6ObzaQXqPgZvD5qpiQ8yOOVjR+IiNEjZJiuqNShHnaA==", "dependencies": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/logger": "^2.0.1", "it-all": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/topology/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/topology/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/topology/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/tracked-map": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@libp2p/tracked-map/-/tracked-map-3.0.2.tgz", "integrity": "sha512-mtsZWf2ntttuCrmEIro2p1ceCAaKde2TzT/99DZlkGdJN/Mo1jZgXq7ltZjWc8G3DAlgs+0ygjMzNKcZzAveuQ==", "dependencies": { "@libp2p/interface-metrics": "^4.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/tracked-map/node_modules/@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "dependencies": { "@libp2p/interface-connection": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/utils": { "version": "3.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "@achingbrain/ip-address": "^8.1.0", "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-peer-store": "^1.2.1", "@libp2p/logger": "^2.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "err-code": "^3.0.1", "is-loopback-addr": "^2.0.1", "it-stream-types": "^1.0.4", "private-ip": "^2.1.1", "uint8arraylist": "^2.3.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@libp2p/websockets": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-5.0.3.tgz", "integrity": "sha512-/0ie47LEKU5VVeaeE/T6UbvaZbUSmyWXu4KcojY+zl809oONFjagKuZB6T7jJQqAV7WCq7O+ulC2tFOwbID08w==", "dependencies": { "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-transport": "^2.0.0", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.0", "@libp2p/utils": "^3.0.2", "@multiformats/mafmt": "^11.0.3", "@multiformats/multiaddr": "^11.0.0", "@multiformats/multiaddr-to-uri": "^9.0.2", "abortable-iterator": "^4.0.2", "it-ws": "^5.0.6", "p-defer": "^4.0.0", "p-timeout": "^6.0.0", "wherearewe": "^2.0.1" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@multiformats/mafmt": { "version": "11.0.3", "license": "Apache-2.0 OR MIT", "dependencies": { "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@multiformats/multiaddr": { "version": "11.4.0", "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-11.4.0.tgz", "integrity": "sha512-rLIhSOCKQhm/fCjg+5tVM9xrtjbZjZKJg6bb65YbFsNoPSYhweEohXO8Pkg2xbRy3NqVEVkS+8DB/+VhNvjd5Q==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "dns-over-http-resolver": "^2.1.0", "err-code": "^3.0.1", "multiformats": "^11.0.0", "uint8arrays": "^4.0.2", "varint": "^6.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@multiformats/multiaddr-to-uri": { "version": "9.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "@multiformats/multiaddr": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@multiformats/multiaddr/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/@noble/ed25519": { "version": "1.7.1", "funding": [ { "type": "individual", "url": "https://paulmillr.com/funding/" } ], "license": "MIT" }, "node_modules/@noble/hashes": { "version": "1.1.3", "funding": [ { "type": "individual", "url": "https://paulmillr.com/funding/" } ], "license": "MIT" }, "node_modules/@noble/secp256k1": { "version": "1.7.0", "funding": [ { "type": "individual", "url": "https://paulmillr.com/funding/" } ], "license": "MIT" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" }, "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", "dev": true, "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" }, "engines": { "node": ">= 8" } }, "node_modules/@protobufjs/aspromise": { "version": "1.1.2", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/base64": { "version": "1.1.2", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/codegen": { "version": "2.0.4", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/eventemitter": { "version": "1.1.0", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/fetch": { "version": "1.1.0", "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" } }, "node_modules/@protobufjs/float": { "version": "1.0.2", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/inquire": { "version": "1.1.0", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/path": { "version": "1.1.2", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/pool": { "version": "1.1.0", "license": "BSD-3-Clause" }, "node_modules/@protobufjs/utf8": { "version": "1.1.0", "license": "BSD-3-Clause" }, "node_modules/@rollup/plugin-commonjs": { "version": "22.0.2", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.1.0", "commondir": "^1.0.1", "estree-walker": "^2.0.1", "glob": "^7.1.6", "is-reference": "^1.2.1", "magic-string": "^0.25.7", "resolve": "^1.17.0" }, "engines": { "node": ">= 12.0.0" }, "peerDependencies": { "rollup": "^2.68.0" } }, "node_modules/@rollup/plugin-json": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.0.8" }, "peerDependencies": { "rollup": "^1.20.0 || ^2.0.0" } }, "node_modules/@rollup/plugin-node-resolve": { "version": "13.3.0", "dev": true, "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.1.0", "@types/resolve": "1.17.1", "deepmerge": "^4.2.2", "is-builtin-module": "^3.1.0", "is-module": "^1.0.0", "resolve": "^1.19.0" }, "engines": { "node": ">= 10.0.0" }, "peerDependencies": { "rollup": "^2.42.0" } }, "node_modules/@rollup/pluginutils": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "0.0.39", "estree-walker": "^1.0.1", "picomatch": "^2.2.2" }, "engines": { "node": ">= 8.0.0" }, "peerDependencies": { "rollup": "^1.20.0||^2.0.0" } }, "node_modules/@rollup/pluginutils/node_modules/estree-walker": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/@sitespeed.io/tracium": { "version": "0.3.3", "dev": true, "license": "Apache-2.0", "dependencies": { "debug": "^4.1.1" }, "engines": { "node": ">=8" } }, "node_modules/@size-limit/file": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "semver": "7.3.7" }, "engines": { "node": "^14.0.0 || ^16.0.0 || >=18.0.0" }, "peerDependencies": { "size-limit": "8.1.0" } }, "node_modules/@size-limit/preset-big-lib": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "@size-limit/file": "8.1.0", "@size-limit/time": "8.1.0", "@size-limit/webpack": "8.1.0" }, "peerDependencies": { "size-limit": "8.1.0" } }, "node_modules/@size-limit/time": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "estimo": "^2.3.6", "react": "^17.0.2" }, "engines": { "node": "^14.0.0 || ^16.0.0 || >=18.0.0" }, "peerDependencies": { "size-limit": "8.1.0" } }, "node_modules/@size-limit/webpack": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^4.0.0", "nanoid": "^3.3.4", "webpack": "^5.74.0" }, "engines": { "node": "^14.0.0 || ^16.0.0 || >=18.0.0" }, "peerDependencies": { "size-limit": "8.1.0" } }, "node_modules/@socket.io/component-emitter": { "version": "3.1.0", "dev": true, "license": "MIT" }, "node_modules/@stablelib/aead": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/binary": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/int": "^1.0.1" } }, "node_modules/@stablelib/bytes": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/chacha": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/chacha20poly1305": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/aead": "^1.0.1", "@stablelib/binary": "^1.0.1", "@stablelib/chacha": "^1.0.1", "@stablelib/constant-time": "^1.0.1", "@stablelib/poly1305": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/constant-time": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/hash": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/hkdf": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/hash": "^1.0.1", "@stablelib/hmac": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/hmac": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/constant-time": "^1.0.1", "@stablelib/hash": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/int": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/keyagreement": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/bytes": "^1.0.1" } }, "node_modules/@stablelib/poly1305": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/constant-time": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/random": { "version": "1.0.2", "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/sha256": { "version": "1.0.1", "license": "MIT", "dependencies": { "@stablelib/binary": "^1.0.1", "@stablelib/hash": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@stablelib/wipe": { "version": "1.0.1", "license": "MIT" }, "node_modules/@stablelib/x25519": { "version": "1.0.3", "license": "MIT", "dependencies": { "@stablelib/keyagreement": "^1.0.1", "@stablelib/random": "^1.0.2", "@stablelib/wipe": "^1.0.1" } }, "node_modules/@tootallnate/once": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 10" } }, "node_modules/@tsconfig/node10": { "version": "1.0.9", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/@tsconfig/node16": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/@types/chai": { "version": "4.3.3", "dev": true, "license": "MIT" }, "node_modules/@types/cookie": { "version": "0.4.1", "dev": true, "license": "MIT" }, "node_modules/@types/cors": { "version": "2.8.12", "dev": true, "license": "MIT" }, "node_modules/@types/debug": { "version": "4.1.7", "dev": true, "license": "MIT", "dependencies": { "@types/ms": "*" } }, "node_modules/@types/eslint": { "version": "8.4.9", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, "node_modules/@types/eslint-scope": { "version": "3.7.4", "dev": true, "license": "MIT", "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "node_modules/@types/estree": { "version": "0.0.39", "dev": true, "license": "MIT" }, "node_modules/@types/json-schema": { "version": "7.0.11", "dev": true, "license": "MIT" }, "node_modules/@types/json5": { "version": "0.0.29", "dev": true, "license": "MIT" }, "node_modules/@types/linkify-it": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", "dev": true }, "node_modules/@types/long": { "version": "4.0.2", "license": "MIT" }, "node_modules/@types/markdown-it": { "version": "12.2.3", "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", "dev": true, "dependencies": { "@types/linkify-it": "*", "@types/mdurl": "*" } }, "node_modules/@types/mdurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", "dev": true }, "node_modules/@types/minimist": { "version": "1.2.2", "dev": true, "license": "MIT" }, "node_modules/@types/mocha": { "version": "9.1.1", "dev": true, "license": "MIT" }, "node_modules/@types/ms": { "version": "0.7.31", "dev": true, "license": "MIT" }, "node_modules/@types/node": { "version": "18.11.17", "license": "MIT" }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", "dev": true, "license": "MIT" }, "node_modules/@types/resolve": { "version": "1.17.1", "dev": true, "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/retry": { "version": "0.12.1", "license": "MIT" }, "node_modules/@types/semver": { "version": "7.3.13", "dev": true, "license": "MIT" }, "node_modules/@types/uuid": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.0.tgz", "integrity": "sha512-kr90f+ERiQtKWMz5rP32ltJ/BtULDI5RVO0uavn1HQUOwjx0R1h0rnDYNL0CepF1zL5bSY6FISAfd9tOdDhU5Q==", "dev": true }, "node_modules/@types/yauzl": { "version": "2.10.0", "dev": true, "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" } }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "5.41.0", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/type-utils": "5.41.0", "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "@typescript-eslint/parser": "^5.0.0", "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, "node_modules/@typescript-eslint/parser": { "version": "5.41.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/types": "5.41.0", "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, "node_modules/@typescript-eslint/scope-manager": { "version": "5.41.0", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.41.0", "@typescript-eslint/visitor-keys": "5.41.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/type-utils": { "version": "5.41.0", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/typescript-estree": "5.41.0", "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "eslint": "*" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, "node_modules/@typescript-eslint/types": { "version": "5.41.0", "dev": true, "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/typescript-estree": { "version": "5.41.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "5.41.0", "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", "semver": "^7.3.7", "tsutils": "^3.21.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, "node_modules/@typescript-eslint/utils": { "version": "5.41.0", "dev": true, "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/types": "5.41.0", "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/@typescript-eslint/visitor-keys": { "version": "5.41.0", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@ungap/promise-all-settled": { "version": "1.1.2", "dev": true, "license": "ISC" }, "node_modules/@waku/core": { "resolved": "packages/core", "link": true }, "node_modules/@waku/create": { "resolved": "packages/create", "link": true }, "node_modules/@waku/dns-discovery": { "resolved": "packages/dns-discovery", "link": true }, "node_modules/@waku/enr": { "resolved": "packages/enr", "link": true }, "node_modules/@waku/interfaces": { "resolved": "packages/interfaces", "link": true }, "node_modules/@waku/message-encryption": { "resolved": "packages/message-encryption", "link": true }, "node_modules/@waku/peer-exchange": { "resolved": "packages/peer-exchange", "link": true }, "node_modules/@waku/proto": { "resolved": "packages/proto", "link": true }, "node_modules/@waku/tests": { "resolved": "packages/tests", "link": true }, "node_modules/@waku/utils": { "resolved": "packages/utils", "link": true }, "node_modules/@webassemblyjs/ast": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.11.1", "dev": true, "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.1", "dev": true, "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.11.1", "dev": true, "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.1", "dev": true, "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1" } }, "node_modules/@webassemblyjs/ieee754": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { "version": "1.11.1", "dev": true, "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { "version": "1.11.1", "dev": true, "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/helper-wasm-section": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1", "@webassemblyjs/wasm-opt": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "@webassemblyjs/wast-printer": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-gen": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/ieee754": "1.11.1", "@webassemblyjs/leb128": "1.11.1", "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-opt": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1" } }, "node_modules/@webassemblyjs/wasm-parser": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/ieee754": "1.11.1", "@webassemblyjs/leb128": "1.11.1", "@webassemblyjs/utf8": "1.11.1" } }, "node_modules/@webassemblyjs/wast-printer": { "version": "1.11.1", "dev": true, "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", "dev": true, "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", "dev": true, "license": "Apache-2.0" }, "node_modules/abab": { "version": "2.0.6", "dev": true, "license": "BSD-3-Clause" }, "node_modules/abortable-iterator": { "version": "4.0.2", "license": "MIT", "dependencies": { "get-iterator": "^2.0.0", "it-stream-types": "^1.0.3" } }, "node_modules/accepts": { "version": "1.3.8", "dev": true, "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" }, "engines": { "node": ">= 0.6" } }, "node_modules/acorn": { "version": "8.8.1", "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=0.4.0" } }, "node_modules/acorn-globals": { "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" } }, "node_modules/acorn-globals/node_modules/acorn": { "version": "7.4.1", "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" }, "engines": { "node": ">=0.4.0" } }, "node_modules/acorn-import-assertions": { "version": "1.8.0", "dev": true, "license": "MIT", "peerDependencies": { "acorn": "^8" } }, "node_modules/acorn-jsx": { "version": "5.3.2", "dev": true, "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-walk": { "version": "7.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/agent-base": { "version": "6.0.2", "dev": true, "license": "MIT", "dependencies": { "debug": "4" }, "engines": { "node": ">= 6.0.0" } }, "node_modules/aggregate-error": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/ajv": { "version": "6.12.6", "dev": true, "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" }, "funding": { "type": "github", "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ajv-keywords": { "version": "3.5.2", "dev": true, "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } }, "node_modules/ansi-colors": { "version": "4.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/ansi-escapes": { "version": "4.3.2", "dev": true, "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ansi-escapes/node_modules/type-fest": { "version": "0.21.3", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ansi-regex": { "version": "5.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/ansi-styles": { "version": "4.3.0", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/any-signal": { "version": "3.0.1", "license": "MIT" }, "node_modules/anymatch": { "version": "3.1.2", "dev": true, "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" }, "engines": { "node": ">= 8" } }, "node_modules/app-root-path": { "version": "3.1.0", "license": "MIT", "engines": { "node": ">= 6.0.0" } }, "node_modules/arg": { "version": "4.1.3", "dev": true, "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", "dev": true, "license": "Python-2.0" }, "node_modules/array-includes": { "version": "3.1.5", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5", "get-intrinsic": "^1.1.1", "is-string": "^1.0.7" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array-timsort": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/array-union": { "version": "2.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/array-uniq": { "version": "1.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/array.prototype.flat": { "version": "1.3.0", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.2", "es-shim-unscopables": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/arrify": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/assertion-error": { "version": "1.1.0", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/astral-regex": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/async": { "version": "2.6.4", "license": "MIT", "dependencies": { "lodash": "^4.17.14" } }, "node_modules/asynckit": { "version": "0.4.0", "dev": true, "license": "MIT" }, "node_modules/balanced-match": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/base64id": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": "^4.5.0 || >= 5.9" } }, "node_modules/benchmark": { "version": "2.1.4", "license": "MIT", "dependencies": { "lodash": "^4.17.4", "platform": "^1.3.3" } }, "node_modules/binary-extensions": { "version": "2.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/bl": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, "node_modules/body-parser": { "version": "1.20.1", "dev": true, "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" }, "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" } }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/brace-expansion": { "version": "1.1.11", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/braces": { "version": "3.0.2", "dev": true, "license": "MIT", "dependencies": { "fill-range": "^7.0.1" }, "engines": { "node": ">=8" } }, "node_modules/browser-process-hrtime": { "version": "1.0.0", "dev": true, "license": "BSD-2-Clause" }, "node_modules/browser-stdout": { "version": "1.3.1", "dev": true, "license": "ISC" }, "node_modules/browserslist": { "version": "4.21.4", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" } ], "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001400", "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", "update-browserslist-db": "^1.0.9" }, "bin": { "browserslist": "cli.js" }, "engines": { "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, "node_modules/buffer": { "version": "5.7.1", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "node_modules/buffer-crc32": { "version": "0.2.13", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/buffer-from": { "version": "1.1.2", "dev": true, "license": "MIT" }, "node_modules/builtin-modules": { "version": "3.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/busboy": { "version": "1.6.0", "peer": true, "dependencies": { "streamsearch": "^1.1.0" }, "engines": { "node": ">=10.16.0" } }, "node_modules/byte-access": { "version": "1.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/bytes": { "version": "3.1.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/bytes-iec": { "version": "3.1.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/bytes.js": { "version": "0.0.2", "license": "MIT" }, "node_modules/call-bind": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/callsites": { "version": "3.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { "version": "1.0.30001427", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" } ], "license": "CC-BY-4.0" }, "node_modules/catharsis": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz", "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==", "dev": true, "dependencies": { "lodash": "^4.17.15" }, "engines": { "node": ">= 10" } }, "node_modules/chai": { "version": "4.3.6", "dev": true, "license": "MIT", "dependencies": { "assertion-error": "^1.1.0", "check-error": "^1.0.2", "deep-eql": "^3.0.1", "get-func-name": "^2.0.0", "loupe": "^2.3.1", "pathval": "^1.1.1", "type-detect": "^4.0.5" }, "engines": { "node": ">=4" } }, "node_modules/chalk": { "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/check-error": { "version": "1.0.2", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/chokidar": { "version": "3.5.3", "dev": true, "funding": [ { "type": "individual", "url": "https://paulmillr.com/funding/" } ], "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "engines": { "node": ">= 8.10.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "node_modules/chokidar/node_modules/glob-parent": { "version": "5.1.2", "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/chrome-trace-event": { "version": "1.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=6.0" } }, "node_modules/ci-job-number": { "version": "1.2.2", "dev": true, "license": "MIT" }, "node_modules/clean-stack": { "version": "2.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/clear-module": { "version": "4.1.2", "dev": true, "license": "MIT", "dependencies": { "parent-module": "^2.0.0", "resolve-from": "^5.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-cursor": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, "engines": { "node": ">=8" } }, "node_modules/cli-truncate": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "slice-ansi": "^5.0.0", "string-width": "^5.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-truncate/node_modules/ansi-regex": { "version": "6.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, "node_modules/cli-truncate/node_modules/emoji-regex": { "version": "9.2.2", "dev": true, "license": "MIT" }, "node_modules/cli-truncate/node_modules/string-width": { "version": "5.1.2", "dev": true, "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-truncate/node_modules/strip-ansi": { "version": "7.0.1", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, "node_modules/cliui": { "version": "7.0.4", "dev": true, "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "node_modules/color-convert": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, "engines": { "node": ">=7.0.0" } }, "node_modules/color-name": { "version": "1.1.4", "dev": true, "license": "MIT" }, "node_modules/colorette": { "version": "2.0.19", "dev": true, "license": "MIT" }, "node_modules/combined-stream": { "version": "1.0.8", "dev": true, "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/commander": { "version": "9.4.1", "dev": true, "license": "MIT", "engines": { "node": "^12.20.0 || >=14" } }, "node_modules/comment-json": { "version": "4.2.3", "dev": true, "license": "MIT", "dependencies": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", "esprima": "^4.0.1", "has-own-prop": "^2.0.0", "repeat-string": "^1.6.1" }, "engines": { "node": ">= 6" } }, "node_modules/commondir": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", "dev": true, "license": "MIT" }, "node_modules/configstore": { "version": "5.0.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", "make-dir": "^3.0.0", "unique-string": "^2.0.0", "write-file-atomic": "^3.0.0", "xdg-basedir": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/connect": { "version": "3.7.0", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" }, "engines": { "node": ">= 0.10.0" } }, "node_modules/connect/node_modules/debug": { "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" } }, "node_modules/connect/node_modules/ms": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/content-type": { "version": "1.0.4", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/cookie": { "version": "0.4.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/core-util-is": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/cors": { "version": "2.8.5", "dev": true, "license": "MIT", "dependencies": { "object-assign": "^4", "vary": "^1" }, "engines": { "node": ">= 0.10" } }, "node_modules/create-require": { "version": "1.1.1", "dev": true, "license": "MIT" }, "node_modules/cross-fetch": { "version": "3.1.5", "dev": true, "license": "MIT", "dependencies": { "node-fetch": "2.6.7" } }, "node_modules/cross-spawn": { "version": "7.0.3", "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" }, "engines": { "node": ">= 8" } }, "node_modules/crypto-random-string": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/cspell": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-pipe": "6.17.0", "chalk": "^4.1.2", "commander": "^9.4.1", "cspell-gitignore": "6.17.0", "cspell-glob": "6.17.0", "cspell-lib": "6.17.0", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", "fs-extra": "^10.1.0", "get-stdin": "^8.0.0", "glob": "^8.0.3", "imurmurhash": "^0.1.4", "semver": "^7.3.8", "strip-ansi": "^6.0.1", "vscode-uri": "^3.0.6" }, "bin": { "cspell": "bin.js" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/streetsidesoftware/cspell?sponsor=1" } }, "node_modules/cspell-dictionary": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "cspell-trie-lib": "6.17.0", "fast-equals": "^4.0.3", "gensequence": "^4.0.2" }, "engines": { "node": ">=14" } }, "node_modules/cspell-gitignore": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "cspell-glob": "6.17.0", "find-up": "^5.0.0" }, "bin": { "cspell-gitignore": "bin.js" }, "engines": { "node": ">=14" } }, "node_modules/cspell-glob": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "micromatch": "^4.0.5" }, "engines": { "node": ">=14" } }, "node_modules/cspell-grammar": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0" }, "bin": { "cspell-grammar": "bin.js" }, "engines": { "node": ">=14" } }, "node_modules/cspell-io": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-service-bus": "6.17.0", "node-fetch": "^2.6.7" }, "engines": { "node": ">=14" } }, "node_modules/cspell-lib": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-bundled-dicts": "6.17.0", "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "@cspell/strong-weak-map": "6.17.0", "clear-module": "^4.1.2", "comment-json": "^4.2.3", "configstore": "^5.0.1", "cosmiconfig": "^8.0.0", "cspell-dictionary": "6.17.0", "cspell-glob": "6.17.0", "cspell-grammar": "6.17.0", "cspell-io": "6.17.0", "cspell-trie-lib": "6.17.0", "fast-equals": "^4.0.3", "find-up": "^5.0.0", "fs-extra": "^10.1.0", "gensequence": "^4.0.2", "import-fresh": "^3.3.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", "vscode-languageserver-textdocument": "^1.0.7", "vscode-uri": "^3.0.6" }, "engines": { "node": ">=14.6" } }, "node_modules/cspell-lib/node_modules/cosmiconfig": { "version": "8.0.0", "dev": true, "license": "MIT", "dependencies": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0" }, "engines": { "node": ">=14" } }, "node_modules/cspell-trie-lib": { "version": "6.17.0", "dev": true, "license": "MIT", "dependencies": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "fs-extra": "^10.1.0", "gensequence": "^4.0.2" }, "engines": { "node": ">=14" } }, "node_modules/cspell/node_modules/brace-expansion": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/cspell/node_modules/glob": { "version": "8.0.3", "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", "once": "^1.3.0" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/cspell/node_modules/minimatch": { "version": "5.1.0", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/cspell/node_modules/semver": { "version": "7.3.8", "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/cssom": { "version": "0.5.0", "dev": true, "license": "MIT" }, "node_modules/cssstyle": { "version": "2.3.0", "dev": true, "license": "MIT", "dependencies": { "cssom": "~0.3.6" }, "engines": { "node": ">=8" } }, "node_modules/cssstyle/node_modules/cssom": { "version": "0.3.8", "dev": true, "license": "MIT" }, "node_modules/custom-event": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/data-urls": { "version": "3.0.2", "dev": true, "license": "MIT", "dependencies": { "abab": "^2.0.6", "whatwg-mimetype": "^3.0.0", "whatwg-url": "^11.0.0" }, "engines": { "node": ">=12" } }, "node_modules/data-urls/node_modules/whatwg-url": { "version": "11.0.0", "dev": true, "license": "MIT", "dependencies": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/datastore-core": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-8.0.4.tgz", "integrity": "sha512-oBA6a024NFXJOTu+w9nLAimfy4wCYUhdE/5XQGtdKt1BmCVtPYW10GORvVT3pdZBcse6k/mVcBl+hjkXIlm65A==", "dependencies": { "@libp2p/logger": "^2.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-drain": "^2.0.0", "it-filter": "^2.0.0", "it-map": "^2.0.0", "it-merge": "^2.0.0", "it-pipe": "^2.0.3", "it-pushable": "^3.0.0", "it-take": "^2.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/datastore-core/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/datastore-core/node_modules/it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "dependencies": { "it-pushable": "^3.1.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/date-format": { "version": "4.0.14", "dev": true, "license": "MIT", "engines": { "node": ">=4.0" } }, "node_modules/debug": { "version": "4.3.4", "license": "MIT", "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/decamelize": { "version": "1.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/decamelize-keys": { "version": "1.1.0", "dev": true, "license": "MIT", "dependencies": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/decamelize-keys/node_modules/map-obj": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/decimal.js": { "version": "10.4.2", "dev": true, "license": "MIT" }, "node_modules/deep-eql": { "version": "3.0.1", "dev": true, "license": "MIT", "dependencies": { "type-detect": "^4.0.0" }, "engines": { "node": ">=0.12" } }, "node_modules/deep-is": { "version": "0.1.4", "dev": true, "license": "MIT" }, "node_modules/deepmerge": { "version": "4.2.2", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/deepmerge-ts": { "version": "4.2.2", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=12.4.0" } }, "node_modules/default-gateway": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "dependencies": { "execa": "^5.0.0" }, "engines": { "node": ">= 10" } }, "node_modules/define-properties": { "version": "1.1.4", "dev": true, "license": "MIT", "dependencies": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/delayed-stream": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/denque": { "version": "1.5.1", "license": "Apache-2.0", "engines": { "node": ">=0.10" } }, "node_modules/depd": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/destroy": { "version": "1.2.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/devtools-protocol": { "version": "0.0.981744", "dev": true, "license": "BSD-3-Clause" }, "node_modules/di": { "version": "0.0.1", "dev": true, "license": "MIT" }, "node_modules/diff": { "version": "5.0.0", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, "node_modules/dir-glob": { "version": "3.0.1", "dev": true, "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/dns-over-http-resolver": { "version": "2.1.0", "license": "Apache-2.0 OR MIT", "dependencies": { "debug": "^4.3.1", "native-fetch": "^4.0.2", "receptacle": "^1.3.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/dns-query": { "version": "0.11.2", "license": "MIT", "dependencies": { "@leichtgewicht/base64-codec": "^1.0.0", "@leichtgewicht/dns-packet": "^6.0.2", "@leichtgewicht/dns-socket": "^5.0.0", "@leichtgewicht/ip-codec": "^2.0.4", "utf8-codec": "^1.0.0" }, "bin": { "dns-query": "bin/dns-query" } }, "node_modules/doctrine": { "version": "3.0.0", "dev": true, "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, "engines": { "node": ">=6.0.0" } }, "node_modules/dom-serialize": { "version": "2.2.1", "dev": true, "license": "MIT", "dependencies": { "custom-event": "~1.0.0", "ent": "~2.2.0", "extend": "^3.0.0", "void-elements": "^2.0.0" } }, "node_modules/domexception": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "webidl-conversions": "^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/dot-prop": { "version": "5.3.0", "dev": true, "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/eastasianwidth": { "version": "0.2.0", "dev": true, "license": "MIT" }, "node_modules/ee-first": { "version": "1.1.1", "dev": true, "license": "MIT" }, "node_modules/electron-to-chromium": { "version": "1.4.284", "dev": true, "license": "ISC" }, "node_modules/email-addresses": { "version": "3.1.0", "dev": true, "license": "MIT" }, "node_modules/emoji-regex": { "version": "8.0.0", "dev": true, "license": "MIT" }, "node_modules/encodeurl": { "version": "1.0.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/encoding": { "version": "0.1.13", "dev": true, "license": "MIT", "optional": true, "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/encoding/node_modules/iconv-lite": { "version": "0.6.3", "dev": true, "license": "MIT", "optional": true, "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/end-of-stream": { "version": "1.4.4", "dev": true, "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "node_modules/engine.io": { "version": "6.2.1", "dev": true, "license": "MIT", "dependencies": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", "@types/node": ">=10.0.0", "accepts": "~1.3.4", "base64id": "2.0.0", "cookie": "~0.4.1", "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.0.3", "ws": "~8.2.3" }, "engines": { "node": ">=10.0.0" } }, "node_modules/engine.io-parser": { "version": "5.0.4", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/engine.io/node_modules/ws": { "version": "8.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/enhanced-resolve": { "version": "5.10.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" }, "engines": { "node": ">=10.13.0" } }, "node_modules/enquirer": { "version": "2.3.6", "dev": true, "license": "MIT", "optional": true, "peer": true, "dependencies": { "ansi-colors": "^4.1.1" }, "engines": { "node": ">=8.6" } }, "node_modules/ent": { "version": "2.2.0", "dev": true, "license": "MIT" }, "node_modules/entities": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", "dev": true, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, "node_modules/err-code": { "version": "3.0.1", "license": "MIT" }, "node_modules/error-ex": { "version": "1.3.2", "dev": true, "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/es-abstract": { "version": "1.20.4", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/es-module-lexer": { "version": "0.9.3", "dev": true, "license": "MIT" }, "node_modules/es-shim-unscopables": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "has": "^1.0.3" } }, "node_modules/es-to-primitive": { "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/escalade": { "version": "3.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/escape-html": { "version": "1.0.3", "dev": true, "license": "MIT" }, "node_modules/escape-string-regexp": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escodegen": { "version": "2.0.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1" }, "bin": { "escodegen": "bin/escodegen.js", "esgenerate": "bin/esgenerate.js" }, "engines": { "node": ">=6.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, "node_modules/escodegen/node_modules/estraverse": { "version": "5.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/escodegen/node_modules/levn": { "version": "0.3.0", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/escodegen/node_modules/optionator": { "version": "0.8.3", "dev": true, "license": "MIT", "dependencies": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", "word-wrap": "~1.2.3" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/escodegen/node_modules/prelude-ls": { "version": "1.1.2", "dev": true, "engines": { "node": ">= 0.8.0" } }, "node_modules/escodegen/node_modules/type-check": { "version": "0.3.2", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/eslint": { "version": "8.33.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", "dev": true, "dependencies": { "@eslint/eslintrc": "^1.4.1", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-config-prettier": { "version": "8.5.0", "dev": true, "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, "peerDependencies": { "eslint": ">=7.0.0" } }, "node_modules/eslint-import-resolver-node": { "version": "0.3.6", "dev": true, "license": "MIT", "dependencies": { "debug": "^3.2.7", "resolve": "^1.20.0" } }, "node_modules/eslint-import-resolver-node/node_modules/debug": { "version": "3.2.7", "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-module-utils": { "version": "2.7.4", "dev": true, "license": "MIT", "dependencies": { "debug": "^3.2.7" }, "engines": { "node": ">=4" }, "peerDependenciesMeta": { "eslint": { "optional": true } } }, "node_modules/eslint-module-utils/node_modules/debug": { "version": "3.2.7", "dev": true, "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-plugin-eslint-comments": { "version": "3.2.0", "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5", "ignore": "^5.0.5" }, "engines": { "node": ">=6.5.0" }, "funding": { "url": "https://github.com/sponsors/mysticatea" }, "peerDependencies": { "eslint": ">=4.19.1" } }, "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/eslint-plugin-functional": { "version": "4.4.1", "dev": true, "license": "MIT", "dependencies": { "@typescript-eslint/utils": "^5.10.2", "deepmerge-ts": "^4.0.3", "escape-string-regexp": "^4.0.0", "semver": "^7.3.7" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { "eslint": "^8.0.0", "tsutils": "^3.0.0", "typescript": "^3.4.1 || ^4.0.0" }, "peerDependenciesMeta": { "tsutils": { "optional": true }, "typescript": { "optional": true } } }, "node_modules/eslint-plugin-import": { "version": "2.26.0", "dev": true, "license": "MIT", "dependencies": { "array-includes": "^3.1.4", "array.prototype.flat": "^1.2.5", "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", "eslint-module-utils": "^2.7.3", "has": "^1.0.3", "is-core-module": "^2.8.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.values": "^1.1.5", "resolve": "^1.22.0", "tsconfig-paths": "^3.14.1" }, "engines": { "node": ">=4" }, "peerDependencies": { "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, "node_modules/eslint-plugin-import/node_modules/debug": { "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" } }, "node_modules/eslint-plugin-import/node_modules/doctrine": { "version": "2.1.0", "dev": true, "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, "engines": { "node": ">=0.10.0" } }, "node_modules/eslint-plugin-import/node_modules/ms": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/eslint-plugin-prettier": { "version": "4.2.1", "dev": true, "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0" }, "engines": { "node": ">=12.0.0" }, "peerDependencies": { "eslint": ">=7.28.0", "prettier": ">=2.0.0" }, "peerDependenciesMeta": { "eslint-config-prettier": { "optional": true } } }, "node_modules/eslint-scope": { "version": "5.1.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" }, "engines": { "node": ">=8.0.0" } }, "node_modules/eslint-utils": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "eslint-visitor-keys": "^2.0.0" }, "engines": { "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, "funding": { "url": "https://github.com/sponsors/mysticatea" }, "peerDependencies": { "eslint": ">=5" } }, "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { "version": "2.1.0", "dev": true, "license": "Apache-2.0", "engines": { "node": ">=10" } }, "node_modules/eslint-visitor-keys": { "version": "3.3.0", "dev": true, "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/eslint/node_modules/eslint-scope": { "version": "7.1.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/eslint/node_modules/estraverse": { "version": "5.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/espree": { "version": "9.4.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/esprima": { "version": "4.0.1", "dev": true, "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" }, "engines": { "node": ">=4" } }, "node_modules/esquery": { "version": "1.4.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, "engines": { "node": ">=0.10" } }, "node_modules/esquery/node_modules/estraverse": { "version": "5.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/esrecurse": { "version": "4.3.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, "engines": { "node": ">=4.0" } }, "node_modules/esrecurse/node_modules/estraverse": { "version": "5.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estimo": { "version": "2.3.6", "dev": true, "license": "MIT", "dependencies": { "@sitespeed.io/tracium": "^0.3.3", "commander": "^9.1.0", "find-chrome-bin": "0.1.0", "nanoid": "^3.3.2", "puppeteer-core": "^13.5.1" }, "bin": { "estimo": "scripts/cli.js" }, "engines": { "node": ">=12" } }, "node_modules/estraverse": { "version": "4.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estree-walker": { "version": "2.0.2", "dev": true, "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/event-iterator": { "version": "2.0.0", "license": "MIT" }, "node_modules/eventemitter3": { "version": "4.0.7", "license": "MIT" }, "node_modules/events": { "version": "3.3.0", "license": "MIT", "engines": { "node": ">=0.8.x" } }, "node_modules/execa": { "version": "5.1.1", "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^4.0.1", "onetime": "^5.1.2", "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/extend": { "version": "3.0.2", "dev": true, "license": "MIT" }, "node_modules/extract-zip": { "version": "2.0.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "bin": { "extract-zip": "cli.js" }, "engines": { "node": ">= 10.17.0" }, "optionalDependencies": { "@types/yauzl": "^2.9.1" } }, "node_modules/extract-zip/node_modules/get-stream": { "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { "pump": "^3.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/fast-check": { "version": "2.25.0", "dev": true, "license": "MIT", "dependencies": { "pure-rand": "^5.0.1" }, "engines": { "node": ">=8.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/fast-check" } }, "node_modules/fast-deep-equal": { "version": "3.1.3", "dev": true, "license": "MIT" }, "node_modules/fast-diff": { "version": "1.2.0", "dev": true, "license": "Apache-2.0" }, "node_modules/fast-equals": { "version": "4.0.3", "dev": true, "license": "MIT" }, "node_modules/fast-fifo": { "version": "1.1.0", "license": "MIT" }, "node_modules/fast-glob": { "version": "3.2.12", "dev": true, "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" }, "engines": { "node": ">=8.6.0" } }, "node_modules/fast-glob/node_modules/glob-parent": { "version": "5.1.2", "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "dev": true, "license": "MIT" }, "node_modules/fastq": { "version": "1.13.0", "dev": true, "license": "ISC", "dependencies": { "reusify": "^1.0.4" } }, "node_modules/fd-slicer": { "version": "1.1.0", "dev": true, "license": "MIT", "dependencies": { "pend": "~1.2.0" } }, "node_modules/file-entry-cache": { "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, "engines": { "node": "^10.12.0 || >=12.0.0" } }, "node_modules/filename-reserved-regex": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/filenamify": { "version": "4.3.0", "dev": true, "license": "MIT", "dependencies": { "filename-reserved-regex": "^2.0.0", "strip-outer": "^1.0.1", "trim-repeated": "^1.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/fill-range": { "version": "7.0.1", "dev": true, "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/finalhandler": { "version": "1.1.2", "dev": true, "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "~2.3.0", "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/finalhandler/node_modules/debug": { "version": "2.6.9", "dev": true, "license": "MIT", "dependencies": { "ms": "2.0.0" } }, "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "dev": true, "license": "MIT" }, "node_modules/finalhandler/node_modules/on-finished": { "version": "2.3.0", "dev": true, "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, "engines": { "node": ">= 0.8" } }, "node_modules/find-cache-dir": { "version": "3.3.2", "dev": true, "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, "node_modules/find-chrome-bin": { "version": "0.1.0", "dev": true, "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/find-up": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/flat": { "version": "5.0.2", "dev": true, "license": "BSD-3-Clause", "bin": { "flat": "cli.js" } }, "node_modules/flat-cache": { "version": "3.0.4", "dev": true, "license": "MIT", "dependencies": { "flatted": "^3.1.0", "rimraf": "^3.0.2" }, "engines": { "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { "version": "3.2.7", "dev": true, "license": "ISC" }, "node_modules/follow-redirects": { "version": "1.15.2", "dev": true, "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], "license": "MIT", "engines": { "node": ">=4.0" }, "peerDependenciesMeta": { "debug": { "optional": true } } }, "node_modules/form-data": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" }, "engines": { "node": ">= 6" } }, "node_modules/freeport-promise": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/freeport-promise/-/freeport-promise-2.0.0.tgz", "integrity": "sha512-dwWpT1DdQcwrhmRwnDnPM/ZFny+FtzU+k50qF2eid3KxaQDsMiBrwo1i0G3qSugkN5db6Cb0zgfc68QeTOpEFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/fs-constants": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/fs-extra": { "version": "10.1.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/fs.realpath": { "version": "1.0.0", "dev": true, "license": "ISC" }, "node_modules/function-bind": { "version": "1.1.1", "dev": true, "license": "MIT" }, "node_modules/function.prototype.name": { "version": "1.1.5", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.0", "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/functions-have-names": { "version": "1.2.3", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/gensequence": { "version": "4.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=14" } }, "node_modules/get-caller-file": { "version": "2.0.5", "dev": true, "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-func-name": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/get-intrinsic": { "version": "1.1.3", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/get-iterator": { "version": "2.0.0", "license": "MIT" }, "node_modules/get-stdin": { "version": "8.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-stream": { "version": "6.0.1", "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/get-symbol-description": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/gh-pages": { "version": "3.2.3", "dev": true, "license": "MIT", "dependencies": { "async": "^2.6.1", "commander": "^2.18.0", "email-addresses": "^3.0.1", "filenamify": "^4.3.0", "find-cache-dir": "^3.3.1", "fs-extra": "^8.1.0", "globby": "^6.1.0" }, "bin": { "gh-pages": "bin/gh-pages.js", "gh-pages-clean": "bin/gh-pages-clean.js" }, "engines": { "node": ">=10" } }, "node_modules/gh-pages/node_modules/array-union": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "array-uniq": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, "node_modules/gh-pages/node_modules/commander": { "version": "2.20.3", "dev": true, "license": "MIT" }, "node_modules/gh-pages/node_modules/fs-extra": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" }, "engines": { "node": ">=6 <7 || >=8" } }, "node_modules/gh-pages/node_modules/globby": { "version": "6.1.0", "dev": true, "license": "MIT", "dependencies": { "array-union": "^1.0.1", "glob": "^7.0.3", "object-assign": "^4.0.1", "pify": "^2.0.0", "pinkie-promise": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/gh-pages/node_modules/jsonfile": { "version": "4.0.0", "dev": true, "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/gh-pages/node_modules/universalify": { "version": "0.1.2", "dev": true, "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/glob": { "version": "7.2.3", "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/glob-parent": { "version": "6.0.2", "dev": true, "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, "engines": { "node": ">=10.13.0" } }, "node_modules/glob-to-regexp": { "version": "0.4.1", "dev": true, "license": "BSD-2-Clause" }, "node_modules/global-dirs": { "version": "0.1.1", "dev": true, "license": "MIT", "dependencies": { "ini": "^1.3.4" }, "engines": { "node": ">=4" } }, "node_modules/globals": { "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/globby": { "version": "11.1.0", "dev": true, "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", "fast-glob": "^3.2.9", "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/graceful-fs": { "version": "4.2.10", "dev": true, "license": "ISC" }, "node_modules/grapheme-splitter": { "version": "1.0.4", "dev": true, "license": "MIT" }, "node_modules/growl": { "version": "1.10.5", "dev": true, "license": "MIT", "engines": { "node": ">=4.x" } }, "node_modules/hard-rejection": { "version": "2.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/has": { "version": "1.0.3", "dev": true, "license": "MIT", "dependencies": { "function-bind": "^1.1.1" }, "engines": { "node": ">= 0.4.0" } }, "node_modules/has-bigints": { "version": "1.0.2", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-flag": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/has-own-prop": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/has-property-descriptors": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-symbols": { "version": "1.0.3", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/has-tostringtag": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/hashlru": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/hashlru/-/hashlru-2.3.0.tgz", "integrity": "sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==" }, "node_modules/he": { "version": "1.2.0", "dev": true, "license": "MIT", "bin": { "he": "bin/he" } }, "node_modules/hi-base32": { "version": "0.5.1", "license": "MIT" }, "node_modules/hosted-git-info": { "version": "4.1.0", "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, "engines": { "node": ">=10" } }, "node_modules/html-encoding-sniffer": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" }, "engines": { "node": ">=12" } }, "node_modules/http-errors": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" }, "engines": { "node": ">= 0.8" } }, "node_modules/http-errors/node_modules/statuses": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/http-proxy": { "version": "1.18.1", "dev": true, "license": "MIT", "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" }, "engines": { "node": ">=8.0.0" } }, "node_modules/http-proxy-agent": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "@tootallnate/once": "2", "agent-base": "6", "debug": "4" }, "engines": { "node": ">= 6" } }, "node_modules/https-proxy-agent": { "version": "5.0.1", "dev": true, "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" }, "engines": { "node": ">= 6" } }, "node_modules/human-signals": { "version": "2.1.0", "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } }, "node_modules/husky": { "version": "8.0.1", "dev": true, "license": "MIT", "bin": { "husky": "lib/bin.js" }, "engines": { "node": ">=14" }, "funding": { "url": "https://github.com/sponsors/typicode" } }, "node_modules/iconv-lite": { "version": "0.4.24", "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, "engines": { "node": ">=0.10.0" } }, "node_modules/ieee754": { "version": "1.2.1", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "BSD-3-Clause" }, "node_modules/ignore": { "version": "5.2.0", "dev": true, "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/ignore-loader": { "version": "0.1.2", "dev": true }, "node_modules/import-fresh": { "version": "3.3.0", "dev": true, "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/import-fresh/node_modules/parent-module": { "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, "engines": { "node": ">=6" } }, "node_modules/import-fresh/node_modules/resolve-from": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/imurmurhash": { "version": "0.1.4", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.19" } }, "node_modules/indent-string": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/inflight": { "version": "1.0.6", "dev": true, "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, "node_modules/inherits": { "version": "2.0.4", "dev": true, "license": "ISC" }, "node_modules/ini": { "version": "1.3.8", "dev": true, "license": "ISC" }, "node_modules/interface-datastore": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-7.0.4.tgz", "integrity": "sha512-Q8LZS/jfFFHz6XyZazLTAc078SSCoa27ZPBOfobWdpDiFO7FqPA2yskitUJIhaCgxNK8C+/lMBUTBNfVIDvLiw==", "dependencies": { "interface-store": "^3.0.0", "nanoid": "^4.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/interface-datastore/node_modules/nanoid": { "version": "4.0.0", "license": "MIT", "bin": { "nanoid": "bin/nanoid.js" }, "engines": { "node": "^14 || ^16 || >=18" } }, "node_modules/interface-store": { "version": "3.0.1", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/internal-slot": { "version": "1.0.3", "dev": true, "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", "side-channel": "^1.0.4" }, "engines": { "node": ">= 0.4" } }, "node_modules/ip-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz", "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/ipaddr.js": { "version": "2.0.1", "license": "MIT", "engines": { "node": ">= 10" } }, "node_modules/is-arrayish": { "version": "0.2.1", "dev": true, "license": "MIT" }, "node_modules/is-bigint": { "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-binary-path": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/is-boolean-object": { "version": "1.1.2", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-builtin-module": { "version": "3.2.0", "dev": true, "license": "MIT", "dependencies": { "builtin-modules": "^3.3.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-callable": { "version": "1.2.7", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-core-module": { "version": "2.11.0", "dev": true, "license": "MIT", "dependencies": { "has": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-date-object": { "version": "1.0.5", "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-electron": { "version": "2.2.1", "license": "MIT" }, "node_modules/is-extglob": { "version": "2.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-glob": { "version": "4.0.3", "dev": true, "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, "engines": { "node": ">=0.10.0" } }, "node_modules/is-loopback-addr": { "version": "2.0.1", "license": "MIT" }, "node_modules/is-module": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/is-negative-zero": { "version": "2.0.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-number": { "version": "7.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/is-number-object": { "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-obj": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-path-inside": { "version": "3.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-plain-obj": { "version": "2.1.0", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/is-potential-custom-element-name": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/is-reference": { "version": "1.2.1", "dev": true, "license": "MIT", "dependencies": { "@types/estree": "*" } }, "node_modules/is-regex": { "version": "1.1.4", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-shared-array-buffer": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-stream": { "version": "2.0.1", "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-string": { "version": "1.0.7", "dev": true, "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-symbol": { "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/is-typedarray": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/is-unicode-supported": { "version": "0.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-weakref": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/isbinaryfile": { "version": "4.0.10", "dev": true, "license": "MIT", "engines": { "node": ">= 8.0.0" }, "funding": { "url": "https://github.com/sponsors/gjtorikian/" } }, "node_modules/isexe": { "version": "2.0.0", "license": "ISC" }, "node_modules/iso-url": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/iso-url/-/iso-url-1.2.1.tgz", "integrity": "sha512-9JPDgCN4B7QPkLtYAAOrEuAWvP9rWvR5offAr0/SeF046wIkglqH3VXgYYP6NcsKslH80UIVgmPqNe3j7tG2ng==", "engines": { "node": ">=12" } }, "node_modules/isomorphic-fetch": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" } }, "node_modules/it-all": { "version": "1.0.6", "license": "ISC" }, "node_modules/it-batched-bytes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-1.0.0.tgz", "integrity": "sha512-OfztV9UHQmoZ6u5F4y+YOI1Z+5JAhkv3Gexc1a0B7ikcVXc3PFSKlEnHv79u+Yp/h23o3tsF9hHAhuqgHCYT2Q==", "dependencies": { "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.4.1" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-drain": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-filter": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-first": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-first/-/it-first-2.0.0.tgz", "integrity": "sha512-fzZGzVf01exFyIZXNjkpSMFr1eW2+J1K0v018tYY26Dd4f/O3pWlBTdrOBfSQRZwtI8Pst6c7eKhYczWvFs6tA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-foreach": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-1.0.0.tgz", "integrity": "sha512-2j5HK1P6aMwEvgL6K5nzUwOk+81B/mjt05PxiSspFEKwJnqy1LfJYlLLS6llBoM+NdoUxf6EsBCHidFGmsXvhw==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-handshake": { "version": "4.1.2", "license": "Apache-2.0 OR MIT", "dependencies": { "it-pushable": "^3.1.0", "it-reader": "^6.0.1", "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-length-prefixed": { "version": "8.0.3", "license": "Apache-2.0 OR MIT", "dependencies": { "err-code": "^3.0.1", "it-stream-types": "^1.0.4", "uint8-varint": "^1.0.1", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-map/-/it-map-2.0.0.tgz", "integrity": "sha512-mLgtk/NZaN7NZ06iLrMXCA6jjhtZO0vZT5Ocsp31H+nsGI18RSPVmUbFyA1sWx7q+g92J22Sixya7T2QSSAwfA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-merge": { "version": "1.0.4", "license": "ISC", "dependencies": { "it-pushable": "^1.4.0" } }, "node_modules/it-merge/node_modules/it-pushable": { "version": "1.4.2", "license": "MIT", "dependencies": { "fast-fifo": "^1.0.0" } }, "node_modules/it-pair": { "version": "2.0.3", "license": "Apache-2.0 OR MIT", "dependencies": { "it-stream-types": "^1.0.3", "p-defer": "^4.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-pb-stream": { "version": "2.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.2", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-pipe": { "version": "2.0.4", "license": "Apache-2.0 OR MIT", "dependencies": { "it-merge": "^1.0.4", "it-pushable": "^3.1.0", "it-stream-types": "^1.0.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-pushable": { "version": "3.1.0", "license": "MIT" }, "node_modules/it-reader": { "version": "6.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "it-stream-types": "^1.0.4", "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-sort": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-2.0.0.tgz", "integrity": "sha512-yeAE97b5PEjCrWFUiNyR90eJdGslj8FB3cjT84rsc+mzx9lxPyR2zJkYB9ZOJoWE5MMebxqcQCLRT3OSlzo7Zg==", "dependencies": { "it-all": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-sort/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-stream-types": { "version": "1.0.4", "license": "Apache-2.0 OR MIT" }, "node_modules/it-take": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/it-ws": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/it-ws/-/it-ws-5.0.6.tgz", "integrity": "sha512-TEEJQaGtkxgP/nGVq8dq48nPT85Afu8kwwvtDFLj4rQLWRhZcb26RWdXLdn9qhXkWPiWbK5H7JWBW1Bebj/SuQ==", "dependencies": { "event-iterator": "^2.0.0", "iso-url": "^1.1.2", "it-stream-types": "^1.0.2", "uint8arrays": "^4.0.2", "ws": "^8.4.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/jest-worker": { "version": "27.5.1", "dev": true, "license": "MIT", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, "engines": { "node": ">= 10.13.0" } }, "node_modules/jest-worker/node_modules/supports-color": { "version": "8.1.1", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/js-sdsl": { "version": "4.1.5", "dev": true, "license": "MIT" }, "node_modules/js-sha3": { "version": "0.8.0", "license": "MIT" }, "node_modules/js-tokens": { "version": "4.0.0", "dev": true, "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "node_modules/js2xmlparser": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz", "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==", "dev": true, "dependencies": { "xmlcreate": "^2.0.4" } }, "node_modules/jsbn": { "version": "1.1.0", "license": "MIT" }, "node_modules/jsdoc": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.0.tgz", "integrity": "sha512-tzTgkklbWKrlaQL2+e3NNgLcZu3NaK2vsHRx7tyHQ+H5jcB9Gx0txSd2eJWlMC/xU1+7LQu4s58Ry0RkuaEQVg==", "dev": true, "dependencies": { "@babel/parser": "^7.9.4", "@jsdoc/salty": "^0.2.1", "@types/markdown-it": "^12.2.3", "bluebird": "^3.7.2", "catharsis": "^0.9.0", "escape-string-regexp": "^2.0.0", "js2xmlparser": "^4.0.2", "klaw": "^3.0.0", "markdown-it": "^12.3.2", "markdown-it-anchor": "^8.4.1", "marked": "^4.0.10", "mkdirp": "^1.0.4", "requizzle": "^0.2.3", "strip-json-comments": "^3.1.0", "underscore": "~1.13.2" }, "bin": { "jsdoc": "jsdoc.js" }, "engines": { "node": ">=12.0.0" } }, "node_modules/jsdoc/node_modules/escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, "engines": { "node": ">=8" } }, "node_modules/jsdoc/node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, "bin": { "mkdirp": "bin/cmd.js" }, "engines": { "node": ">=10" } }, "node_modules/jsdom": { "version": "19.0.0", "dev": true, "license": "MIT", "dependencies": { "abab": "^2.0.5", "acorn": "^8.5.0", "acorn-globals": "^6.0.0", "cssom": "^0.5.0", "cssstyle": "^2.3.0", "data-urls": "^3.0.1", "decimal.js": "^10.3.1", "domexception": "^4.0.0", "escodegen": "^2.0.0", "form-data": "^4.0.0", "html-encoding-sniffer": "^3.0.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", "parse5": "6.0.1", "saxes": "^5.0.1", "symbol-tree": "^3.2.4", "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^3.0.0", "webidl-conversions": "^7.0.0", "whatwg-encoding": "^2.0.0", "whatwg-mimetype": "^3.0.0", "whatwg-url": "^10.0.0", "ws": "^8.2.3", "xml-name-validator": "^4.0.0" }, "engines": { "node": ">=12" }, "peerDependencies": { "canvas": "^2.5.0" }, "peerDependenciesMeta": { "canvas": { "optional": true } } }, "node_modules/jsdom-global": { "version": "3.0.2", "dev": true, "license": "MIT", "peerDependencies": { "jsdom": ">=10.0.0" } }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "dev": true, "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "dev": true, "license": "MIT" }, "node_modules/json5": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, "bin": { "json5": "lib/cli.js" } }, "node_modules/jsonc-parser": { "version": "3.2.0", "dev": true, "license": "MIT" }, "node_modules/jsonfile": { "version": "6.1.0", "dev": true, "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/karma": { "version": "6.4.1", "dev": true, "license": "MIT", "dependencies": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", "braces": "^3.0.2", "chokidar": "^3.5.1", "connect": "^3.7.0", "di": "^0.0.1", "dom-serialize": "^2.2.1", "glob": "^7.1.7", "graceful-fs": "^4.2.6", "http-proxy": "^1.18.1", "isbinaryfile": "^4.0.8", "lodash": "^4.17.21", "log4js": "^6.4.1", "mime": "^2.5.2", "minimatch": "^3.0.4", "mkdirp": "^0.5.5", "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", "socket.io": "^4.4.1", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", "yargs": "^16.1.1" }, "bin": { "karma": "bin/karma" }, "engines": { "node": ">= 10" } }, "node_modules/karma-chrome-launcher": { "version": "3.1.1", "dev": true, "license": "MIT", "dependencies": { "which": "^1.2.1" } }, "node_modules/karma-chrome-launcher/node_modules/which": { "version": "1.3.1", "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, "bin": { "which": "bin/which" } }, "node_modules/karma-mocha": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "minimist": "^1.2.3" } }, "node_modules/karma-webpack": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "glob": "^7.1.3", "minimatch": "^3.0.4", "webpack-merge": "^4.1.5" }, "engines": { "node": ">= 6" }, "peerDependencies": { "webpack": "^5.0.0" } }, "node_modules/kind-of": { "version": "6.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/klaw": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", "dev": true, "dependencies": { "graceful-fs": "^4.1.9" } }, "node_modules/levn": { "version": "0.4.1", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/libp2p": { "version": "0.42.2", "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.42.2.tgz", "integrity": "sha512-arTOCJEEmAFw5HjlXdULVAFs7Y/dWZmgX/qN4SzuxtSkB0pa+fqn/DIbIfpBi2BuY+QozvnARPF1xJtSdqfqJQ==", "dependencies": { "@achingbrain/nat-port-mapper": "^1.0.3", "@libp2p/crypto": "^1.0.4", "@libp2p/interface-address-manager": "^2.0.0", "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-connection-encrypter": "^3.0.1", "@libp2p/interface-connection-manager": "^1.1.1", "@libp2p/interface-content-routing": "^2.0.0", "@libp2p/interface-dht": "^2.0.0", "@libp2p/interface-libp2p": "^1.0.0", "@libp2p/interface-metrics": "^4.0.0", "@libp2p/interface-peer-discovery": "^1.0.1", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.3", "@libp2p/interface-peer-routing": "^1.0.1", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/interface-transport": "^2.1.0", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.1", "@libp2p/multistream-select": "^3.0.0", "@libp2p/peer-collections": "^3.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-id-factory": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@libp2p/peer-store": "^6.0.0", "@libp2p/tracked-map": "^3.0.0", "@libp2p/utils": "^3.0.2", "@multiformats/mafmt": "^11.0.2", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "any-signal": "^3.0.0", "datastore-core": "^8.0.1", "err-code": "^3.0.1", "events": "^3.3.0", "hashlru": "^2.3.0", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-drain": "^2.0.0", "it-filter": "^2.0.0", "it-first": "^2.0.0", "it-foreach": "^1.0.0", "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.2", "it-map": "^2.0.0", "it-merge": "^2.0.0", "it-pair": "^2.0.2", "it-pipe": "^2.0.3", "it-sort": "^2.0.0", "it-stream-types": "^1.0.4", "merge-options": "^3.0.4", "multiformats": "^11.0.0", "node-forge": "^1.3.1", "p-fifo": "^1.0.0", "p-retry": "^5.0.0", "p-settle": "^5.0.0", "private-ip": "^3.0.0", "protons-runtime": "^4.0.1", "rate-limiter-flexible": "^2.3.11", "retimer": "^3.0.0", "sanitize-filename": "^1.6.3", "set-delayed-interval": "^1.0.0", "timeout-abort-controller": "^3.0.0", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2", "wherearewe": "^2.0.0", "xsalsa20": "^1.1.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "dependencies": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "dependencies": { "@libp2p/interface-connection": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "dependencies": { "it-pushable": "^3.1.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "node_modules/libp2p/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/libp2p/node_modules/private-ip": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.0.tgz", "integrity": "sha512-HkMBs4nMtrP+cvcw0bDi2BAZIGgiKI4Zq8Oc+dMqNBpHS8iGL4+WO/pRtc8Bwnv9rjnV0QwMDwEBymFtqv7Kww==", "dependencies": { "@chainsafe/is-ip": "^2.0.1", "ip-regex": "^5.0.0", "ipaddr.js": "^2.0.1", "netmask": "^2.0.2" }, "engines": { "node": ">=14.16" } }, "node_modules/libp2p/node_modules/protobufjs": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz", "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==", "hasInstallScript": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/libp2p/node_modules/protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/lilconfig": { "version": "2.0.6", "dev": true, "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/lines-and-columns": { "version": "1.2.4", "dev": true, "license": "MIT" }, "node_modules/linkify-it": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", "dev": true, "dependencies": { "uc.micro": "^1.0.1" } }, "node_modules/lint-staged": { "version": "13.1.0", "dev": true, "license": "MIT", "dependencies": { "cli-truncate": "^3.1.0", "colorette": "^2.0.19", "commander": "^9.4.1", "debug": "^4.3.4", "execa": "^6.1.0", "lilconfig": "2.0.6", "listr2": "^5.0.5", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-inspect": "^1.12.2", "pidtree": "^0.6.0", "string-argv": "^0.3.1", "yaml": "^2.1.3" }, "bin": { "lint-staged": "bin/lint-staged.js" }, "engines": { "node": "^14.13.1 || >=16.0.0" }, "funding": { "url": "https://opencollective.com/lint-staged" } }, "node_modules/lint-staged/node_modules/execa": { "version": "6.1.0", "dev": true, "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", "human-signals": "^3.0.1", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^3.0.7", "strip-final-newline": "^3.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, "node_modules/lint-staged/node_modules/human-signals": { "version": "3.0.1", "dev": true, "license": "Apache-2.0", "engines": { "node": ">=12.20.0" } }, "node_modules/lint-staged/node_modules/is-stream": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/mimic-fn": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/npm-run-path": { "version": "5.1.0", "dev": true, "license": "MIT", "dependencies": { "path-key": "^4.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/onetime": { "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { "mimic-fn": "^4.0.0" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/path-key": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/strip-final-newline": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lint-staged/node_modules/yaml": { "version": "2.1.3", "dev": true, "license": "ISC", "engines": { "node": ">= 14" } }, "node_modules/listr2": { "version": "5.0.6", "dev": true, "license": "MIT", "dependencies": { "cli-truncate": "^2.1.0", "colorette": "^2.0.19", "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", "rxjs": "^7.5.7", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, "engines": { "node": "^14.13.1 || >=16.0.0" }, "peerDependencies": { "enquirer": ">= 2.3.0 < 3" }, "peerDependenciesMeta": { "enquirer": { "optional": true } } }, "node_modules/listr2/node_modules/cli-truncate": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/listr2/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/listr2/node_modules/slice-ansi": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/loader-runner": { "version": "4.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=6.11.5" } }, "node_modules/locate-path": { "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { "version": "4.17.21", "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "dev": true, "license": "MIT" }, "node_modules/log-symbols": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/log-update": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-escapes": "^4.3.0", "cli-cursor": "^3.1.0", "slice-ansi": "^4.0.0", "wrap-ansi": "^6.2.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/log-update/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/log-update/node_modules/slice-ansi": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/log-update/node_modules/wrap-ansi": { "version": "6.2.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=8" } }, "node_modules/log4js": { "version": "6.7.0", "dev": true, "license": "Apache-2.0", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", "flatted": "^3.2.7", "rfdc": "^1.3.0", "streamroller": "^3.1.3" }, "engines": { "node": ">=8.0" } }, "node_modules/long": { "version": "4.0.0", "license": "Apache-2.0" }, "node_modules/longbits": { "version": "1.1.0", "license": "Apache-2.0 OR MIT", "dependencies": { "byte-access": "^1.0.1", "uint8arraylist": "^2.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/loose-envify": { "version": "1.4.0", "dev": true, "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": { "loose-envify": "cli.js" } }, "node_modules/loupe": { "version": "2.3.4", "dev": true, "license": "MIT", "dependencies": { "get-func-name": "^2.0.0" } }, "node_modules/lru-cache": { "version": "6.0.0", "dev": true, "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, "engines": { "node": ">=10" } }, "node_modules/lunr": { "version": "2.3.9", "dev": true, "license": "MIT" }, "node_modules/magic-string": { "version": "0.25.9", "dev": true, "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.8" } }, "node_modules/make-dir": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "semver": "^6.0.0" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/make-dir/node_modules/semver": { "version": "6.3.0", "dev": true, "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/make-error": { "version": "1.3.6", "dev": true, "license": "ISC" }, "node_modules/map-obj": { "version": "4.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/markdown-it": { "version": "12.3.2", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", "dev": true, "dependencies": { "argparse": "^2.0.1", "entities": "~2.1.0", "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" }, "bin": { "markdown-it": "bin/markdown-it.js" } }, "node_modules/markdown-it-anchor": { "version": "8.6.6", "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.6.tgz", "integrity": "sha512-jRW30YGywD2ESXDc+l17AiritL0uVaSnWsb26f+68qaW9zgbIIr1f4v2Nsvc0+s0Z2N3uX6t/yAw7BwCQ1wMsA==", "dev": true, "peerDependencies": { "@types/markdown-it": "*", "markdown-it": "*" } }, "node_modules/marked": { "version": "4.2.4", "dev": true, "license": "MIT", "bin": { "marked": "bin/marked.js" }, "engines": { "node": ">= 12" } }, "node_modules/mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", "dev": true }, "node_modules/media-typer": { "version": "0.3.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/memorystream": { "version": "0.3.1", "dev": true, "engines": { "node": ">= 0.10.0" } }, "node_modules/merge-options": { "version": "3.0.4", "license": "MIT", "dependencies": { "is-plain-obj": "^2.1.0" }, "engines": { "node": ">=10" } }, "node_modules/merge-stream": { "version": "2.0.0", "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "dev": true, "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/micromatch": { "version": "4.0.5", "dev": true, "license": "MIT", "dependencies": { "braces": "^3.0.2", "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" } }, "node_modules/mime": { "version": "2.6.0", "dev": true, "license": "MIT", "bin": { "mime": "cli.js" }, "engines": { "node": ">=4.0.0" } }, "node_modules/mime-db": { "version": "1.52.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", "dev": true, "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, "engines": { "node": ">= 0.6" } }, "node_modules/mimic-fn": { "version": "2.1.0", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/min-indent": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/minimatch": { "version": "3.1.2", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/minimist": { "version": "1.2.7", "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minimist-options": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" }, "engines": { "node": ">= 6" } }, "node_modules/minimist-options/node_modules/is-plain-obj": { "version": "1.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/mkdirp": { "version": "0.5.6", "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, "bin": { "mkdirp": "bin/cmd.js" } }, "node_modules/mkdirp-classic": { "version": "0.5.3", "dev": true, "license": "MIT" }, "node_modules/mocha": { "version": "9.2.2", "dev": true, "license": "MIT", "dependencies": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", "debug": "4.3.3", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.2.0", "growl": "1.10.5", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "4.2.1", "ms": "2.1.3", "nanoid": "3.3.1", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "which": "2.0.2", "workerpool": "6.2.0", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" }, "bin": { "_mocha": "bin/_mocha", "mocha": "bin/mocha" }, "engines": { "node": ">= 12.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/mochajs" } }, "node_modules/mocha/node_modules/debug": { "version": "4.3.3", "dev": true, "license": "MIT", "dependencies": { "ms": "2.1.2" }, "engines": { "node": ">=6.0" }, "peerDependenciesMeta": { "supports-color": { "optional": true } } }, "node_modules/mocha/node_modules/debug/node_modules/ms": { "version": "2.1.2", "dev": true, "license": "MIT" }, "node_modules/mocha/node_modules/glob": { "version": "7.2.0", "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "engines": { "node": "*" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/mocha/node_modules/glob/node_modules/minimatch": { "version": "3.1.2", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": "*" } }, "node_modules/mocha/node_modules/minimatch": { "version": "4.2.1", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, "engines": { "node": ">=10" } }, "node_modules/mocha/node_modules/ms": { "version": "2.1.3", "dev": true, "license": "MIT" }, "node_modules/mocha/node_modules/nanoid": { "version": "3.3.1", "dev": true, "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, "engines": { "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, "node_modules/mocha/node_modules/supports-color": { "version": "8.1.1", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/supports-color?sponsor=1" } }, "node_modules/mortice": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", "dependencies": { "nanoid": "^4.0.0", "observable-webworkers": "^2.0.1", "p-queue": "^7.2.0", "p-timeout": "^6.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/mortice/node_modules/nanoid": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.1.tgz", "integrity": "sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==", "bin": { "nanoid": "bin/nanoid.js" }, "engines": { "node": "^14 || ^16 || >=18" } }, "node_modules/ms": { "version": "2.1.2", "license": "MIT" }, "node_modules/multiformats": { "version": "10.0.2", "license": "Apache-2.0 OR MIT", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/nanoid": { "version": "3.3.4", "dev": true, "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, "engines": { "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, "node_modules/nanospinner": { "version": "1.1.0", "dev": true, "license": "ISC", "dependencies": { "picocolors": "^1.0.0" } }, "node_modules/native-fetch": { "version": "4.0.2", "license": "MIT", "peerDependencies": { "undici": "*" } }, "node_modules/natural-compare": { "version": "1.4.0", "dev": true, "license": "MIT" }, "node_modules/negotiator": { "version": "0.6.3", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/neo-async": { "version": "2.6.2", "dev": true, "license": "MIT" }, "node_modules/netmask": { "version": "2.0.2", "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/nice-try": { "version": "1.0.5", "dev": true, "license": "MIT" }, "node_modules/node-fetch": { "version": "2.6.7", "dev": true, "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, "engines": { "node": "4.x || >=6.0.0" }, "peerDependencies": { "encoding": "^0.1.0" }, "peerDependenciesMeta": { "encoding": { "optional": true } } }, "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", "dev": true, "license": "MIT" }, "node_modules/node-fetch/node_modules/webidl-conversions": { "version": "3.0.1", "dev": true, "license": "BSD-2-Clause" }, "node_modules/node-fetch/node_modules/whatwg-url": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } }, "node_modules/node-forge": { "version": "1.3.1", "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } }, "node_modules/node-releases": { "version": "2.0.6", "dev": true, "license": "MIT" }, "node_modules/normalize-package-data": { "version": "3.0.3", "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" }, "engines": { "node": ">=10" } }, "node_modules/normalize-path": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-all": { "version": "4.1.5", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "chalk": "^2.4.1", "cross-spawn": "^6.0.5", "memorystream": "^0.3.1", "minimatch": "^3.0.4", "pidtree": "^0.3.0", "read-pkg": "^3.0.0", "shell-quote": "^1.6.1", "string.prototype.padend": "^3.0.0" }, "bin": { "npm-run-all": "bin/npm-run-all/index.js", "run-p": "bin/run-p/index.js", "run-s": "bin/run-s/index.js" }, "engines": { "node": ">= 4" } }, "node_modules/npm-run-all/node_modules/ansi-styles": { "version": "3.2.1", "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/chalk": { "version": "2.4.2", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" }, "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/color-convert": { "version": "1.9.3", "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/npm-run-all/node_modules/color-name": { "version": "1.1.3", "dev": true, "license": "MIT" }, "node_modules/npm-run-all/node_modules/cross-spawn": { "version": "6.0.5", "dev": true, "license": "MIT", "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" }, "engines": { "node": ">=4.8" } }, "node_modules/npm-run-all/node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/npm-run-all/node_modules/has-flag": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/path-key": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/pidtree": { "version": "0.3.1", "dev": true, "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, "engines": { "node": ">=0.10" } }, "node_modules/npm-run-all/node_modules/semver": { "version": "5.7.1", "dev": true, "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/npm-run-all/node_modules/shebang-command": { "version": "1.2.0", "dev": true, "license": "MIT", "dependencies": { "shebang-regex": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-all/node_modules/shebang-regex": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-all/node_modules/supports-color": { "version": "5.5.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/npm-run-all/node_modules/which": { "version": "1.3.1", "dev": true, "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, "bin": { "which": "bin/which" } }, "node_modules/npm-run-path": { "version": "4.0.1", "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/nwsapi": { "version": "2.2.2", "dev": true, "license": "MIT" }, "node_modules/object-assign": { "version": "4.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/object-inspect": { "version": "1.12.2", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-keys": { "version": "1.1.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/object.assign": { "version": "4.1.4", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object.values": { "version": "1.1.5", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/observable-webworkers": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/on-finished": { "version": "2.4.1", "dev": true, "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, "engines": { "node": ">= 0.8" } }, "node_modules/once": { "version": "1.4.0", "dev": true, "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/onetime": { "version": "5.1.2", "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/optionator": { "version": "0.9.1", "dev": true, "license": "MIT", "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.3" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/p-defer": { "version": "4.0.0", "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-event": { "version": "5.0.1", "license": "MIT", "dependencies": { "p-timeout": "^5.0.2" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-event/node_modules/p-timeout": { "version": "5.1.0", "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-fifo": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-fifo/-/p-fifo-1.0.0.tgz", "integrity": "sha512-IjoCxXW48tqdtDFz6fqo5q1UfFVjjVZe8TC1QRflvNUJtNfCUhxOUw6MOVZhDPjqhSzc26xKdugsO17gmzd5+A==", "dependencies": { "fast-fifo": "^1.0.0", "p-defer": "^3.0.0" } }, "node_modules/p-fifo/node_modules/p-defer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz", "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==", "engines": { "node": ">=8" } }, "node_modules/p-limit": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-locate": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-queue": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", "dependencies": { "eventemitter3": "^4.0.7", "p-timeout": "^5.0.2" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-queue/node_modules/p-timeout": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-reflect": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-3.1.0.tgz", "integrity": "sha512-3sG3UlpisPSaX+o7u2q01hIQmrpkvdl5GSO1ZwL7pfc5kHB2bPF0eFNCfYTrW1/LTUdgmPwBAvmT0Zr8eSmaAQ==", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-retry": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.2.tgz", "integrity": "sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==", "dependencies": { "@types/retry": "0.12.1", "retry": "^0.13.1" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-settle": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-5.1.0.tgz", "integrity": "sha512-ujR6UFfh09ziOKyC5aaJak5ZclsjlLw57SYtFZg6yllMofyygnaibQRZ4jf6QPWqoOCGUXyb1cxUKELeAyKO7g==", "dependencies": { "p-limit": "^4.0.0", "p-reflect": "^3.1.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-settle/node_modules/p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dependencies": { "yocto-queue": "^1.0.0" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-settle/node_modules/yocto-queue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", "engines": { "node": ">=12.20" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-timeout": { "version": "6.0.0", "license": "MIT", "engines": { "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-try": { "version": "2.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/parent-module": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "callsites": "^3.1.0" }, "engines": { "node": ">=8" } }, "node_modules/parse-json": { "version": "5.2.0", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" }, "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/parse5": { "version": "6.0.1", "dev": true, "license": "MIT" }, "node_modules/parseurl": { "version": "1.3.3", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/path-exists": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-is-absolute": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/path-key": { "version": "3.1.1", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/path-parse": { "version": "1.0.7", "dev": true, "license": "MIT" }, "node_modules/path-type": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/pathval": { "version": "1.1.1", "dev": true, "license": "MIT", "engines": { "node": "*" } }, "node_modules/pend": { "version": "1.2.0", "dev": true, "license": "MIT" }, "node_modules/picocolors": { "version": "1.0.0", "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "dev": true, "license": "MIT", "engines": { "node": ">=8.6" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/pidtree": { "version": "0.6.0", "dev": true, "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, "engines": { "node": ">=0.10" } }, "node_modules/pify": { "version": "2.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/pinkie": { "version": "2.0.4", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/pinkie-promise": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "pinkie": "^2.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/pkg-dir": { "version": "4.2.0", "dev": true, "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/find-up": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/locate-path": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, "engines": { "node": ">=8" } }, "node_modules/pkg-dir/node_modules/p-limit": { "version": "2.3.0", "dev": true, "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, "engines": { "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pkg-dir/node_modules/p-locate": { "version": "4.1.0", "dev": true, "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, "engines": { "node": ">=8" } }, "node_modules/platform": { "version": "1.3.6", "license": "MIT" }, "node_modules/portfinder": { "version": "1.0.32", "license": "MIT", "dependencies": { "async": "^2.6.4", "debug": "^3.2.7", "mkdirp": "^0.5.6" }, "engines": { "node": ">= 0.12.0" } }, "node_modules/portfinder/node_modules/debug": { "version": "3.2.7", "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/prelude-ls": { "version": "1.2.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/prettier": { "version": "2.7.1", "dev": true, "license": "MIT", "bin": { "prettier": "bin-prettier.js" }, "engines": { "node": ">=10.13.0" }, "funding": { "url": "https://github.com/prettier/prettier?sponsor=1" } }, "node_modules/prettier-linter-helpers": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "fast-diff": "^1.1.2" }, "engines": { "node": ">=6.0.0" } }, "node_modules/private-ip": { "version": "2.3.4", "license": "MIT", "dependencies": { "ip-regex": "^4.3.0", "ipaddr.js": "^2.0.1", "is-ip": "^3.1.0", "netmask": "^2.0.2" } }, "node_modules/private-ip/node_modules/ip-regex": { "version": "4.3.0", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/private-ip/node_modules/is-ip": { "version": "3.1.0", "license": "MIT", "dependencies": { "ip-regex": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/process": { "version": "0.11.10", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6.0" } }, "node_modules/progress": { "version": "2.0.3", "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/protobufjs": { "version": "6.11.3", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", "@types/node": ">=13.7.0", "long": "^4.0.0" }, "bin": { "pbjs": "bin/pbjs", "pbts": "bin/pbts" } }, "node_modules/protons": { "version": "5.1.0", "dev": true, "license": "Apache-2.0 OR MIT", "dependencies": { "meow": "^10.1.2", "protobufjs-cli": "^1.0.0" }, "bin": { "protons": "dist/bin/protons.js" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/protons-runtime": { "version": "3.1.0", "license": "Apache-2.0 OR MIT", "dependencies": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" }, "peerDependencies": { "uint8arraylist": "^2.3.2" } }, "node_modules/protons-runtime/node_modules/long": { "version": "5.2.0", "license": "Apache-2.0" }, "node_modules/protons-runtime/node_modules/protobufjs": { "version": "7.1.2", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/protons/node_modules/brace-expansion": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/protons/node_modules/camelcase": { "version": "6.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/camelcase-keys": { "version": "7.0.2", "dev": true, "license": "MIT", "dependencies": { "camelcase": "^6.3.0", "map-obj": "^4.1.0", "quick-lru": "^5.1.1", "type-fest": "^1.2.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/decamelize": { "version": "5.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/escodegen": { "version": "1.14.3", "dev": true, "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^4.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1" }, "bin": { "escodegen": "bin/escodegen.js", "esgenerate": "bin/esgenerate.js" }, "engines": { "node": ">=4.0" }, "optionalDependencies": { "source-map": "~0.6.1" } }, "node_modules/protons/node_modules/glob": { "version": "8.0.3", "dev": true, "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", "once": "^1.3.0" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/protons/node_modules/indent-string": { "version": "5.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/levn": { "version": "0.3.0", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/protons/node_modules/long": { "version": "5.2.0", "dev": true, "license": "Apache-2.0", "peer": true }, "node_modules/protons/node_modules/meow": { "version": "10.1.5", "dev": true, "license": "MIT", "dependencies": { "@types/minimist": "^1.2.2", "camelcase-keys": "^7.0.0", "decamelize": "^5.0.0", "decamelize-keys": "^1.1.0", "hard-rejection": "^2.1.0", "minimist-options": "4.1.0", "normalize-package-data": "^3.0.2", "read-pkg-up": "^8.0.0", "redent": "^4.0.0", "trim-newlines": "^4.0.2", "type-fest": "^1.2.2", "yargs-parser": "^20.2.9" }, "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/minimatch": { "version": "5.1.0", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/protons/node_modules/optionator": { "version": "0.8.3", "dev": true, "license": "MIT", "dependencies": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", "word-wrap": "~1.2.3" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/protons/node_modules/prelude-ls": { "version": "1.1.2", "dev": true, "engines": { "node": ">= 0.8.0" } }, "node_modules/protons/node_modules/protobufjs": { "version": "7.1.2", "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", "peer": true, "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" }, "engines": { "node": ">=12.0.0" } }, "node_modules/protons/node_modules/protobufjs-cli": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/protobufjs-cli/-/protobufjs-cli-1.1.1.tgz", "integrity": "sha512-VPWMgIcRNyQwWUv8OLPyGQ/0lQY/QTQAVN5fh+XzfDwsVw1FZ2L3DM/bcBf8WPiRz2tNpaov9lPZfNcmNo6LXA==", "dev": true, "dependencies": { "chalk": "^4.0.0", "escodegen": "^1.13.0", "espree": "^9.0.0", "estraverse": "^5.1.0", "glob": "^8.0.0", "jsdoc": "^4.0.0", "minimist": "^1.2.0", "semver": "^7.1.2", "tmp": "^0.2.1", "uglify-js": "^3.7.7" }, "bin": { "pbjs": "bin/pbjs", "pbts": "bin/pbts" }, "engines": { "node": ">=12.0.0" }, "peerDependencies": { "protobufjs": "^7.0.0" } }, "node_modules/protons/node_modules/protobufjs-cli/node_modules/estraverse": { "version": "5.3.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/protons/node_modules/quick-lru": { "version": "5.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/read-pkg": { "version": "6.0.0", "dev": true, "license": "MIT", "dependencies": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^3.0.2", "parse-json": "^5.2.0", "type-fest": "^1.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/read-pkg-up": { "version": "8.0.0", "dev": true, "license": "MIT", "dependencies": { "find-up": "^5.0.0", "read-pkg": "^6.0.0", "type-fest": "^1.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/redent": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "indent-string": "^5.0.0", "strip-indent": "^4.0.0" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/strip-indent": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "min-indent": "^1.0.1" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/trim-newlines": { "version": "4.0.2", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/type-check": { "version": "0.3.2", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/protons/node_modules/type-fest": { "version": "1.4.0", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/protons/node_modules/yargs-parser": { "version": "20.2.9", "dev": true, "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/proxy-from-env": { "version": "1.1.0", "dev": true, "license": "MIT" }, "node_modules/psl": { "version": "1.9.0", "dev": true, "license": "MIT" }, "node_modules/pump": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "node_modules/punycode": { "version": "2.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/puppeteer": { "version": "13.7.0", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "cross-fetch": "3.1.5", "debug": "4.3.4", "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "ws": "8.5.0" }, "engines": { "node": ">=10.18.1" } }, "node_modules/puppeteer-core": { "version": "13.7.0", "dev": true, "license": "Apache-2.0", "dependencies": { "cross-fetch": "3.1.5", "debug": "4.3.4", "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "ws": "8.5.0" }, "engines": { "node": ">=10.18.1" } }, "node_modules/puppeteer-core/node_modules/ws": { "version": "8.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/puppeteer/node_modules/ws": { "version": "8.5.0", "dev": true, "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/pure-rand": { "version": "5.0.3", "dev": true, "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/fast-check" } }, "node_modules/qjobs": { "version": "1.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.9" } }, "node_modules/qs": { "version": "6.11.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, "engines": { "node": ">=0.6" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/querystringify": { "version": "2.2.0", "dev": true, "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/randombytes": { "version": "2.1.0", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } }, "node_modules/range-parser": { "version": "1.2.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/rate-limiter-flexible": { "version": "2.4.1", "license": "ISC" }, "node_modules/raw-body": { "version": "2.5.1", "dev": true, "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "engines": { "node": ">= 0.8" } }, "node_modules/react": { "version": "17.0.2", "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" }, "engines": { "node": ">=0.10.0" } }, "node_modules/read-pkg": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", "path-type": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/read-pkg/node_modules/hosted-git-info": { "version": "2.8.9", "dev": true, "license": "ISC" }, "node_modules/read-pkg/node_modules/load-json-file": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", "pify": "^3.0.0", "strip-bom": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/read-pkg/node_modules/normalize-package-data": { "version": "2.5.0", "dev": true, "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" } }, "node_modules/read-pkg/node_modules/parse-json": { "version": "4.0.0", "dev": true, "license": "MIT", "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" }, "engines": { "node": ">=4" } }, "node_modules/read-pkg/node_modules/path-type": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "pify": "^3.0.0" }, "engines": { "node": ">=4" } }, "node_modules/read-pkg/node_modules/pify": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/read-pkg/node_modules/semver": { "version": "5.7.1", "dev": true, "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/read-pkg/node_modules/strip-bom": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/readable-stream": { "version": "3.6.0", "dev": true, "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" }, "engines": { "node": ">= 6" } }, "node_modules/readdirp": { "version": "3.6.0", "dev": true, "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, "engines": { "node": ">=8.10.0" } }, "node_modules/receptacle": { "version": "1.3.2", "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/regexp.prototype.flags": { "version": "1.4.3", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/regexpp": { "version": "3.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/mysticatea" } }, "node_modules/repeat-string": { "version": "1.6.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10" } }, "node_modules/require-directory": { "version": "2.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/requires-port": { "version": "1.0.0", "dev": true, "license": "MIT" }, "node_modules/requizzle": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz", "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==", "dev": true, "dependencies": { "lodash": "^4.17.21" } }, "node_modules/resolve": { "version": "1.22.1", "dev": true, "license": "MIT", "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/resolve-from": { "version": "5.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/resolve-global": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "global-dirs": "^0.1.1" }, "engines": { "node": ">=8" } }, "node_modules/restore-cursor": { "version": "3.1.0", "dev": true, "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" }, "engines": { "node": ">=8" } }, "node_modules/retimer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/retimer/-/retimer-3.0.0.tgz", "integrity": "sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==" }, "node_modules/retry": { "version": "0.13.1", "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/reusify": { "version": "1.0.4", "dev": true, "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" } }, "node_modules/rfdc": { "version": "1.3.0", "dev": true, "license": "MIT" }, "node_modules/rimraf": { "version": "3.0.2", "dev": true, "license": "ISC", "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/rollup": { "version": "2.79.1", "dev": true, "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, "engines": { "node": ">=10.0.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "node_modules/run-parallel": { "version": "1.2.0", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/rxjs": { "version": "7.8.0", "dev": true, "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/safe-buffer": { "version": "5.2.1", "dev": true, "funding": [ { "type": "github", "url": "https://github.com/sponsors/feross" }, { "type": "patreon", "url": "https://www.patreon.com/feross" }, { "type": "consulting", "url": "https://feross.org/support" } ], "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/safer-buffer": { "version": "2.1.2", "dev": true, "license": "MIT" }, "node_modules/sanitize-filename": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", "dependencies": { "truncate-utf8-bytes": "^1.0.0" } }, "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "node_modules/saxes": { "version": "5.0.1", "dev": true, "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, "engines": { "node": ">=10" } }, "node_modules/schema-utils": { "version": "3.1.1", "dev": true, "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" }, "engines": { "node": ">= 10.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" } }, "node_modules/semver": { "version": "7.3.7", "dev": true, "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, "bin": { "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, "node_modules/serialize-javascript": { "version": "6.0.0", "dev": true, "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } }, "node_modules/set-delayed-interval": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/set-delayed-interval/-/set-delayed-interval-1.0.0.tgz", "integrity": "sha512-29fhAwuZlLcuBnW/EwxvLcg2D3ELX+VBDNhnavs3YYkab72qmrcSeQNVdzl8EcPPahGQXhBM6MKdPLCQGMDakw==" }, "node_modules/setprototypeof": { "version": "1.2.0", "dev": true, "license": "ISC" }, "node_modules/shebang-command": { "version": "2.0.0", "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, "node_modules/shebang-regex": { "version": "3.0.0", "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/shell-quote": { "version": "1.7.4", "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/shiki": { "version": "0.11.1", "dev": true, "license": "MIT", "dependencies": { "jsonc-parser": "^3.0.0", "vscode-oniguruma": "^1.6.1", "vscode-textmate": "^6.0.0" } }, "node_modules/side-channel": { "version": "1.0.4", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/signal-exit": { "version": "3.0.7", "license": "ISC" }, "node_modules/size-limit": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "bytes-iec": "^3.1.1", "chokidar": "^3.5.3", "ci-job-number": "^1.2.2", "globby": "^11.1.0", "lilconfig": "^2.0.6", "mkdirp": "^1.0.4", "nanospinner": "^1.1.0", "picocolors": "^1.0.0" }, "bin": { "size-limit": "bin.js" }, "engines": { "node": "^14.0.0 || ^16.0.0 || >=18.0.0" } }, "node_modules/size-limit/node_modules/mkdirp": { "version": "1.0.4", "dev": true, "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" }, "engines": { "node": ">=10" } }, "node_modules/slash": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/slice-ansi": { "version": "5.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^6.0.0", "is-fullwidth-code-point": "^4.0.0" }, "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, "node_modules/slice-ansi/node_modules/ansi-styles": { "version": "6.2.1", "dev": true, "license": "MIT", "engines": { "node": ">=12" }, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, "node_modules/socket.io": { "version": "4.5.3", "dev": true, "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", "debug": "~4.3.2", "engine.io": "~6.2.0", "socket.io-adapter": "~2.4.0", "socket.io-parser": "~4.2.0" }, "engines": { "node": ">=10.0.0" } }, "node_modules/socket.io-adapter": { "version": "2.4.0", "dev": true, "license": "MIT" }, "node_modules/socket.io-parser": { "version": "4.2.1", "dev": true, "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" }, "engines": { "node": ">=10.0.0" } }, "node_modules/source-map": { "version": "0.6.1", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/source-map-support": { "version": "0.5.21", "dev": true, "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "node_modules/sourcemap-codec": { "version": "1.4.8", "dev": true, "license": "MIT" }, "node_modules/spdx-correct": { "version": "3.1.1", "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-exceptions": { "version": "2.3.0", "dev": true, "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "dev": true, "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-license-ids": { "version": "3.0.12", "dev": true, "license": "CC0-1.0" }, "node_modules/sprintf-js": { "version": "1.1.2", "license": "BSD-3-Clause" }, "node_modules/statuses": { "version": "1.5.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/streamroller": { "version": "3.1.3", "dev": true, "license": "MIT", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, "engines": { "node": ">=8.0" } }, "node_modules/streamroller/node_modules/fs-extra": { "version": "8.1.0", "dev": true, "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" }, "engines": { "node": ">=6 <7 || >=8" } }, "node_modules/streamroller/node_modules/jsonfile": { "version": "4.0.0", "dev": true, "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/streamroller/node_modules/universalify": { "version": "0.1.2", "dev": true, "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/streamsearch": { "version": "1.1.0", "peer": true, "engines": { "node": ">=10.0.0" } }, "node_modules/string_decoder": { "version": "1.3.0", "dev": true, "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/string-argv": { "version": "0.3.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.6.19" } }, "node_modules/string-width": { "version": "4.2.3", "dev": true, "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "engines": { "node": ">=8" } }, "node_modules/string-width/node_modules/is-fullwidth-code-point": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/string.prototype.padend": { "version": "3.1.3", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.1" }, "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimend": { "version": "1.0.5", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { "version": "1.0.5", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/strip-ansi": { "version": "6.0.1", "dev": true, "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, "node_modules/strip-final-newline": { "version": "2.0.0", "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/strip-json-comments": { "version": "3.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/strip-outer": { "version": "1.0.1", "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.2" }, "engines": { "node": ">=0.10.0" } }, "node_modules/strip-outer/node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/supports-color": { "version": "7.2.0", "dev": true, "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/symbol-tree": { "version": "3.2.4", "dev": true, "license": "MIT" }, "node_modules/tail": { "version": "2.2.4", "license": "MIT", "engines": { "node": ">= 6.0.0" } }, "node_modules/tapable": { "version": "2.2.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/tar-fs": { "version": "2.1.1", "dev": true, "license": "MIT", "dependencies": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" } }, "node_modules/tar-fs/node_modules/chownr": { "version": "1.1.4", "dev": true, "license": "ISC" }, "node_modules/tar-stream": { "version": "2.2.0", "dev": true, "license": "MIT", "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" }, "engines": { "node": ">=6" } }, "node_modules/terser": { "version": "5.15.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "bin": { "terser": "bin/terser" }, "engines": { "node": ">=10" } }, "node_modules/terser-webpack-plugin": { "version": "5.3.6", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.14", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.14.1" }, "engines": { "node": ">= 10.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { "webpack": "^5.1.0" }, "peerDependenciesMeta": { "@swc/core": { "optional": true }, "esbuild": { "optional": true }, "uglify-js": { "optional": true } } }, "node_modules/terser-webpack-plugin/node_modules/@jridgewell/trace-mapping": { "version": "0.3.17", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" } }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "dev": true, "license": "MIT" }, "node_modules/text-table": { "version": "0.2.0", "dev": true, "license": "MIT" }, "node_modules/through": { "version": "2.3.8", "dev": true, "license": "MIT" }, "node_modules/timeout-abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/timeout-abort-controller/-/timeout-abort-controller-3.0.0.tgz", "integrity": "sha512-O3e+2B8BKrQxU2YRyEjC/2yFdb33slI22WRdUaDx6rvysfi9anloNZyR2q0l6LnePo5qH7gSM7uZtvvwZbc2yA==", "dependencies": { "retimer": "^3.0.0" } }, "node_modules/tmp": { "version": "0.2.1", "dev": true, "license": "MIT", "dependencies": { "rimraf": "^3.0.0" }, "engines": { "node": ">=8.17.0" } }, "node_modules/to-regex-range": { "version": "5.0.1", "dev": true, "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, "engines": { "node": ">=8.0" } }, "node_modules/toidentifier": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.6" } }, "node_modules/tough-cookie": { "version": "4.1.2", "dev": true, "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", "universalify": "^0.2.0", "url-parse": "^1.5.3" }, "engines": { "node": ">=6" } }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", "dev": true, "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/tr46": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "punycode": "^2.1.1" }, "engines": { "node": ">=12" } }, "node_modules/trim-repeated": { "version": "1.0.0", "dev": true, "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.2" }, "engines": { "node": ">=0.10.0" } }, "node_modules/trim-repeated/node_modules/escape-string-regexp": { "version": "1.0.5", "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/truncate-utf8-bytes": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", "dependencies": { "utf8-byte-length": "^1.0.1" } }, "node_modules/ts-loader": { "version": "9.4.1", "dev": true, "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", "semver": "^7.3.4" }, "engines": { "node": ">=12.0.0" }, "peerDependencies": { "typescript": "*", "webpack": "^5.0.0" } }, "node_modules/ts-node": { "version": "10.9.1", "dev": true, "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", "@tsconfig/node14": "^1.0.0", "@tsconfig/node16": "^1.0.2", "acorn": "^8.4.1", "acorn-walk": "^8.1.1", "arg": "^4.1.0", "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, "bin": { "ts-node": "dist/bin.js", "ts-node-cwd": "dist/bin-cwd.js", "ts-node-esm": "dist/bin-esm.js", "ts-node-script": "dist/bin-script.js", "ts-node-transpile-only": "dist/bin-transpile.js", "ts-script": "dist/bin-script-deprecated.js" }, "peerDependencies": { "@swc/core": ">=1.2.50", "@swc/wasm": ">=1.2.50", "@types/node": "*", "typescript": ">=2.7" }, "peerDependenciesMeta": { "@swc/core": { "optional": true }, "@swc/wasm": { "optional": true } } }, "node_modules/ts-node/node_modules/acorn-walk": { "version": "8.2.0", "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" } }, "node_modules/ts-node/node_modules/diff": { "version": "4.0.2", "dev": true, "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, "node_modules/tsconfig-paths": { "version": "3.14.1", "dev": true, "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "node_modules/tsconfig-paths/node_modules/strip-bom": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/tslib": { "version": "2.4.0", "dev": true, "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", "dev": true, "license": "MIT", "dependencies": { "tslib": "^1.8.1" }, "engines": { "node": ">= 6" }, "peerDependencies": { "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" } }, "node_modules/tsutils/node_modules/tslib": { "version": "1.14.1", "dev": true, "license": "0BSD" }, "node_modules/type-check": { "version": "0.4.0", "dev": true, "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, "engines": { "node": ">= 0.8.0" } }, "node_modules/type-detect": { "version": "4.0.8", "dev": true, "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/type-fest": { "version": "0.20.2", "dev": true, "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/type-is": { "version": "1.6.18", "dev": true, "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" }, "engines": { "node": ">= 0.6" } }, "node_modules/typedarray-to-buffer": { "version": "3.1.5", "dev": true, "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } }, "node_modules/typedoc": { "version": "0.23.23", "dev": true, "license": "Apache-2.0", "dependencies": { "lunr": "^2.3.9", "marked": "^4.2.4", "minimatch": "^5.1.1", "shiki": "^0.11.1" }, "bin": { "typedoc": "bin/typedoc" }, "engines": { "node": ">= 14.14" }, "peerDependencies": { "typescript": "4.6.x || 4.7.x || 4.8.x || 4.9.x" } }, "node_modules/typedoc-plugin-resolve-crossmodule-references": { "version": "0.3.3", "dev": true, "license": "Apache-2.0", "workspaces": [ "test/packages/*" ], "engines": { "node": ">=14" }, "peerDependencies": { "typedoc": ">=0.22 <=0.23" } }, "node_modules/typedoc/node_modules/brace-expansion": { "version": "2.0.1", "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/typedoc/node_modules/minimatch": { "version": "5.1.1", "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/typescript": { "version": "4.8.4", "dev": true, "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { "node": ">=4.2.0" } }, "node_modules/ua-parser-js": { "version": "0.7.33", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/ua-parser-js" }, { "type": "paypal", "url": "https://paypal.me/faisalman" } ], "license": "MIT", "engines": { "node": "*" } }, "node_modules/uc.micro": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", "dev": true }, "node_modules/uglify-js": { "version": "3.17.4", "dev": true, "license": "BSD-2-Clause", "bin": { "uglifyjs": "bin/uglifyjs" }, "engines": { "node": ">=0.8.0" } }, "node_modules/uint8-varint": { "version": "1.0.4", "license": "Apache-2.0 OR MIT", "dependencies": { "byte-access": "^1.0.0", "longbits": "^1.1.0", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/uint8arraylist": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", "dependencies": { "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/uint8arrays": { "version": "4.0.2", "license": "Apache-2.0 OR MIT", "dependencies": { "multiformats": "^10.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/unbox-primitive": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/unbzip2-stream": { "version": "1.4.3", "dev": true, "license": "MIT", "dependencies": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "node_modules/underscore": { "version": "1.13.6", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", "dev": true }, "node_modules/undici": { "version": "5.12.0", "license": "MIT", "peer": true, "dependencies": { "busboy": "^1.6.0" }, "engines": { "node": ">=12.18" } }, "node_modules/unique-string": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "crypto-random-string": "^2.0.0" }, "engines": { "node": ">=8" } }, "node_modules/universalify": { "version": "2.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/unpipe": { "version": "1.0.0", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/update-browserslist-db": { "version": "1.0.10", "dev": true, "funding": [ { "type": "opencollective", "url": "https://opencollective.com/browserslist" }, { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" } ], "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" }, "bin": { "browserslist-lint": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" } }, "node_modules/uri-js": { "version": "4.4.1", "dev": true, "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, "node_modules/url-parse": { "version": "1.5.10", "dev": true, "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, "node_modules/utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==" }, "node_modules/utf8-bytes": { "version": "0.0.1", "license": "MIT" }, "node_modules/utf8-codec": { "version": "1.0.0", "license": "MIT" }, "node_modules/utf8-length": { "version": "0.0.1", "license": "MIT" }, "node_modules/utf8-string-bytes": { "version": "1.0.3", "license": "Apache-2.0" }, "node_modules/util-deprecate": { "version": "1.0.2", "dev": true, "license": "MIT" }, "node_modules/utils-merge": { "version": "1.0.1", "dev": true, "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { "version": "8.3.2", "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "dev": true, "license": "MIT" }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "dev": true, "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, "node_modules/varint": { "version": "6.0.0", "license": "MIT" }, "node_modules/vary": { "version": "1.1.2", "dev": true, "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/void-elements": { "version": "2.0.1", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/vscode-languageserver-textdocument": { "version": "1.0.7", "dev": true, "license": "MIT" }, "node_modules/vscode-oniguruma": { "version": "1.6.2", "dev": true, "license": "MIT" }, "node_modules/vscode-textmate": { "version": "6.0.0", "dev": true, "license": "MIT" }, "node_modules/vscode-uri": { "version": "3.0.6", "dev": true, "license": "MIT" }, "node_modules/w3c-hr-time": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "browser-process-hrtime": "^1.0.0" } }, "node_modules/w3c-xmlserializer": { "version": "3.0.0", "dev": true, "license": "MIT", "dependencies": { "xml-name-validator": "^4.0.0" }, "engines": { "node": ">=12" } }, "node_modules/watchpack": { "version": "2.4.0", "dev": true, "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" }, "engines": { "node": ">=10.13.0" } }, "node_modules/webidl-conversions": { "version": "7.0.0", "dev": true, "license": "BSD-2-Clause", "engines": { "node": ">=12" } }, "node_modules/webpack": { "version": "5.74.0", "dev": true, "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.9", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" }, "engines": { "node": ">=10.13.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependenciesMeta": { "webpack-cli": { "optional": true } } }, "node_modules/webpack-merge": { "version": "4.2.2", "dev": true, "license": "MIT", "dependencies": { "lodash": "^4.17.15" } }, "node_modules/webpack-sources": { "version": "3.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=10.13.0" } }, "node_modules/webpack/node_modules/@types/estree": { "version": "0.0.51", "dev": true, "license": "MIT" }, "node_modules/whatwg-encoding": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, "engines": { "node": ">=12" } }, "node_modules/whatwg-encoding/node_modules/iconv-lite": { "version": "0.6.3", "dev": true, "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { "node": ">=0.10.0" } }, "node_modules/whatwg-fetch": { "version": "3.6.2", "dev": true, "license": "MIT" }, "node_modules/whatwg-mimetype": { "version": "3.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=12" } }, "node_modules/whatwg-url": { "version": "10.0.0", "dev": true, "license": "MIT", "dependencies": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" }, "engines": { "node": ">=12" } }, "node_modules/wherearewe": { "version": "2.0.1", "license": "Apache-2.0 OR MIT", "dependencies": { "is-electron": "^2.2.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "node_modules/which": { "version": "2.0.2", "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "bin/node-which" }, "engines": { "node": ">= 8" } }, "node_modules/which-boxed-primitive": { "version": "1.0.2", "dev": true, "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/word-wrap": { "version": "1.2.3", "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/workerpool": { "version": "6.2.0", "dev": true, "license": "Apache-2.0" }, "node_modules/wrap-ansi": { "version": "7.0.0", "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" }, "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { "version": "1.0.2", "dev": true, "license": "ISC" }, "node_modules/write-file-atomic": { "version": "3.0.3", "dev": true, "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, "node_modules/ws": { "version": "8.10.0", "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { "optional": true }, "utf-8-validate": { "optional": true } } }, "node_modules/xdg-basedir": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/xml-name-validator": { "version": "4.0.0", "dev": true, "license": "Apache-2.0", "engines": { "node": ">=12" } }, "node_modules/xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" }, "engines": { "node": ">=4.0.0" } }, "node_modules/xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "engines": { "node": ">=4.0" } }, "node_modules/xmlchars": { "version": "2.2.0", "dev": true, "license": "MIT" }, "node_modules/xmlcreate": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz", "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==", "dev": true }, "node_modules/xsalsa20": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.2.0.tgz", "integrity": "sha512-FIr/DEeoHfj7ftfylnoFt3rAIRoWXpx2AoDfrT2qD2wtp7Dp+COajvs/Icb7uHqRW9m60f5iXZwdsJJO3kvb7w==" }, "node_modules/y18n": { "version": "5.0.8", "dev": true, "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yallist": { "version": "4.0.0", "dev": true, "license": "ISC" }, "node_modules/yargs": { "version": "16.2.0", "dev": true, "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" }, "engines": { "node": ">=10" } }, "node_modules/yargs-parser": { "version": "20.2.4", "dev": true, "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/yargs-unparser": { "version": "2.0.0", "dev": true, "license": "MIT", "dependencies": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", "flat": "^5.0.2", "is-plain-obj": "^2.1.0" }, "engines": { "node": ">=10" } }, "node_modules/yargs-unparser/node_modules/camelcase": { "version": "6.3.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/yargs-unparser/node_modules/decamelize": { "version": "4.0.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/yauzl": { "version": "2.10.0", "dev": true, "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "node_modules/yn": { "version": "3.1.1", "dev": true, "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/yocto-queue": { "version": "0.1.0", "dev": true, "license": "MIT", "engines": { "node": ">=10" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, "packages/byte-utils": { "name": "@waku/byte-utils", "version": "0.0.2", "extraneous": true, "license": "MIT OR Apache-2.0", "dependencies": { "uint8arrays": "^4.0.2" }, "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/core": { "name": "@waku/core", "version": "0.0.10", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@noble/hashes": "^1.1.3", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "debug": "^4.3.4", "it-all": "^1.0.6", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "p-event": "^5.0.1", "uint8arraylist": "^2.3.2", "uuid": "^9.0.0" }, "devDependencies": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", "@libp2p/interface-registrar": "^2.0.8", "@multiformats/multiaddr": "^11.4.0", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@types/chai": "^4.2.15", "@types/debug": "^4.1.7", "@types/mocha": "^9.1.0", "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "chai": "^4.3.4", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "fast-check": "^2.14.0", "gh-pages": "^3.2.3", "ignore-loader": "^0.1.2", "isomorphic-fetch": "^3.0.0", "jsdom": "^19.0.0", "jsdom-global": "^3.0.2", "karma": "^6.3.12", "karma-chrome-launcher": "^3.1.0", "karma-mocha": "^2.0.1", "karma-webpack": "^5.0.0", "mocha": "^9.1.3", "npm-run-all": "^4.1.5", "p-timeout": "^6.0.0", "prettier": "^2.1.1", "process": "^0.11.10", "puppeteer": "^13.0.1", "rollup": "^2.75.0", "ts-loader": "^9.3.1", "ts-node": "^10.9.1", "typescript": "^4.6.3" }, "engines": { "node": ">=16" }, "peerDependencies": { "@multiformats/multiaddr": "^11.4.0", "libp2p": "^0.42.2" }, "peerDependenciesMeta": { "@multiformats/multiaddr": { "optional": true } } }, "packages/core/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/core/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/core/node_modules/uuid": { "version": "9.0.0", "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "packages/create": { "name": "@waku/create", "version": "0.0.6", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "^11.0.0", "@libp2p/mplex": "^7.1.1", "@libp2p/websockets": "^5.0.3", "@waku/core": "*", "@waku/dns-discovery": "*", "@waku/peer-exchange": "*", "libp2p": "^0.42.2" }, "devDependencies": { "@libp2p/interface-address-manager": "^2.0.4", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-content-routing": "^2.0.1", "@libp2p/interface-dht": "^2.0.1", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-metrics": "^4.0.5", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-routing": "^1.0.7", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", "@libp2p/interface-registrar": "^2.0.8", "@libp2p/interface-transport": "^2.1.1", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/interfaces": "*", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "interface-datastore": "^7.0.4", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/create/node_modules/@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "dev": true, "dependencies": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/create/node_modules/@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "dev": true, "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/create/node_modules/@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "dev": true, "dependencies": { "@libp2p/interface-connection": "^3.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/create/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/create/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/dns-discovery": { "name": "@waku/dns-discovery", "version": "0.0.5", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interfaces": "^3.3.1", "@waku/enr": "*", "@waku/utils": "*", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", "uint8arrays": "^4.0.2" }, "devDependencies": { "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/peer-id": "^2.0.1", "@libp2p/peer-id-factory": "^2.0.1", "@multiformats/multiaddr": "^11.0.6", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/interfaces": "*", "chai": "^4.3.4", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/enr": { "name": "@waku/enr", "version": "0.0.5", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.5.0", "@libp2p/crypto": "^1.0.11", "@libp2p/peer-id": "^2.0.1", "@multiformats/multiaddr": "^11.0.6", "@noble/secp256k1": "^1.3.4", "@waku/utils": "*", "debug": "^4.3.4", "js-sha3": "^0.8.0" }, "devDependencies": { "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/peer-id-factory": "^2.0.1", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/interfaces": "*", "chai": "^4.3.6", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16" } }, "packages/enr/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/enr/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/interfaces": { "name": "@waku/interfaces", "version": "0.0.7", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "^2.0.8", "@multiformats/multiaddr": "^11.4.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/interfaces/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/interfaces/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/libp2p-utils": { "name": "@waku/utils", "version": "0.0.3", "extraneous": true, "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-connection": "^3.0.3", "@libp2p/interface-peer-id": "^1.0.6", "@libp2p/interface-peer-info": "^1.0.1", "@libp2p/interface-peer-store": "^1.2.3", "@libp2p/peer-id": "^1.1.10", "@multiformats/multiaddr": "^11.0.6", "debug": "^4.3.4" }, "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/message-encryption": { "name": "@waku/message-encryption", "version": "0.0.9", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.3.4", "@waku/core": "*", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "debug": "^4.3.4", "js-sha3": "^0.8.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "chai": "^4.3.6", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "fast-check": "^2.14.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/peer-exchange": { "name": "@waku/peer-exchange", "version": "0.0.3", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@waku/core": "*", "@waku/enr": "*", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "debug": "^4.3.4", "it-all": "^1.0.6", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "uint8arraylist": "^2.3.2" }, "devDependencies": { "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-registrar": "^2.0.8", "@libp2p/peer-id-factory": "^2.0.1", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "chai": "^4.3.6", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3", "uint8arrays": "^4.0.2" }, "engines": { "node": ">=16" } }, "packages/peer-exchange/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/peer-exchange/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/proto": { "name": "@waku/proto", "version": "0.0.2", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^3.1.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "protons": "^5.1.0", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/tests": { "name": "@waku/tests", "version": "0.0.1", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/components": "^3.1.1", "@libp2p/peer-id": "^2.0.1", "@waku/core": "*", "@waku/create": "*", "@waku/dns-discovery": "*", "@waku/enr": "*", "@waku/interfaces": "*", "@waku/message-encryption": "*", "@waku/peer-exchange": "*", "@waku/utils": "*", "app-root-path": "^3.0.0", "chai": "^4.3.6", "debug": "^4.3.4", "mocha": "^9.1.3", "p-timeout": "^6.0.0", "portfinder": "^1.0.28", "tail": "^2.2.0" }, "devDependencies": { "@libp2p/bootstrap": "^6.0.0", "@libp2p/interface-peer-id": "^2.0.1", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "chai": "^4.3.6", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "mocha": "^9.1.3", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/tests/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/tests/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/utils": { "name": "@waku/utils", "version": "0.0.1", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/peer-id": "^2.0.1", "debug": "^4.3.4", "uint8arrays": "^4.0.2" }, "devDependencies": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@multiformats/multiaddr": "^11.4.0", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "engines": { "node": ">=16" } }, "packages/utils/node_modules/@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "dependencies": { "multiformats": "^11.0.0" }, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } }, "packages/utils/node_modules/multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true, "engines": { "node": ">=16.0.0", "npm": ">=7.0.0" } } }, "dependencies": { "@achingbrain/ip-address": { "version": "8.1.0", "requires": { "jsbn": "1.1.0", "sprintf-js": "1.1.2" } }, "@achingbrain/nat-port-mapper": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.7.tgz", "integrity": "sha512-P8Z8iMZBQCsN7q3XoVoJAX3CGPUTbGTh1XBU8JytCW3hBmSk594l8YvdrtY5NVexVHSwLeiXnDsP4d10NJHaeg==", "requires": { "@achingbrain/ssdp": "^4.0.1", "@libp2p/logger": "^2.0.0", "default-gateway": "^6.0.2", "err-code": "^3.0.1", "it-first": "^1.0.7", "p-defer": "^4.0.0", "p-timeout": "^5.0.2", "xml2js": "^0.4.23" }, "dependencies": { "it-first": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/it-first/-/it-first-1.0.7.tgz", "integrity": "sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g==" }, "p-timeout": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" } } }, "@achingbrain/ssdp": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@achingbrain/ssdp/-/ssdp-4.0.1.tgz", "integrity": "sha512-z/CkfFI0Ksrpo8E+lu2rKahlE1KJHUn8X8ihQj2Jg6CEL+oHYGCNfttOES0+VnV7htuog70c8bYNHYhlmmqxBQ==", "requires": { "event-iterator": "^2.0.0", "freeport-promise": "^2.0.0", "merge-options": "^3.0.4", "uuid": "^8.3.2", "xml2js": "^0.4.23" } }, "@babel/code-frame": { "version": "7.18.6", "dev": true, "requires": { "@babel/highlight": "^7.18.6" } }, "@babel/helper-validator-identifier": { "version": "7.19.1", "dev": true }, "@babel/highlight": { "version": "7.18.6", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.18.6", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, "dependencies": { "ansi-styles": { "version": "3.2.1", "dev": true, "requires": { "color-convert": "^1.9.0" } }, "chalk": { "version": "2.4.2", "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "color-convert": { "version": "1.9.3", "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", "dev": true }, "escape-string-regexp": { "version": "1.0.5", "dev": true }, "has-flag": { "version": "3.0.0", "dev": true }, "supports-color": { "version": "5.5.0", "dev": true, "requires": { "has-flag": "^3.0.0" } } } }, "@babel/parser": { "version": "7.20.5", "dev": true }, "@chainsafe/is-ip": { "version": "2.0.1" }, "@chainsafe/libp2p-gossipsub": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-gossipsub/-/libp2p-gossipsub-6.1.0.tgz", "integrity": "sha512-+zIPRGf2T+Qd+Hef/XbJx66FL+hbmth9sk6sr3PvQ2eolHGFwPwxSeM7fVdGWoZ7sMndUoGKUNPmO2GzbPsVQg==", "requires": { "@libp2p/crypto": "^1.0.3", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-connection-manager": "^1.3.0", "@libp2p/interface-keys": "^1.0.3", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interfaces": "^3.2.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@libp2p/pubsub": "^6.0.0", "@libp2p/topology": "^4.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "denque": "^1.5.0", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "it-pushable": "^3.1.0", "multiformats": "^11.0.0", "protobufjs": "^6.11.2", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@chainsafe/libp2p-noise": { "version": "11.0.0", "resolved": "https://registry.npmjs.org/@chainsafe/libp2p-noise/-/libp2p-noise-11.0.0.tgz", "integrity": "sha512-NEl5aIv6muz9OL+dsa3INEU89JX0NViBxOy7NwwG8eNRPUDHo5E3ZTMSHXQpVx1K/ofoNS4ANO9xwezY6ss5GA==", "requires": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-connection-encrypter": "^3.0.0", "@libp2p/interface-keys": "^1.0.2", "@libp2p/interface-metrics": "^4.0.2", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@stablelib/chacha20poly1305": "^1.0.1", "@stablelib/hkdf": "^1.0.1", "@stablelib/sha256": "^1.0.1", "@stablelib/x25519": "^1.0.1", "it-length-prefixed": "^8.0.2", "it-pair": "^2.0.2", "it-pb-stream": "^2.0.2", "it-pipe": "^2.0.3", "it-stream-types": "^1.0.4", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-metrics": { "version": "4.0.2", "requires": { "@libp2p/interface-connection": "^3.0.0" } }, "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "long": { "version": "5.2.1" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "protobufjs": { "version": "7.1.2", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.1", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" } } } }, "@colors/colors": { "version": "1.5.0", "dev": true }, "@cspell/cspell-bundled-dicts": { "version": "6.17.0", "dev": true, "requires": { "@cspell/dict-ada": "^4.0.0", "@cspell/dict-aws": "^3.0.0", "@cspell/dict-bash": "^4.1.0", "@cspell/dict-companies": "^3.0.3", "@cspell/dict-cpp": "^4.0.0", "@cspell/dict-cryptocurrencies": "^3.0.1", "@cspell/dict-csharp": "^4.0.2", "@cspell/dict-css": "^4.0.0", "@cspell/dict-dart": "^2.0.0", "@cspell/dict-django": "^4.0.0", "@cspell/dict-docker": "^1.1.3", "@cspell/dict-dotnet": "^4.0.0", "@cspell/dict-elixir": "^4.0.0", "@cspell/dict-en_us": "^4.1.0", "@cspell/dict-en-gb": "1.1.33", "@cspell/dict-filetypes": "^3.0.0", "@cspell/dict-fonts": "^3.0.0", "@cspell/dict-fullstack": "^3.0.0", "@cspell/dict-git": "^2.0.0", "@cspell/dict-golang": "^5.0.0", "@cspell/dict-haskell": "^4.0.0", "@cspell/dict-html": "^4.0.1", "@cspell/dict-html-symbol-entities": "^4.0.0", "@cspell/dict-java": "^5.0.2", "@cspell/dict-latex": "^3.0.0", "@cspell/dict-lorem-ipsum": "^3.0.0", "@cspell/dict-lua": "^3.0.0", "@cspell/dict-node": "^4.0.1", "@cspell/dict-npm": "^5.0.0", "@cspell/dict-php": "^3.0.3", "@cspell/dict-powershell": "^3.0.0", "@cspell/dict-public-licenses": "^2.0.0", "@cspell/dict-python": "^4.0.0", "@cspell/dict-r": "^2.0.0", "@cspell/dict-ruby": "^3.0.0", "@cspell/dict-rust": "^3.0.0", "@cspell/dict-scala": "^3.0.0", "@cspell/dict-software-terms": "^3.0.5", "@cspell/dict-sql": "^2.0.0", "@cspell/dict-svelte": "^1.0.0", "@cspell/dict-swift": "^2.0.0", "@cspell/dict-typescript": "^3.0.1", "@cspell/dict-vue": "^3.0.0" } }, "@cspell/cspell-pipe": { "version": "6.17.0", "dev": true }, "@cspell/cspell-service-bus": { "version": "6.17.0", "dev": true }, "@cspell/cspell-types": { "version": "6.17.0", "dev": true }, "@cspell/dict-ada": { "version": "4.0.0", "dev": true }, "@cspell/dict-aws": { "version": "3.0.0", "dev": true }, "@cspell/dict-bash": { "version": "4.1.0", "dev": true }, "@cspell/dict-companies": { "version": "3.0.3", "dev": true }, "@cspell/dict-cpp": { "version": "4.0.0", "dev": true }, "@cspell/dict-cryptocurrencies": { "version": "3.0.1", "dev": true }, "@cspell/dict-csharp": { "version": "4.0.2", "dev": true }, "@cspell/dict-css": { "version": "4.0.0", "dev": true }, "@cspell/dict-dart": { "version": "2.0.0", "dev": true }, "@cspell/dict-django": { "version": "4.0.0", "dev": true }, "@cspell/dict-docker": { "version": "1.1.3", "dev": true }, "@cspell/dict-dotnet": { "version": "4.0.0", "dev": true }, "@cspell/dict-elixir": { "version": "4.0.0", "dev": true }, "@cspell/dict-en_us": { "version": "4.1.0", "dev": true }, "@cspell/dict-en-gb": { "version": "1.1.33", "dev": true }, "@cspell/dict-filetypes": { "version": "3.0.0", "dev": true }, "@cspell/dict-fonts": { "version": "3.0.0", "dev": true }, "@cspell/dict-fullstack": { "version": "3.0.0", "dev": true }, "@cspell/dict-git": { "version": "2.0.0", "dev": true }, "@cspell/dict-golang": { "version": "5.0.0", "dev": true }, "@cspell/dict-haskell": { "version": "4.0.0", "dev": true }, "@cspell/dict-html": { "version": "4.0.1", "dev": true }, "@cspell/dict-html-symbol-entities": { "version": "4.0.0", "dev": true }, "@cspell/dict-java": { "version": "5.0.2", "dev": true }, "@cspell/dict-latex": { "version": "3.0.0", "dev": true }, "@cspell/dict-lorem-ipsum": { "version": "3.0.0", "dev": true }, "@cspell/dict-lua": { "version": "3.0.0", "dev": true }, "@cspell/dict-node": { "version": "4.0.1", "dev": true }, "@cspell/dict-npm": { "version": "5.0.0", "dev": true }, "@cspell/dict-php": { "version": "3.0.3", "dev": true }, "@cspell/dict-powershell": { "version": "3.0.0", "dev": true }, "@cspell/dict-public-licenses": { "version": "2.0.0", "dev": true }, "@cspell/dict-python": { "version": "4.0.0", "dev": true }, "@cspell/dict-r": { "version": "2.0.0", "dev": true }, "@cspell/dict-ruby": { "version": "3.0.0", "dev": true }, "@cspell/dict-rust": { "version": "3.0.0", "dev": true }, "@cspell/dict-scala": { "version": "3.0.0", "dev": true }, "@cspell/dict-software-terms": { "version": "3.0.5", "dev": true }, "@cspell/dict-sql": { "version": "2.0.0", "dev": true }, "@cspell/dict-svelte": { "version": "1.0.0", "dev": true }, "@cspell/dict-swift": { "version": "2.0.0", "dev": true }, "@cspell/dict-typescript": { "version": "3.0.1", "dev": true }, "@cspell/dict-vue": { "version": "3.0.0", "dev": true }, "@cspell/strong-weak-map": { "version": "6.17.0", "dev": true }, "@cspotcode/source-map-support": { "version": "0.8.1", "dev": true, "requires": { "@jridgewell/trace-mapping": "0.3.9" } }, "@eslint/eslintrc": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "@ethersproject/bytes": { "version": "5.7.0", "requires": { "@ethersproject/logger": "^5.7.0" } }, "@ethersproject/logger": { "version": "5.7.0" }, "@ethersproject/rlp": { "version": "5.7.0", "requires": { "@ethersproject/bytes": "^5.7.0", "@ethersproject/logger": "^5.7.0" } }, "@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", "minimatch": "^3.0.5" } }, "@humanwhocodes/module-importer": { "version": "1.0.1", "dev": true }, "@humanwhocodes/object-schema": { "version": "1.2.1", "dev": true }, "@jridgewell/gen-mapping": { "version": "0.3.2", "dev": true, "requires": { "@jridgewell/set-array": "^1.0.1", "@jridgewell/sourcemap-codec": "^1.4.10", "@jridgewell/trace-mapping": "^0.3.9" } }, "@jridgewell/resolve-uri": { "version": "3.1.0", "dev": true }, "@jridgewell/set-array": { "version": "1.1.2", "dev": true }, "@jridgewell/source-map": { "version": "0.3.2", "dev": true, "requires": { "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@jridgewell/sourcemap-codec": { "version": "1.4.14", "dev": true }, "@jridgewell/trace-mapping": { "version": "0.3.9", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" } }, "@jsdoc/salty": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.3.tgz", "integrity": "sha512-bbtCxCkxcnWhi50I+4Lj6mdz9w3pOXOgEQrID8TCZ/DF51fW7M9GCQW2y45SpBDdHd1Eirm1X/Cf6CkAAe8HPg==", "dev": true, "requires": { "lodash": "^4.17.21" } }, "@leichtgewicht/base64-codec": { "version": "1.0.0" }, "@leichtgewicht/dns-packet": { "version": "6.0.3", "requires": { "@leichtgewicht/ip-codec": "^2.0.4", "bytes.js": "^0.0.2", "utf8-bytes": "^0.0.1", "utf8-codec": "^1.0.0", "utf8-length": "^0.0.1", "utf8-string-bytes": "^1.0.3" } }, "@leichtgewicht/dns-socket": { "version": "5.0.0", "requires": { "@leichtgewicht/dns-packet": "^6.0.0" } }, "@leichtgewicht/ip-codec": { "version": "2.0.4" }, "@libp2p/bootstrap": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@libp2p/bootstrap/-/bootstrap-6.0.0.tgz", "integrity": "sha512-AoBojVr9w2n08TVQ7ZWh1QFrg44esglfC5dFl7H+K9DU2HlhYR7LgqxbyXJ+uJOxziTqID/NpNnfiGovcX+48Q==", "dev": true, "requires": { "@libp2p/interface-peer-discovery": "^1.0.1", "@libp2p/interface-peer-info": "^1.0.7", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.1", "@libp2p/peer-id": "^2.0.0", "@multiformats/mafmt": "^11.0.3", "@multiformats/multiaddr": "^11.0.0" } }, "@libp2p/components": { "version": "3.1.1", "requires": { "@libp2p/interface-address-manager": "^2.0.0", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-connection-manager": "^1.1.0", "@libp2p/interface-content-routing": "^1.0.2", "@libp2p/interface-dht": "^1.0.1", "@libp2p/interface-metrics": "^3.0.0", "@libp2p/interface-peer-id": "^1.0.4", "@libp2p/interface-peer-routing": "^1.0.1", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interface-transport": "^2.0.0", "@libp2p/interfaces": "^3.0.3", "err-code": "^3.0.1", "interface-datastore": "^7.0.0" } }, "@libp2p/crypto": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.11.tgz", "integrity": "sha512-DWiG/0fKIDnkhTF3HoCu2OzkuKXysR/UKGdM9JZkT6F9jS9rwZYEwmacs4ybw1qyufyH+pMXV3/vuUu2Q/UxLw==", "requires": { "@libp2p/interface-keys": "^1.0.2", "@noble/ed25519": "^1.6.0", "@noble/secp256k1": "^1.5.4", "err-code": "^3.0.1", "multiformats": "^11.0.0", "node-forge": "^1.1.0", "protons-runtime": "^4.0.1", "uint8arrays": "^4.0.2" }, "dependencies": { "long": { "version": "5.2.0" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "protobufjs": { "version": "7.1.2", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.1", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" } } } }, "@libp2p/interface-address-manager": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@libp2p/interface-address-manager/-/interface-address-manager-2.0.4.tgz", "integrity": "sha512-RcSi+z+xpVKJXq3BsfLf2rq8zb8VTAFown6uJBu02towMc0enYqqhwlV9DxcCaC573MgQ7gY2s/3XvxQdFraVA==", "requires": { "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" } }, "@libp2p/interface-connection": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-connection/-/interface-connection-3.0.8.tgz", "integrity": "sha512-JiI9xVPkiSgW9hkvHWA4e599OLPNSACrpgtx6UffHG9N+Jpt0IOmM4iLic8bSIYkZJBOQFG1Sv/gVNB98Uq0Nw==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.1.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-connection-encrypter": { "version": "3.0.2", "requires": { "@libp2p/interface-peer-id": "^1.0.0", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.1.2" } }, "@libp2p/interface-connection-manager": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/@libp2p/interface-connection-manager/-/interface-connection-manager-1.3.7.tgz", "integrity": "sha512-GyRa7FXtwjbch4ucFa/jj6vcaQT2RyhUbH3q0tIOTzjntABTMzQrhn3BWOGU5deRp2K7cVOB/OzrdhHdGUxYQA==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-content-routing": { "version": "1.0.4", "requires": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^10.0.0" } }, "@libp2p/interface-dht": { "version": "1.0.3", "requires": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^1.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^10.0.0" } }, "@libp2p/interface-keychain": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@libp2p/interface-keychain/-/interface-keychain-2.0.4.tgz", "integrity": "sha512-RCH0PL9um/ejsPiWIOzxFzjPzL2nT2tRUtCDo1aBQqoBi7eYp4I4ya1KbzgWDPTmNuuFtCReRMQsZ7/KVirKPA==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "multiformats": "^11.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-keys": { "version": "1.0.3" }, "@libp2p/interface-libp2p": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-libp2p/-/interface-libp2p-1.1.1.tgz", "integrity": "sha512-cELZZv/tzFxbUzL3Jvbk+AM2J6kDhIUNBIMMMLuR3LIHfmVJkh31G3ChLUZuKhBwB8wXJ1Ssev3fk1tfz/5DWA==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-content-routing": "^2.0.0", "@libp2p/interface-dht": "^2.0.0", "@libp2p/interface-keychain": "^2.0.0", "@libp2p/interface-metrics": "^4.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interface-peer-routing": "^1.0.0", "@libp2p/interface-peer-store": "^1.0.0", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "dependencies": { "@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "requires": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "requires": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "requires": { "@libp2p/interface-connection": "^3.0.0" } }, "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-metrics": { "version": "3.0.0", "requires": { "@libp2p/interface-peer-id": "^1.0.0", "it-stream-types": "^1.0.4" } }, "@libp2p/interface-peer-discovery": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-discovery/-/interface-peer-discovery-1.0.5.tgz", "integrity": "sha512-R0TN/vDaCJLvRhop0y4qoPqapHxX4AEQDEtqmpayAA1BuPgbBq4fS4mepR3FAMcNva/szeqVCDuI4gDejtCaVg==", "requires": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0" } }, "@libp2p/interface-peer-id": { "version": "1.0.6", "requires": { "multiformats": "^10.0.0" } }, "@libp2p/interface-peer-info": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-info/-/interface-peer-info-1.0.8.tgz", "integrity": "sha512-LRvZt/9bZFYW7seAwuSg2hZuPl+FRTAsij5HtyvVwmpfVxipm6yQrKjQ+LiK/SZhIDVsSJ+UjF0mluJj+jeAzQ==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@multiformats/multiaddr": "^11.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-peer-routing": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-routing/-/interface-peer-routing-1.0.7.tgz", "integrity": "sha512-0zxOOmKD6nA3LaArcP9UdRO4vJzEyoRtE34vvQP41UxjcSTaj4em5Fl4Q0RuOMXYPtRp+LdXRYbjJgCSeQoxwA==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-peer-store": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-store/-/interface-peer-store-1.2.8.tgz", "integrity": "sha512-FM9VLmpg9CUBKZ2RW+J7RrQfQVMksLiC8oqENqHgb/VkPJY3kafbn7HIi0NcK6H/H5VcwBIhL15SUJk66O1K6g==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interface-record": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-pubsub": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/@libp2p/interface-pubsub/-/interface-pubsub-3.0.6.tgz", "integrity": "sha512-c1aVHAhxmEh9IpLBgJyCsMscVDl7YUeP1Iq6ILEQoWiPJhNpQqdfmqyk7ZfrzuBU19VFe1EqH0bLuLDbtfysTQ==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.0.0", "it-pushable": "^3.0.0", "uint8arraylist": "^2.1.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-record": { "version": "2.0.1", "requires": { "@libp2p/interface-peer-id": "^1.0.0", "uint8arraylist": "^2.0.0" } }, "@libp2p/interface-registrar": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/@libp2p/interface-registrar/-/interface-registrar-2.0.8.tgz", "integrity": "sha512-WbnXB09QF41zZzNgDUAZrRMilqgB7wBMTsSvql8xdDcws+jbaX4wE0iEpRXg1hyd0pz4mooIcMRaH1NiEQ5D8w==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-peer-id": "^2.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/interface-stream-muxer": { "version": "3.0.1", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interfaces": "^3.0.0", "it-stream-types": "^1.0.4" } }, "@libp2p/interface-transport": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-transport/-/interface-transport-2.1.1.tgz", "integrity": "sha512-xDM/s8iPN/XfNqD9qNelibRMPKkhOLinXwQeNtoTZjarq+Cg6rtO6/5WBG/49hyI3+r+5jd2eykjPGQbb86NFQ==", "requires": { "@libp2p/interface-connection": "^3.0.0", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/interfaces": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "it-stream-types": "^1.0.4" } }, "@libp2p/interfaces": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/@libp2p/interfaces/-/interfaces-3.3.1.tgz", "integrity": "sha512-3N+goQt74SmaVOjwpwMPKLNgh1uDQGw8GD12c40Kc86WOq0qvpm3NfACW+H8Su2X6KmWjCSMzk9JWs9+8FtUfg==" }, "@libp2p/logger": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@libp2p/logger/-/logger-2.0.5.tgz", "integrity": "sha512-WEhxsc7+gsfuTcljI4vSgW/H2f18aBaC+JiO01FcX841Wxe9szjzHdBLDh9eqygUlzoK0LEeIBfctN7ibzus5A==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "debug": "^4.3.3", "interface-datastore": "^7.0.0", "multiformats": "^11.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/mplex": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/@libp2p/mplex/-/mplex-7.1.1.tgz", "integrity": "sha512-0owK1aWgXXtjiohXtjwLV7Ehjdj96eBtsapVt7AzlHA+W8uYnI+x058thq3MisyMDlHiiE3BTh6fEf+t2/0dUw==", "requires": { "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/logger": "^2.0.0", "abortable-iterator": "^4.0.2", "any-signal": "^3.0.0", "benchmark": "^2.1.4", "err-code": "^3.0.1", "it-batched-bytes": "^1.0.0", "it-pushable": "^3.1.0", "it-stream-types": "^1.0.4", "rate-limiter-flexible": "^2.3.9", "uint8arraylist": "^2.1.1", "uint8arrays": "^4.0.2", "varint": "^6.0.0" } }, "@libp2p/multistream-select": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/@libp2p/multistream-select/-/multistream-select-3.1.2.tgz", "integrity": "sha512-NfF0fwQM4sqiLuNGBVc9z2mfz3OigOfyLJ5zekRBGYHkbKWrBRFS3FligUPr9roCOzH6ojjDkKVd5aK9/llfJQ==", "requires": { "@libp2p/interfaces": "^3.0.2", "@libp2p/logger": "^2.0.0", "abortable-iterator": "^4.0.2", "err-code": "^3.0.1", "it-first": "^2.0.0", "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.3", "it-merge": "^2.0.0", "it-pipe": "^2.0.4", "it-pushable": "^3.1.0", "it-reader": "^6.0.1", "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.3.1", "uint8arrays": "^4.0.2" }, "dependencies": { "it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "requires": { "it-pushable": "^3.1.0" } } } }, "@libp2p/peer-collections": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-collections/-/peer-collections-3.0.0.tgz", "integrity": "sha512-rVhfDmkVzfBVR4scAfaKb05htZENx01PYt2USi1EnODyoo2c2U2W5tfOfyaKI/4D+ayQDOjT27G0ZCyAgwkYGw==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/peer-id": "^2.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/peer-id/-/peer-id-2.0.1.tgz", "integrity": "sha512-uGIR4rS+j+IzzIu0kih4MonZEfRmjGNfXaSPMIFOeMxZItZT6TIpxoVNYxHl4YtneSFKzlLnf9yx9EhRcyfy8Q==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interfaces": "^3.2.0", "multiformats": "^11.0.0", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/peer-id-factory": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/peer-id-factory/-/peer-id-factory-2.0.1.tgz", "integrity": "sha512-CRJmqwNQhDC51sQ9lf6EqEY8HuywwymMVffL2kIYI5ts5k+6gvIXzoSxLf3V3o+OxcroXG4KG0uGxxAi5DUXSA==", "requires": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-keys": "^1.0.2", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "protobufjs": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz", "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" } } } }, "@libp2p/peer-record": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-record/-/peer-record-5.0.0.tgz", "integrity": "sha512-qGaqYQSRqI/vol1NEMR9Z3ncLjIkyIF0o/CQYXzXCDjA91i9+0iMjXGgIgBLn3bfA1b9pHuz4HvwjgYUKMYOkQ==", "requires": { "@libp2p/crypto": "^1.0.11", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-record": "^2.0.1", "@libp2p/logger": "^2.0.5", "@libp2p/peer-id": "^2.0.0", "@libp2p/utils": "^3.0.0", "@multiformats/multiaddr": "^11.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-filter": "^2.0.0", "it-foreach": "^1.0.0", "it-map": "^2.0.0", "it-pipe": "^2.0.3", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8-varint": "^1.0.2", "uint8arraylist": "^2.1.0", "uint8arrays": "^4.0.2", "varint": "^6.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" }, "long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "protobufjs": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz", "integrity": "sha512-L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" } } } }, "@libp2p/peer-store": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/@libp2p/peer-store/-/peer-store-6.0.0.tgz", "integrity": "sha512-7GSqRYkJR3E0Vo96XH84X6KNPdwOE1t6jb7jegYzvzKDZMFaceJUZg9om3+ZHCUbethnYuqsY7j0c7OHCB40nA==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.3", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-record": "^2.0.1", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@multiformats/multiaddr": "^11.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-filter": "^2.0.0", "it-foreach": "^1.0.0", "it-map": "^2.0.0", "it-pipe": "^2.0.3", "mortice": "^3.0.0", "multiformats": "^11.0.0", "protons-runtime": "^4.0.1", "uint8arraylist": "^2.1.1", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" }, "long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "protobufjs": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz", "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" } } } }, "@libp2p/pubsub": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/@libp2p/pubsub/-/pubsub-6.0.1.tgz", "integrity": "sha512-lBZtEpxTjWIAJ43wkEGOhNeFc1iEasLd9TFmpt9we7tTFAOiNTr59AdC+Ps/uBPp1zDE8ci3ccqqNj3OaJFjCQ==", "requires": { "@libp2p/crypto": "^1.0.0", "@libp2p/interface-connection": "^3.0.1", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.0", "@libp2p/interfaces": "^3.2.0", "@libp2p/logger": "^2.0.0", "@libp2p/peer-collections": "^3.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/topology": "^4.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.3", "it-pushable": "^3.0.0", "multiformats": "^11.0.0", "p-queue": "^7.2.0", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/topology": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@libp2p/topology/-/topology-4.0.1.tgz", "integrity": "sha512-wcToZU3o55nTPuN+yEpAublGzomGfxEAu8snaGeZS0f6ObzaQXqPgZvD5qpiQ8yOOVjR+IiNEjZJiuqNShHnaA==", "requires": { "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/logger": "^2.0.1", "it-all": "^2.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@libp2p/tracked-map": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@libp2p/tracked-map/-/tracked-map-3.0.2.tgz", "integrity": "sha512-mtsZWf2ntttuCrmEIro2p1ceCAaKde2TzT/99DZlkGdJN/Mo1jZgXq7ltZjWc8G3DAlgs+0ygjMzNKcZzAveuQ==", "requires": { "@libp2p/interface-metrics": "^4.0.0" }, "dependencies": { "@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "requires": { "@libp2p/interface-connection": "^3.0.0" } } } }, "@libp2p/utils": { "version": "3.0.2", "requires": { "@achingbrain/ip-address": "^8.1.0", "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-peer-store": "^1.2.1", "@libp2p/logger": "^2.0.0", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "err-code": "^3.0.1", "is-loopback-addr": "^2.0.1", "it-stream-types": "^1.0.4", "private-ip": "^2.1.1", "uint8arraylist": "^2.3.2" } }, "@libp2p/websockets": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/@libp2p/websockets/-/websockets-5.0.3.tgz", "integrity": "sha512-/0ie47LEKU5VVeaeE/T6UbvaZbUSmyWXu4KcojY+zl809oONFjagKuZB6T7jJQqAV7WCq7O+ulC2tFOwbID08w==", "requires": { "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-transport": "^2.0.0", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.0", "@libp2p/utils": "^3.0.2", "@multiformats/mafmt": "^11.0.3", "@multiformats/multiaddr": "^11.0.0", "@multiformats/multiaddr-to-uri": "^9.0.2", "abortable-iterator": "^4.0.2", "it-ws": "^5.0.6", "p-defer": "^4.0.0", "p-timeout": "^6.0.0", "wherearewe": "^2.0.1" } }, "@multiformats/mafmt": { "version": "11.0.3", "requires": { "@multiformats/multiaddr": "^11.0.0" } }, "@multiformats/multiaddr": { "version": "11.4.0", "resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-11.4.0.tgz", "integrity": "sha512-rLIhSOCKQhm/fCjg+5tVM9xrtjbZjZKJg6bb65YbFsNoPSYhweEohXO8Pkg2xbRy3NqVEVkS+8DB/+VhNvjd5Q==", "requires": { "@chainsafe/is-ip": "^2.0.1", "dns-over-http-resolver": "^2.1.0", "err-code": "^3.0.1", "multiformats": "^11.0.0", "uint8arrays": "^4.0.2", "varint": "^6.0.0" }, "dependencies": { "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@multiformats/multiaddr-to-uri": { "version": "9.0.2", "requires": { "@multiformats/multiaddr": "^11.0.0" } }, "@noble/ed25519": { "version": "1.7.1" }, "@noble/hashes": { "version": "1.1.3" }, "@noble/secp256k1": { "version": "1.7.0" }, "@nodelib/fs.scandir": { "version": "2.1.5", "dev": true, "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { "version": "2.0.5", "dev": true }, "@nodelib/fs.walk": { "version": "1.2.8", "dev": true, "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "@protobufjs/aspromise": { "version": "1.1.2" }, "@protobufjs/base64": { "version": "1.1.2" }, "@protobufjs/codegen": { "version": "2.0.4" }, "@protobufjs/eventemitter": { "version": "1.1.0" }, "@protobufjs/fetch": { "version": "1.1.0", "requires": { "@protobufjs/aspromise": "^1.1.1", "@protobufjs/inquire": "^1.1.0" } }, "@protobufjs/float": { "version": "1.0.2" }, "@protobufjs/inquire": { "version": "1.1.0" }, "@protobufjs/path": { "version": "1.1.2" }, "@protobufjs/pool": { "version": "1.1.0" }, "@protobufjs/utf8": { "version": "1.1.0" }, "@rollup/plugin-commonjs": { "version": "22.0.2", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", "commondir": "^1.0.1", "estree-walker": "^2.0.1", "glob": "^7.1.6", "is-reference": "^1.2.1", "magic-string": "^0.25.7", "resolve": "^1.17.0" } }, "@rollup/plugin-json": { "version": "4.1.0", "dev": true, "requires": { "@rollup/pluginutils": "^3.0.8" } }, "@rollup/plugin-node-resolve": { "version": "13.3.0", "dev": true, "requires": { "@rollup/pluginutils": "^3.1.0", "@types/resolve": "1.17.1", "deepmerge": "^4.2.2", "is-builtin-module": "^3.1.0", "is-module": "^1.0.0", "resolve": "^1.19.0" } }, "@rollup/pluginutils": { "version": "3.1.0", "dev": true, "requires": { "@types/estree": "0.0.39", "estree-walker": "^1.0.1", "picomatch": "^2.2.2" }, "dependencies": { "estree-walker": { "version": "1.0.1", "dev": true } } }, "@sitespeed.io/tracium": { "version": "0.3.3", "dev": true, "requires": { "debug": "^4.1.1" } }, "@size-limit/file": { "version": "8.1.0", "dev": true, "requires": { "semver": "7.3.7" } }, "@size-limit/preset-big-lib": { "version": "8.1.0", "dev": true, "requires": { "@size-limit/file": "8.1.0", "@size-limit/time": "8.1.0", "@size-limit/webpack": "8.1.0" } }, "@size-limit/time": { "version": "8.1.0", "dev": true, "requires": { "estimo": "^2.3.6", "react": "^17.0.2" } }, "@size-limit/webpack": { "version": "8.1.0", "dev": true, "requires": { "escape-string-regexp": "^4.0.0", "nanoid": "^3.3.4", "webpack": "^5.74.0" } }, "@socket.io/component-emitter": { "version": "3.1.0", "dev": true }, "@stablelib/aead": { "version": "1.0.1" }, "@stablelib/binary": { "version": "1.0.1", "requires": { "@stablelib/int": "^1.0.1" } }, "@stablelib/bytes": { "version": "1.0.1" }, "@stablelib/chacha": { "version": "1.0.1", "requires": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/chacha20poly1305": { "version": "1.0.1", "requires": { "@stablelib/aead": "^1.0.1", "@stablelib/binary": "^1.0.1", "@stablelib/chacha": "^1.0.1", "@stablelib/constant-time": "^1.0.1", "@stablelib/poly1305": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/constant-time": { "version": "1.0.1" }, "@stablelib/hash": { "version": "1.0.1" }, "@stablelib/hkdf": { "version": "1.0.1", "requires": { "@stablelib/hash": "^1.0.1", "@stablelib/hmac": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/hmac": { "version": "1.0.1", "requires": { "@stablelib/constant-time": "^1.0.1", "@stablelib/hash": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/int": { "version": "1.0.1" }, "@stablelib/keyagreement": { "version": "1.0.1", "requires": { "@stablelib/bytes": "^1.0.1" } }, "@stablelib/poly1305": { "version": "1.0.1", "requires": { "@stablelib/constant-time": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/random": { "version": "1.0.2", "requires": { "@stablelib/binary": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/sha256": { "version": "1.0.1", "requires": { "@stablelib/binary": "^1.0.1", "@stablelib/hash": "^1.0.1", "@stablelib/wipe": "^1.0.1" } }, "@stablelib/wipe": { "version": "1.0.1" }, "@stablelib/x25519": { "version": "1.0.3", "requires": { "@stablelib/keyagreement": "^1.0.1", "@stablelib/random": "^1.0.2", "@stablelib/wipe": "^1.0.1" } }, "@tootallnate/once": { "version": "2.0.0", "dev": true }, "@tsconfig/node10": { "version": "1.0.9", "dev": true }, "@tsconfig/node12": { "version": "1.0.11", "dev": true }, "@tsconfig/node14": { "version": "1.0.3", "dev": true }, "@tsconfig/node16": { "version": "1.0.3", "dev": true }, "@types/chai": { "version": "4.3.3", "dev": true }, "@types/cookie": { "version": "0.4.1", "dev": true }, "@types/cors": { "version": "2.8.12", "dev": true }, "@types/debug": { "version": "4.1.7", "dev": true, "requires": { "@types/ms": "*" } }, "@types/eslint": { "version": "8.4.9", "dev": true, "requires": { "@types/estree": "*", "@types/json-schema": "*" } }, "@types/eslint-scope": { "version": "3.7.4", "dev": true, "requires": { "@types/eslint": "*", "@types/estree": "*" } }, "@types/estree": { "version": "0.0.39", "dev": true }, "@types/json-schema": { "version": "7.0.11", "dev": true }, "@types/json5": { "version": "0.0.29", "dev": true }, "@types/linkify-it": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-3.0.2.tgz", "integrity": "sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==", "dev": true }, "@types/long": { "version": "4.0.2" }, "@types/markdown-it": { "version": "12.2.3", "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-12.2.3.tgz", "integrity": "sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==", "dev": true, "requires": { "@types/linkify-it": "*", "@types/mdurl": "*" } }, "@types/mdurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-1.0.2.tgz", "integrity": "sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==", "dev": true }, "@types/minimist": { "version": "1.2.2", "dev": true }, "@types/mocha": { "version": "9.1.1", "dev": true }, "@types/ms": { "version": "0.7.31", "dev": true }, "@types/node": { "version": "18.11.17" }, "@types/normalize-package-data": { "version": "2.4.1", "dev": true }, "@types/resolve": { "version": "1.17.1", "dev": true, "requires": { "@types/node": "*" } }, "@types/retry": { "version": "0.12.1" }, "@types/semver": { "version": "7.3.13", "dev": true }, "@types/uuid": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.0.tgz", "integrity": "sha512-kr90f+ERiQtKWMz5rP32ltJ/BtULDI5RVO0uavn1HQUOwjx0R1h0rnDYNL0CepF1zL5bSY6FISAfd9tOdDhU5Q==", "dev": true }, "@types/yauzl": { "version": "2.10.0", "dev": true, "optional": true, "requires": { "@types/node": "*" } }, "@typescript-eslint/eslint-plugin": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/type-utils": "5.41.0", "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "ignore": "^5.2.0", "regexpp": "^3.2.0", "semver": "^7.3.7", "tsutils": "^3.21.0" } }, "@typescript-eslint/parser": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/types": "5.41.0", "@typescript-eslint/typescript-estree": "5.41.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/types": "5.41.0", "@typescript-eslint/visitor-keys": "5.41.0" } }, "@typescript-eslint/type-utils": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/typescript-estree": "5.41.0", "@typescript-eslint/utils": "5.41.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { "version": "5.41.0", "dev": true }, "@typescript-eslint/typescript-estree": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/types": "5.41.0", "@typescript-eslint/visitor-keys": "5.41.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", "semver": "^7.3.7", "tsutils": "^3.21.0" } }, "@typescript-eslint/utils": { "version": "5.41.0", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", "@typescript-eslint/scope-manager": "5.41.0", "@typescript-eslint/types": "5.41.0", "@typescript-eslint/typescript-estree": "5.41.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" } }, "@typescript-eslint/visitor-keys": { "version": "5.41.0", "dev": true, "requires": { "@typescript-eslint/types": "5.41.0", "eslint-visitor-keys": "^3.3.0" } }, "@ungap/promise-all-settled": { "version": "1.1.2", "dev": true }, "@waku/core": { "version": "file:packages/core", "requires": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", "@libp2p/interface-registrar": "^2.0.8", "@multiformats/multiaddr": "^11.4.0", "@noble/hashes": "^1.1.3", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@types/chai": "^4.2.15", "@types/debug": "^4.1.7", "@types/mocha": "^9.1.0", "@types/uuid": "^9.0.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "chai": "^4.3.4", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "fast-check": "^2.14.0", "gh-pages": "^3.2.3", "ignore-loader": "^0.1.2", "isomorphic-fetch": "^3.0.0", "it-all": "^1.0.6", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "jsdom": "^19.0.0", "jsdom-global": "^3.0.2", "karma": "^6.3.12", "karma-chrome-launcher": "^3.1.0", "karma-mocha": "^2.0.1", "karma-webpack": "^5.0.0", "mocha": "^9.1.3", "npm-run-all": "^4.1.5", "p-event": "^5.0.1", "p-timeout": "^6.0.0", "prettier": "^2.1.1", "process": "^0.11.10", "puppeteer": "^13.0.1", "rollup": "^2.75.0", "ts-loader": "^9.3.1", "ts-node": "^10.9.1", "typescript": "^4.6.3", "uint8arraylist": "^2.3.2", "uuid": "^9.0.0" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true }, "uuid": { "version": "9.0.0" } } }, "@waku/create": { "version": "file:packages/create", "requires": { "@chainsafe/libp2p-noise": "^11.0.0", "@libp2p/interface-address-manager": "^2.0.4", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-content-routing": "^2.0.1", "@libp2p/interface-dht": "^2.0.1", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-metrics": "^4.0.5", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-routing": "^1.0.7", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-pubsub": "^3.0.6", "@libp2p/interface-registrar": "^2.0.8", "@libp2p/interface-transport": "^2.1.1", "@libp2p/mplex": "^7.1.1", "@libp2p/websockets": "^5.0.3", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/core": "*", "@waku/dns-discovery": "*", "@waku/interfaces": "*", "@waku/peer-exchange": "*", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "interface-datastore": "^7.0.4", "libp2p": "^0.42.2", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3" }, "dependencies": { "@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "dev": true, "requires": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "dev": true, "requires": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "dev": true, "requires": { "@libp2p/interface-connection": "^3.0.0" } }, "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true } } }, "@waku/dns-discovery": { "version": "file:packages/dns-discovery", "requires": { "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interfaces": "^3.3.1", "@libp2p/peer-id": "^2.0.1", "@libp2p/peer-id-factory": "^2.0.1", "@multiformats/multiaddr": "^11.0.6", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/enr": "*", "@waku/interfaces": "*", "@waku/utils": "*", "chai": "^4.3.4", "cspell": "^6.17.0", "debug": "^4.3.4", "dns-query": "^0.11.2", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "hi-base32": "^0.5.1", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3", "uint8arrays": "^4.0.2" } }, "@waku/enr": { "version": "file:packages/enr", "requires": { "@ethersproject/rlp": "^5.5.0", "@libp2p/crypto": "^1.0.11", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/peer-id": "^2.0.1", "@libp2p/peer-id-factory": "^2.0.1", "@multiformats/multiaddr": "^11.0.6", "@noble/secp256k1": "^1.3.4", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/interfaces": "*", "@waku/utils": "*", "chai": "^4.3.6", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "js-sha3": "^0.8.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true } } }, "@waku/interfaces": { "version": "file:packages/interfaces", "requires": { "@chainsafe/libp2p-gossipsub": "^6.1.0", "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "*", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "*", "@multiformats/multiaddr": "^11.4.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "typescript": "^4.6.3" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true } } }, "@waku/message-encryption": { "version": "file:packages/message-encryption", "requires": { "@noble/secp256k1": "^1.3.4", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/core": "*", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "chai": "^4.3.6", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "fast-check": "^2.14.0", "js-sha3": "^0.8.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3" } }, "@waku/peer-exchange": { "version": "file:packages/peer-exchange", "requires": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-connection-manager": "^1.3.7", "@libp2p/interface-libp2p": "^1.1.1", "@libp2p/interface-peer-discovery": "^1.0.5", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/interface-registrar": "^2.0.8", "@libp2p/peer-id-factory": "^2.0.1", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/core": "*", "@waku/enr": "*", "@waku/interfaces": "*", "@waku/proto": "*", "@waku/utils": "*", "chai": "^4.3.6", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "it-all": "^1.0.6", "it-length-prefixed": "^8.0.2", "it-pipe": "^2.0.4", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "ts-loader": "^9.4.1", "typescript": "^4.6.3", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" } } }, "@waku/proto": { "version": "file:packages/proto", "requires": { "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "protons": "^5.1.0", "protons-runtime": "^3.1.0", "rollup": "^2.75.0", "typescript": "^4.6.3" } }, "@waku/tests": { "version": "file:packages/tests", "requires": { "@libp2p/bootstrap": "^6.0.0", "@libp2p/components": "^3.1.1", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/peer-id": "^2.0.1", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "@waku/core": "*", "@waku/create": "*", "@waku/dns-discovery": "*", "@waku/enr": "*", "@waku/interfaces": "*", "@waku/message-encryption": "*", "@waku/peer-exchange": "*", "@waku/utils": "*", "app-root-path": "^3.0.0", "chai": "^4.3.6", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "mocha": "^9.1.3", "npm-run-all": "^4.1.5", "p-timeout": "^6.0.0", "portfinder": "^1.0.28", "prettier": "^2.1.1", "tail": "^2.2.0", "typescript": "^4.6.3" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true } } }, "@waku/utils": { "version": "file:packages/utils", "requires": { "@libp2p/interface-connection": "^3.0.8", "@libp2p/interface-peer-id": "^2.0.1", "@libp2p/interface-peer-info": "^1.0.8", "@libp2p/interface-peer-store": "^1.2.8", "@libp2p/peer-id": "^2.0.1", "@multiformats/multiaddr": "^11.4.0", "@rollup/plugin-commonjs": "^22.0.0", "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.3.0", "@typescript-eslint/eslint-plugin": "^5.8.1", "@typescript-eslint/parser": "^5.8.1", "cspell": "^6.17.0", "debug": "^4.3.4", "eslint": "^8.6.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-functional": "^4.0.2", "eslint-plugin-import": "^2.25.3", "eslint-plugin-prettier": "^4.0.0", "npm-run-all": "^4.1.5", "prettier": "^2.1.1", "rollup": "^2.75.0", "typescript": "^4.6.3", "uint8arrays": "^4.0.2" }, "dependencies": { "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "dev": true, "requires": { "multiformats": "^11.0.0" } }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==", "dev": true } } }, "@webassemblyjs/ast": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, "@webassemblyjs/floating-point-hex-parser": { "version": "1.11.1", "dev": true }, "@webassemblyjs/helper-api-error": { "version": "1.11.1", "dev": true }, "@webassemblyjs/helper-buffer": { "version": "1.11.1", "dev": true }, "@webassemblyjs/helper-numbers": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@xtuc/long": "4.2.2" } }, "@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.1", "dev": true }, "@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1" } }, "@webassemblyjs/ieee754": { "version": "1.11.1", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { "version": "1.11.1", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { "version": "1.11.1", "dev": true }, "@webassemblyjs/wasm-edit": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/helper-wasm-section": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1", "@webassemblyjs/wasm-opt": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "@webassemblyjs/wast-printer": "1.11.1" } }, "@webassemblyjs/wasm-gen": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/ieee754": "1.11.1", "@webassemblyjs/leb128": "1.11.1", "@webassemblyjs/utf8": "1.11.1" } }, "@webassemblyjs/wasm-opt": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", "@webassemblyjs/wasm-gen": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1" } }, "@webassemblyjs/wasm-parser": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", "@webassemblyjs/ieee754": "1.11.1", "@webassemblyjs/leb128": "1.11.1", "@webassemblyjs/utf8": "1.11.1" } }, "@webassemblyjs/wast-printer": { "version": "1.11.1", "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" } }, "@xtuc/ieee754": { "version": "1.2.0", "dev": true }, "@xtuc/long": { "version": "4.2.2", "dev": true }, "abab": { "version": "2.0.6", "dev": true }, "abortable-iterator": { "version": "4.0.2", "requires": { "get-iterator": "^2.0.0", "it-stream-types": "^1.0.3" } }, "accepts": { "version": "1.3.8", "dev": true, "requires": { "mime-types": "~2.1.34", "negotiator": "0.6.3" } }, "acorn": { "version": "8.8.1", "dev": true }, "acorn-globals": { "version": "6.0.0", "dev": true, "requires": { "acorn": "^7.1.1", "acorn-walk": "^7.1.1" }, "dependencies": { "acorn": { "version": "7.4.1", "dev": true } } }, "acorn-import-assertions": { "version": "1.8.0", "dev": true, "requires": {} }, "acorn-jsx": { "version": "5.3.2", "dev": true, "requires": {} }, "acorn-walk": { "version": "7.2.0", "dev": true }, "agent-base": { "version": "6.0.2", "dev": true, "requires": { "debug": "4" } }, "aggregate-error": { "version": "3.1.0", "dev": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" } }, "ajv": { "version": "6.12.6", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "ajv-keywords": { "version": "3.5.2", "dev": true, "requires": {} }, "ansi-colors": { "version": "4.1.1", "dev": true }, "ansi-escapes": { "version": "4.3.2", "dev": true, "requires": { "type-fest": "^0.21.3" }, "dependencies": { "type-fest": { "version": "0.21.3", "dev": true } } }, "ansi-regex": { "version": "5.0.1", "dev": true }, "ansi-styles": { "version": "4.3.0", "dev": true, "requires": { "color-convert": "^2.0.1" } }, "any-signal": { "version": "3.0.1" }, "anymatch": { "version": "3.1.2", "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "app-root-path": { "version": "3.1.0" }, "arg": { "version": "4.1.3", "dev": true }, "argparse": { "version": "2.0.1", "dev": true }, "array-includes": { "version": "3.1.5", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5", "get-intrinsic": "^1.1.1", "is-string": "^1.0.7" } }, "array-timsort": { "version": "1.0.3", "dev": true }, "array-union": { "version": "2.1.0", "dev": true }, "array-uniq": { "version": "1.0.3", "dev": true }, "array.prototype.flat": { "version": "1.3.0", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.2", "es-shim-unscopables": "^1.0.0" } }, "arrify": { "version": "1.0.1", "dev": true }, "assertion-error": { "version": "1.1.0", "dev": true }, "astral-regex": { "version": "2.0.0", "dev": true }, "async": { "version": "2.6.4", "requires": { "lodash": "^4.17.14" } }, "asynckit": { "version": "0.4.0", "dev": true }, "balanced-match": { "version": "1.0.2", "dev": true }, "base64-js": { "version": "1.5.1", "dev": true }, "base64id": { "version": "2.0.0", "dev": true }, "benchmark": { "version": "2.1.4", "requires": { "lodash": "^4.17.4", "platform": "^1.3.3" } }, "binary-extensions": { "version": "2.2.0", "dev": true }, "bl": { "version": "4.1.0", "dev": true, "requires": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, "body-parser": { "version": "1.20.1", "dev": true, "requires": { "bytes": "3.1.2", "content-type": "~1.0.4", "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "on-finished": "2.4.1", "qs": "6.11.0", "raw-body": "2.5.1", "type-is": "~1.6.18", "unpipe": "1.0.0" }, "dependencies": { "debug": { "version": "2.6.9", "dev": true, "requires": { "ms": "2.0.0" } }, "ms": { "version": "2.0.0", "dev": true } } }, "brace-expansion": { "version": "1.1.11", "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "braces": { "version": "3.0.2", "dev": true, "requires": { "fill-range": "^7.0.1" } }, "browser-process-hrtime": { "version": "1.0.0", "dev": true }, "browser-stdout": { "version": "1.3.1", "dev": true }, "browserslist": { "version": "4.21.4", "dev": true, "requires": { "caniuse-lite": "^1.0.30001400", "electron-to-chromium": "^1.4.251", "node-releases": "^2.0.6", "update-browserslist-db": "^1.0.9" } }, "buffer": { "version": "5.7.1", "dev": true, "requires": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" } }, "buffer-crc32": { "version": "0.2.13", "dev": true }, "buffer-from": { "version": "1.1.2", "dev": true }, "builtin-modules": { "version": "3.3.0", "dev": true }, "busboy": { "version": "1.6.0", "peer": true, "requires": { "streamsearch": "^1.1.0" } }, "byte-access": { "version": "1.0.1", "requires": { "uint8arraylist": "^2.0.0" } }, "bytes": { "version": "3.1.2", "dev": true }, "bytes-iec": { "version": "3.1.1", "dev": true }, "bytes.js": { "version": "0.0.2" }, "call-bind": { "version": "1.0.2", "dev": true, "requires": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" } }, "callsites": { "version": "3.1.0", "dev": true }, "caniuse-lite": { "version": "1.0.30001427", "dev": true }, "catharsis": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz", "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==", "dev": true, "requires": { "lodash": "^4.17.15" } }, "chai": { "version": "4.3.6", "dev": true, "requires": { "assertion-error": "^1.1.0", "check-error": "^1.0.2", "deep-eql": "^3.0.1", "get-func-name": "^2.0.0", "loupe": "^2.3.1", "pathval": "^1.1.1", "type-detect": "^4.0.5" } }, "chalk": { "version": "4.1.2", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "check-error": { "version": "1.0.2", "dev": true }, "chokidar": { "version": "3.5.3", "dev": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", "fsevents": "~2.3.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "dependencies": { "glob-parent": { "version": "5.1.2", "dev": true, "requires": { "is-glob": "^4.0.1" } } } }, "chrome-trace-event": { "version": "1.0.3", "dev": true }, "ci-job-number": { "version": "1.2.2", "dev": true }, "clean-stack": { "version": "2.2.0", "dev": true }, "clear-module": { "version": "4.1.2", "dev": true, "requires": { "parent-module": "^2.0.0", "resolve-from": "^5.0.0" } }, "cli-cursor": { "version": "3.1.0", "dev": true, "requires": { "restore-cursor": "^3.1.0" } }, "cli-truncate": { "version": "3.1.0", "dev": true, "requires": { "slice-ansi": "^5.0.0", "string-width": "^5.0.0" }, "dependencies": { "ansi-regex": { "version": "6.0.1", "dev": true }, "emoji-regex": { "version": "9.2.2", "dev": true }, "string-width": { "version": "5.1.2", "dev": true, "requires": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", "strip-ansi": "^7.0.1" } }, "strip-ansi": { "version": "7.0.1", "dev": true, "requires": { "ansi-regex": "^6.0.1" } } } }, "cliui": { "version": "7.0.4", "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "color-convert": { "version": "2.0.1", "dev": true, "requires": { "color-name": "~1.1.4" } }, "color-name": { "version": "1.1.4", "dev": true }, "colorette": { "version": "2.0.19", "dev": true }, "combined-stream": { "version": "1.0.8", "dev": true, "requires": { "delayed-stream": "~1.0.0" } }, "commander": { "version": "9.4.1", "dev": true }, "comment-json": { "version": "4.2.3", "dev": true, "requires": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", "esprima": "^4.0.1", "has-own-prop": "^2.0.0", "repeat-string": "^1.6.1" } }, "commondir": { "version": "1.0.1", "dev": true }, "concat-map": { "version": "0.0.1", "dev": true }, "configstore": { "version": "5.0.1", "dev": true, "requires": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", "make-dir": "^3.0.0", "unique-string": "^2.0.0", "write-file-atomic": "^3.0.0", "xdg-basedir": "^4.0.0" } }, "connect": { "version": "3.7.0", "dev": true, "requires": { "debug": "2.6.9", "finalhandler": "1.1.2", "parseurl": "~1.3.3", "utils-merge": "1.0.1" }, "dependencies": { "debug": { "version": "2.6.9", "dev": true, "requires": { "ms": "2.0.0" } }, "ms": { "version": "2.0.0", "dev": true } } }, "content-type": { "version": "1.0.4", "dev": true }, "cookie": { "version": "0.4.2", "dev": true }, "core-util-is": { "version": "1.0.3", "dev": true }, "cors": { "version": "2.8.5", "dev": true, "requires": { "object-assign": "^4", "vary": "^1" } }, "create-require": { "version": "1.1.1", "dev": true }, "cross-fetch": { "version": "3.1.5", "dev": true, "requires": { "node-fetch": "2.6.7" } }, "cross-spawn": { "version": "7.0.3", "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "crypto-random-string": { "version": "2.0.0", "dev": true }, "cspell": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-pipe": "6.17.0", "chalk": "^4.1.2", "commander": "^9.4.1", "cspell-gitignore": "6.17.0", "cspell-glob": "6.17.0", "cspell-lib": "6.17.0", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^6.0.1", "fs-extra": "^10.1.0", "get-stdin": "^8.0.0", "glob": "^8.0.3", "imurmurhash": "^0.1.4", "semver": "^7.3.8", "strip-ansi": "^6.0.1", "vscode-uri": "^3.0.6" }, "dependencies": { "brace-expansion": { "version": "2.0.1", "dev": true, "requires": { "balanced-match": "^1.0.0" } }, "glob": { "version": "8.0.3", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", "once": "^1.3.0" } }, "minimatch": { "version": "5.1.0", "dev": true, "requires": { "brace-expansion": "^2.0.1" } }, "semver": { "version": "7.3.8", "dev": true, "requires": { "lru-cache": "^6.0.0" } } } }, "cspell-dictionary": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "cspell-trie-lib": "6.17.0", "fast-equals": "^4.0.3", "gensequence": "^4.0.2" } }, "cspell-gitignore": { "version": "6.17.0", "dev": true, "requires": { "cspell-glob": "6.17.0", "find-up": "^5.0.0" } }, "cspell-glob": { "version": "6.17.0", "dev": true, "requires": { "micromatch": "^4.0.5" } }, "cspell-grammar": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0" } }, "cspell-io": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-service-bus": "6.17.0", "node-fetch": "^2.6.7" } }, "cspell-lib": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-bundled-dicts": "6.17.0", "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "@cspell/strong-weak-map": "6.17.0", "clear-module": "^4.1.2", "comment-json": "^4.2.3", "configstore": "^5.0.1", "cosmiconfig": "^8.0.0", "cspell-dictionary": "6.17.0", "cspell-glob": "6.17.0", "cspell-grammar": "6.17.0", "cspell-io": "6.17.0", "cspell-trie-lib": "6.17.0", "fast-equals": "^4.0.3", "find-up": "^5.0.0", "fs-extra": "^10.1.0", "gensequence": "^4.0.2", "import-fresh": "^3.3.0", "resolve-from": "^5.0.0", "resolve-global": "^1.0.0", "vscode-languageserver-textdocument": "^1.0.7", "vscode-uri": "^3.0.6" }, "dependencies": { "cosmiconfig": { "version": "8.0.0", "dev": true, "requires": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "parse-json": "^5.0.0", "path-type": "^4.0.0" } } } }, "cspell-trie-lib": { "version": "6.17.0", "dev": true, "requires": { "@cspell/cspell-pipe": "6.17.0", "@cspell/cspell-types": "6.17.0", "fs-extra": "^10.1.0", "gensequence": "^4.0.2" } }, "cssom": { "version": "0.5.0", "dev": true }, "cssstyle": { "version": "2.3.0", "dev": true, "requires": { "cssom": "~0.3.6" }, "dependencies": { "cssom": { "version": "0.3.8", "dev": true } } }, "custom-event": { "version": "1.0.1", "dev": true }, "data-urls": { "version": "3.0.2", "dev": true, "requires": { "abab": "^2.0.6", "whatwg-mimetype": "^3.0.0", "whatwg-url": "^11.0.0" }, "dependencies": { "whatwg-url": { "version": "11.0.0", "dev": true, "requires": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" } } } }, "datastore-core": { "version": "8.0.4", "resolved": "https://registry.npmjs.org/datastore-core/-/datastore-core-8.0.4.tgz", "integrity": "sha512-oBA6a024NFXJOTu+w9nLAimfy4wCYUhdE/5XQGtdKt1BmCVtPYW10GORvVT3pdZBcse6k/mVcBl+hjkXIlm65A==", "requires": { "@libp2p/logger": "^2.0.0", "err-code": "^3.0.1", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-drain": "^2.0.0", "it-filter": "^2.0.0", "it-map": "^2.0.0", "it-merge": "^2.0.0", "it-pipe": "^2.0.3", "it-pushable": "^3.0.0", "it-take": "^2.0.0", "uint8arrays": "^4.0.2" }, "dependencies": { "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" }, "it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "requires": { "it-pushable": "^3.1.0" } } } }, "date-format": { "version": "4.0.14", "dev": true }, "debug": { "version": "4.3.4", "requires": { "ms": "2.1.2" } }, "decamelize": { "version": "1.2.0", "dev": true }, "decamelize-keys": { "version": "1.1.0", "dev": true, "requires": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" }, "dependencies": { "map-obj": { "version": "1.0.1", "dev": true } } }, "decimal.js": { "version": "10.4.2", "dev": true }, "deep-eql": { "version": "3.0.1", "dev": true, "requires": { "type-detect": "^4.0.0" } }, "deep-is": { "version": "0.1.4", "dev": true }, "deepmerge": { "version": "4.2.2", "dev": true }, "deepmerge-ts": { "version": "4.2.2", "dev": true }, "default-gateway": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "requires": { "execa": "^5.0.0" } }, "define-properties": { "version": "1.1.4", "dev": true, "requires": { "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "delayed-stream": { "version": "1.0.0", "dev": true }, "denque": { "version": "1.5.1" }, "depd": { "version": "2.0.0", "dev": true }, "destroy": { "version": "1.2.0", "dev": true }, "devtools-protocol": { "version": "0.0.981744", "dev": true }, "di": { "version": "0.0.1", "dev": true }, "diff": { "version": "5.0.0", "dev": true }, "dir-glob": { "version": "3.0.1", "dev": true, "requires": { "path-type": "^4.0.0" } }, "dns-over-http-resolver": { "version": "2.1.0", "requires": { "debug": "^4.3.1", "native-fetch": "^4.0.2", "receptacle": "^1.3.2" } }, "dns-query": { "version": "0.11.2", "requires": { "@leichtgewicht/base64-codec": "^1.0.0", "@leichtgewicht/dns-packet": "^6.0.2", "@leichtgewicht/dns-socket": "^5.0.0", "@leichtgewicht/ip-codec": "^2.0.4", "utf8-codec": "^1.0.0" } }, "doctrine": { "version": "3.0.0", "dev": true, "requires": { "esutils": "^2.0.2" } }, "dom-serialize": { "version": "2.2.1", "dev": true, "requires": { "custom-event": "~1.0.0", "ent": "~2.2.0", "extend": "^3.0.0", "void-elements": "^2.0.0" } }, "domexception": { "version": "4.0.0", "dev": true, "requires": { "webidl-conversions": "^7.0.0" } }, "dot-prop": { "version": "5.3.0", "dev": true, "requires": { "is-obj": "^2.0.0" } }, "eastasianwidth": { "version": "0.2.0", "dev": true }, "ee-first": { "version": "1.1.1", "dev": true }, "electron-to-chromium": { "version": "1.4.284", "dev": true }, "email-addresses": { "version": "3.1.0", "dev": true }, "emoji-regex": { "version": "8.0.0", "dev": true }, "encodeurl": { "version": "1.0.2", "dev": true }, "encoding": { "version": "0.1.13", "dev": true, "optional": true, "peer": true, "requires": { "iconv-lite": "^0.6.2" }, "dependencies": { "iconv-lite": { "version": "0.6.3", "dev": true, "optional": true, "peer": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } } } }, "end-of-stream": { "version": "1.4.4", "dev": true, "requires": { "once": "^1.4.0" } }, "engine.io": { "version": "6.2.1", "dev": true, "requires": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", "@types/node": ">=10.0.0", "accepts": "~1.3.4", "base64id": "2.0.0", "cookie": "~0.4.1", "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.0.3", "ws": "~8.2.3" }, "dependencies": { "ws": { "version": "8.2.3", "dev": true, "requires": {} } } }, "engine.io-parser": { "version": "5.0.4", "dev": true }, "enhanced-resolve": { "version": "5.10.0", "dev": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "enquirer": { "version": "2.3.6", "dev": true, "optional": true, "peer": true, "requires": { "ansi-colors": "^4.1.1" } }, "ent": { "version": "2.2.0", "dev": true }, "entities": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", "dev": true }, "err-code": { "version": "3.0.1" }, "error-ex": { "version": "1.3.2", "dev": true, "requires": { "is-arrayish": "^0.2.1" } }, "es-abstract": { "version": "1.20.4", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", "get-intrinsic": "^1.1.3", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", "has-symbols": "^1.0.3", "internal-slot": "^1.0.3", "is-callable": "^1.2.7", "is-negative-zero": "^2.0.2", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", "object-inspect": "^1.12.2", "object-keys": "^1.1.1", "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "safe-regex-test": "^1.0.0", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", "unbox-primitive": "^1.0.2" } }, "es-module-lexer": { "version": "0.9.3", "dev": true }, "es-shim-unscopables": { "version": "1.0.0", "dev": true, "requires": { "has": "^1.0.3" } }, "es-to-primitive": { "version": "1.2.1", "dev": true, "requires": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "escalade": { "version": "3.1.1", "dev": true }, "escape-html": { "version": "1.0.3", "dev": true }, "escape-string-regexp": { "version": "4.0.0", "dev": true }, "escodegen": { "version": "2.0.0", "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^5.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" }, "dependencies": { "estraverse": { "version": "5.3.0", "dev": true }, "levn": { "version": "0.3.0", "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" } }, "optionator": { "version": "0.8.3", "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", "word-wrap": "~1.2.3" } }, "prelude-ls": { "version": "1.1.2", "dev": true }, "type-check": { "version": "0.3.2", "dev": true, "requires": { "prelude-ls": "~1.1.2" } } } }, "eslint": { "version": "8.33.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.33.0.tgz", "integrity": "sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==", "dev": true, "requires": { "@eslint/eslintrc": "^1.4.1", "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-sdsl": "^4.1.4", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.1", "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "dependencies": { "eslint-scope": { "version": "7.1.1", "dev": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "estraverse": { "version": "5.3.0", "dev": true } } }, "eslint-config-prettier": { "version": "8.5.0", "dev": true, "requires": {} }, "eslint-import-resolver-node": { "version": "0.3.6", "dev": true, "requires": { "debug": "^3.2.7", "resolve": "^1.20.0" }, "dependencies": { "debug": { "version": "3.2.7", "dev": true, "requires": { "ms": "^2.1.1" } } } }, "eslint-module-utils": { "version": "2.7.4", "dev": true, "requires": { "debug": "^3.2.7" }, "dependencies": { "debug": { "version": "3.2.7", "dev": true, "requires": { "ms": "^2.1.1" } } } }, "eslint-plugin-eslint-comments": { "version": "3.2.0", "dev": true, "requires": { "escape-string-regexp": "^1.0.5", "ignore": "^5.0.5" }, "dependencies": { "escape-string-regexp": { "version": "1.0.5", "dev": true } } }, "eslint-plugin-functional": { "version": "4.4.1", "dev": true, "requires": { "@typescript-eslint/utils": "^5.10.2", "deepmerge-ts": "^4.0.3", "escape-string-regexp": "^4.0.0", "semver": "^7.3.7" } }, "eslint-plugin-import": { "version": "2.26.0", "dev": true, "requires": { "array-includes": "^3.1.4", "array.prototype.flat": "^1.2.5", "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", "eslint-module-utils": "^2.7.3", "has": "^1.0.3", "is-core-module": "^2.8.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.values": "^1.1.5", "resolve": "^1.22.0", "tsconfig-paths": "^3.14.1" }, "dependencies": { "debug": { "version": "2.6.9", "dev": true, "requires": { "ms": "2.0.0" } }, "doctrine": { "version": "2.1.0", "dev": true, "requires": { "esutils": "^2.0.2" } }, "ms": { "version": "2.0.0", "dev": true } } }, "eslint-plugin-prettier": { "version": "4.2.1", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" } }, "eslint-scope": { "version": "5.1.1", "dev": true, "requires": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, "eslint-utils": { "version": "3.0.0", "dev": true, "requires": { "eslint-visitor-keys": "^2.0.0" }, "dependencies": { "eslint-visitor-keys": { "version": "2.1.0", "dev": true } } }, "eslint-visitor-keys": { "version": "3.3.0", "dev": true }, "espree": { "version": "9.4.0", "dev": true, "requires": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.3.0" } }, "esprima": { "version": "4.0.1", "dev": true }, "esquery": { "version": "1.4.0", "dev": true, "requires": { "estraverse": "^5.1.0" }, "dependencies": { "estraverse": { "version": "5.3.0", "dev": true } } }, "esrecurse": { "version": "4.3.0", "dev": true, "requires": { "estraverse": "^5.2.0" }, "dependencies": { "estraverse": { "version": "5.3.0", "dev": true } } }, "estimo": { "version": "2.3.6", "dev": true, "requires": { "@sitespeed.io/tracium": "^0.3.3", "commander": "^9.1.0", "find-chrome-bin": "0.1.0", "nanoid": "^3.3.2", "puppeteer-core": "^13.5.1" } }, "estraverse": { "version": "4.3.0", "dev": true }, "estree-walker": { "version": "2.0.2", "dev": true }, "esutils": { "version": "2.0.3", "dev": true }, "event-iterator": { "version": "2.0.0" }, "eventemitter3": { "version": "4.0.7" }, "events": { "version": "3.3.0" }, "execa": { "version": "5.1.1", "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^4.0.1", "onetime": "^5.1.2", "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" } }, "extend": { "version": "3.0.2", "dev": true }, "extract-zip": { "version": "2.0.1", "dev": true, "requires": { "@types/yauzl": "^2.9.1", "debug": "^4.1.1", "get-stream": "^5.1.0", "yauzl": "^2.10.0" }, "dependencies": { "get-stream": { "version": "5.2.0", "dev": true, "requires": { "pump": "^3.0.0" } } } }, "fast-check": { "version": "2.25.0", "dev": true, "requires": { "pure-rand": "^5.0.1" } }, "fast-deep-equal": { "version": "3.1.3", "dev": true }, "fast-diff": { "version": "1.2.0", "dev": true }, "fast-equals": { "version": "4.0.3", "dev": true }, "fast-fifo": { "version": "1.1.0" }, "fast-glob": { "version": "3.2.12", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" }, "dependencies": { "glob-parent": { "version": "5.1.2", "dev": true, "requires": { "is-glob": "^4.0.1" } } } }, "fast-json-stable-stringify": { "version": "2.1.0", "dev": true }, "fast-levenshtein": { "version": "2.0.6", "dev": true }, "fastq": { "version": "1.13.0", "dev": true, "requires": { "reusify": "^1.0.4" } }, "fd-slicer": { "version": "1.1.0", "dev": true, "requires": { "pend": "~1.2.0" } }, "file-entry-cache": { "version": "6.0.1", "dev": true, "requires": { "flat-cache": "^3.0.4" } }, "filename-reserved-regex": { "version": "2.0.0", "dev": true }, "filenamify": { "version": "4.3.0", "dev": true, "requires": { "filename-reserved-regex": "^2.0.0", "strip-outer": "^1.0.1", "trim-repeated": "^1.0.0" } }, "fill-range": { "version": "7.0.1", "dev": true, "requires": { "to-regex-range": "^5.0.1" } }, "finalhandler": { "version": "1.1.2", "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "on-finished": "~2.3.0", "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" }, "dependencies": { "debug": { "version": "2.6.9", "dev": true, "requires": { "ms": "2.0.0" } }, "ms": { "version": "2.0.0", "dev": true }, "on-finished": { "version": "2.3.0", "dev": true, "requires": { "ee-first": "1.1.1" } } } }, "find-cache-dir": { "version": "3.3.2", "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", "pkg-dir": "^4.1.0" } }, "find-chrome-bin": { "version": "0.1.0", "dev": true }, "find-up": { "version": "5.0.0", "dev": true, "requires": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "flat": { "version": "5.0.2", "dev": true }, "flat-cache": { "version": "3.0.4", "dev": true, "requires": { "flatted": "^3.1.0", "rimraf": "^3.0.2" } }, "flatted": { "version": "3.2.7", "dev": true }, "follow-redirects": { "version": "1.15.2", "dev": true }, "form-data": { "version": "4.0.0", "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", "mime-types": "^2.1.12" } }, "freeport-promise": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/freeport-promise/-/freeport-promise-2.0.0.tgz", "integrity": "sha512-dwWpT1DdQcwrhmRwnDnPM/ZFny+FtzU+k50qF2eid3KxaQDsMiBrwo1i0G3qSugkN5db6Cb0zgfc68QeTOpEFg==" }, "fs-constants": { "version": "1.0.0", "dev": true }, "fs-extra": { "version": "10.1.0", "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", "universalify": "^2.0.0" } }, "fs.realpath": { "version": "1.0.0", "dev": true }, "function-bind": { "version": "1.1.1", "dev": true }, "function.prototype.name": { "version": "1.1.5", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.0", "functions-have-names": "^1.2.2" } }, "functions-have-names": { "version": "1.2.3", "dev": true }, "gensequence": { "version": "4.0.3", "dev": true }, "get-caller-file": { "version": "2.0.5", "dev": true }, "get-func-name": { "version": "2.0.0", "dev": true }, "get-intrinsic": { "version": "1.1.3", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", "has-symbols": "^1.0.3" } }, "get-iterator": { "version": "2.0.0" }, "get-stdin": { "version": "8.0.0", "dev": true }, "get-stream": { "version": "6.0.1" }, "get-symbol-description": { "version": "1.0.0", "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.1" } }, "gh-pages": { "version": "3.2.3", "dev": true, "requires": { "async": "^2.6.1", "commander": "^2.18.0", "email-addresses": "^3.0.1", "filenamify": "^4.3.0", "find-cache-dir": "^3.3.1", "fs-extra": "^8.1.0", "globby": "^6.1.0" }, "dependencies": { "array-union": { "version": "1.0.2", "dev": true, "requires": { "array-uniq": "^1.0.1" } }, "commander": { "version": "2.20.3", "dev": true }, "fs-extra": { "version": "8.1.0", "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "globby": { "version": "6.1.0", "dev": true, "requires": { "array-union": "^1.0.1", "glob": "^7.0.3", "object-assign": "^4.0.1", "pify": "^2.0.0", "pinkie-promise": "^2.0.0" } }, "jsonfile": { "version": "4.0.0", "dev": true, "requires": { "graceful-fs": "^4.1.6" } }, "universalify": { "version": "0.1.2", "dev": true } } }, "glob": { "version": "7.2.3", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, "glob-parent": { "version": "6.0.2", "dev": true, "requires": { "is-glob": "^4.0.3" } }, "glob-to-regexp": { "version": "0.4.1", "dev": true }, "global-dirs": { "version": "0.1.1", "dev": true, "requires": { "ini": "^1.3.4" } }, "globals": { "version": "13.20.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, "requires": { "type-fest": "^0.20.2" } }, "globby": { "version": "11.1.0", "dev": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", "fast-glob": "^3.2.9", "ignore": "^5.2.0", "merge2": "^1.4.1", "slash": "^3.0.0" } }, "graceful-fs": { "version": "4.2.10", "dev": true }, "grapheme-splitter": { "version": "1.0.4", "dev": true }, "growl": { "version": "1.10.5", "dev": true }, "hard-rejection": { "version": "2.1.0", "dev": true }, "has": { "version": "1.0.3", "dev": true, "requires": { "function-bind": "^1.1.1" } }, "has-bigints": { "version": "1.0.2", "dev": true }, "has-flag": { "version": "4.0.0", "dev": true }, "has-own-prop": { "version": "2.0.0", "dev": true }, "has-property-descriptors": { "version": "1.0.0", "dev": true, "requires": { "get-intrinsic": "^1.1.1" } }, "has-symbols": { "version": "1.0.3", "dev": true }, "has-tostringtag": { "version": "1.0.0", "dev": true, "requires": { "has-symbols": "^1.0.2" } }, "hashlru": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/hashlru/-/hashlru-2.3.0.tgz", "integrity": "sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==" }, "he": { "version": "1.2.0", "dev": true }, "hi-base32": { "version": "0.5.1" }, "hosted-git-info": { "version": "4.1.0", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "html-encoding-sniffer": { "version": "3.0.0", "dev": true, "requires": { "whatwg-encoding": "^2.0.0" } }, "http-errors": { "version": "2.0.0", "dev": true, "requires": { "depd": "2.0.0", "inherits": "2.0.4", "setprototypeof": "1.2.0", "statuses": "2.0.1", "toidentifier": "1.0.1" }, "dependencies": { "statuses": { "version": "2.0.1", "dev": true } } }, "http-proxy": { "version": "1.18.1", "dev": true, "requires": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" } }, "http-proxy-agent": { "version": "5.0.0", "dev": true, "requires": { "@tootallnate/once": "2", "agent-base": "6", "debug": "4" } }, "https-proxy-agent": { "version": "5.0.1", "dev": true, "requires": { "agent-base": "6", "debug": "4" } }, "human-signals": { "version": "2.1.0" }, "husky": { "version": "8.0.1", "dev": true }, "iconv-lite": { "version": "0.4.24", "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" } }, "ieee754": { "version": "1.2.1", "dev": true }, "ignore": { "version": "5.2.0", "dev": true }, "ignore-loader": { "version": "0.1.2", "dev": true }, "import-fresh": { "version": "3.3.0", "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" }, "dependencies": { "parent-module": { "version": "1.0.1", "dev": true, "requires": { "callsites": "^3.0.0" } }, "resolve-from": { "version": "4.0.0", "dev": true } } }, "imurmurhash": { "version": "0.1.4", "dev": true }, "indent-string": { "version": "4.0.0", "dev": true }, "inflight": { "version": "1.0.6", "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" } }, "inherits": { "version": "2.0.4", "dev": true }, "ini": { "version": "1.3.8", "dev": true }, "interface-datastore": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/interface-datastore/-/interface-datastore-7.0.4.tgz", "integrity": "sha512-Q8LZS/jfFFHz6XyZazLTAc078SSCoa27ZPBOfobWdpDiFO7FqPA2yskitUJIhaCgxNK8C+/lMBUTBNfVIDvLiw==", "requires": { "interface-store": "^3.0.0", "nanoid": "^4.0.0", "uint8arrays": "^4.0.2" }, "dependencies": { "nanoid": { "version": "4.0.0" } } }, "interface-store": { "version": "3.0.1" }, "internal-slot": { "version": "1.0.3", "dev": true, "requires": { "get-intrinsic": "^1.1.0", "has": "^1.0.3", "side-channel": "^1.0.4" } }, "ip-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz", "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==" }, "ipaddr.js": { "version": "2.0.1" }, "is-arrayish": { "version": "0.2.1", "dev": true }, "is-bigint": { "version": "1.0.4", "dev": true, "requires": { "has-bigints": "^1.0.1" } }, "is-binary-path": { "version": "2.1.0", "dev": true, "requires": { "binary-extensions": "^2.0.0" } }, "is-boolean-object": { "version": "1.1.2", "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "is-builtin-module": { "version": "3.2.0", "dev": true, "requires": { "builtin-modules": "^3.3.0" } }, "is-callable": { "version": "1.2.7", "dev": true }, "is-core-module": { "version": "2.11.0", "dev": true, "requires": { "has": "^1.0.3" } }, "is-date-object": { "version": "1.0.5", "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, "is-electron": { "version": "2.2.1" }, "is-extglob": { "version": "2.1.1", "dev": true }, "is-fullwidth-code-point": { "version": "4.0.0", "dev": true }, "is-glob": { "version": "4.0.3", "dev": true, "requires": { "is-extglob": "^2.1.1" } }, "is-loopback-addr": { "version": "2.0.1" }, "is-module": { "version": "1.0.0", "dev": true }, "is-negative-zero": { "version": "2.0.2", "dev": true }, "is-number": { "version": "7.0.0", "dev": true }, "is-number-object": { "version": "1.0.7", "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, "is-obj": { "version": "2.0.0", "dev": true }, "is-path-inside": { "version": "3.0.3", "dev": true }, "is-plain-obj": { "version": "2.1.0" }, "is-potential-custom-element-name": { "version": "1.0.1", "dev": true }, "is-reference": { "version": "1.2.1", "dev": true, "requires": { "@types/estree": "*" } }, "is-regex": { "version": "1.1.4", "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "is-shared-array-buffer": { "version": "1.0.2", "dev": true, "requires": { "call-bind": "^1.0.2" } }, "is-stream": { "version": "2.0.1" }, "is-string": { "version": "1.0.7", "dev": true, "requires": { "has-tostringtag": "^1.0.0" } }, "is-symbol": { "version": "1.0.4", "dev": true, "requires": { "has-symbols": "^1.0.2" } }, "is-typedarray": { "version": "1.0.0", "dev": true }, "is-unicode-supported": { "version": "0.1.0", "dev": true }, "is-weakref": { "version": "1.0.2", "dev": true, "requires": { "call-bind": "^1.0.2" } }, "isbinaryfile": { "version": "4.0.10", "dev": true }, "isexe": { "version": "2.0.0" }, "iso-url": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/iso-url/-/iso-url-1.2.1.tgz", "integrity": "sha512-9JPDgCN4B7QPkLtYAAOrEuAWvP9rWvR5offAr0/SeF046wIkglqH3VXgYYP6NcsKslH80UIVgmPqNe3j7tG2ng==" }, "isomorphic-fetch": { "version": "3.0.0", "dev": true, "requires": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" } }, "it-all": { "version": "1.0.6" }, "it-batched-bytes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/it-batched-bytes/-/it-batched-bytes-1.0.0.tgz", "integrity": "sha512-OfztV9UHQmoZ6u5F4y+YOI1Z+5JAhkv3Gexc1a0B7ikcVXc3PFSKlEnHv79u+Yp/h23o3tsF9hHAhuqgHCYT2Q==", "requires": { "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.4.1" } }, "it-drain": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-drain/-/it-drain-2.0.0.tgz", "integrity": "sha512-oa/5iyBtRs9UW486vPpyDTC0ee3rqx5qlrPI7txIUJcqqtiO5yVozEB6LQrl5ysQYv+P3y/dlKEqwVqlCV0SEA==" }, "it-filter": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-filter/-/it-filter-2.0.0.tgz", "integrity": "sha512-E68+zzoNNI7MxdH1T4lUTgwpCyEnymlH349Qg2mcvsqLmYRkaZLM4NfZZ0hUuH7/5DkWXubQSDOYH396va8mpg==" }, "it-first": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-first/-/it-first-2.0.0.tgz", "integrity": "sha512-fzZGzVf01exFyIZXNjkpSMFr1eW2+J1K0v018tYY26Dd4f/O3pWlBTdrOBfSQRZwtI8Pst6c7eKhYczWvFs6tA==" }, "it-foreach": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/it-foreach/-/it-foreach-1.0.0.tgz", "integrity": "sha512-2j5HK1P6aMwEvgL6K5nzUwOk+81B/mjt05PxiSspFEKwJnqy1LfJYlLLS6llBoM+NdoUxf6EsBCHidFGmsXvhw==" }, "it-handshake": { "version": "4.1.2", "requires": { "it-pushable": "^3.1.0", "it-reader": "^6.0.1", "it-stream-types": "^1.0.4", "p-defer": "^4.0.0", "uint8arraylist": "^2.0.0" } }, "it-length-prefixed": { "version": "8.0.3", "requires": { "err-code": "^3.0.1", "it-stream-types": "^1.0.4", "uint8-varint": "^1.0.1", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" } }, "it-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-map/-/it-map-2.0.0.tgz", "integrity": "sha512-mLgtk/NZaN7NZ06iLrMXCA6jjhtZO0vZT5Ocsp31H+nsGI18RSPVmUbFyA1sWx7q+g92J22Sixya7T2QSSAwfA==" }, "it-merge": { "version": "1.0.4", "requires": { "it-pushable": "^1.4.0" }, "dependencies": { "it-pushable": { "version": "1.4.2", "requires": { "fast-fifo": "^1.0.0" } } } }, "it-pair": { "version": "2.0.3", "requires": { "it-stream-types": "^1.0.3", "p-defer": "^4.0.0" } }, "it-pb-stream": { "version": "2.0.2", "requires": { "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.2", "it-stream-types": "^1.0.4", "uint8arraylist": "^2.0.0" } }, "it-pipe": { "version": "2.0.4", "requires": { "it-merge": "^1.0.4", "it-pushable": "^3.1.0", "it-stream-types": "^1.0.3" } }, "it-pushable": { "version": "3.1.0" }, "it-reader": { "version": "6.0.1", "requires": { "it-stream-types": "^1.0.4", "uint8arraylist": "^2.0.0" } }, "it-sort": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-sort/-/it-sort-2.0.0.tgz", "integrity": "sha512-yeAE97b5PEjCrWFUiNyR90eJdGslj8FB3cjT84rsc+mzx9lxPyR2zJkYB9ZOJoWE5MMebxqcQCLRT3OSlzo7Zg==", "requires": { "it-all": "^2.0.0" }, "dependencies": { "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" } } }, "it-stream-types": { "version": "1.0.4" }, "it-take": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-take/-/it-take-2.0.0.tgz", "integrity": "sha512-lN3diSTomOvYBk2K0LHAgrQ52DlQfvq8tH/+HLAFpX8Q3JwBkr/BPJEi3Z3Lf8jMmN1KOCBXvt5sXa3eW9vUmg==" }, "it-ws": { "version": "5.0.6", "resolved": "https://registry.npmjs.org/it-ws/-/it-ws-5.0.6.tgz", "integrity": "sha512-TEEJQaGtkxgP/nGVq8dq48nPT85Afu8kwwvtDFLj4rQLWRhZcb26RWdXLdn9qhXkWPiWbK5H7JWBW1Bebj/SuQ==", "requires": { "event-iterator": "^2.0.0", "iso-url": "^1.1.2", "it-stream-types": "^1.0.2", "uint8arrays": "^4.0.2", "ws": "^8.4.0" } }, "jest-worker": { "version": "27.5.1", "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" }, "dependencies": { "supports-color": { "version": "8.1.1", "dev": true, "requires": { "has-flag": "^4.0.0" } } } }, "js-sdsl": { "version": "4.1.5", "dev": true }, "js-sha3": { "version": "0.8.0" }, "js-tokens": { "version": "4.0.0", "dev": true }, "js-yaml": { "version": "4.1.0", "dev": true, "requires": { "argparse": "^2.0.1" } }, "js2xmlparser": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz", "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==", "dev": true, "requires": { "xmlcreate": "^2.0.4" } }, "jsbn": { "version": "1.1.0" }, "jsdoc": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.0.tgz", "integrity": "sha512-tzTgkklbWKrlaQL2+e3NNgLcZu3NaK2vsHRx7tyHQ+H5jcB9Gx0txSd2eJWlMC/xU1+7LQu4s58Ry0RkuaEQVg==", "dev": true, "requires": { "@babel/parser": "^7.9.4", "@jsdoc/salty": "^0.2.1", "@types/markdown-it": "^12.2.3", "bluebird": "^3.7.2", "catharsis": "^0.9.0", "escape-string-regexp": "^2.0.0", "js2xmlparser": "^4.0.2", "klaw": "^3.0.0", "markdown-it": "^12.3.2", "markdown-it-anchor": "^8.4.1", "marked": "^4.0.10", "mkdirp": "^1.0.4", "requizzle": "^0.2.3", "strip-json-comments": "^3.1.0", "underscore": "~1.13.2" }, "dependencies": { "escape-string-regexp": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true }, "mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true } } }, "jsdom": { "version": "19.0.0", "dev": true, "requires": { "abab": "^2.0.5", "acorn": "^8.5.0", "acorn-globals": "^6.0.0", "cssom": "^0.5.0", "cssstyle": "^2.3.0", "data-urls": "^3.0.1", "decimal.js": "^10.3.1", "domexception": "^4.0.0", "escodegen": "^2.0.0", "form-data": "^4.0.0", "html-encoding-sniffer": "^3.0.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "is-potential-custom-element-name": "^1.0.1", "nwsapi": "^2.2.0", "parse5": "6.0.1", "saxes": "^5.0.1", "symbol-tree": "^3.2.4", "tough-cookie": "^4.0.0", "w3c-hr-time": "^1.0.2", "w3c-xmlserializer": "^3.0.0", "webidl-conversions": "^7.0.0", "whatwg-encoding": "^2.0.0", "whatwg-mimetype": "^3.0.0", "whatwg-url": "^10.0.0", "ws": "^8.2.3", "xml-name-validator": "^4.0.0" } }, "jsdom-global": { "version": "3.0.2", "dev": true, "requires": {} }, "json-parse-better-errors": { "version": "1.0.2", "dev": true }, "json-parse-even-better-errors": { "version": "2.3.1", "dev": true }, "json-schema-traverse": { "version": "0.4.1", "dev": true }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "dev": true }, "json5": { "version": "1.0.2", "dev": true, "requires": { "minimist": "^1.2.0" } }, "jsonc-parser": { "version": "3.2.0", "dev": true }, "jsonfile": { "version": "6.1.0", "dev": true, "requires": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" } }, "karma": { "version": "6.4.1", "dev": true, "requires": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", "braces": "^3.0.2", "chokidar": "^3.5.1", "connect": "^3.7.0", "di": "^0.0.1", "dom-serialize": "^2.2.1", "glob": "^7.1.7", "graceful-fs": "^4.2.6", "http-proxy": "^1.18.1", "isbinaryfile": "^4.0.8", "lodash": "^4.17.21", "log4js": "^6.4.1", "mime": "^2.5.2", "minimatch": "^3.0.4", "mkdirp": "^0.5.5", "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", "socket.io": "^4.4.1", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", "yargs": "^16.1.1" } }, "karma-chrome-launcher": { "version": "3.1.1", "dev": true, "requires": { "which": "^1.2.1" }, "dependencies": { "which": { "version": "1.3.1", "dev": true, "requires": { "isexe": "^2.0.0" } } } }, "karma-mocha": { "version": "2.0.1", "dev": true, "requires": { "minimist": "^1.2.3" } }, "karma-webpack": { "version": "5.0.0", "dev": true, "requires": { "glob": "^7.1.3", "minimatch": "^3.0.4", "webpack-merge": "^4.1.5" } }, "kind-of": { "version": "6.0.3", "dev": true }, "klaw": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz", "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==", "dev": true, "requires": { "graceful-fs": "^4.1.9" } }, "levn": { "version": "0.4.1", "dev": true, "requires": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "libp2p": { "version": "0.42.2", "resolved": "https://registry.npmjs.org/libp2p/-/libp2p-0.42.2.tgz", "integrity": "sha512-arTOCJEEmAFw5HjlXdULVAFs7Y/dWZmgX/qN4SzuxtSkB0pa+fqn/DIbIfpBi2BuY+QozvnARPF1xJtSdqfqJQ==", "requires": { "@achingbrain/nat-port-mapper": "^1.0.3", "@libp2p/crypto": "^1.0.4", "@libp2p/interface-address-manager": "^2.0.0", "@libp2p/interface-connection": "^3.0.2", "@libp2p/interface-connection-encrypter": "^3.0.1", "@libp2p/interface-connection-manager": "^1.1.1", "@libp2p/interface-content-routing": "^2.0.0", "@libp2p/interface-dht": "^2.0.0", "@libp2p/interface-libp2p": "^1.0.0", "@libp2p/interface-metrics": "^4.0.0", "@libp2p/interface-peer-discovery": "^1.0.1", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.3", "@libp2p/interface-peer-routing": "^1.0.1", "@libp2p/interface-peer-store": "^1.2.2", "@libp2p/interface-pubsub": "^3.0.0", "@libp2p/interface-registrar": "^2.0.3", "@libp2p/interface-stream-muxer": "^3.0.0", "@libp2p/interface-transport": "^2.1.0", "@libp2p/interfaces": "^3.0.3", "@libp2p/logger": "^2.0.1", "@libp2p/multistream-select": "^3.0.0", "@libp2p/peer-collections": "^3.0.0", "@libp2p/peer-id": "^2.0.0", "@libp2p/peer-id-factory": "^2.0.0", "@libp2p/peer-record": "^5.0.0", "@libp2p/peer-store": "^6.0.0", "@libp2p/tracked-map": "^3.0.0", "@libp2p/utils": "^3.0.2", "@multiformats/mafmt": "^11.0.2", "@multiformats/multiaddr": "^11.0.0", "abortable-iterator": "^4.0.2", "any-signal": "^3.0.0", "datastore-core": "^8.0.1", "err-code": "^3.0.1", "events": "^3.3.0", "hashlru": "^2.3.0", "interface-datastore": "^7.0.0", "it-all": "^2.0.0", "it-drain": "^2.0.0", "it-filter": "^2.0.0", "it-first": "^2.0.0", "it-foreach": "^1.0.0", "it-handshake": "^4.1.2", "it-length-prefixed": "^8.0.2", "it-map": "^2.0.0", "it-merge": "^2.0.0", "it-pair": "^2.0.2", "it-pipe": "^2.0.3", "it-sort": "^2.0.0", "it-stream-types": "^1.0.4", "merge-options": "^3.0.4", "multiformats": "^11.0.0", "node-forge": "^1.3.1", "p-fifo": "^1.0.0", "p-retry": "^5.0.0", "p-settle": "^5.0.0", "private-ip": "^3.0.0", "protons-runtime": "^4.0.1", "rate-limiter-flexible": "^2.3.11", "retimer": "^3.0.0", "sanitize-filename": "^1.6.3", "set-delayed-interval": "^1.0.0", "timeout-abort-controller": "^3.0.0", "uint8arraylist": "^2.3.2", "uint8arrays": "^4.0.2", "wherearewe": "^2.0.0", "xsalsa20": "^1.1.0" }, "dependencies": { "@libp2p/interface-content-routing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-content-routing/-/interface-content-routing-2.0.1.tgz", "integrity": "sha512-M3rYXMhH+102qyZzc0GzkKq10x100nWVXGns2qtN3O82Hy/6FxXdgLUGIGWMdCj/7ilaVAuTwx8V3+DGmDIiMw==", "requires": { "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-dht": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-dht/-/interface-dht-2.0.1.tgz", "integrity": "sha512-+yEbt+1hMTR1bITzYyE771jEujimPXqDyFm8T1a8slMpeOD9z5wmLfuCWif8oGZJzXX5YqldWwSwytJQgWXL9g==", "requires": { "@libp2p/interface-peer-discovery": "^1.0.0", "@libp2p/interface-peer-id": "^2.0.0", "@libp2p/interface-peer-info": "^1.0.0", "@libp2p/interfaces": "^3.0.0", "multiformats": "^11.0.0" } }, "@libp2p/interface-metrics": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@libp2p/interface-metrics/-/interface-metrics-4.0.5.tgz", "integrity": "sha512-srBeky1ugu1Bzw9VHGg8ta15oLh+P2PEIsg0cI9qzDbtCJaWGq/IIetpfuaJNVOuBD1CGEEbITNmsk4tDwIE0w==", "requires": { "@libp2p/interface-connection": "^3.0.0" } }, "@libp2p/interface-peer-id": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@libp2p/interface-peer-id/-/interface-peer-id-2.0.1.tgz", "integrity": "sha512-k01hKHTAZWMOiBC+yyFsmBguEMvhPkXnQtqLtFqga2fVZu8Zve7zFAtQYLhQjeJ4/apeFtO6ddTS8mCE6hl4OA==", "requires": { "multiformats": "^11.0.0" } }, "it-all": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-all/-/it-all-2.0.0.tgz", "integrity": "sha512-I/yi9ogTY59lFxtfsDSlI9w9QZtC/5KJt6g7CPPBJJh2xql2ZS7Ghcp9hoqDDbc4QfwQvtx8Loy0zlKQ8H5gFg==" }, "it-merge": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/it-merge/-/it-merge-2.0.0.tgz", "integrity": "sha512-mH4bo/ZrMoU+Wlu7ZuYPNNh9oWZ/GvYbeXZ0zll97+Rp6H4jFu98iu6v9qqXDz//RUjdO9zGh8awzMfOElsjpA==", "requires": { "it-pushable": "^3.1.0" } }, "long": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/long/-/long-5.2.1.tgz", "integrity": "sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A==" }, "multiformats": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-11.0.1.tgz", "integrity": "sha512-atWruyH34YiknSdL5yeIir00EDlJRpHzELYQxG7Iy29eCyL+VrZHpPrX5yqlik3jnuqpLpRKVZ0SGVb9UzKaSA==" }, "private-ip": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/private-ip/-/private-ip-3.0.0.tgz", "integrity": "sha512-HkMBs4nMtrP+cvcw0bDi2BAZIGgiKI4Zq8Oc+dMqNBpHS8iGL4+WO/pRtc8Bwnv9rjnV0QwMDwEBymFtqv7Kww==", "requires": { "@chainsafe/is-ip": "^2.0.1", "ip-regex": "^5.0.0", "ipaddr.js": "^2.0.1", "netmask": "^2.0.2" } }, "protobufjs": { "version": "7.2.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz", "integrity": "sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q==", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protons-runtime": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/protons-runtime/-/protons-runtime-4.0.2.tgz", "integrity": "sha512-R4N6qKHgz8T2Gl45CTcZfITzXPQY9ym8lbLb4VyFMS4ag1KusCRZwkQXTBRhxQ+93ck3K3aDhK1wIk98AMtNyw==", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.4.3" } } } }, "lilconfig": { "version": "2.0.6", "dev": true }, "lines-and-columns": { "version": "1.2.4", "dev": true }, "linkify-it": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", "dev": true, "requires": { "uc.micro": "^1.0.1" } }, "lint-staged": { "version": "13.1.0", "dev": true, "requires": { "cli-truncate": "^3.1.0", "colorette": "^2.0.19", "commander": "^9.4.1", "debug": "^4.3.4", "execa": "^6.1.0", "lilconfig": "2.0.6", "listr2": "^5.0.5", "micromatch": "^4.0.5", "normalize-path": "^3.0.0", "object-inspect": "^1.12.2", "pidtree": "^0.6.0", "string-argv": "^0.3.1", "yaml": "^2.1.3" }, "dependencies": { "execa": { "version": "6.1.0", "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.1", "human-signals": "^3.0.1", "is-stream": "^3.0.0", "merge-stream": "^2.0.0", "npm-run-path": "^5.1.0", "onetime": "^6.0.0", "signal-exit": "^3.0.7", "strip-final-newline": "^3.0.0" } }, "human-signals": { "version": "3.0.1", "dev": true }, "is-stream": { "version": "3.0.0", "dev": true }, "mimic-fn": { "version": "4.0.0", "dev": true }, "npm-run-path": { "version": "5.1.0", "dev": true, "requires": { "path-key": "^4.0.0" } }, "onetime": { "version": "6.0.0", "dev": true, "requires": { "mimic-fn": "^4.0.0" } }, "path-key": { "version": "4.0.0", "dev": true }, "strip-final-newline": { "version": "3.0.0", "dev": true }, "yaml": { "version": "2.1.3", "dev": true } } }, "listr2": { "version": "5.0.6", "dev": true, "requires": { "cli-truncate": "^2.1.0", "colorette": "^2.0.19", "log-update": "^4.0.0", "p-map": "^4.0.0", "rfdc": "^1.3.0", "rxjs": "^7.5.7", "through": "^2.3.8", "wrap-ansi": "^7.0.0" }, "dependencies": { "cli-truncate": { "version": "2.1.0", "dev": true, "requires": { "slice-ansi": "^3.0.0", "string-width": "^4.2.0" } }, "is-fullwidth-code-point": { "version": "3.0.0", "dev": true }, "slice-ansi": { "version": "3.0.0", "dev": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" } } } }, "loader-runner": { "version": "4.3.0", "dev": true }, "locate-path": { "version": "6.0.0", "dev": true, "requires": { "p-locate": "^5.0.0" } }, "lodash": { "version": "4.17.21" }, "lodash.merge": { "version": "4.6.2", "dev": true }, "log-symbols": { "version": "4.1.0", "dev": true, "requires": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" } }, "log-update": { "version": "4.0.0", "dev": true, "requires": { "ansi-escapes": "^4.3.0", "cli-cursor": "^3.1.0", "slice-ansi": "^4.0.0", "wrap-ansi": "^6.2.0" }, "dependencies": { "is-fullwidth-code-point": { "version": "3.0.0", "dev": true }, "slice-ansi": { "version": "4.0.0", "dev": true, "requires": { "ansi-styles": "^4.0.0", "astral-regex": "^2.0.0", "is-fullwidth-code-point": "^3.0.0" } }, "wrap-ansi": { "version": "6.2.0", "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } } } }, "log4js": { "version": "6.7.0", "dev": true, "requires": { "date-format": "^4.0.14", "debug": "^4.3.4", "flatted": "^3.2.7", "rfdc": "^1.3.0", "streamroller": "^3.1.3" } }, "long": { "version": "4.0.0" }, "longbits": { "version": "1.1.0", "requires": { "byte-access": "^1.0.1", "uint8arraylist": "^2.0.0" } }, "loose-envify": { "version": "1.4.0", "dev": true, "requires": { "js-tokens": "^3.0.0 || ^4.0.0" } }, "loupe": { "version": "2.3.4", "dev": true, "requires": { "get-func-name": "^2.0.0" } }, "lru-cache": { "version": "6.0.0", "dev": true, "requires": { "yallist": "^4.0.0" } }, "lunr": { "version": "2.3.9", "dev": true }, "magic-string": { "version": "0.25.9", "dev": true, "requires": { "sourcemap-codec": "^1.4.8" } }, "make-dir": { "version": "3.1.0", "dev": true, "requires": { "semver": "^6.0.0" }, "dependencies": { "semver": { "version": "6.3.0", "dev": true } } }, "make-error": { "version": "1.3.6", "dev": true }, "map-obj": { "version": "4.3.0", "dev": true }, "markdown-it": { "version": "12.3.2", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", "dev": true, "requires": { "argparse": "^2.0.1", "entities": "~2.1.0", "linkify-it": "^3.0.1", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" } }, "markdown-it-anchor": { "version": "8.6.6", "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.6.tgz", "integrity": "sha512-jRW30YGywD2ESXDc+l17AiritL0uVaSnWsb26f+68qaW9zgbIIr1f4v2Nsvc0+s0Z2N3uX6t/yAw7BwCQ1wMsA==", "dev": true, "requires": {} }, "marked": { "version": "4.2.4", "dev": true }, "mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", "dev": true }, "media-typer": { "version": "0.3.0", "dev": true }, "memorystream": { "version": "0.3.1", "dev": true }, "merge-options": { "version": "3.0.4", "requires": { "is-plain-obj": "^2.1.0" } }, "merge-stream": { "version": "2.0.0" }, "merge2": { "version": "1.4.1", "dev": true }, "micromatch": { "version": "4.0.5", "dev": true, "requires": { "braces": "^3.0.2", "picomatch": "^2.3.1" } }, "mime": { "version": "2.6.0", "dev": true }, "mime-db": { "version": "1.52.0", "dev": true }, "mime-types": { "version": "2.1.35", "dev": true, "requires": { "mime-db": "1.52.0" } }, "mimic-fn": { "version": "2.1.0" }, "min-indent": { "version": "1.0.1", "dev": true }, "minimatch": { "version": "3.1.2", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "1.2.7" }, "minimist-options": { "version": "4.1.0", "dev": true, "requires": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", "kind-of": "^6.0.3" }, "dependencies": { "is-plain-obj": { "version": "1.1.0", "dev": true } } }, "mkdirp": { "version": "0.5.6", "requires": { "minimist": "^1.2.6" } }, "mkdirp-classic": { "version": "0.5.3", "dev": true }, "mocha": { "version": "9.2.2", "dev": true, "requires": { "@ungap/promise-all-settled": "1.1.2", "ansi-colors": "4.1.1", "browser-stdout": "1.3.1", "chokidar": "3.5.3", "debug": "4.3.3", "diff": "5.0.0", "escape-string-regexp": "4.0.0", "find-up": "5.0.0", "glob": "7.2.0", "growl": "1.10.5", "he": "1.2.0", "js-yaml": "4.1.0", "log-symbols": "4.1.0", "minimatch": "4.2.1", "ms": "2.1.3", "nanoid": "3.3.1", "serialize-javascript": "6.0.0", "strip-json-comments": "3.1.1", "supports-color": "8.1.1", "which": "2.0.2", "workerpool": "6.2.0", "yargs": "16.2.0", "yargs-parser": "20.2.4", "yargs-unparser": "2.0.0" }, "dependencies": { "debug": { "version": "4.3.3", "dev": true, "requires": { "ms": "2.1.2" }, "dependencies": { "ms": { "version": "2.1.2", "dev": true } } }, "glob": { "version": "7.2.0", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, "dependencies": { "minimatch": { "version": "3.1.2", "dev": true, "requires": { "brace-expansion": "^1.1.7" } } } }, "minimatch": { "version": "4.2.1", "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "ms": { "version": "2.1.3", "dev": true }, "nanoid": { "version": "3.3.1", "dev": true }, "supports-color": { "version": "8.1.1", "dev": true, "requires": { "has-flag": "^4.0.0" } } } }, "mortice": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/mortice/-/mortice-3.0.1.tgz", "integrity": "sha512-eyDUsl1nCR9+JtNksKnaESLP9MgAXCA4w1LTtsmOSQNsThnv++f36rrBu5fC/fdGIwTJZmbiaR/QewptH93pYA==", "requires": { "nanoid": "^4.0.0", "observable-webworkers": "^2.0.1", "p-queue": "^7.2.0", "p-timeout": "^6.0.0" }, "dependencies": { "nanoid": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-4.0.1.tgz", "integrity": "sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==" } } }, "ms": { "version": "2.1.2" }, "multiformats": { "version": "10.0.2" }, "nanoid": { "version": "3.3.4", "dev": true }, "nanospinner": { "version": "1.1.0", "dev": true, "requires": { "picocolors": "^1.0.0" } }, "native-fetch": { "version": "4.0.2", "requires": {} }, "natural-compare": { "version": "1.4.0", "dev": true }, "negotiator": { "version": "0.6.3", "dev": true }, "neo-async": { "version": "2.6.2", "dev": true }, "netmask": { "version": "2.0.2" }, "nice-try": { "version": "1.0.5", "dev": true }, "node-fetch": { "version": "2.6.7", "dev": true, "requires": { "whatwg-url": "^5.0.0" }, "dependencies": { "tr46": { "version": "0.0.3", "dev": true }, "webidl-conversions": { "version": "3.0.1", "dev": true }, "whatwg-url": { "version": "5.0.0", "dev": true, "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" } } } }, "node-forge": { "version": "1.3.1" }, "node-releases": { "version": "2.0.6", "dev": true }, "normalize-package-data": { "version": "3.0.3", "dev": true, "requires": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" } }, "normalize-path": { "version": "3.0.0", "dev": true }, "npm-run-all": { "version": "4.1.5", "dev": true, "requires": { "ansi-styles": "^3.2.1", "chalk": "^2.4.1", "cross-spawn": "^6.0.5", "memorystream": "^0.3.1", "minimatch": "^3.0.4", "pidtree": "^0.3.0", "read-pkg": "^3.0.0", "shell-quote": "^1.6.1", "string.prototype.padend": "^3.0.0" }, "dependencies": { "ansi-styles": { "version": "3.2.1", "dev": true, "requires": { "color-convert": "^1.9.0" } }, "chalk": { "version": "2.4.2", "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", "supports-color": "^5.3.0" } }, "color-convert": { "version": "1.9.3", "dev": true, "requires": { "color-name": "1.1.3" } }, "color-name": { "version": "1.1.3", "dev": true }, "cross-spawn": { "version": "6.0.5", "dev": true, "requires": { "nice-try": "^1.0.4", "path-key": "^2.0.1", "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" } }, "escape-string-regexp": { "version": "1.0.5", "dev": true }, "has-flag": { "version": "3.0.0", "dev": true }, "path-key": { "version": "2.0.1", "dev": true }, "pidtree": { "version": "0.3.1", "dev": true }, "semver": { "version": "5.7.1", "dev": true }, "shebang-command": { "version": "1.2.0", "dev": true, "requires": { "shebang-regex": "^1.0.0" } }, "shebang-regex": { "version": "1.0.0", "dev": true }, "supports-color": { "version": "5.5.0", "dev": true, "requires": { "has-flag": "^3.0.0" } }, "which": { "version": "1.3.1", "dev": true, "requires": { "isexe": "^2.0.0" } } } }, "npm-run-path": { "version": "4.0.1", "requires": { "path-key": "^3.0.0" } }, "nwsapi": { "version": "2.2.2", "dev": true }, "object-assign": { "version": "4.1.1", "dev": true }, "object-inspect": { "version": "1.12.2", "dev": true }, "object-keys": { "version": "1.1.1", "dev": true }, "object.assign": { "version": "4.1.4", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "object.values": { "version": "1.1.5", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.1" } }, "observable-webworkers": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/observable-webworkers/-/observable-webworkers-2.0.1.tgz", "integrity": "sha512-JI1vB0u3pZjoQKOK1ROWzp0ygxSi7Yb0iR+7UNsw4/Zn4cQ0P3R7XL38zac/Dy2tEA7Lg88/wIJTjF8vYXZ0uw==" }, "on-finished": { "version": "2.4.1", "dev": true, "requires": { "ee-first": "1.1.1" } }, "once": { "version": "1.4.0", "dev": true, "requires": { "wrappy": "1" } }, "onetime": { "version": "5.1.2", "requires": { "mimic-fn": "^2.1.0" } }, "optionator": { "version": "0.9.1", "dev": true, "requires": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.3" } }, "p-defer": { "version": "4.0.0" }, "p-event": { "version": "5.0.1", "requires": { "p-timeout": "^5.0.2" }, "dependencies": { "p-timeout": { "version": "5.1.0" } } }, "p-fifo": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-fifo/-/p-fifo-1.0.0.tgz", "integrity": "sha512-IjoCxXW48tqdtDFz6fqo5q1UfFVjjVZe8TC1QRflvNUJtNfCUhxOUw6MOVZhDPjqhSzc26xKdugsO17gmzd5+A==", "requires": { "fast-fifo": "^1.0.0", "p-defer": "^3.0.0" }, "dependencies": { "p-defer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz", "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==" } } }, "p-limit": { "version": "3.1.0", "dev": true, "requires": { "yocto-queue": "^0.1.0" } }, "p-locate": { "version": "5.0.0", "dev": true, "requires": { "p-limit": "^3.0.2" } }, "p-map": { "version": "4.0.0", "dev": true, "requires": { "aggregate-error": "^3.0.0" } }, "p-queue": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.4.tgz", "integrity": "sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==", "requires": { "eventemitter3": "^4.0.7", "p-timeout": "^5.0.2" }, "dependencies": { "p-timeout": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz", "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==" } } }, "p-reflect": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-3.1.0.tgz", "integrity": "sha512-3sG3UlpisPSaX+o7u2q01hIQmrpkvdl5GSO1ZwL7pfc5kHB2bPF0eFNCfYTrW1/LTUdgmPwBAvmT0Zr8eSmaAQ==" }, "p-retry": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.2.tgz", "integrity": "sha512-couX95waDu98NfNZV+i/iLt+fdVxmI7CbrrdC2uDWfPdUAApyxT4wmDlyOtR5KtTDmkDO0zDScDjDou9YHhd9g==", "requires": { "@types/retry": "0.12.1", "retry": "^0.13.1" } }, "p-settle": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-5.1.0.tgz", "integrity": "sha512-ujR6UFfh09ziOKyC5aaJak5ZclsjlLw57SYtFZg6yllMofyygnaibQRZ4jf6QPWqoOCGUXyb1cxUKELeAyKO7g==", "requires": { "p-limit": "^4.0.0", "p-reflect": "^3.1.0" }, "dependencies": { "p-limit": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "requires": { "yocto-queue": "^1.0.0" } }, "yocto-queue": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==" } } }, "p-timeout": { "version": "6.0.0" }, "p-try": { "version": "2.2.0", "dev": true }, "parent-module": { "version": "2.0.0", "dev": true, "requires": { "callsites": "^3.1.0" } }, "parse-json": { "version": "5.2.0", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "parse5": { "version": "6.0.1", "dev": true }, "parseurl": { "version": "1.3.3", "dev": true }, "path-exists": { "version": "4.0.0", "dev": true }, "path-is-absolute": { "version": "1.0.1", "dev": true }, "path-key": { "version": "3.1.1" }, "path-parse": { "version": "1.0.7", "dev": true }, "path-type": { "version": "4.0.0", "dev": true }, "pathval": { "version": "1.1.1", "dev": true }, "pend": { "version": "1.2.0", "dev": true }, "picocolors": { "version": "1.0.0", "dev": true }, "picomatch": { "version": "2.3.1", "dev": true }, "pidtree": { "version": "0.6.0", "dev": true }, "pify": { "version": "2.3.0", "dev": true }, "pinkie": { "version": "2.0.4", "dev": true }, "pinkie-promise": { "version": "2.0.1", "dev": true, "requires": { "pinkie": "^2.0.0" } }, "pkg-dir": { "version": "4.2.0", "dev": true, "requires": { "find-up": "^4.0.0" }, "dependencies": { "find-up": { "version": "4.1.0", "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" } }, "locate-path": { "version": "5.0.0", "dev": true, "requires": { "p-locate": "^4.1.0" } }, "p-limit": { "version": "2.3.0", "dev": true, "requires": { "p-try": "^2.0.0" } }, "p-locate": { "version": "4.1.0", "dev": true, "requires": { "p-limit": "^2.2.0" } } } }, "platform": { "version": "1.3.6" }, "portfinder": { "version": "1.0.32", "requires": { "async": "^2.6.4", "debug": "^3.2.7", "mkdirp": "^0.5.6" }, "dependencies": { "debug": { "version": "3.2.7", "requires": { "ms": "^2.1.1" } } } }, "prelude-ls": { "version": "1.2.1", "dev": true }, "prettier": { "version": "2.7.1", "dev": true }, "prettier-linter-helpers": { "version": "1.0.0", "dev": true, "requires": { "fast-diff": "^1.1.2" } }, "private-ip": { "version": "2.3.4", "requires": { "ip-regex": "^4.3.0", "ipaddr.js": "^2.0.1", "is-ip": "^3.1.0", "netmask": "^2.0.2" }, "dependencies": { "ip-regex": { "version": "4.3.0" }, "is-ip": { "version": "3.1.0", "requires": { "ip-regex": "^4.0.0" } } } }, "process": { "version": "0.11.10", "dev": true }, "progress": { "version": "2.0.3", "dev": true }, "protobufjs": { "version": "6.11.3", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/long": "^4.0.1", "@types/node": ">=13.7.0", "long": "^4.0.0" } }, "protons": { "version": "5.1.0", "dev": true, "requires": { "meow": "^10.1.2", "protobufjs-cli": "^1.0.0" }, "dependencies": { "brace-expansion": { "version": "2.0.1", "dev": true, "requires": { "balanced-match": "^1.0.0" } }, "camelcase": { "version": "6.3.0", "dev": true }, "camelcase-keys": { "version": "7.0.2", "dev": true, "requires": { "camelcase": "^6.3.0", "map-obj": "^4.1.0", "quick-lru": "^5.1.1", "type-fest": "^1.2.1" } }, "decamelize": { "version": "5.0.1", "dev": true }, "escodegen": { "version": "1.14.3", "dev": true, "requires": { "esprima": "^4.0.1", "estraverse": "^4.2.0", "esutils": "^2.0.2", "optionator": "^0.8.1", "source-map": "~0.6.1" } }, "glob": { "version": "8.0.3", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^5.0.1", "once": "^1.3.0" } }, "indent-string": { "version": "5.0.0", "dev": true }, "levn": { "version": "0.3.0", "dev": true, "requires": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" } }, "long": { "version": "5.2.0", "dev": true, "peer": true }, "meow": { "version": "10.1.5", "dev": true, "requires": { "@types/minimist": "^1.2.2", "camelcase-keys": "^7.0.0", "decamelize": "^5.0.0", "decamelize-keys": "^1.1.0", "hard-rejection": "^2.1.0", "minimist-options": "4.1.0", "normalize-package-data": "^3.0.2", "read-pkg-up": "^8.0.0", "redent": "^4.0.0", "trim-newlines": "^4.0.2", "type-fest": "^1.2.2", "yargs-parser": "^20.2.9" } }, "minimatch": { "version": "5.1.0", "dev": true, "requires": { "brace-expansion": "^2.0.1" } }, "optionator": { "version": "0.8.3", "dev": true, "requires": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", "levn": "~0.3.0", "prelude-ls": "~1.1.2", "type-check": "~0.3.2", "word-wrap": "~1.2.3" } }, "prelude-ls": { "version": "1.1.2", "dev": true }, "protobufjs": { "version": "7.1.2", "dev": true, "peer": true, "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } }, "protobufjs-cli": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/protobufjs-cli/-/protobufjs-cli-1.1.1.tgz", "integrity": "sha512-VPWMgIcRNyQwWUv8OLPyGQ/0lQY/QTQAVN5fh+XzfDwsVw1FZ2L3DM/bcBf8WPiRz2tNpaov9lPZfNcmNo6LXA==", "dev": true, "requires": { "chalk": "^4.0.0", "escodegen": "^1.13.0", "espree": "^9.0.0", "estraverse": "^5.1.0", "glob": "^8.0.0", "jsdoc": "^4.0.0", "minimist": "^1.2.0", "semver": "^7.1.2", "tmp": "^0.2.1", "uglify-js": "^3.7.7" }, "dependencies": { "estraverse": { "version": "5.3.0", "dev": true } } }, "quick-lru": { "version": "5.1.1", "dev": true }, "read-pkg": { "version": "6.0.0", "dev": true, "requires": { "@types/normalize-package-data": "^2.4.0", "normalize-package-data": "^3.0.2", "parse-json": "^5.2.0", "type-fest": "^1.0.1" } }, "read-pkg-up": { "version": "8.0.0", "dev": true, "requires": { "find-up": "^5.0.0", "read-pkg": "^6.0.0", "type-fest": "^1.0.1" } }, "redent": { "version": "4.0.0", "dev": true, "requires": { "indent-string": "^5.0.0", "strip-indent": "^4.0.0" } }, "strip-indent": { "version": "4.0.0", "dev": true, "requires": { "min-indent": "^1.0.1" } }, "trim-newlines": { "version": "4.0.2", "dev": true }, "type-check": { "version": "0.3.2", "dev": true, "requires": { "prelude-ls": "~1.1.2" } }, "type-fest": { "version": "1.4.0", "dev": true }, "yargs-parser": { "version": "20.2.9", "dev": true } } }, "protons-runtime": { "version": "3.1.0", "requires": { "protobufjs": "^7.0.0", "uint8arraylist": "^2.3.2" }, "dependencies": { "long": { "version": "5.2.0" }, "protobufjs": { "version": "7.1.2", "requires": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", "@protobufjs/codegen": "^2.0.4", "@protobufjs/eventemitter": "^1.1.0", "@protobufjs/fetch": "^1.1.0", "@protobufjs/float": "^1.0.2", "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", "@protobufjs/utf8": "^1.1.0", "@types/node": ">=13.7.0", "long": "^5.0.0" } } } }, "proxy-from-env": { "version": "1.1.0", "dev": true }, "psl": { "version": "1.9.0", "dev": true }, "pump": { "version": "3.0.0", "dev": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, "punycode": { "version": "2.1.1", "dev": true }, "puppeteer": { "version": "13.7.0", "dev": true, "requires": { "cross-fetch": "3.1.5", "debug": "4.3.4", "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "ws": "8.5.0" }, "dependencies": { "ws": { "version": "8.5.0", "dev": true, "requires": {} } } }, "puppeteer-core": { "version": "13.7.0", "dev": true, "requires": { "cross-fetch": "3.1.5", "debug": "4.3.4", "devtools-protocol": "0.0.981744", "extract-zip": "2.0.1", "https-proxy-agent": "5.0.1", "pkg-dir": "4.2.0", "progress": "2.0.3", "proxy-from-env": "1.1.0", "rimraf": "3.0.2", "tar-fs": "2.1.1", "unbzip2-stream": "1.4.3", "ws": "8.5.0" }, "dependencies": { "ws": { "version": "8.5.0", "dev": true, "requires": {} } } }, "pure-rand": { "version": "5.0.3", "dev": true }, "qjobs": { "version": "1.2.0", "dev": true }, "qs": { "version": "6.11.0", "dev": true, "requires": { "side-channel": "^1.0.4" } }, "querystringify": { "version": "2.2.0", "dev": true }, "queue-microtask": { "version": "1.2.3", "dev": true }, "randombytes": { "version": "2.1.0", "dev": true, "requires": { "safe-buffer": "^5.1.0" } }, "range-parser": { "version": "1.2.1", "dev": true }, "rate-limiter-flexible": { "version": "2.4.1" }, "raw-body": { "version": "2.5.1", "dev": true, "requires": { "bytes": "3.1.2", "http-errors": "2.0.0", "iconv-lite": "0.4.24", "unpipe": "1.0.0" } }, "react": { "version": "17.0.2", "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" } }, "read-pkg": { "version": "3.0.0", "dev": true, "requires": { "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", "path-type": "^3.0.0" }, "dependencies": { "hosted-git-info": { "version": "2.8.9", "dev": true }, "load-json-file": { "version": "4.0.0", "dev": true, "requires": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", "pify": "^3.0.0", "strip-bom": "^3.0.0" } }, "normalize-package-data": { "version": "2.5.0", "dev": true, "requires": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" } }, "parse-json": { "version": "4.0.0", "dev": true, "requires": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" } }, "path-type": { "version": "3.0.0", "dev": true, "requires": { "pify": "^3.0.0" } }, "pify": { "version": "3.0.0", "dev": true }, "semver": { "version": "5.7.1", "dev": true }, "strip-bom": { "version": "3.0.0", "dev": true } } }, "readable-stream": { "version": "3.6.0", "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", "util-deprecate": "^1.0.1" } }, "readdirp": { "version": "3.6.0", "dev": true, "requires": { "picomatch": "^2.2.1" } }, "receptacle": { "version": "1.3.2", "requires": { "ms": "^2.1.1" } }, "regexp.prototype.flags": { "version": "1.4.3", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "functions-have-names": "^1.2.2" } }, "regexpp": { "version": "3.2.0", "dev": true }, "repeat-string": { "version": "1.6.1", "dev": true }, "require-directory": { "version": "2.1.1", "dev": true }, "requires-port": { "version": "1.0.0", "dev": true }, "requizzle": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz", "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==", "dev": true, "requires": { "lodash": "^4.17.21" } }, "resolve": { "version": "1.22.1", "dev": true, "requires": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-from": { "version": "5.0.0", "dev": true }, "resolve-global": { "version": "1.0.0", "dev": true, "requires": { "global-dirs": "^0.1.1" } }, "restore-cursor": { "version": "3.1.0", "dev": true, "requires": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, "retimer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/retimer/-/retimer-3.0.0.tgz", "integrity": "sha512-WKE0j11Pa0ZJI5YIk0nflGI7SQsfl2ljihVy7ogh7DeQSeYAUi0ubZ/yEueGtDfUPk6GH5LRw1hBdLq4IwUBWA==" }, "retry": { "version": "0.13.1" }, "reusify": { "version": "1.0.4", "dev": true }, "rfdc": { "version": "1.3.0", "dev": true }, "rimraf": { "version": "3.0.2", "dev": true, "requires": { "glob": "^7.1.3" } }, "rollup": { "version": "2.79.1", "dev": true, "requires": { "fsevents": "~2.3.2" } }, "run-parallel": { "version": "1.2.0", "dev": true, "requires": { "queue-microtask": "^1.2.2" } }, "rxjs": { "version": "7.8.0", "dev": true, "requires": { "tslib": "^2.1.0" } }, "safe-buffer": { "version": "5.2.1", "dev": true }, "safe-regex-test": { "version": "1.0.0", "dev": true, "requires": { "call-bind": "^1.0.2", "get-intrinsic": "^1.1.3", "is-regex": "^1.1.4" } }, "safer-buffer": { "version": "2.1.2", "dev": true }, "sanitize-filename": { "version": "1.6.3", "resolved": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.3.tgz", "integrity": "sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==", "requires": { "truncate-utf8-bytes": "^1.0.0" } }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, "saxes": { "version": "5.0.1", "dev": true, "requires": { "xmlchars": "^2.2.0" } }, "schema-utils": { "version": "3.1.1", "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } }, "semver": { "version": "7.3.7", "dev": true, "requires": { "lru-cache": "^6.0.0" } }, "serialize-javascript": { "version": "6.0.0", "dev": true, "requires": { "randombytes": "^2.1.0" } }, "set-delayed-interval": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/set-delayed-interval/-/set-delayed-interval-1.0.0.tgz", "integrity": "sha512-29fhAwuZlLcuBnW/EwxvLcg2D3ELX+VBDNhnavs3YYkab72qmrcSeQNVdzl8EcPPahGQXhBM6MKdPLCQGMDakw==" }, "setprototypeof": { "version": "1.2.0", "dev": true }, "shebang-command": { "version": "2.0.0", "requires": { "shebang-regex": "^3.0.0" } }, "shebang-regex": { "version": "3.0.0" }, "shell-quote": { "version": "1.7.4", "dev": true }, "shiki": { "version": "0.11.1", "dev": true, "requires": { "jsonc-parser": "^3.0.0", "vscode-oniguruma": "^1.6.1", "vscode-textmate": "^6.0.0" } }, "side-channel": { "version": "1.0.4", "dev": true, "requires": { "call-bind": "^1.0.0", "get-intrinsic": "^1.0.2", "object-inspect": "^1.9.0" } }, "signal-exit": { "version": "3.0.7" }, "size-limit": { "version": "8.1.0", "dev": true, "requires": { "bytes-iec": "^3.1.1", "chokidar": "^3.5.3", "ci-job-number": "^1.2.2", "globby": "^11.1.0", "lilconfig": "^2.0.6", "mkdirp": "^1.0.4", "nanospinner": "^1.1.0", "picocolors": "^1.0.0" }, "dependencies": { "mkdirp": { "version": "1.0.4", "dev": true } } }, "slash": { "version": "3.0.0", "dev": true }, "slice-ansi": { "version": "5.0.0", "dev": true, "requires": { "ansi-styles": "^6.0.0", "is-fullwidth-code-point": "^4.0.0" }, "dependencies": { "ansi-styles": { "version": "6.2.1", "dev": true } } }, "socket.io": { "version": "4.5.3", "dev": true, "requires": { "accepts": "~1.3.4", "base64id": "~2.0.0", "debug": "~4.3.2", "engine.io": "~6.2.0", "socket.io-adapter": "~2.4.0", "socket.io-parser": "~4.2.0" } }, "socket.io-adapter": { "version": "2.4.0", "dev": true }, "socket.io-parser": { "version": "4.2.1", "dev": true, "requires": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" } }, "source-map": { "version": "0.6.1", "dev": true }, "source-map-support": { "version": "0.5.21", "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" } }, "sourcemap-codec": { "version": "1.4.8", "dev": true }, "spdx-correct": { "version": "3.1.1", "dev": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, "spdx-exceptions": { "version": "2.3.0", "dev": true }, "spdx-expression-parse": { "version": "3.0.1", "dev": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "spdx-license-ids": { "version": "3.0.12", "dev": true }, "sprintf-js": { "version": "1.1.2" }, "statuses": { "version": "1.5.0", "dev": true }, "streamroller": { "version": "3.1.3", "dev": true, "requires": { "date-format": "^4.0.14", "debug": "^4.3.4", "fs-extra": "^8.1.0" }, "dependencies": { "fs-extra": { "version": "8.1.0", "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "jsonfile": { "version": "4.0.0", "dev": true, "requires": { "graceful-fs": "^4.1.6" } }, "universalify": { "version": "0.1.2", "dev": true } } }, "streamsearch": { "version": "1.1.0", "peer": true }, "string_decoder": { "version": "1.3.0", "dev": true, "requires": { "safe-buffer": "~5.2.0" } }, "string-argv": { "version": "0.3.1", "dev": true }, "string-width": { "version": "4.2.3", "dev": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" }, "dependencies": { "is-fullwidth-code-point": { "version": "3.0.0", "dev": true } } }, "string.prototype.padend": { "version": "3.1.3", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3", "es-abstract": "^1.19.1" } }, "string.prototype.trimend": { "version": "1.0.5", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5" } }, "string.prototype.trimstart": { "version": "1.0.5", "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", "es-abstract": "^1.19.5" } }, "strip-ansi": { "version": "6.0.1", "dev": true, "requires": { "ansi-regex": "^5.0.1" } }, "strip-final-newline": { "version": "2.0.0" }, "strip-json-comments": { "version": "3.1.1", "dev": true }, "strip-outer": { "version": "1.0.1", "dev": true, "requires": { "escape-string-regexp": "^1.0.2" }, "dependencies": { "escape-string-regexp": { "version": "1.0.5", "dev": true } } }, "supports-color": { "version": "7.2.0", "dev": true, "requires": { "has-flag": "^4.0.0" } }, "supports-preserve-symlinks-flag": { "version": "1.0.0", "dev": true }, "symbol-tree": { "version": "3.2.4", "dev": true }, "tail": { "version": "2.2.4" }, "tapable": { "version": "2.2.1", "dev": true }, "tar-fs": { "version": "2.1.1", "dev": true, "requires": { "chownr": "^1.1.1", "mkdirp-classic": "^0.5.2", "pump": "^3.0.0", "tar-stream": "^2.1.4" }, "dependencies": { "chownr": { "version": "1.1.4", "dev": true } } }, "tar-stream": { "version": "2.2.0", "dev": true, "requires": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", "fs-constants": "^1.0.0", "inherits": "^2.0.3", "readable-stream": "^3.1.1" } }, "terser": { "version": "5.15.1", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", "commander": "^2.20.0", "source-map-support": "~0.5.20" }, "dependencies": { "commander": { "version": "2.20.3", "dev": true } } }, "terser-webpack-plugin": { "version": "5.3.6", "dev": true, "requires": { "@jridgewell/trace-mapping": "^0.3.14", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "terser": "^5.14.1" }, "dependencies": { "@jridgewell/trace-mapping": { "version": "0.3.17", "dev": true, "requires": { "@jridgewell/resolve-uri": "3.1.0", "@jridgewell/sourcemap-codec": "1.4.14" } } } }, "text-table": { "version": "0.2.0", "dev": true }, "through": { "version": "2.3.8", "dev": true }, "timeout-abort-controller": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/timeout-abort-controller/-/timeout-abort-controller-3.0.0.tgz", "integrity": "sha512-O3e+2B8BKrQxU2YRyEjC/2yFdb33slI22WRdUaDx6rvysfi9anloNZyR2q0l6LnePo5qH7gSM7uZtvvwZbc2yA==", "requires": { "retimer": "^3.0.0" } }, "tmp": { "version": "0.2.1", "dev": true, "requires": { "rimraf": "^3.0.0" } }, "to-regex-range": { "version": "5.0.1", "dev": true, "requires": { "is-number": "^7.0.0" } }, "toidentifier": { "version": "1.0.1", "dev": true }, "tough-cookie": { "version": "4.1.2", "dev": true, "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", "universalify": "^0.2.0", "url-parse": "^1.5.3" }, "dependencies": { "universalify": { "version": "0.2.0", "dev": true } } }, "tr46": { "version": "3.0.0", "dev": true, "requires": { "punycode": "^2.1.1" } }, "trim-repeated": { "version": "1.0.0", "dev": true, "requires": { "escape-string-regexp": "^1.0.2" }, "dependencies": { "escape-string-regexp": { "version": "1.0.5", "dev": true } } }, "truncate-utf8-bytes": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz", "integrity": "sha512-95Pu1QXQvruGEhv62XCMO3Mm90GscOCClvrIUwCM0PYOXK3kaF3l3sIHxx71ThJfcbM2O5Au6SO3AWCSEfW4mQ==", "requires": { "utf8-byte-length": "^1.0.1" } }, "ts-loader": { "version": "9.4.1", "dev": true, "requires": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", "semver": "^7.3.4" } }, "ts-node": { "version": "10.9.1", "dev": true, "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", "@tsconfig/node12": "^1.0.7", "@tsconfig/node14": "^1.0.0", "@tsconfig/node16": "^1.0.2", "acorn": "^8.4.1", "acorn-walk": "^8.1.1", "arg": "^4.1.0", "create-require": "^1.1.0", "diff": "^4.0.1", "make-error": "^1.1.1", "v8-compile-cache-lib": "^3.0.1", "yn": "3.1.1" }, "dependencies": { "acorn-walk": { "version": "8.2.0", "dev": true }, "diff": { "version": "4.0.2", "dev": true } } }, "tsconfig-paths": { "version": "3.14.1", "dev": true, "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", "minimist": "^1.2.6", "strip-bom": "^3.0.0" }, "dependencies": { "strip-bom": { "version": "3.0.0", "dev": true } } }, "tslib": { "version": "2.4.0", "dev": true }, "tsutils": { "version": "3.21.0", "dev": true, "requires": { "tslib": "^1.8.1" }, "dependencies": { "tslib": { "version": "1.14.1", "dev": true } } }, "type-check": { "version": "0.4.0", "dev": true, "requires": { "prelude-ls": "^1.2.1" } }, "type-detect": { "version": "4.0.8", "dev": true }, "type-fest": { "version": "0.20.2", "dev": true }, "type-is": { "version": "1.6.18", "dev": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" } }, "typedarray-to-buffer": { "version": "3.1.5", "dev": true, "requires": { "is-typedarray": "^1.0.0" } }, "typedoc": { "version": "0.23.23", "dev": true, "requires": { "lunr": "^2.3.9", "marked": "^4.2.4", "minimatch": "^5.1.1", "shiki": "^0.11.1" }, "dependencies": { "brace-expansion": { "version": "2.0.1", "dev": true, "requires": { "balanced-match": "^1.0.0" } }, "minimatch": { "version": "5.1.1", "dev": true, "requires": { "brace-expansion": "^2.0.1" } } } }, "typedoc-plugin-resolve-crossmodule-references": { "version": "0.3.3", "dev": true, "requires": {} }, "typescript": { "version": "4.8.4", "dev": true }, "ua-parser-js": { "version": "0.7.33", "dev": true }, "uc.micro": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", "dev": true }, "uglify-js": { "version": "3.17.4", "dev": true }, "uint8-varint": { "version": "1.0.4", "requires": { "byte-access": "^1.0.0", "longbits": "^1.1.0", "uint8arraylist": "^2.0.0", "uint8arrays": "^4.0.2" } }, "uint8arraylist": { "version": "2.4.3", "resolved": "https://registry.npmjs.org/uint8arraylist/-/uint8arraylist-2.4.3.tgz", "integrity": "sha512-oEVZr4/GrH87K0kjNce6z8pSCzLEPqHNLNR5sj8cJOySrTP8Vb/pMIbZKLJGhQKxm1TiZ31atNrpn820Pyqpow==", "requires": { "uint8arrays": "^4.0.2" } }, "uint8arrays": { "version": "4.0.2", "requires": { "multiformats": "^10.0.0" } }, "unbox-primitive": { "version": "1.0.2", "dev": true, "requires": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "unbzip2-stream": { "version": "1.4.3", "dev": true, "requires": { "buffer": "^5.2.1", "through": "^2.3.8" } }, "underscore": { "version": "1.13.6", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==", "dev": true }, "undici": { "version": "5.12.0", "peer": true, "requires": { "busboy": "^1.6.0" } }, "unique-string": { "version": "2.0.0", "dev": true, "requires": { "crypto-random-string": "^2.0.0" } }, "universalify": { "version": "2.0.0", "dev": true }, "unpipe": { "version": "1.0.0", "dev": true }, "update-browserslist-db": { "version": "1.0.10", "dev": true, "requires": { "escalade": "^3.1.1", "picocolors": "^1.0.0" } }, "uri-js": { "version": "4.4.1", "dev": true, "requires": { "punycode": "^2.1.0" } }, "url-parse": { "version": "1.5.10", "dev": true, "requires": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" } }, "utf8-byte-length": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz", "integrity": "sha512-4+wkEYLBbWxqTahEsWrhxepcoVOJ+1z5PGIjPZxRkytcdSUaNjIjBM7Xn8E+pdSuV7SzvWovBFA54FO0JSoqhA==" }, "utf8-bytes": { "version": "0.0.1" }, "utf8-codec": { "version": "1.0.0" }, "utf8-length": { "version": "0.0.1" }, "utf8-string-bytes": { "version": "1.0.3" }, "util-deprecate": { "version": "1.0.2", "dev": true }, "utils-merge": { "version": "1.0.1", "dev": true }, "uuid": { "version": "8.3.2" }, "v8-compile-cache-lib": { "version": "3.0.1", "dev": true }, "validate-npm-package-license": { "version": "3.0.4", "dev": true, "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, "varint": { "version": "6.0.0" }, "vary": { "version": "1.1.2", "dev": true }, "void-elements": { "version": "2.0.1", "dev": true }, "vscode-languageserver-textdocument": { "version": "1.0.7", "dev": true }, "vscode-oniguruma": { "version": "1.6.2", "dev": true }, "vscode-textmate": { "version": "6.0.0", "dev": true }, "vscode-uri": { "version": "3.0.6", "dev": true }, "w3c-hr-time": { "version": "1.0.2", "dev": true, "requires": { "browser-process-hrtime": "^1.0.0" } }, "w3c-xmlserializer": { "version": "3.0.0", "dev": true, "requires": { "xml-name-validator": "^4.0.0" } }, "watchpack": { "version": "2.4.0", "dev": true, "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" } }, "webidl-conversions": { "version": "7.0.0", "dev": true }, "webpack": { "version": "5.74.0", "dev": true, "requires": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/wasm-edit": "1.11.1", "@webassemblyjs/wasm-parser": "1.11.1", "acorn": "^8.7.1", "acorn-import-assertions": "^1.7.6", "browserslist": "^4.14.5", "chrome-trace-event": "^1.0.2", "enhanced-resolve": "^5.10.0", "es-module-lexer": "^0.9.0", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.2.9", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.4.0", "webpack-sources": "^3.2.3" }, "dependencies": { "@types/estree": { "version": "0.0.51", "dev": true } } }, "webpack-merge": { "version": "4.2.2", "dev": true, "requires": { "lodash": "^4.17.15" } }, "webpack-sources": { "version": "3.2.3", "dev": true }, "whatwg-encoding": { "version": "2.0.0", "dev": true, "requires": { "iconv-lite": "0.6.3" }, "dependencies": { "iconv-lite": { "version": "0.6.3", "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } } } }, "whatwg-fetch": { "version": "3.6.2", "dev": true }, "whatwg-mimetype": { "version": "3.0.0", "dev": true }, "whatwg-url": { "version": "10.0.0", "dev": true, "requires": { "tr46": "^3.0.0", "webidl-conversions": "^7.0.0" } }, "wherearewe": { "version": "2.0.1", "requires": { "is-electron": "^2.2.0" } }, "which": { "version": "2.0.2", "requires": { "isexe": "^2.0.0" } }, "which-boxed-primitive": { "version": "1.0.2", "dev": true, "requires": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "word-wrap": { "version": "1.2.3", "dev": true }, "workerpool": { "version": "6.2.0", "dev": true }, "wrap-ansi": { "version": "7.0.0", "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "wrappy": { "version": "1.0.2", "dev": true }, "write-file-atomic": { "version": "3.0.3", "dev": true, "requires": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, "ws": { "version": "8.10.0", "requires": {} }, "xdg-basedir": { "version": "4.0.0", "dev": true }, "xml-name-validator": { "version": "4.0.0", "dev": true }, "xml2js": { "version": "0.4.23", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", "requires": { "sax": ">=0.6.0", "xmlbuilder": "~11.0.0" } }, "xmlbuilder": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" }, "xmlchars": { "version": "2.2.0", "dev": true }, "xmlcreate": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz", "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==", "dev": true }, "xsalsa20": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/xsalsa20/-/xsalsa20-1.2.0.tgz", "integrity": "sha512-FIr/DEeoHfj7ftfylnoFt3rAIRoWXpx2AoDfrT2qD2wtp7Dp+COajvs/Icb7uHqRW9m60f5iXZwdsJJO3kvb7w==" }, "y18n": { "version": "5.0.8", "dev": true }, "yallist": { "version": "4.0.0", "dev": true }, "yargs": { "version": "16.2.0", "dev": true, "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" } }, "yargs-parser": { "version": "20.2.4", "dev": true }, "yargs-unparser": { "version": "2.0.0", "dev": true, "requires": { "camelcase": "^6.0.0", "decamelize": "^4.0.0", "flat": "^5.0.2", "is-plain-obj": "^2.1.0" }, "dependencies": { "camelcase": { "version": "6.3.0", "dev": true }, "decamelize": { "version": "4.0.0", "dev": true } } }, "yauzl": { "version": "2.10.0", "dev": true, "requires": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" } }, "yn": { "version": "3.1.1", "dev": true }, "yocto-queue": { "version": "0.1.0", "dev": true } } }