on master help sign in
Add @tlon/indigo-*
commitec91572f9b6655e9b72e7d076e649f69c4f9b614 authortomholford <tomholford@users.noreply.github.com> dateTue 8 Jun 2021, 18:01 (5 years ago) parentd928d81
2 files changed+591
package-lock.json+578 package.json+13
package-lock.json+578
@@ -4621,6 +4621,29 @@
46214621 "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz",
46224622 "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg=="
46234623 },
4624+ "@emotion/is-prop-valid": {
4625+ "version": "0.8.8",
4626+ "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz",
4627+ "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==",
4628+ "requires": {
4629+ "@emotion/memoize": "0.7.4"
4630+ }
4631+ },
4632+ "@emotion/memoize": {
4633+ "version": "0.7.4",
4634+ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz",
4635+ "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw=="
4636+ },
4637+ "@emotion/stylis": {
4638+ "version": "0.8.5",
4639+ "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
4640+ "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
4641+ },
4642+ "@emotion/unitless": {
4643+ "version": "0.7.5",
4644+ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
4645+ "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
4646+ },
46244647 "@eslint/eslintrc": {
46254648 "version": "0.4.2",
46264649 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.2.tgz",
@@ -8219,6 +8242,172 @@
82198242 "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=",
82208243 "optional": true
82218244 },
8245+ "@reach/auto-id": {
8246+ "version": "0.15.0",
8247+ "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.15.0.tgz",
8248+ "integrity": "sha512-iACaCcZeqAhDf4OOwJpmHHS/LaRj9z3Ip8JmlhpCrFWV2YOIiiZk42amlBZX6CKH66Md+eriYZQk3TyAjk6Oxg==",
8249+ "requires": {
8250+ "@reach/utils": "0.15.0",
8251+ "tslib": "^2.1.0"
8252+ },
8253+ "dependencies": {
8254+ "tslib": {
8255+ "version": "2.2.0",
8256+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8257+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8258+ }
8259+ }
8260+ },
8261+ "@reach/descendants": {
8262+ "version": "0.15.0",
8263+ "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.15.0.tgz",
8264+ "integrity": "sha512-MGs+7sGjx07sm29Wc2d/Ya72qwatNVHofnYwwHMT6LImv99kE5TQMCgkMSDeRwqQxHURmcjb4I7Tab+ahvCGiw==",
8265+ "requires": {
8266+ "@reach/utils": "0.15.0",
8267+ "tslib": "^2.1.0"
8268+ },
8269+ "dependencies": {
8270+ "tslib": {
8271+ "version": "2.2.0",
8272+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8273+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8274+ }
8275+ }
8276+ },
8277+ "@reach/disclosure": {
8278+ "version": "0.15.0",
8279+ "resolved": "https://registry.npmjs.org/@reach/disclosure/-/disclosure-0.15.0.tgz",
8280+ "integrity": "sha512-FOWgZHRA+HF3IDuaCS7XnXv/e4Cn+x3rvzzlF7Inyk9iXCgahxV7FMzpO7131ORKnjNF5J9ELQuuu2wHdglA4g==",
8281+ "requires": {
8282+ "@reach/auto-id": "0.15.0",
8283+ "@reach/utils": "0.15.0",
8284+ "prop-types": "^15.7.2",
8285+ "tiny-warning": "^1.0.3",
8286+ "tslib": "^2.1.0"
8287+ },
8288+ "dependencies": {
8289+ "tslib": {
8290+ "version": "2.2.0",
8291+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8292+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8293+ }
8294+ }
8295+ },
8296+ "@reach/menu-button": {
8297+ "version": "0.15.1",
8298+ "resolved": "https://registry.npmjs.org/@reach/menu-button/-/menu-button-0.15.1.tgz",
8299+ "integrity": "sha512-oBV+XWBCen2uDUeg2ZODaZ65oyoLNVLrdUfVOGmeVjWLvfGyHwwgTpeJdrPoCCR7edZsuZ1T6D7YQzl81p3/dA==",
8300+ "requires": {
8301+ "@reach/auto-id": "0.15.0",
8302+ "@reach/descendants": "0.15.0",
8303+ "@reach/popover": "0.15.0",
8304+ "@reach/utils": "0.15.0",
8305+ "prop-types": "^15.7.2",
8306+ "tiny-warning": "^1.0.3",
8307+ "tslib": "^2.1.0"
8308+ },
8309+ "dependencies": {
8310+ "tslib": {
8311+ "version": "2.2.0",
8312+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8313+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8314+ }
8315+ }
8316+ },
8317+ "@reach/observe-rect": {
8318+ "version": "1.2.0",
8319+ "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz",
8320+ "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ=="
8321+ },
8322+ "@reach/popover": {
8323+ "version": "0.15.0",
8324+ "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.15.0.tgz",
8325+ "integrity": "sha512-nBR6ZlULF7ZZIqkN47QEWmdqUX2Zd6FSeYJku1il9OkiMnWzI3aTOyu1B+IJfYeIqg28D/aeF4ff0oVu1VUrqQ==",
8326+ "requires": {
8327+ "@reach/portal": "0.15.0",
8328+ "@reach/rect": "0.15.0",
8329+ "@reach/utils": "0.15.0",
8330+ "tabbable": "^4.0.0",
8331+ "tslib": "^2.1.0"
8332+ },
8333+ "dependencies": {
8334+ "tslib": {
8335+ "version": "2.2.0",
8336+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8337+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8338+ }
8339+ }
8340+ },
8341+ "@reach/portal": {
8342+ "version": "0.15.0",
8343+ "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.15.0.tgz",
8344+ "integrity": "sha512-Aulqjk/PIRu+R7yhINYAAYfYh++ZdC30qwHDWDtGk2cmTEJT7m9AlvBX+W7T+Q3Ux6Wy5f37eV+TTGid1CcjFw==",
8345+ "requires": {
8346+ "@reach/utils": "0.15.0",
8347+ "tslib": "^2.1.0"
8348+ },
8349+ "dependencies": {
8350+ "tslib": {
8351+ "version": "2.2.0",
8352+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8353+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8354+ }
8355+ }
8356+ },
8357+ "@reach/rect": {
8358+ "version": "0.15.0",
8359+ "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.15.0.tgz",
8360+ "integrity": "sha512-Nu0zG4Xq8Z0C3Yr3wbjtj7fvII1q2KopHDStNtmL26oWPzlaZJ9A1K6rZSPIqxKkx1hvl6AUTeom7eHTIKhHjA==",
8361+ "requires": {
8362+ "@reach/observe-rect": "1.2.0",
8363+ "@reach/utils": "0.15.0",
8364+ "prop-types": "^15.7.2",
8365+ "tiny-warning": "^1.0.3",
8366+ "tslib": "^2.1.0"
8367+ },
8368+ "dependencies": {
8369+ "tslib": {
8370+ "version": "2.2.0",
8371+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8372+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8373+ }
8374+ }
8375+ },
8376+ "@reach/tabs": {
8377+ "version": "0.15.0",
8378+ "resolved": "https://registry.npmjs.org/@reach/tabs/-/tabs-0.15.0.tgz",
8379+ "integrity": "sha512-W3FZw0DMGChwIRDBZYCw66NdiGkyapYs6xjOqQV2Ph7DMaMQ0lYck5bn40EtVi3O5x+8cAKmV+ubbHVUh+WSig==",
8380+ "requires": {
8381+ "@reach/auto-id": "0.15.0",
8382+ "@reach/descendants": "0.15.0",
8383+ "@reach/utils": "0.15.0",
8384+ "prop-types": "^15.7.2",
8385+ "tslib": "^2.1.0"
8386+ },
8387+ "dependencies": {
8388+ "tslib": {
8389+ "version": "2.2.0",
8390+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8391+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8392+ }
8393+ }
8394+ },
8395+ "@reach/utils": {
8396+ "version": "0.15.0",
8397+ "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.15.0.tgz",
8398+ "integrity": "sha512-JHHN7T5ucFiuQbqkgv8ECbRWKfRiJxrO/xHR3fHf+f2C7mVs/KkJHhYtovS1iEapR4silygX9PY0+QUmHPOTYw==",
8399+ "requires": {
8400+ "tiny-warning": "^1.0.3",
8401+ "tslib": "^2.1.0"
8402+ },
8403+ "dependencies": {
8404+ "tslib": {
8405+ "version": "2.2.0",
8406+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
8407+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
8408+ }
8409+ }
8410+ },
82228411 "@redux-saga/core": {
82238412 "version": "1.1.3",
82248413 "resolved": "https://registry.npmjs.org/@redux-saga/core/-/core-1.1.3.tgz",
@@ -8348,6 +8537,108 @@
83488537 "@sinonjs/commons": "^1.7.0"
83498538 }
83508539 },
8540+ "@styled-system/background": {
8541+ "version": "5.1.2",
8542+ "resolved": "https://registry.npmjs.org/@styled-system/background/-/background-5.1.2.tgz",
8543+ "integrity": "sha512-jtwH2C/U6ssuGSvwTN3ri/IyjdHb8W9X/g8Y0JLcrH02G+BW3OS8kZdHphF1/YyRklnrKrBT2ngwGUK6aqqV3A==",
8544+ "requires": {
8545+ "@styled-system/core": "^5.1.2"
8546+ }
8547+ },
8548+ "@styled-system/border": {
8549+ "version": "5.1.5",
8550+ "resolved": "https://registry.npmjs.org/@styled-system/border/-/border-5.1.5.tgz",
8551+ "integrity": "sha512-JvddhNrnhGigtzWRCVuAHepniyVi6hBlimxWDVAdcTuk7aRn9BYJUwfHslURtwYFsF5FoEs8Zmr1oZq2M1AP0A==",
8552+ "requires": {
8553+ "@styled-system/core": "^5.1.2"
8554+ }
8555+ },
8556+ "@styled-system/color": {
8557+ "version": "5.1.2",
8558+ "resolved": "https://registry.npmjs.org/@styled-system/color/-/color-5.1.2.tgz",
8559+ "integrity": "sha512-1kCkeKDZkt4GYkuFNKc7vJQMcOmTl3bJY3YBUs7fCNM6mMYJeT1pViQ2LwBSBJytj3AB0o4IdLBoepgSgGl5MA==",
8560+ "requires": {
8561+ "@styled-system/core": "^5.1.2"
8562+ }
8563+ },
8564+ "@styled-system/core": {
8565+ "version": "5.1.2",
8566+ "resolved": "https://registry.npmjs.org/@styled-system/core/-/core-5.1.2.tgz",
8567+ "integrity": "sha512-XclBDdNIy7OPOsN4HBsawG2eiWfCcuFt6gxKn1x4QfMIgeO6TOlA2pZZ5GWZtIhCUqEPTgIBta6JXsGyCkLBYw==",
8568+ "requires": {
8569+ "object-assign": "^4.1.1"
8570+ }
8571+ },
8572+ "@styled-system/css": {
8573+ "version": "5.1.5",
8574+ "resolved": "https://registry.npmjs.org/@styled-system/css/-/css-5.1.5.tgz",
8575+ "integrity": "sha512-XkORZdS5kypzcBotAMPBoeckDs9aSZVkvrAlq5K3xP8IMAUek+x2O4NtwoSgkYkWWzVBu6DGdFZLR790QWGG+A=="
8576+ },
8577+ "@styled-system/flexbox": {
8578+ "version": "5.1.2",
8579+ "resolved": "https://registry.npmjs.org/@styled-system/flexbox/-/flexbox-5.1.2.tgz",
8580+ "integrity": "sha512-6hHV52+eUk654Y1J2v77B8iLeBNtc+SA3R4necsu2VVinSD7+XY5PCCEzBFaWs42dtOEDIa2lMrgL0YBC01mDQ==",
8581+ "requires": {
8582+ "@styled-system/core": "^5.1.2"
8583+ }
8584+ },
8585+ "@styled-system/grid": {
8586+ "version": "5.1.2",
8587+ "resolved": "https://registry.npmjs.org/@styled-system/grid/-/grid-5.1.2.tgz",
8588+ "integrity": "sha512-K3YiV1KyHHzgdNuNlaw8oW2ktMuGga99o1e/NAfTEi5Zsa7JXxzwEnVSDSBdJC+z6R8WYTCYRQC6bkVFcvdTeg==",
8589+ "requires": {
8590+ "@styled-system/core": "^5.1.2"
8591+ }
8592+ },
8593+ "@styled-system/layout": {
8594+ "version": "5.1.2",
8595+ "resolved": "https://registry.npmjs.org/@styled-system/layout/-/layout-5.1.2.tgz",
8596+ "integrity": "sha512-wUhkMBqSeacPFhoE9S6UF3fsMEKFv91gF4AdDWp0Aym1yeMPpqz9l9qS/6vjSsDPF7zOb5cOKC3tcKKOMuDCPw==",
8597+ "requires": {
8598+ "@styled-system/core": "^5.1.2"
8599+ }
8600+ },
8601+ "@styled-system/position": {
8602+ "version": "5.1.2",
8603+ "resolved": "https://registry.npmjs.org/@styled-system/position/-/position-5.1.2.tgz",
8604+ "integrity": "sha512-60IZfMXEOOZe3l1mCu6sj/2NAyUmES2kR9Kzp7s2D3P4qKsZWxD1Se1+wJvevb+1TP+ZMkGPEYYXRyU8M1aF5A==",
8605+ "requires": {
8606+ "@styled-system/core": "^5.1.2"
8607+ }
8608+ },
8609+ "@styled-system/shadow": {
8610+ "version": "5.1.2",
8611+ "resolved": "https://registry.npmjs.org/@styled-system/shadow/-/shadow-5.1.2.tgz",
8612+ "integrity": "sha512-wqniqYb7XuZM7K7C0d1Euxc4eGtqEe/lvM0WjuAFsQVImiq6KGT7s7is+0bNI8O4Dwg27jyu4Lfqo/oIQXNzAg==",
8613+ "requires": {
8614+ "@styled-system/core": "^5.1.2"
8615+ }
8616+ },
8617+ "@styled-system/space": {
8618+ "version": "5.1.2",
8619+ "resolved": "https://registry.npmjs.org/@styled-system/space/-/space-5.1.2.tgz",
8620+ "integrity": "sha512-+zzYpR8uvfhcAbaPXhH8QgDAV//flxqxSjHiS9cDFQQUSznXMQmxJegbhcdEF7/eNnJgHeIXv1jmny78kipgBA==",
8621+ "requires": {
8622+ "@styled-system/core": "^5.1.2"
8623+ }
8624+ },
8625+ "@styled-system/typography": {
8626+ "version": "5.1.2",
8627+ "resolved": "https://registry.npmjs.org/@styled-system/typography/-/typography-5.1.2.tgz",
8628+ "integrity": "sha512-BxbVUnN8N7hJ4aaPOd7wEsudeT7CxarR+2hns8XCX1zp0DFfbWw4xYa/olA0oQaqx7F1hzDg+eRaGzAJbF+jOg==",
8629+ "requires": {
8630+ "@styled-system/core": "^5.1.2"
8631+ }
8632+ },
8633+ "@styled-system/variant": {
8634+ "version": "5.1.5",
8635+ "resolved": "https://registry.npmjs.org/@styled-system/variant/-/variant-5.1.5.tgz",
8636+ "integrity": "sha512-Yn8hXAFoWIro8+Q5J8YJd/mP85Teiut3fsGVR9CAxwgNfIAiqlYxsk5iHU7VHJks/0KjL4ATSjmbtCDC/4l1qw==",
8637+ "requires": {
8638+ "@styled-system/core": "^5.1.2",
8639+ "@styled-system/css": "^5.1.5"
8640+ }
8641+ },
83518642 "@surma/rollup-plugin-off-main-thread": {
83528643 "version": "1.4.2",
83538644 "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz",
@@ -9614,6 +9905,116 @@
96149905 "google-protobuf": "^3.13.0"
96159906 }
96169907 },
9908+ "@tlon/indigo-dark": {
9909+ "version": "1.0.6",
9910+ "resolved": "https://registry.npmjs.org/@tlon/indigo-dark/-/indigo-dark-1.0.6.tgz",
9911+ "integrity": "sha512-/c+3/aC+gSnLHiLwTdje7pYS84ZAR3zyMJhp2mT9BIPtk7ek/EGsrrugZjVJxeKXqy+mQpFD5TXktgAEh0Ko1A=="
9912+ },
9913+ "@tlon/indigo-light": {
9914+ "version": "1.0.7",
9915+ "resolved": "https://registry.npmjs.org/@tlon/indigo-light/-/indigo-light-1.0.7.tgz",
9916+ "integrity": "sha512-xO8hj2Ak6cEYe2QCM3w7UuaSB8ubg6G0G6/OkPVMVrz6b5ztccZmkbmYCYJ/Ot6976lGzKFsWFKRUhwRgCHfHQ=="
9917+ },
9918+ "@tlon/indigo-react": {
9919+ "version": "1.2.24",
9920+ "resolved": "https://registry.npmjs.org/@tlon/indigo-react/-/indigo-react-1.2.24.tgz",
9921+ "integrity": "sha512-pbPq7aWeqle26BHzAbly23zKGAL6DzCCbrFiSWzkoVG/oTbd3A9Tzauydmqke0hcNW31V1K1S95nF7Hc3Yv/Mw==",
9922+ "requires": {
9923+ "@reach/menu-button": "^0.10.5",
9924+ "react": "^16.13.1",
9925+ "tslib": "^2.0.1"
9926+ },
9927+ "dependencies": {
9928+ "@reach/auto-id": {
9929+ "version": "0.10.5",
9930+ "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.10.5.tgz",
9931+ "integrity": "sha512-we4/bwjFxJ3F+2eaddQ1HltbKvJ7AB8clkN719El7Zugpn/vOjfPMOVUiBqTmPGLUvkYrq4tpuFwLvk2HyOVHg==",
9932+ "requires": {
9933+ "@reach/utils": "0.10.5",
9934+ "tslib": "^2.0.0"
9935+ }
9936+ },
9937+ "@reach/descendants": {
9938+ "version": "0.10.5",
9939+ "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.10.5.tgz",
9940+ "integrity": "sha512-8HhN4DwS/HsPQ+Ym/Ft/XJ1spXBYdE8hqpnbYR9UcU7Nx3oDbTIdhjA6JXXt23t5avYIx2jRa8YHCtVKSHuiwA==",
9941+ "requires": {
9942+ "@reach/utils": "0.10.5",
9943+ "tslib": "^2.0.0"
9944+ }
9945+ },
9946+ "@reach/menu-button": {
9947+ "version": "0.10.5",
9948+ "resolved": "https://registry.npmjs.org/@reach/menu-button/-/menu-button-0.10.5.tgz",
9949+ "integrity": "sha512-PQzFzexk9K7Q5qTGmXcg3qYp+F36H0MaeyzybR5t4lB1e56nAh1u/C2bocwpHssIoy25xOR8Nu+LVMVf6k6cUw==",
9950+ "requires": {
9951+ "@reach/auto-id": "0.10.5",
9952+ "@reach/descendants": "0.10.5",
9953+ "@reach/popover": "0.10.5",
9954+ "@reach/utils": "0.10.5",
9955+ "prop-types": "^15.7.2",
9956+ "tslib": "^2.0.0"
9957+ }
9958+ },
9959+ "@reach/popover": {
9960+ "version": "0.10.5",
9961+ "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.10.5.tgz",
9962+ "integrity": "sha512-S+qWIsjrN1yMpHjgELhjpdGc4Q3q1plJtXBGGQRxUAjmCUA/5OY7t5w5C8iqMNAEBwCvYXKvK/pLcXFxxLykSw==",
9963+ "requires": {
9964+ "@reach/portal": "0.10.5",
9965+ "@reach/rect": "0.10.5",
9966+ "@reach/utils": "0.10.5",
9967+ "tabbable": "^4.0.0",
9968+ "tslib": "^2.0.0"
9969+ }
9970+ },
9971+ "@reach/portal": {
9972+ "version": "0.10.5",
9973+ "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.10.5.tgz",
9974+ "integrity": "sha512-K5K8gW99yqDPDCWQjEfSNZAbGOQWSx5AN2lpuR1gDVoz4xyWpTJ0k0LbetYJTDVvLP/InEcR7AU42JaDYDCXQw==",
9975+ "requires": {
9976+ "@reach/utils": "0.10.5",
9977+ "tslib": "^2.0.0"
9978+ }
9979+ },
9980+ "@reach/rect": {
9981+ "version": "0.10.5",
9982+ "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.10.5.tgz",
9983+ "integrity": "sha512-JBKs2HniYecq5zLO6UFReX28SUBPM3n0aizdNgHuvwZmDcTfNV4jsuJYQLqJ+FbCQsrSHkBxKZqWpfGXY9bUEg==",
9984+ "requires": {
9985+ "@reach/observe-rect": "1.2.0",
9986+ "@reach/utils": "0.10.5",
9987+ "prop-types": "^15.7.2",
9988+ "tslib": "^2.0.0"
9989+ }
9990+ },
9991+ "@reach/utils": {
9992+ "version": "0.10.5",
9993+ "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.10.5.tgz",
9994+ "integrity": "sha512-5E/xxQnUbmpI/LrufBAOXjunl96DnqX6B4zC2MO2KH/dRzLug5gM5VuOwV26egsp0jvsSPxojwciOhS43px3qw==",
9995+ "requires": {
9996+ "@types/warning": "^3.0.0",
9997+ "tslib": "^2.0.0",
9998+ "warning": "^4.0.3"
9999+ }
10000+ },
10001+ "react": {
10002+ "version": "16.14.0",
10003+ "resolved": "https://registry.npmjs.org/react/-/react-16.14.0.tgz",
10004+ "integrity": "sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==",
10005+ "requires": {
10006+ "loose-envify": "^1.1.0",
10007+ "object-assign": "^4.1.1",
10008+ "prop-types": "^15.6.2"
10009+ }
10010+ },
10011+ "tslib": {
10012+ "version": "2.2.0",
10013+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
10014+ "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w=="
10015+ }
10016+ }
10017+ },
961710018 "@tlon/sigil-js": {
961810019 "version": "1.4.1",
961910020 "resolved": "https://registry.npmjs.org/@tlon/sigil-js/-/sigil-js-1.4.1.tgz",
@@ -11500,6 +11901,15 @@
1150011901 "@types/node": "*"
1150111902 }
1150211903 },
11904+ "@types/hoist-non-react-statics": {
11905+ "version": "3.3.1",
11906+ "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
11907+ "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==",
11908+ "requires": {
11909+ "@types/react": "*",
11910+ "hoist-non-react-statics": "^3.3.0"
11911+ }
11912+ },
1150311913 "@types/html-minifier-terser": {
1150411914 "version": "5.1.1",
1150511915 "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
@@ -11705,6 +12115,32 @@
1170512115 "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz",
1170612116 "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw=="
1170712117 },
12118+ "@types/styled-components": {
12119+ "version": "5.1.10",
12120+ "resolved": "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.10.tgz",
12121+ "integrity": "sha512-g3ZfWlTiyXktASIhcfCicZtqB/fFFnq0a7kPYYxKXNggdrohp8m/9bMmmt3zDvHj2gplWDGCkZByfFnEXfbSWg==",
12122+ "requires": {
12123+ "@types/hoist-non-react-statics": "*",
12124+ "@types/react": "*",
12125+ "csstype": "^3.0.2"
12126+ }
12127+ },
12128+ "@types/styled-system": {
12129+ "version": "5.1.11",
12130+ "resolved": "https://registry.npmjs.org/@types/styled-system/-/styled-system-5.1.11.tgz",
12131+ "integrity": "sha512-R+JxEZYa5T0HD2urViR/mdklVaGhwbNOtDoWWGQ1+z1CGs/gF1UAKCaS//YwsUwterEKpyaKxgaXyFNKF04GCA==",
12132+ "requires": {
12133+ "csstype": "^3.0.2"
12134+ }
12135+ },
12136+ "@types/styled-system__css": {
12137+ "version": "5.0.15",
12138+ "resolved": "https://registry.npmjs.org/@types/styled-system__css/-/styled-system__css-5.0.15.tgz",
12139+ "integrity": "sha512-bbFlY2ATFEaWEMOllEqMktSzq4yGPAiZSrjGUQ124LSStm9QPhKErOuTxXfJi8VuymaQ+g1uC8AbC2o3BpgQyA==",
12140+ "requires": {
12141+ "csstype": "^3.0.2"
12142+ }
12143+ },
1170812144 "@types/tapable": {
1170912145 "version": "1.0.7",
1171012146 "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz",
@@ -11734,6 +12170,11 @@
1173412170 }
1173512171 }
1173612172 },
12173+ "@types/warning": {
12174+ "version": "3.0.0",
12175+ "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz",
12176+ "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI="
12177+ },
1173712178 "@types/webpack": {
1173812179 "version": "4.41.29",
1173912180 "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz",
@@ -14017,6 +14458,22 @@
1401714458 "@babel/helper-define-polyfill-provider": "^0.2.2"
1401814459 }
1401914460 },
14461+ "babel-plugin-styled-components": {
14462+ "version": "1.12.0",
14463+ "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz",
14464+ "integrity": "sha512-FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==",
14465+ "requires": {
14466+ "@babel/helper-annotate-as-pure": "^7.0.0",
14467+ "@babel/helper-module-imports": "^7.0.0",
14468+ "babel-plugin-syntax-jsx": "^6.18.0",
14469+ "lodash": "^4.17.11"
14470+ }
14471+ },
14472+ "babel-plugin-syntax-jsx": {
14473+ "version": "6.18.0",
14474+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz",
14475+ "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY="
14476+ },
1402014477 "babel-plugin-syntax-object-rest-spread": {
1402114478 "version": "6.13.0",
1402214479 "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
@@ -15990,6 +16447,11 @@
1599016447 }
1599116448 }
1599216449 },
16450+ "camelize": {
16451+ "version": "1.0.0",
16452+ "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz",
16453+ "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs="
16454+ },
1599316455 "caniuse-api": {
1599416456 "version": "3.0.0",
1599516457 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -16931,6 +17393,11 @@
1693117393 "postcss": "^7.0.5"
1693217394 }
1693317395 },
17396+ "css-color-keywords": {
17397+ "version": "1.0.0",
17398+ "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
17399+ "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU="
17400+ },
1693417401 "css-color-names": {
1693517402 "version": "0.0.4",
1693617403 "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
@@ -17047,6 +17514,16 @@
1704717514 "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz",
1704817515 "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w=="
1704917516 },
17517+ "css-to-react-native": {
17518+ "version": "3.0.0",
17519+ "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz",
17520+ "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==",
17521+ "requires": {
17522+ "camelize": "^1.0.0",
17523+ "css-color-keywords": "^1.0.0",
17524+ "postcss-value-parser": "^4.0.2"
17525+ }
17526+ },
1705017527 "css-tree": {
1705117528 "version": "1.0.0-alpha.37",
1705217529 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz",
@@ -20318,6 +20795,32 @@
2031820795 "mime-types": "^2.1.12"
2031920796 }
2032020797 },
20798+ "formik": {
20799+ "version": "2.2.9",
20800+ "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz",
20801+ "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==",
20802+ "requires": {
20803+ "deepmerge": "^2.1.1",
20804+ "hoist-non-react-statics": "^3.3.0",
20805+ "lodash": "^4.17.21",
20806+ "lodash-es": "^4.17.21",
20807+ "react-fast-compare": "^2.0.1",
20808+ "tiny-warning": "^1.0.2",
20809+ "tslib": "^1.10.0"
20810+ },
20811+ "dependencies": {
20812+ "deepmerge": {
20813+ "version": "2.2.1",
20814+ "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz",
20815+ "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA=="
20816+ },
20817+ "lodash": {
20818+ "version": "4.17.21",
20819+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
20820+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
20821+ }
20822+ }
20823+ },
2032120824 "forwarded": {
2032220825 "version": "0.1.2",
2032320826 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
@@ -28104,6 +28607,11 @@
2810428607 "object-visit": "^1.0.0"
2810528608 }
2810628609 },
28610+ "markdown-to-jsx": {
28611+ "version": "7.1.3",
28612+ "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.1.3.tgz",
28613+ "integrity": "sha512-jtQ6VyT7rMT5tPV0g2EJakEnXLiPksnvlYtwQsVVZ611JsWGN8bQ1tVSDX4s6JllfEH6wmsYxNjTUAMrPmNA8w=="
28614+ },
2810728615 "marked": {
2810828616 "version": "0.3.19",
2810928617 "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz",
@@ -33507,6 +34015,11 @@
3350734015 "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz",
3350834016 "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew=="
3350934017 },
34018+ "react-fast-compare": {
34019+ "version": "2.0.4",
34020+ "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz",
34021+ "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw=="
34022+ },
3351034023 "react-final-form": {
3351134024 "version": "6.5.1",
3351234025 "resolved": "https://registry.npmjs.org/react-final-form/-/react-final-form-6.5.1.tgz",
@@ -37308,6 +37821,53 @@
3730837821 }
3730937822 }
3731037823 },
37824+ "styled-components": {
37825+ "version": "5.3.0",
37826+ "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.0.tgz",
37827+ "integrity": "sha512-bPJKwZCHjJPf/hwTJl6TbkSZg/3evha+XPEizrZUGb535jLImwDUdjTNxXqjjaASt2M4qO4AVfoHJNe3XB/tpQ==",
37828+ "requires": {
37829+ "@babel/helper-module-imports": "^7.0.0",
37830+ "@babel/traverse": "^7.4.5",
37831+ "@emotion/is-prop-valid": "^0.8.8",
37832+ "@emotion/stylis": "^0.8.4",
37833+ "@emotion/unitless": "^0.7.4",
37834+ "babel-plugin-styled-components": ">= 1.12.0",
37835+ "css-to-react-native": "^3.0.0",
37836+ "hoist-non-react-statics": "^3.0.0",
37837+ "shallowequal": "^1.1.0",
37838+ "supports-color": "^5.5.0"
37839+ },
37840+ "dependencies": {
37841+ "supports-color": {
37842+ "version": "5.5.0",
37843+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
37844+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
37845+ "requires": {
37846+ "has-flag": "^3.0.0"
37847+ }
37848+ }
37849+ }
37850+ },
37851+ "styled-system": {
37852+ "version": "5.1.5",
37853+ "resolved": "https://registry.npmjs.org/styled-system/-/styled-system-5.1.5.tgz",
37854+ "integrity": "sha512-7VoD0o2R3RKzOzPK0jYrVnS8iJdfkKsQJNiLRDjikOpQVqQHns/DXWaPZOH4tIKkhAT7I6wIsy9FWTWh2X3q+A==",
37855+ "requires": {
37856+ "@styled-system/background": "^5.1.2",
37857+ "@styled-system/border": "^5.1.5",
37858+ "@styled-system/color": "^5.1.2",
37859+ "@styled-system/core": "^5.1.2",
37860+ "@styled-system/flexbox": "^5.1.2",
37861+ "@styled-system/grid": "^5.1.2",
37862+ "@styled-system/layout": "^5.1.2",
37863+ "@styled-system/position": "^5.1.2",
37864+ "@styled-system/shadow": "^5.1.2",
37865+ "@styled-system/space": "^5.1.2",
37866+ "@styled-system/typography": "^5.1.2",
37867+ "@styled-system/variant": "^5.1.5",
37868+ "object-assign": "^4.1.1"
37869+ }
37870+ },
3731137871 "stylehacks": {
3731237872 "version": "4.0.3",
3731337873 "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz",
@@ -37572,6 +38132,11 @@
3757238132 "node-fetch": "^2.6.1"
3757338133 }
3757438134 },
38135+ "tabbable": {
38136+ "version": "4.0.0",
38137+ "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz",
38138+ "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ=="
38139+ },
3757538140 "table": {
3757638141 "version": "6.7.1",
3757738142 "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz",
@@ -38107,6 +38672,11 @@
3810738672 "nan": "^2.13.2"
3810838673 }
3810938674 },
38675+ "tiny-warning": {
38676+ "version": "1.0.3",
38677+ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz",
38678+ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA=="
38679+ },
3811038680 "title-case": {
3811138681 "version": "2.1.1",
3811238682 "resolved": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz",
@@ -39242,6 +39812,14 @@
3924239812 "makeerror": "1.0.x"
3924339813 }
3924439814 },
39815+ "warning": {
39816+ "version": "4.0.3",
39817+ "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz",
39818+ "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==",
39819+ "requires": {
39820+ "loose-envify": "^1.0.0"
39821+ }
39822+ },
3924539823 "watchpack": {
3924639824 "version": "1.7.5",
3924739825 "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz",
package.json+13
@@ -18,11 +18,20 @@
1818 "@hot-loader/react-dom": "^16.8.6",
1919 "@ledgerhq/hw-app-eth": "^5.52.0",
2020 "@ledgerhq/hw-transport-u2f": "^5.34.0",
21+ "@reach/disclosure": "^0.15.0",
22+ "@reach/menu-button": "^0.15.1",
23+ "@reach/tabs": "^0.15.0",
24+ "@tlon/indigo-dark": "^1.0.6",
25+ "@tlon/indigo-light": "^1.0.7",
26+ "@tlon/indigo-react": "^1.2.24",
2127 "@tlon/sigil-js": "^1.4.1",
2228 "@types/jest": "^26.0.23",
2329 "@types/node": "^15.12.2",
2430 "@types/react": "^17.0.9",
2531 "@types/react-dom": "^17.0.6",
32+ "@types/styled-components": "^5.1.10",
33+ "@types/styled-system": "^5.1.11",
34+ "@types/styled-system__css": "^5.0.15",
2635 "@welldone-software/why-did-you-render": "^3.2.3",
2736 "async-retry": "^1.2.3",
2837 "azimuth-js": "^0.22.1",
@@ -42,11 +51,13 @@
4251 "final-form-arrays": "^3.0.1",
4352 "final-form-set-field-data": "^1.0.2",
4453 "folktale": "^2.3.1",
54+ "formik": "^2.2.9",
4555 "indigo-tokens": "^1.2.3",
4656 "jszip": "^3.1.5",
4757 "keccak": "^1.4.0",
4858 "keythereum": "^1.0.4",
4959 "lodash": "^4.17.14",
60+ "markdown-to-jsx": "^7.1.3",
5061 "more-entropy": "^0.0.7",
5162 "new-github-issue-url": "^0.2.1",
5263 "prop-types": "^15.6.2",
@@ -58,6 +69,8 @@
5869 "react-scripts": "4.0.3",
5970 "react-teleporter": "^1.1.0",
6071 "secp256k1": "^3.5.2",
72+ "styled-components": "^5.3.0",
73+ "styled-system": "^5.1.5",
6174 "trezor-connect": "^8.1.14",
6275 "typescript": "^4.3.2",
6376 "urbit-key-generation": "^0.19.0",