migrate SEA, some improvements, some regressions

This commit is contained in:
Mark Nadal
2018-04-07 13:47:04 -07:00
parent 05915395a5
commit f72aba3788
6 changed files with 494 additions and 534 deletions

121
package-lock.json generated
View File

@@ -1,6 +1,6 @@
{
"name": "gun",
"version": "0.9.91",
"version": "0.9.991",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
@@ -132,6 +132,7 @@
"version": "2.153.0",
"resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.153.0.tgz",
"integrity": "sha1-a6IuhJruFq1wdxihjGS3Vtjx6Bo=",
"dev": true,
"requires": {
"buffer": "4.9.1",
"crypto-browserify": "1.0.9",
@@ -149,6 +150,7 @@
"version": "4.9.1",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
"integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
"dev": true,
"requires": {
"base64-js": "1.2.1",
"ieee754": "1.1.8",
@@ -176,7 +178,8 @@
"base64-js": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
"integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw=="
"integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==",
"dev": true
},
"base64id": {
"version": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz",
@@ -543,7 +546,8 @@
"crypto-browserify": {
"version": "1.0.9",
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-1.0.9.tgz",
"integrity": "sha1-zFRJaF37hesRyYKKzHy4erW7/MA="
"integrity": "sha1-zFRJaF37hesRyYKKzHy4erW7/MA=",
"dev": true
},
"debug": {
"version": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
@@ -717,7 +721,8 @@
"events": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ="
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
"dev": true
},
"express": {
"version": "4.16.2",
@@ -1127,7 +1132,8 @@
"ieee754": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q="
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
"dev": true
},
"imurmurhash": {
"version": "0.1.4",
@@ -1217,7 +1223,8 @@
"isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
"dev": true
},
"isemail": {
"version": "3.1.0",
@@ -1239,7 +1246,8 @@
"jmespath": {
"version": "0.15.0",
"resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
"integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc="
"integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=",
"dev": true
},
"joi": {
"version": "13.1.1",
@@ -1260,7 +1268,8 @@
"lodash": {
"version": "4.17.4",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
"dev": true
},
"lodash._basefor": {
"version": "3.0.3",
@@ -1479,9 +1488,9 @@
"dev": true
},
"nan": {
"version": "2.7.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.7.0.tgz",
"integrity": "sha1-2Vv3IeyHfgjbJ27T/G63j5CDrUY=",
"version": "2.10.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
"integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
"dev": true
},
"negotiator": {
@@ -1526,15 +1535,15 @@
}
},
"node-webcrypto-ossl": {
"version": "1.0.31",
"resolved": "https://registry.npmjs.org/node-webcrypto-ossl/-/node-webcrypto-ossl-1.0.31.tgz",
"integrity": "sha512-IrNfBY6ur0g0jtELGE0FqZ9/P9aPphDF/l/1Of//eFlwyYCjhsIKgHzyMbArixYeMRkGkHHWVpo+Ff1xc0dsRw==",
"version": "1.0.36",
"resolved": "https://registry.npmjs.org/node-webcrypto-ossl/-/node-webcrypto-ossl-1.0.36.tgz",
"integrity": "sha512-/kmr+xk5yGkx6h7kx9Z8P0zWlJFvYqxPyeW5wPj/KcSeXEA1w9yzD1kdpzn9/HXpuHyWTQ9WSQ9zfbL8cFB1gA==",
"dev": true,
"requires": {
"mkdirp": "0.5.1",
"nan": "2.7.0",
"tslib": "1.8.0",
"webcrypto-core": "0.1.17"
"nan": "2.10.0",
"tslib": "1.9.0",
"webcrypto-core": "0.1.21"
}
},
"object-assign": {
@@ -1613,55 +1622,6 @@
}
}
},
"panic-manager": {
"version": "https://registry.npmjs.org/panic-manager/-/panic-manager-1.2.0.tgz",
"integrity": "sha1-0tvHdgIAMsWwEw0QW/vqewZnMh4=",
"dev": true,
"requires": {
"isarray": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
"panic-client": "https://registry.npmjs.org/panic-client/-/panic-client-1.0.1.tgz",
"socket.io": "https://registry.npmjs.org/socket.io/-/socket.io-1.7.3.tgz",
"socket.io-client": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz"
},
"dependencies": {
"debug": {
"version": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
"integrity": "sha1-QMRT5n5uE8kB3ewxeviYbNqe/4w=",
"dev": true,
"requires": {
"ms": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz"
}
},
"isarray": {
"version": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz",
"integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=",
"dev": true
},
"ms": {
"version": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
"dev": true
},
"socket.io-client": {
"version": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-1.7.3.tgz",
"integrity": "sha1-sw6GqhDV7zVGYBwJzeR2Xjgdo3c=",
"dev": true,
"requires": {
"backo2": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
"component-bind": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz",
"component-emitter": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz",
"debug": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz",
"engine.io-client": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-1.8.3.tgz",
"has-binary": "https://registry.npmjs.org/has-binary/-/has-binary-0.1.7.tgz",
"indexof": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
"object-component": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz",
"parseuri": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz",
"socket.io-parser": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz",
"to-array": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz"
}
}
}
},
"panic-server": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/panic-server/-/panic-server-1.1.1.tgz",
@@ -1821,7 +1781,8 @@
"punycode": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
"dev": true
},
"qs": {
"version": "6.5.1",
@@ -1832,7 +1793,8 @@
"querystring": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
"dev": true
},
"range-parser": {
"version": "1.2.0",
@@ -1869,7 +1831,8 @@
"sax": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
"integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o="
"integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o=",
"dev": true
},
"send": {
"version": "0.16.1",
@@ -2230,9 +2193,9 @@
}
},
"tslib": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.8.0.tgz",
"integrity": "sha512-ymKWWZJST0/CkgduC2qkzjMOWr4bouhuURNXCn/inEX0L57BnRG6FhX76o7FOnsjHazCjfU2LKeSrlS2sIKQJg==",
"version": "1.9.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.0.tgz",
"integrity": "sha512-f/qGG2tUkrISBlQZEjEqoZ3B2+npJjIf04H1wuAv9iA8i04Icp+61KRXxFdha22670NJopsZCIjhC3SnjPRKrQ==",
"dev": true
},
"type-is": {
@@ -2287,6 +2250,7 @@
"version": "0.10.3",
"resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
"integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
"dev": true,
"requires": {
"punycode": "1.3.2",
"querystring": "0.2.0"
@@ -2301,7 +2265,8 @@
"uuid": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g=="
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
"dev": true
},
"uws": {
"version": "0.14.5",
@@ -2333,12 +2298,12 @@
}
},
"webcrypto-core": {
"version": "0.1.17",
"resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-0.1.17.tgz",
"integrity": "sha512-pyyNqOmUlsvOZVff6GUbZSzL8WDDuyFOrx8JWeUYz0nJ3rwfQbARwDMePuBV65dF7FkUS4ECGzNS6PTue98gLw==",
"version": "0.1.21",
"resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-0.1.21.tgz",
"integrity": "sha512-nH9oysjTC13+4HSYbXtK58sR3IHGsMRpOejT+BhEn+RT6ctBB6o589UQwkHQ2rHfudMfSqNRcMPEH4OlODtJ7w==",
"dev": true,
"requires": {
"tslib": "1.8.0"
"tslib": "1.9.0"
}
},
"wrappy": {
@@ -2410,6 +2375,7 @@
"version": "0.4.17",
"resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz",
"integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=",
"dev": true,
"requires": {
"sax": "1.2.1",
"xmlbuilder": "4.2.1"
@@ -2419,6 +2385,7 @@
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz",
"integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=",
"dev": true,
"requires": {
"lodash": "4.17.4"
}