diff --git a/package-lock.json b/package-lock.json index b37eeba..b3ccf15 100644 --- a/package-lock.json +++ b/package-lock.json @@ -216,7 +216,7 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "aabb-3d": { - "version": "github:andyhall/aabb-3d#6b0fb3ce72d4e8e5e8fb3e4b3581a194d952b8fa", + "version": "github:andyhall/aabb-3d#c5698961161884397c711e8fb533611642a8a487", "from": "github:andyhall/aabb-3d", "requires": { "gl-vec3": "^1.0.3" @@ -351,7 +351,7 @@ "asn1": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", - "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" + "integrity": "sha512-6i37w/+EhlWlGUJff3T/Q8u1RGmP5wgbiwYnOnbOqvtrPxT63/sYFyP9RcpxtxGymtfA075IvmOnL7ycNOWl3w==" }, "asn1.js": { "version": "4.10.1", @@ -536,12 +536,12 @@ "binary-search-bounds": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/binary-search-bounds/-/binary-search-bounds-1.0.0.tgz", - "integrity": "sha1-MjyjF+PypA9CRMclX1OEpbIHu2k=" + "integrity": "sha512-12a9q1COxVtA+D3g7gb2S0KN0fZZuAaM54Z4ojxnlRXyAxWwrLAwnT+jbFFp01fC8O96zTmFxthQQlG1+pY30A==" }, "bit-twiddle": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bit-twiddle/-/bit-twiddle-1.0.2.tgz", - "integrity": "sha1-DGwfq+KyPRcXPZpht7cJPrnhdp4=" + "integrity": "sha512-B9UhK0DKFZhoTFcfvAzhqsjStvGJp9vYWf3+6SNTtdSQnvIgfkHbgHrg/e4+TH71N2GDu8tpmCVoyfrL1d7ntA==" }, "bluebird": { "version": "3.7.2", @@ -724,7 +724,7 @@ "buffer-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=" + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==" }, "buffer-from": { "version": "1.1.1", @@ -1301,12 +1301,12 @@ "domready": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/domready/-/domready-1.0.8.tgz", - "integrity": "sha1-kfJS5Ze2Wvd+dFriTdAYXV4m1Yw=" + "integrity": "sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==" }, "dup": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dup/-/dup-1.0.0.tgz", - "integrity": "sha1-UfxaxoX4GWRp3wuQXpNLIK9bQCk=" + "integrity": "sha512-Bz5jxMMC0wgp23Zm15ip1x8IhYRqJvF3nFC0UInJUDkN1z4uNPk9jTnfCUJXbOGiQ1JbXLQsiV41Fb+HXcj5BA==" }, "duplexify": { "version": "3.7.1", @@ -1371,7 +1371,7 @@ "endian-toggle": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/endian-toggle/-/endian-toggle-0.0.0.tgz", - "integrity": "sha1-5cx1eLEDLW7gHq/Nc3ZdsNtNwKY=" + "integrity": "sha512-ShfqhXeHRE4TmggSlHXG8CMGIcsOsqDw/GcoPcosToE59Rm9e4aXaMhEQf2kPBsBRrKem1bbOAv5gOKnkliMFQ==" }, "enhanced-resolve": { "version": "4.2.0", @@ -2035,7 +2035,7 @@ "fast-voxel-raycast": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/fast-voxel-raycast/-/fast-voxel-raycast-0.1.1.tgz", - "integrity": "sha1-hX/Bw5+yC7MJ+AMrtknrH6mGm18=" + "integrity": "sha512-0xL13ln+mxB4NCed3sfmBRhywy/vWYxbimKYvqdy/lV+/3/VPAS6/6kiNT2peFnpgeTGWGMZs05sTkvVktPAUA==" }, "figgy-pudding": { "version": "3.5.2", @@ -2228,11 +2228,19 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "game-inputs": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/game-inputs/-/game-inputs-0.4.0.tgz", - "integrity": "sha512-r+RgGaLf2lve00pPssf8EXMOfyswpZW6dqS9PFQZzHjNQFceU5EHAUgp1Y77ou34rpqtQaJVG+BXNC2zaVvy9Q==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/game-inputs/-/game-inputs-0.4.1.tgz", + "integrity": "sha512-3Vk1ucKpSjLkxnF9s6sNSx3aTDg2spynV+KJgEpJlHRiHg7FWvH0H3wxT56VxwhhMTldMaNHCIt2dG/m45N9DQ==", "requires": { + "events": "^3.2.0", "vkey": "^1.0.0" + }, + "dependencies": { + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + } } }, "game-shell": { @@ -2250,7 +2258,7 @@ "vkey": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/vkey/-/vkey-0.0.3.tgz", - "integrity": "sha1-Y03XlS6ywRUxvxhZ8ObUGUeAM98=" + "integrity": "sha512-9NxHjypgeJCDuDZOiUzfV1EDPbBVFvrgeTQN28jtw0cHYbnoIYIC6OZlwk3MlXP/tvTR++4QkavXS3PwFHP8gA==" } } }, @@ -2612,12 +2620,12 @@ "invert-hash": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/invert-hash/-/invert-hash-0.0.0.tgz", - "integrity": "sha1-dUFZqov5/gi+Hx3KFBeHt6tk+nc=" + "integrity": "sha512-JDi3yV+zQKHJHaS2v/sfJtwZdM0Rs8nUtDv8Z+bltSG5fVOQeBaMnT0a1ZC7Gs1RcwBRfhNFlCWle8IJAlLG5w==" }, "iota-array": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/iota-array/-/iota-array-1.0.0.tgz", - "integrity": "sha1-ge9X/l0FgUzVjCSDYyqZwwoOgIc=" + "integrity": "sha512-pZ2xT+LOHckCatGQ3DcG/a+QuEqvoxqkiL7tvE8nn3uuu+f6i1TtpB5/FtWFbxUuVr5PZCx8KskuGatbJDXOWA==" }, "ipaddr.js": { "version": "1.9.1", @@ -2916,7 +2924,7 @@ "lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" }, "lodash.merge": { "version": "4.6.2", @@ -2926,7 +2934,7 @@ "lodash.reduce": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=" + "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==" }, "loose-envify": { "version": "1.4.0", @@ -3088,9 +3096,9 @@ }, "dependencies": { "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "requires": { "ms": "2.1.2" } @@ -3281,9 +3289,12 @@ } }, "node-fetch": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", - "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-libs-browser": { "version": "2.2.1", @@ -3325,7 +3336,7 @@ "node-rsa": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/node-rsa/-/node-rsa-0.4.2.tgz", - "integrity": "sha1-1jkXKewWqDDtWjgEKzFX0tXXJTA=", + "integrity": "sha512-Bvso6Zi9LY4otIZefYrscsUpo2mUpiAVIEmSZV2q41sP8tHZoert3Yu6zv4f/RXJqMNZQKCtnhDugIuCma23YA==", "requires": { "asn1": "0.2.3" } @@ -3811,9 +3822,9 @@ } }, "prismarine-nbt": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/prismarine-nbt/-/prismarine-nbt-1.5.0.tgz", - "integrity": "sha512-8vs0MV94kl6I2YUFE5IG4vOBYEw8nG0J0WaoLV6zP1smle5o6haeHqobn07vmcHJZ8iUz2f8oq6T3Y71DHvYpA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/prismarine-nbt/-/prismarine-nbt-1.6.0.tgz", + "integrity": "sha512-h0ECvIjjwjMOtsmHxHc8hNY7kzktnKqKXmOHF0AkmH7OjkcHNAFsWRiZNvfc76rOhNonRutHvTVAlh/eLtK0oA==", "requires": { "protodef": "^1.9.0" } @@ -3849,12 +3860,12 @@ } }, "protodef": { - "version": "1.11.0", - "resolved": "github:ProtoDef-io/node-protodef#346e12db845321ec582f61bf7c54d5dec7308549", + "version": "1.15.0", + "resolved": "github:ProtoDef-io/node-protodef#e008e688d52478d82926888a59d85d79704ff462", "requires": { "lodash.get": "^4.4.2", "lodash.reduce": "^4.6.0", - "protodef-validator": "^1.2.2", + "protodef-validator": "^1.3.0", "readable-stream": "^3.0.3" }, "dependencies": { @@ -3871,9 +3882,9 @@ } }, "protodef-validator": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/protodef-validator/-/protodef-validator-1.2.3.tgz", - "integrity": "sha512-dMcSMYRh8s0z0iQN0PLVlXwJOgN8cgBuM1uWzhMjkLdpKCOASwp+h7wHnTigBTRVhGLywykcb3EKiGSsXX4vvA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/protodef-validator/-/protodef-validator-1.3.1.tgz", + "integrity": "sha512-lZ5FWKZYR9xOjpMw1+EfZRfCjzNRQWPq+Dk+jki47Sikl2EeWEPnTfnJERwnU/EwFq6us+0zqHHzSsmLeYX+Lg==", "requires": { "ajv": "^6.5.4" } @@ -4948,6 +4959,11 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, "tslib": { "version": "1.13.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz", @@ -5798,7 +5814,7 @@ "vkey": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/vkey/-/vkey-1.0.1.tgz", - "integrity": "sha1-ccVqy3WegDIcldYWwrf8VQWRgcA=" + "integrity": "sha512-qmeIeB6Y66RzUA1NTi353bu+AhSeQ9/vcFuLLayrz6whAczm1QfOqcw5kCkG0jLOfmgcZeCMHLuUhuWExz9EJA==" }, "vm-browserify": { "version": "1.1.2", @@ -5808,7 +5824,7 @@ "voxel-aabb-sweep": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/voxel-aabb-sweep/-/voxel-aabb-sweep-0.5.0.tgz", - "integrity": "sha1-r0JG7tiPFZeDkIMiUXMwZ2Z+Oos=" + "integrity": "sha512-cnjWJ8Xx03fzke8AqKCqKdDk+QsvGVOp2oAT1e6hcCFyDHAyCWM4o13G9xBofzHvXYAinz2hA8JuHK/G8+QD2w==" }, "voxel-physics-engine": { "version": "0.10.0", @@ -5936,6 +5952,11 @@ } } }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, "webpack": { "version": "4.43.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz", @@ -6011,6 +6032,15 @@ } } }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", @@ -6107,9 +6137,9 @@ } }, "yggdrasil": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/yggdrasil/-/yggdrasil-1.6.0.tgz", - "integrity": "sha512-cV/NoXlHModwS+Bp1H1z7HA+tVwSJ3f91y8udULx9VqVAFYcyHElbLSla8xfy8PKmyMGKJnN2q04MvbQEwOwqw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/yggdrasil/-/yggdrasil-1.7.0.tgz", + "integrity": "sha512-QBIo5fiNd7688G3FqXXYGr36uyrYzczlNuzpWFy2zL3+R+3KT2lF+wFxm51synfA3l3z6IBiGOc1/EVXWCYY1Q==", "requires": { "node-fetch": "^2.6.1", "uuid": "^8.2.0"