fix: trait defaults
This commit is contained in:
parent
5b389ba781
commit
fc7a942153
|
@ -14,7 +14,10 @@
|
|||
"watch": "NODE_PATH=./node_modules webpack --hot --watch --mode development"
|
||||
},
|
||||
"dependencies": {
|
||||
"@avocado/behavior": "^2.0.0",
|
||||
"@avocado/entity": "^2.0.0",
|
||||
"@avocado/resource": "^2.0.0",
|
||||
"@avocado/traits": "^2.0.0",
|
||||
"@latus/core": "^2.0.0",
|
||||
"@latus/db": "^2.0.0",
|
||||
"@latus/governor": "^2.0.0",
|
||||
|
|
276
app/yarn.lock
276
app/yarn.lock
|
@ -2,14 +2,88 @@
|
|||
# yarn lockfile v1
|
||||
|
||||
|
||||
"@avocado/core@2.0.0":
|
||||
"@avocado/behavior@2.0.0", "@avocado/behavior@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fbehavior/-/behavior-2.0.0.tgz#90a6ba9c5bccbcb0ebdf45a8128945c79305420b"
|
||||
integrity sha512-eITls4nW/4LcHTr48DjekCYnO4KuO4AXHH2f+dWyBS6ZQ2hrZ4iRWcW9kYPzor2t1O3jws6A0umo5Eev9fAQOg==
|
||||
dependencies:
|
||||
"@avocado/core" "2.0.0"
|
||||
"@avocado/traits" "^2.0.0"
|
||||
"@latus/core" "2.0.0"
|
||||
debug "4.3.1"
|
||||
deepmerge "^4.2.2"
|
||||
lodash.mapvalues "^4.6.0"
|
||||
|
||||
"@avocado/core@2.0.0", "@avocado/core@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fcore/-/core-2.0.0.tgz#813bcac7c8610c134e33d550e928cb40ec4170a3"
|
||||
integrity sha512-5mZ5imuDrLYZA8od1Xftm7MHDgEJevKTDhVhqh8cfr9n5bJg1HCeYtuuSyjOPQ6PDtMZxoklQp6C2o168FkaQA==
|
||||
dependencies:
|
||||
debug "4.3.1"
|
||||
|
||||
"@avocado/resource@^2.0.0":
|
||||
"@avocado/entity@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fentity/-/entity-2.0.0.tgz#6919d085d60518673f4d7d87577638734ee335df"
|
||||
integrity sha512-XN51uEEakSFdW7eNr14g168KVGFjTVl6AKrWp+pucTYrmEXOMoeSkA7tWPD1saQ53+NJZES6NWCnoIidjhwu3w==
|
||||
dependencies:
|
||||
"@avocado/behavior" "2.0.0"
|
||||
"@avocado/core" "2.0.0"
|
||||
"@avocado/graphics" "^2.0.0"
|
||||
"@avocado/math" "2.0.0"
|
||||
"@avocado/resource" "2.0.0"
|
||||
"@avocado/s13n" "2.0.0"
|
||||
"@avocado/timing" "2.0.0"
|
||||
"@avocado/traits" "^2.0.0"
|
||||
"@latus/core" "2.0.0"
|
||||
"@latus/socket" "2.0.0"
|
||||
debug "4.3.1"
|
||||
deepmerge "^4.2.2"
|
||||
lodash.without "^4.4.0"
|
||||
|
||||
"@avocado/graphics@2.0.0", "@avocado/graphics@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fgraphics/-/graphics-2.0.0.tgz#9f80e40ca6de9e85db8b14a8225299fd50909f32"
|
||||
integrity sha512-B8JXuKkYh3vRDl7xVHZho8KFKKkujNcuwjiuofNeWf3W6+66024EibBwNtJbNQPIKGWn56tbkS8/EbddoJTsIg==
|
||||
dependencies:
|
||||
"@avocado/core" "2.0.0"
|
||||
"@avocado/input" "2.0.0"
|
||||
"@avocado/math" "2.0.0"
|
||||
"@avocado/resource" "2.0.0"
|
||||
"@avocado/traits" "^2.0.0"
|
||||
"@latus/core" "^2.0.0"
|
||||
"@latus/socket" "2.0.0"
|
||||
"@pixi/constants" "^5.3.6"
|
||||
"@pixi/core" "^5.3.6"
|
||||
"@pixi/display" "^5.3.6"
|
||||
"@pixi/filter-advanced-bloom" "^3.2.0"
|
||||
"@pixi/filter-color-matrix" "^5.3.6"
|
||||
"@pixi/graphics" "^5.3.6"
|
||||
"@pixi/settings" "^5.3.6"
|
||||
"@pixi/sprite" "^5.3.6"
|
||||
"@pixi/text" "^5.3.6"
|
||||
debug "4.3.1"
|
||||
image-size "^0.9.3"
|
||||
|
||||
"@avocado/input@2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2finput/-/input-2.0.0.tgz#b4b9a0753ecdd10ff23e5a19d7caecb2f30b9da0"
|
||||
integrity sha512-DWvKaKugOP4HVSU/UUcEL17afz5RK2+tVm/e2oGOLj5Sz2KK4OVmspylWt4AgDB7kceJ2n+Tu94BsR2bBf5/ig==
|
||||
dependencies:
|
||||
"@latus/core" "2.0.0"
|
||||
"@latus/socket" "2.0.0"
|
||||
debug "4.3.1"
|
||||
|
||||
"@avocado/math@2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fmath/-/math-2.0.0.tgz#0e314ceed56997588045ffb0e4c3202308df8811"
|
||||
integrity sha512-cpyQzHuB7fTlJy+5uAYyrekPbuJsGNkqhmIS+rjBwDncr0BZ9+pRxl4GUxrm/6WL4ebkFX1FdsGfSnnZ8TWlQw==
|
||||
dependencies:
|
||||
"@avocado/core" "2.0.0"
|
||||
"@latus/core" "^2.0.0"
|
||||
d3-quadtree "^2.0.0"
|
||||
debug "4.3.1"
|
||||
|
||||
"@avocado/resource@2.0.0", "@avocado/resource@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fresource/-/resource-2.0.0.tgz#590ab5b6abfcfc222ab45f7173d0481d077a2b57"
|
||||
integrity sha512-G+QCWN/eeL6oHvyNyku/6F2Lmb3fKAm0puZlI10lzyQEekECp06qcqyNAgz4xagbUfv/818Qj8XiLNibELfYRQ==
|
||||
|
@ -20,6 +94,43 @@
|
|||
deepmerge "^4.2.2"
|
||||
uuid "^8.3.2"
|
||||
|
||||
"@avocado/s13n@2.0.0", "@avocado/s13n@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2fs13n/-/s13n-2.0.0.tgz#654f4fb5784c19ebb09d4b2c367e3bf8ac8a4b87"
|
||||
integrity sha512-YBTQ2O8hmNVcRwGO1zpDFTPm8MUNVmttPctNMHmZfuGVli3ZdzMBq+kpDRai3fdH2zJuloZbC6SgTTSySEA37g==
|
||||
dependencies:
|
||||
"@avocado/resource" "^2.0.0"
|
||||
"@latus/core" "2.0.0"
|
||||
"@latus/socket" "2.0.0"
|
||||
debug "4.3.1"
|
||||
msgpack-lite "^0.1.26"
|
||||
|
||||
"@avocado/timing@2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2ftiming/-/timing-2.0.0.tgz#63738a29a1040e454192bcccd77d1901096bfc69"
|
||||
integrity sha512-ow6eown7Bb3TtufWwhURjbszIcXTAMzB4skbKCA8nroSK2dxbGlgXzh5MXcFa56I+C6CQJNbKGMg+HdwvyoAKg==
|
||||
dependencies:
|
||||
"@avocado/core" "2.0.0"
|
||||
"@avocado/graphics" "2.0.0"
|
||||
"@avocado/math" "2.0.0"
|
||||
"@avocado/resource" "2.0.0"
|
||||
"@avocado/traits" "^2.0.0"
|
||||
"@latus/core" "2.0.0"
|
||||
"@latus/socket" "2.0.0"
|
||||
debug "4.3.1"
|
||||
lodash.mapvalues "^4.6.0"
|
||||
|
||||
"@avocado/traits@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@avocado%2ftraits/-/traits-2.0.0.tgz#4308132bb42a9765a47c8e5c4f15ae9dccbf8425"
|
||||
integrity sha512-CJB++o+LE5hQz4tlVnx5cf9qgehkFqstluE6gDk7KVPV2tIblG+WHMhxnaWAF299ppGoTpcXGocJ77yTxc8ORQ==
|
||||
dependencies:
|
||||
"@avocado/core" "^2.0.0"
|
||||
"@avocado/resource" "^2.0.0"
|
||||
"@avocado/s13n" "^2.0.0"
|
||||
"@latus/core" "^2.0.0"
|
||||
debug "4.3.1"
|
||||
|
||||
"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11":
|
||||
version "7.12.11"
|
||||
resolved "http://npm.cha0sdev/@babel%2fcode-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f"
|
||||
|
@ -1058,7 +1169,7 @@
|
|||
dependencies:
|
||||
debug "4.3.1"
|
||||
|
||||
"@latus/socket@^2.0.0":
|
||||
"@latus/socket@2.0.0", "@latus/socket@^2.0.0":
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/@latus%2fsocket/-/socket-2.0.0.tgz#d130a00b0a2d06883dcb1f1f25e072ab971949b1"
|
||||
integrity sha512-pAvxFXUoWdka9jb22e/iMQgZ4pQW8Mi1ESxgD6712MDyY2CEd2+J23J4z0yh5QYkVbQYtg03wpSHAUkligHR4g==
|
||||
|
@ -1282,6 +1393,121 @@
|
|||
debug "4.3.1"
|
||||
fast-json-patch "^3.0.0-1"
|
||||
|
||||
"@pixi/constants@5.3.7", "@pixi/constants@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fconstants/-/constants-5.3.7.tgz#a2e1789a98deb3713cfcb3eba3db84588bc9161e"
|
||||
integrity sha512-MBcgIM/mSqonFezkCI9080IqNlc0wb8S9QJ5otBdseOWUQa/ua2jF7Jd1sCBGmi0IzS9/NOHFXzZVTdS7AC7Ow==
|
||||
|
||||
"@pixi/core@5.3.7", "@pixi/core@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fcore/-/core-5.3.7.tgz#a8d65ca17f0c4ef8c0c5a22d31b9e02a4ab73b93"
|
||||
integrity sha512-WBhU2f5aJSVVaFP55FFBFKjKlRf5fYGxgA/U3kD4yD4Y3d3d6V3MIZv+o0VX+kBs1Eq7ePZqEv2smDrlzzMEjQ==
|
||||
dependencies:
|
||||
"@pixi/constants" "5.3.7"
|
||||
"@pixi/math" "5.3.7"
|
||||
"@pixi/runner" "5.3.7"
|
||||
"@pixi/settings" "5.3.7"
|
||||
"@pixi/ticker" "5.3.7"
|
||||
"@pixi/utils" "5.3.7"
|
||||
|
||||
"@pixi/display@5.3.7", "@pixi/display@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fdisplay/-/display-5.3.7.tgz#b661d2ecfd2a67f213665a0698acd29e17eee8fe"
|
||||
integrity sha512-ma1JyLe5vaEgmaOR+anvj5YOKqT9OEWnboIe7NVmwGF1CZ7JFnB12rsRulHUsSaFG9bP5xjvroAZjFg/WvyGLw==
|
||||
dependencies:
|
||||
"@pixi/math" "5.3.7"
|
||||
"@pixi/settings" "5.3.7"
|
||||
"@pixi/utils" "5.3.7"
|
||||
|
||||
"@pixi/filter-advanced-bloom@^3.2.0":
|
||||
version "3.2.0"
|
||||
resolved "http://npm.cha0sdev/@pixi%2ffilter-advanced-bloom/-/filter-advanced-bloom-3.2.0.tgz#c345adebf6605d814fb7ff8fda2292ed3d04ec01"
|
||||
integrity sha512-t5WlbFGewxYQ8biRsgQCW/j7vNwQxYVDv3DpHJ7PghNdYlD2OKQ7b6bgcUzFQcsbJ2fm/8e+dSKI17zCK5idMg==
|
||||
dependencies:
|
||||
"@pixi/filter-kawase-blur" "3.2.0"
|
||||
|
||||
"@pixi/filter-color-matrix@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2ffilter-color-matrix/-/filter-color-matrix-5.3.7.tgz#230cafe46bde36e25441b13f3ac5dd8e8fee4311"
|
||||
integrity sha512-Z12cxoHx9uMh3CZ0PLVRzsaFHHF/CfU3J83KI9k+Bg/DFOh/J/5EToCd44jYJbMKp3nvXcO1EJyZ3wwC/IsyfQ==
|
||||
dependencies:
|
||||
"@pixi/core" "5.3.7"
|
||||
|
||||
"@pixi/filter-kawase-blur@3.2.0":
|
||||
version "3.2.0"
|
||||
resolved "http://npm.cha0sdev/@pixi%2ffilter-kawase-blur/-/filter-kawase-blur-3.2.0.tgz#f3fe6e3c17d191ae353959768c1170e85b2ad1dc"
|
||||
integrity sha512-IO1UKn/XLvnV+ya4r1UOC9fTfXZjWvH9m6eQ/U+moBsQN5I5FihQfXCu586X4jb9VHNu3gFl7SUzirobhBfgtA==
|
||||
|
||||
"@pixi/graphics@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fgraphics/-/graphics-5.3.7.tgz#36ae80e2508e0a9c61ce454807d517d370d90a74"
|
||||
integrity sha512-+6+bT/AC29a1Hw5XDxsH1UqBsXSqcna7wNTTrBQ02owotIJtyRc6w48f5qxzhxycumyVCR87IV5tAtdwX3xhag==
|
||||
dependencies:
|
||||
"@pixi/constants" "5.3.7"
|
||||
"@pixi/core" "5.3.7"
|
||||
"@pixi/display" "5.3.7"
|
||||
"@pixi/math" "5.3.7"
|
||||
"@pixi/sprite" "5.3.7"
|
||||
"@pixi/utils" "5.3.7"
|
||||
|
||||
"@pixi/math@5.3.7":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fmath/-/math-5.3.7.tgz#066e7ea149fd38db8d8a9584aac5f41d02b36bdd"
|
||||
integrity sha512-WnjUwX7rkxR36F0xknpsNd9BsfQosV0BbyFE0Il88IURBM3Tu9X4tC7RGJDgWU+aXw23HgHu0j+MWJrCVCM2fA==
|
||||
|
||||
"@pixi/runner@5.3.7":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2frunner/-/runner-5.3.7.tgz#78ed2c92b392b8c099d2e4557dded7faa921446b"
|
||||
integrity sha512-kt5apNb21HAvpBaDaPRs33k2O0VzrKe13w4we8iftCpXX8w68ErAY1lH68vmtDNrxnlHg4M9nRgEoMeiHlo2RA==
|
||||
|
||||
"@pixi/settings@5.3.7", "@pixi/settings@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fsettings/-/settings-5.3.7.tgz#b661883231bf2a1ff5260c214bd0c4b438759841"
|
||||
integrity sha512-g6AoRSGWxU34gtKSQwX2AMQoLUv86L/5iIXRsqo+X4bfUSCenTci1X7ueVrSIbo39dxh6IOpriZF2Yk3TeHG5w==
|
||||
dependencies:
|
||||
ismobilejs "^1.1.0"
|
||||
|
||||
"@pixi/sprite@5.3.7", "@pixi/sprite@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fsprite/-/sprite-5.3.7.tgz#c6edf3d4a9928868696b62e35a60ded27d167058"
|
||||
integrity sha512-Bjl+NOOvigEzUsm1cDr1KmBUpPSWO8pDXpUPTi+v2N75gwRfTycmj5f2TU0QmMW3Gc6sv0CB0AkL7dkMPwPb8g==
|
||||
dependencies:
|
||||
"@pixi/constants" "5.3.7"
|
||||
"@pixi/core" "5.3.7"
|
||||
"@pixi/display" "5.3.7"
|
||||
"@pixi/math" "5.3.7"
|
||||
"@pixi/settings" "5.3.7"
|
||||
"@pixi/utils" "5.3.7"
|
||||
|
||||
"@pixi/text@^5.3.6":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2ftext/-/text-5.3.7.tgz#cb71b2576bdc1f66fb79977d281f9575dd06d3d5"
|
||||
integrity sha512-WVAc31MDgHTvP0dJNWsvLVJhjeVGZ3NrLpHcH9iIAd6HVO5Z+i+fk4zvodD+Y7jWU0psx8ZD8xe1wy8ECfbCBA==
|
||||
dependencies:
|
||||
"@pixi/core" "5.3.7"
|
||||
"@pixi/math" "5.3.7"
|
||||
"@pixi/settings" "5.3.7"
|
||||
"@pixi/sprite" "5.3.7"
|
||||
"@pixi/utils" "5.3.7"
|
||||
|
||||
"@pixi/ticker@5.3.7":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2fticker/-/ticker-5.3.7.tgz#c331b270042d507fe18543ae435a9a857a8fd5ae"
|
||||
integrity sha512-ZEXiJwPtuPeWa0QmRODF5qK0+ugZu/xeq7QxCvFOCc3NFVBeGms4g92HPucOju9R7jcODIoJxtICALsuwLAr9w==
|
||||
dependencies:
|
||||
"@pixi/settings" "5.3.7"
|
||||
|
||||
"@pixi/utils@5.3.7":
|
||||
version "5.3.7"
|
||||
resolved "http://npm.cha0sdev/@pixi%2futils/-/utils-5.3.7.tgz#55fe2a2fbf0fba842da5a602576ce68c498e7e16"
|
||||
integrity sha512-f8zAeHHURxfwBr8MZiXEIwY2h9wbS6vN0ypvapGvKFOexZ1EInTs35FhEiRWzLEPLHyn1RgCdKzR2zl++E4tIw==
|
||||
dependencies:
|
||||
"@pixi/constants" "5.3.7"
|
||||
"@pixi/settings" "5.3.7"
|
||||
earcut "^2.1.5"
|
||||
eventemitter3 "^3.1.0"
|
||||
url "^0.11.0"
|
||||
|
||||
"@reduxjs/toolkit@^1.5.0":
|
||||
version "1.5.0"
|
||||
resolved "http://npm.cha0sdev/@reduxjs%2ftoolkit/-/toolkit-1.5.0.tgz#1025c1ccb224d1fc06d8d98a61f6717d57e6d477"
|
||||
|
@ -3020,6 +3246,11 @@ cyclist@^1.0.1:
|
|||
resolved "http://npm.cha0sdev/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
|
||||
integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
|
||||
|
||||
d3-quadtree@^2.0.0:
|
||||
version "2.0.0"
|
||||
resolved "http://npm.cha0sdev/d3-quadtree/-/d3-quadtree-2.0.0.tgz#edbad045cef88701f6fee3aee8e93fb332d30f9d"
|
||||
integrity sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==
|
||||
|
||||
damerau-levenshtein@^1.0.6:
|
||||
version "1.0.6"
|
||||
resolved "http://npm.cha0sdev/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791"
|
||||
|
@ -3385,6 +3616,11 @@ duplexify@^3.4.2, duplexify@^3.6.0:
|
|||
readable-stream "^2.0.0"
|
||||
stream-shift "^1.0.0"
|
||||
|
||||
earcut@^2.1.5:
|
||||
version "2.2.2"
|
||||
resolved "http://npm.cha0sdev/earcut/-/earcut-2.2.2.tgz#41b0bc35f63e0fe80da7cddff28511e7e2e80d11"
|
||||
integrity sha512-eZoZPPJcUHnfRZ0PjLvx2qBordSiO8ofC3vt+qACLM95u+4DovnbYNpQtJh0DNsWj8RnxrQytD4WA8gj5cRIaQ==
|
||||
|
||||
ecc-jsbn@~0.1.1:
|
||||
version "0.1.2"
|
||||
resolved "http://npm.cha0sdev/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
|
||||
|
@ -3879,6 +4115,11 @@ event-lite@^0.1.1:
|
|||
resolved "http://npm.cha0sdev/event-lite/-/event-lite-0.1.2.tgz#838a3e0fdddef8cc90f128006c8e55a4e4e4c11b"
|
||||
integrity sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g==
|
||||
|
||||
eventemitter3@^3.1.0:
|
||||
version "3.1.2"
|
||||
resolved "http://npm.cha0sdev/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7"
|
||||
integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==
|
||||
|
||||
eventemitter3@^4.0.0:
|
||||
version "4.0.7"
|
||||
resolved "http://npm.cha0sdev/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
|
||||
|
@ -4990,6 +5231,13 @@ ignore@^4.0.6:
|
|||
resolved "http://npm.cha0sdev/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
|
||||
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
|
||||
|
||||
image-size@^0.9.3:
|
||||
version "0.9.3"
|
||||
resolved "http://npm.cha0sdev/image-size/-/image-size-0.9.3.tgz#f7efce6b0a1649b44b9bc43b9d9a5acf272264b6"
|
||||
integrity sha512-5SakFa79uhUVSjKeQE30GVzzLJ0QNzB53+I+/VD1vIesD6GP6uatWIlgU0uisFNLt1u0d6kBydp7yfk+lLJhLQ==
|
||||
dependencies:
|
||||
queue "6.0.1"
|
||||
|
||||
immer@^8.0.0:
|
||||
version "8.0.1"
|
||||
resolved "http://npm.cha0sdev/immer/-/immer-8.0.1.tgz#9c73db683e2b3975c424fb0572af5889877ae656"
|
||||
|
@ -5423,6 +5671,11 @@ isexe@^2.0.0:
|
|||
resolved "http://npm.cha0sdev/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
|
||||
integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
|
||||
|
||||
ismobilejs@^1.1.0:
|
||||
version "1.1.1"
|
||||
resolved "http://npm.cha0sdev/ismobilejs/-/ismobilejs-1.1.1.tgz#c56ca0ae8e52b24ca0f22ba5ef3215a2ddbbaa0e"
|
||||
integrity sha512-VaFW53yt8QO61k2WJui0dHf4SlL8lxBofUuUmwBo0ljPk0Drz2TiuDW4jo3wDcv41qy/SxrJ+VAzJ/qYqsmzRw==
|
||||
|
||||
isobject@^2.0.0:
|
||||
version "2.1.0"
|
||||
resolved "http://npm.cha0sdev/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
|
||||
|
@ -5720,6 +5973,11 @@ lodash.get@^4.4.2:
|
|||
resolved "http://npm.cha0sdev/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99"
|
||||
integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
|
||||
|
||||
lodash.mapvalues@^4.6.0:
|
||||
version "4.6.0"
|
||||
resolved "http://npm.cha0sdev/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c"
|
||||
integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=
|
||||
|
||||
lodash.omit@^4.5.0:
|
||||
version "4.5.0"
|
||||
resolved "http://npm.cha0sdev/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60"
|
||||
|
@ -5760,6 +6018,11 @@ lodash.uniq@^4.5.0:
|
|||
resolved "http://npm.cha0sdev/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
|
||||
integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
|
||||
|
||||
lodash.without@^4.4.0:
|
||||
version "4.4.0"
|
||||
resolved "http://npm.cha0sdev/lodash.without/-/lodash.without-4.4.0.tgz#3cd4574a00b67bae373a94b748772640507b7aac"
|
||||
integrity sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=
|
||||
|
||||
lodash@^4.0.0, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.4, lodash@~4.17.10:
|
||||
version "4.17.20"
|
||||
resolved "http://npm.cha0sdev/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52"
|
||||
|
@ -7413,6 +7676,13 @@ querystringify@^2.1.1:
|
|||
resolved "http://npm.cha0sdev/querystringify/-/querystringify-2.2.0.tgz#3345941b4153cb9d082d8eee4cda2016a9aef7f6"
|
||||
integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==
|
||||
|
||||
queue@6.0.1:
|
||||
version "6.0.1"
|
||||
resolved "http://npm.cha0sdev/queue/-/queue-6.0.1.tgz#abd5a5b0376912f070a25729e0b6a7d565683791"
|
||||
integrity sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==
|
||||
dependencies:
|
||||
inherits "~2.0.3"
|
||||
|
||||
random-bytes@~1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "http://npm.cha0sdev/random-bytes/-/random-bytes-1.0.0.tgz#4f68a1dc0ae58bd3fb95848c30324db75d64360b"
|
||||
|
|
|
@ -20,6 +20,7 @@
|
|||
"test.js.map"
|
||||
],
|
||||
"dependencies": {
|
||||
"@avocado/traits": "^2.0.0",
|
||||
"@latus/core": "^2.0.0",
|
||||
"@latus/react": "^2.0.0",
|
||||
"debug": "4.3.1",
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
import './index.scss';
|
||||
|
||||
import {Trait as BaseTrait} from '@avocado/traits';
|
||||
import {PropTypes, React} from '@latus/react';
|
||||
import {useLatus} from '@latus/react/client';
|
||||
import {
|
||||
|
@ -32,14 +33,22 @@ const EntityRendererComponent = ({buffer}) => {
|
|||
<button type="button" className="entity-renderer__traits-tab-close">✕</button>
|
||||
</Tab>
|
||||
));
|
||||
const Traits = latus.get('%traits');
|
||||
const TraitRenderers = latus.get('%trait-renderers');
|
||||
const tabPanels = types.map((type) => {
|
||||
const Trait = Traits[type] || BaseTrait;
|
||||
const jsonWithDefaults = {
|
||||
params: Trait.defaultParamsWith(json.traits[type].params || {}),
|
||||
state: Trait.defaultStateWith(json.traits[type].state || {}),
|
||||
};
|
||||
const TraitRenderer = TraitRenderers[type]
|
||||
? TraitRenderers[type]
|
||||
: NoTraitRenderer;
|
||||
return (
|
||||
<TabPanel key={type}>
|
||||
<TraitRenderer json={json.traits[type]} />
|
||||
<TraitRenderer
|
||||
json={jsonWithDefaults}
|
||||
/>
|
||||
</TabPanel>
|
||||
);
|
||||
});
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user