Updating package.json

This commit is contained in:
Chris Troutner
2023-10-28 09:55:41 -07:00
parent a3102a0278
commit a42c15c969
2 changed files with 244 additions and 122 deletions
+243 -120
View File
@@ -20,8 +20,7 @@
"datastore-fs": "9.1.5",
"glob": "7.1.6",
"helia": "2.0.3",
"helia-coord": "../helia-coord",
"ipfs-coord-esm": "9.1.13",
"helia-coord": "1.1.4",
"ipfs-http-client": "58.0.0",
"jsonrpc-lite": "2.2.0",
"jsonwebtoken": "8.5.1",
@@ -62,29 +61,6 @@
"uuid": "8.3.2"
}
},
"../helia-coord": {
"version": "1.0.0",
"license": "MIT",
"dependencies": {
"@chris.troutner/retry-queue": "1.0.8",
"bch-encrypt-lib": "2.1.1",
"uuid": "9.0.0"
},
"devDependencies": {
"@istanbuljs/esm-loader-hook": "0.2.0",
"chai": "4.3.6",
"cross-env": "7.0.3",
"lodash.clonedeep": "4.5.0",
"minimal-slp-wallet": "5.8.9",
"mocha": "10.0.0",
"nyc": "15.1.0",
"sinon": "14.0.0",
"standard": "17.0.0"
},
"peerDependencies": {
"libp2p": ">= 0.46.0"
}
},
"node_modules/@achingbrain/nat-port-mapper": {
"version": "1.0.12",
"resolved": "https://registry.npmjs.org/@achingbrain/nat-port-mapper/-/nat-port-mapper-1.0.12.tgz",
@@ -689,6 +665,15 @@
"node": ">=10.15.1"
}
},
"node_modules/@chris.troutner/retry-queue": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@chris.troutner/retry-queue/-/retry-queue-1.0.8.tgz",
"integrity": "sha512-ucyUGWTeXhOcXLglwb8alR3dNATPy+3vGea2uQJ0J8jnJufWrUr/NEq4b53op1tOTF029qrun6OmIN6Ls58pqw==",
"dependencies": {
"p-queue": "7.3.0",
"p-retry": "5.1.1"
}
},
"node_modules/@chris.troutner/retry-queue-commonjs": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@chris.troutner/retry-queue-commonjs/-/retry-queue-commonjs-1.0.8.tgz",
@@ -698,6 +683,57 @@
"p-retry": "4.6.2"
}
},
"node_modules/@chris.troutner/retry-queue/node_modules/@types/retry": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
"integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g=="
},
"node_modules/@chris.troutner/retry-queue/node_modules/eventemitter3": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
"integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
},
"node_modules/@chris.troutner/retry-queue/node_modules/p-queue": {
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.0.tgz",
"integrity": "sha512-5fP+yVQ0qp0rEfZoDTlP2c3RYBgxvRsw30qO+VtPPc95lyvSG+x6USSh1TuLB4n96IO6I8/oXQGsTgtna4q2nQ==",
"dependencies": {
"eventemitter3": "^4.0.7",
"p-timeout": "^5.0.2"
},
"engines": {
"node": ">=12"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@chris.troutner/retry-queue/node_modules/p-retry": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz",
"integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==",
"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/@chris.troutner/retry-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/@colors/colors": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz",
@@ -4929,15 +4965,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/bch-encrypt-lib": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/bch-encrypt-lib/-/bch-encrypt-lib-2.0.0.tgz",
"integrity": "sha512-EAfcw2vzcKMkdO004tfLmQEEpGZA9QeIgzG9sbxDweFiGr2BP6/06G5SIJdvsJhcAd9OS9Rw5bLlPAy25kX8HQ==",
"dependencies": {
"eccrypto-js": "^5.3.0",
"wif": "^2.0.6"
}
},
"node_modules/bchaddrjs-slp": {
"version": "0.2.5",
"resolved": "http://94.130.170.209:4873/bchaddrjs-slp/-/bchaddrjs-slp-0.2.5.tgz",
@@ -7026,20 +7053,6 @@
"safer-buffer": "^2.1.0"
}
},
"node_modules/eccrypto-js": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/eccrypto-js/-/eccrypto-js-5.4.0.tgz",
"integrity": "sha512-W4xBr0UANgpkSIu2FBHG5wjhvOR4L19HwAUm9xiA4c3bzB9gGbH8+E9hSMTNF+QbmEi+TDvt373JHKA6NnW38A==",
"dependencies": {
"aes-js": "3.1.2",
"enc-utils": "2.1.0",
"hash.js": "1.1.7",
"js-sha3": "0.8.0",
"pbkdf2": "^3.0.17",
"randombytes": "2.1.0",
"secp256k1": "3.8.0"
}
},
"node_modules/ecdsa-sig-formatter": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
@@ -9191,8 +9204,83 @@
}
},
"node_modules/helia-coord": {
"resolved": "../helia-coord",
"link": true
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.1.4.tgz",
"integrity": "sha512-0bNT3uDmnfB3NG31SB1K1khtiFSdLRHV42r4/pjIGaqj1aXBrQdl/y6ylvaJVQAFoq+LHR+vnzgzo1o71+PwvQ==",
"dependencies": {
"@chris.troutner/retry-queue": "1.0.8",
"@multiformats/multiaddr": "12.1.8",
"bch-encrypt-lib": "2.1.1",
"uuid": "9.0.0"
},
"peerDependencies": {
"libp2p": ">= 0.46.0"
}
},
"node_modules/helia-coord/node_modules/@multiformats/multiaddr": {
"version": "12.1.8",
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.8.tgz",
"integrity": "sha512-9WCmSiQV3X8T3YR7cb7TieEumnJhRd9aGjeYFIN0VVvjAj7WciryDOE9Ot3W9RDwpjNeEwHDubM+tHBkPrdpzg==",
"dependencies": {
"@chainsafe/is-ip": "^2.0.1",
"@chainsafe/netmask": "^2.0.0",
"@libp2p/interface": "^0.1.1",
"dns-over-http-resolver": "^2.1.0",
"multiformats": "^12.0.1",
"uint8-varint": "^2.0.1",
"uint8arrays": "^4.0.2"
}
},
"node_modules/helia-coord/node_modules/bch-encrypt-lib": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bch-encrypt-lib/-/bch-encrypt-lib-2.1.1.tgz",
"integrity": "sha512-709FHSVhUofFnZg9i5BbLWc9kwrw9d5ZZzFetNFcNOS1Be/kPhvON4Q1yD3uurIrcOdVIw+Sj7tddxEEabwrBA==",
"dependencies": {
"eccrypto-js": "5.3.0",
"wif": "2.0.6"
},
"peerDependencies": {
"minimal-slp-wallet": ">= 5"
}
},
"node_modules/helia-coord/node_modules/eccrypto-js": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/eccrypto-js/-/eccrypto-js-5.3.0.tgz",
"integrity": "sha512-fCPIHNr/RDSCNY9NKkrSsjkurb6Rw/d5TYVdzjJeA3E+HcF+DdaWAvhDdsAcBOGUJ6Ygs8o6b4imuvhx9t7o+Q==",
"dependencies": {
"aes-js": "3.1.2",
"enc-utils": "2.1.0",
"hash.js": "1.1.7",
"js-sha3": "0.8.0",
"pbkdf2": "^3.0.17",
"randombytes": "2.1.0",
"secp256k1": "3.8.0"
}
},
"node_modules/helia-coord/node_modules/multiformats": {
"version": "12.1.3",
"resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz",
"integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw==",
"engines": {
"node": ">=16.0.0",
"npm": ">=7.0.0"
}
},
"node_modules/helia-coord/node_modules/uint8arrays": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
"integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
"dependencies": {
"multiformats": "^12.0.1"
}
},
"node_modules/helia-coord/node_modules/uuid": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
"integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==",
"bin": {
"uuid": "dist/bin/uuid"
}
},
"node_modules/helia/node_modules/@ipld/dag-cbor": {
"version": "9.0.6",
@@ -9965,27 +10053,6 @@
"multiformats": "^12.0.1"
}
},
"node_modules/ipfs-coord-esm": {
"version": "9.1.13",
"resolved": "http://94.130.170.209:4873/ipfs-coord-esm/-/ipfs-coord-esm-9.1.13.tgz",
"integrity": "sha512-3jDYGeSoxfLuIOsUYXtfXBSOvZlysLbNRHnYhUdYD5QucWp2dgjgYxOXh4/sdlBRwTOQ3uZpN28j8AKLwXVVrQ==",
"license": "MIT",
"dependencies": {
"bch-encrypt-lib": "2.0.0",
"uuid": "9.0.0"
},
"peerDependencies": {
"ipfs-http-client": ">= 58.0.0"
}
},
"node_modules/ipfs-coord-esm/node_modules/uuid": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
"integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==",
"bin": {
"uuid": "dist/bin/uuid"
}
},
"node_modules/ipfs-core-types": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/ipfs-core-types/-/ipfs-core-types-0.12.0.tgz",
@@ -20761,6 +20828,50 @@
"tape": "*"
}
},
"@chris.troutner/retry-queue": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@chris.troutner/retry-queue/-/retry-queue-1.0.8.tgz",
"integrity": "sha512-ucyUGWTeXhOcXLglwb8alR3dNATPy+3vGea2uQJ0J8jnJufWrUr/NEq4b53op1tOTF029qrun6OmIN6Ls58pqw==",
"requires": {
"p-queue": "7.3.0",
"p-retry": "5.1.1"
},
"dependencies": {
"@types/retry": {
"version": "0.12.1",
"resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
"integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g=="
},
"eventemitter3": {
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
"integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw=="
},
"p-queue": {
"version": "7.3.0",
"resolved": "https://registry.npmjs.org/p-queue/-/p-queue-7.3.0.tgz",
"integrity": "sha512-5fP+yVQ0qp0rEfZoDTlP2c3RYBgxvRsw30qO+VtPPc95lyvSG+x6USSh1TuLB4n96IO6I8/oXQGsTgtna4q2nQ==",
"requires": {
"eventemitter3": "^4.0.7",
"p-timeout": "^5.0.2"
}
},
"p-retry": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/p-retry/-/p-retry-5.1.1.tgz",
"integrity": "sha512-i69WkEU5ZAL8mrmdmVviWwU+DN+IUF8f4sSJThoJ3z5A7Nn5iuO5ROX3Boye0u+uYQLOSfgFl7SuFZCjlAVbQA==",
"requires": {
"@types/retry": "0.12.1",
"retry": "^0.13.1"
}
},
"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=="
}
}
},
"@chris.troutner/retry-queue-commonjs": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/@chris.troutner/retry-queue-commonjs/-/retry-queue-commonjs-1.0.8.tgz",
@@ -24185,15 +24296,6 @@
}
}
},
"bch-encrypt-lib": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/bch-encrypt-lib/-/bch-encrypt-lib-2.0.0.tgz",
"integrity": "sha512-EAfcw2vzcKMkdO004tfLmQEEpGZA9QeIgzG9sbxDweFiGr2BP6/06G5SIJdvsJhcAd9OS9Rw5bLlPAy25kX8HQ==",
"requires": {
"eccrypto-js": "^5.3.0",
"wif": "^2.0.6"
}
},
"bchaddrjs-slp": {
"version": "0.2.5",
"resolved": "http://94.130.170.209:4873/bchaddrjs-slp/-/bchaddrjs-slp-0.2.5.tgz",
@@ -25833,20 +25935,6 @@
"safer-buffer": "^2.1.0"
}
},
"eccrypto-js": {
"version": "5.4.0",
"resolved": "https://registry.npmjs.org/eccrypto-js/-/eccrypto-js-5.4.0.tgz",
"integrity": "sha512-W4xBr0UANgpkSIu2FBHG5wjhvOR4L19HwAUm9xiA4c3bzB9gGbH8+E9hSMTNF+QbmEi+TDvt373JHKA6NnW38A==",
"requires": {
"aes-js": "3.1.2",
"enc-utils": "2.1.0",
"hash.js": "1.1.7",
"js-sha3": "0.8.0",
"pbkdf2": "^3.0.17",
"randombytes": "2.1.0",
"secp256k1": "3.8.0"
}
},
"ecdsa-sig-formatter": {
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz",
@@ -27485,20 +27573,71 @@
}
},
"helia-coord": {
"version": "file:../helia-coord",
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/helia-coord/-/helia-coord-1.1.4.tgz",
"integrity": "sha512-0bNT3uDmnfB3NG31SB1K1khtiFSdLRHV42r4/pjIGaqj1aXBrQdl/y6ylvaJVQAFoq+LHR+vnzgzo1o71+PwvQ==",
"requires": {
"@chris.troutner/retry-queue": "1.0.8",
"@istanbuljs/esm-loader-hook": "0.2.0",
"@multiformats/multiaddr": "12.1.8",
"bch-encrypt-lib": "2.1.1",
"chai": "4.3.6",
"cross-env": "7.0.3",
"lodash.clonedeep": "4.5.0",
"minimal-slp-wallet": "5.8.9",
"mocha": "10.0.0",
"nyc": "15.1.0",
"sinon": "14.0.0",
"standard": "17.0.0",
"uuid": "9.0.0"
},
"dependencies": {
"@multiformats/multiaddr": {
"version": "12.1.8",
"resolved": "https://registry.npmjs.org/@multiformats/multiaddr/-/multiaddr-12.1.8.tgz",
"integrity": "sha512-9WCmSiQV3X8T3YR7cb7TieEumnJhRd9aGjeYFIN0VVvjAj7WciryDOE9Ot3W9RDwpjNeEwHDubM+tHBkPrdpzg==",
"requires": {
"@chainsafe/is-ip": "^2.0.1",
"@chainsafe/netmask": "^2.0.0",
"@libp2p/interface": "^0.1.1",
"dns-over-http-resolver": "^2.1.0",
"multiformats": "^12.0.1",
"uint8-varint": "^2.0.1",
"uint8arrays": "^4.0.2"
}
},
"bch-encrypt-lib": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/bch-encrypt-lib/-/bch-encrypt-lib-2.1.1.tgz",
"integrity": "sha512-709FHSVhUofFnZg9i5BbLWc9kwrw9d5ZZzFetNFcNOS1Be/kPhvON4Q1yD3uurIrcOdVIw+Sj7tddxEEabwrBA==",
"requires": {
"eccrypto-js": "5.3.0",
"wif": "2.0.6"
}
},
"eccrypto-js": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/eccrypto-js/-/eccrypto-js-5.3.0.tgz",
"integrity": "sha512-fCPIHNr/RDSCNY9NKkrSsjkurb6Rw/d5TYVdzjJeA3E+HcF+DdaWAvhDdsAcBOGUJ6Ygs8o6b4imuvhx9t7o+Q==",
"requires": {
"aes-js": "3.1.2",
"enc-utils": "2.1.0",
"hash.js": "1.1.7",
"js-sha3": "0.8.0",
"pbkdf2": "^3.0.17",
"randombytes": "2.1.0",
"secp256k1": "3.8.0"
}
},
"multiformats": {
"version": "12.1.3",
"resolved": "https://registry.npmjs.org/multiformats/-/multiformats-12.1.3.tgz",
"integrity": "sha512-eajQ/ZH7qXZQR2AgtfpmSMizQzmyYVmCql7pdhldPuYQi4atACekbJaQplk6dWyIi10jCaFnd6pqvcEFXjbaJw=="
},
"uint8arrays": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-4.0.6.tgz",
"integrity": "sha512-4ZesjQhqOU2Ip6GPReIwN60wRxIupavL8T0Iy36BBHr2qyMrNxsPJvr7vpS4eFt8F8kSguWUPad6ZM9izs/vyw==",
"requires": {
"multiformats": "^12.0.1"
}
},
"uuid": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
"integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg=="
}
}
},
"hmac-drbg": {
@@ -27939,22 +28078,6 @@
}
}
},
"ipfs-coord-esm": {
"version": "9.1.13",
"resolved": "http://94.130.170.209:4873/ipfs-coord-esm/-/ipfs-coord-esm-9.1.13.tgz",
"integrity": "sha512-3jDYGeSoxfLuIOsUYXtfXBSOvZlysLbNRHnYhUdYD5QucWp2dgjgYxOXh4/sdlBRwTOQ3uZpN28j8AKLwXVVrQ==",
"requires": {
"bch-encrypt-lib": "2.0.0",
"uuid": "9.0.0"
},
"dependencies": {
"uuid": {
"version": "9.0.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.0.tgz",
"integrity": "sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg=="
}
}
},
"ipfs-core-types": {
"version": "0.12.0",
"resolved": "https://registry.npmjs.org/ipfs-core-types/-/ipfs-core-types-0.12.0.tgz",