diff --git a/pkg/interface/package-lock.json b/pkg/interface/package-lock.json index dff35b49df..e0dbb99a10 100644 --- a/pkg/interface/package-lock.json +++ b/pkg/interface/package-lock.json @@ -12,13 +12,10 @@ "@babel/runtime": "^7.12.5", "@fingerprintjs/fingerprintjs": "^3.3.3", "@radix-ui/react-dialog": "^0.1.0", - "@reach/disclosure": "^0.17.0", - "@reach/menu-button": "^0.10.5", - "@reach/tabs": "^0.10.5", "@react-spring/web": "^9.1.1", "@tlon/indigo-dark": "^1.0.6", "@tlon/indigo-light": "^1.0.7", - "@tlon/indigo-react": "^1.2.27", + "@tlon/indigo-react": "github:urbit/indigo-react", "@tlon/sigil-js": "^1.4.3", "@urbit/api": "^2.1.1", "@urbit/http-api": "^2.1.0", @@ -16104,49 +16101,10 @@ } }, "node_modules/@reach/auto-id": { - "version": "0.10.5", - "license": "MIT", - "dependencies": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@reach/descendants": { - "version": "0.10.5", - "license": "MIT", - "dependencies": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@reach/disclosure": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/disclosure/-/disclosure-0.17.0.tgz", - "integrity": "sha512-sQGxy+r+YdG+vTfdFTp41VrEhX9gwYyVVIt92M+nJ0XsqZCEhLNP/PaEwncOdCs7aR6sKklGlH/R/VeiP1UwLw==", - "dependencies": { - "@reach/auto-id": "0.17.0", - "@reach/utils": "0.17.0", - "prop-types": "^15.7.2", - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" - } - }, - "node_modules/@reach/disclosure/node_modules/@reach/auto-id": { "version": "0.17.0", "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.17.0.tgz", "integrity": "sha512-ud8iPwF52RVzEmkHq1twuqGuPA+moreumUHdtgvU3sr3/15BNhwp3KyDLrKKSz0LP1r3V4pSdyF9MbYM8BoSjA==", + "peer": true, "dependencies": { "@reach/utils": "0.17.0", "tslib": "^2.3.0" @@ -16156,12 +16114,30 @@ "react-dom": "^16.8.0 || 17.x" } }, - "node_modules/@reach/disclosure/node_modules/@reach/utils": { + "node_modules/@reach/descendants": { "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", - "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", + "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.17.0.tgz", + "integrity": "sha512-c7lUaBfjgcmKFZiAWqhG+VnXDMEhPkI4kAav/82XKZD6NVvFjsQOTH+v3tUkskrAPV44Yuch0mFW/u5Ntifr7Q==", + "peer": true, "dependencies": { - "tiny-warning": "^1.0.3", + "@reach/utils": "0.17.0", + "tslib": "^2.3.0" + }, + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" + } + }, + "node_modules/@reach/dropdown": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/dropdown/-/dropdown-0.17.0.tgz", + "integrity": "sha512-qBTIGInhxtPHtdj4Pl2XZgZMz3e37liydh0xR3qc48syu7g71sL4nqyKjOzThykyfhA3Pb3/wFgsFJKGTSdaig==", + "peer": true, + "dependencies": { + "@reach/auto-id": "0.17.0", + "@reach/descendants": "0.17.0", + "@reach/popover": "0.17.0", + "@reach/utils": "0.17.0", "tslib": "^2.3.0" }, "peerDependencies": { @@ -16170,64 +16146,77 @@ } }, "node_modules/@reach/menu-button": { - "version": "0.10.5", - "license": "MIT", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/menu-button/-/menu-button-0.17.0.tgz", + "integrity": "sha512-YyuYVyMZKamPtivoEI6D0UEILYH3qZtg4kJzEAuzPmoR/aHN66NZO75Fx0gtjG1S6fZfbiARaCOZJC0VEiDOtQ==", + "peer": true, "dependencies": { - "@reach/auto-id": "0.10.5", - "@reach/descendants": "0.10.5", - "@reach/popover": "0.10.5", - "@reach/utils": "0.10.5", + "@reach/dropdown": "0.17.0", + "@reach/popover": "0.17.0", + "@reach/utils": "0.17.0", "prop-types": "^15.7.2", - "tslib": "^2.0.0" + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x", + "react-is": "^16.8.0 || 17.x" } }, "node_modules/@reach/observe-rect": { "version": "1.2.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", + "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==", + "peer": true }, "node_modules/@reach/popover": { - "version": "0.10.5", - "license": "MIT", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.17.0.tgz", + "integrity": "sha512-yYbBF4fMz4Ml4LB3agobZjcZ/oPtPsNv70ZAd7lEC2h7cvhF453pA+zOBGYTPGupKaeBvgAnrMjj7RnxDU5hoQ==", + "peer": true, "dependencies": { - "@reach/portal": "0.10.5", - "@reach/rect": "0.10.5", - "@reach/utils": "0.10.5", + "@reach/portal": "0.17.0", + "@reach/rect": "0.17.0", + "@reach/utils": "0.17.0", "tabbable": "^4.0.0", - "tslib": "^2.0.0" + "tslib": "^2.3.0" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, "node_modules/@reach/portal": { - "version": "0.10.5", - "license": "MIT", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.17.0.tgz", + "integrity": "sha512-+IxsgVycOj+WOeNPL2NdgooUdHPSY285wCtj/iWID6akyr4FgGUK7sMhRM9aGFyrGpx2vzr+eggbUmAVZwOz+A==", + "peer": true, "dependencies": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" + "@reach/utils": "0.17.0", + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, "node_modules/@reach/rect": { - "version": "0.10.5", - "license": "MIT", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.17.0.tgz", + "integrity": "sha512-3YB7KA5cLjbLc20bmPkJ06DIfXSK06Cb5BbD2dHgKXjUkT9WjZaLYIbYCO8dVjwcyO3GCNfOmPxy62VsPmZwYA==", + "peer": true, "dependencies": { "@reach/observe-rect": "1.2.0", - "@reach/utils": "0.10.5", + "@reach/utils": "0.17.0", "prop-types": "^15.7.2", - "tslib": "^2.0.0" + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, "node_modules/@reach/router": { @@ -16245,32 +16234,18 @@ "react-dom": "15.x || 16.x || 16.4.0-alpha.0911da3" } }, - "node_modules/@reach/tabs": { - "version": "0.10.5", - "license": "MIT", - "dependencies": { - "@reach/auto-id": "0.10.5", - "@reach/descendants": "0.10.5", - "@reach/utils": "0.10.5", - "prop-types": "^15.7.2", - "tslib": "^2.0.0" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, "node_modules/@reach/utils": { - "version": "0.10.5", - "license": "MIT", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", + "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", + "peer": true, "dependencies": { - "@types/warning": "^3.0.0", - "tslib": "^2.0.0", - "warning": "^4.0.3" + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" }, "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, "node_modules/@react-spring/animated": { @@ -18675,15 +18650,16 @@ }, "node_modules/@tlon/indigo-react": { "version": "1.2.27", + "resolved": "git+ssh://git@github.com/urbit/indigo-react.git#0c10f7c2062702a9440e97c0cacd01aa78b7f350", "license": "MIT", "dependencies": { - "@reach/menu-button": "^0.10.5", "tslib": "^2.0.1" }, "peerDependencies": { + "@reach/menu-button": "^0.17.0", "formik": "^2.1.5", - "react": "^17", - "react-dom": "^17", + "react": "^16.8 || ^17", + "react-dom": "^16.8 || ^17", "styled-components": "^5.1.1", "styled-system": "^5.1.5" } @@ -19043,10 +19019,6 @@ "version": "2.0.5", "license": "MIT" }, - "node_modules/@types/warning": { - "version": "3.0.0", - "license": "MIT" - }, "node_modules/@types/webpack": { "version": "4.41.30", "dev": true, @@ -37815,7 +37787,9 @@ }, "node_modules/tabbable": { "version": "4.0.0", - "license": "MIT" + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", + "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==", + "peer": true }, "node_modules/table": { "version": "6.7.1", @@ -39452,6 +39426,7 @@ }, "node_modules/warning": { "version": "4.0.3", + "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" @@ -43838,89 +43813,93 @@ } }, "@reach/auto-id": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.17.0.tgz", + "integrity": "sha512-ud8iPwF52RVzEmkHq1twuqGuPA+moreumUHdtgvU3sr3/15BNhwp3KyDLrKKSz0LP1r3V4pSdyF9MbYM8BoSjA==", + "peer": true, "requires": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" + "@reach/utils": "0.17.0", + "tslib": "^2.3.0" } }, "@reach/descendants": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/descendants/-/descendants-0.17.0.tgz", + "integrity": "sha512-c7lUaBfjgcmKFZiAWqhG+VnXDMEhPkI4kAav/82XKZD6NVvFjsQOTH+v3tUkskrAPV44Yuch0mFW/u5Ntifr7Q==", + "peer": true, "requires": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" + "@reach/utils": "0.17.0", + "tslib": "^2.3.0" } }, - "@reach/disclosure": { + "@reach/dropdown": { "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/disclosure/-/disclosure-0.17.0.tgz", - "integrity": "sha512-sQGxy+r+YdG+vTfdFTp41VrEhX9gwYyVVIt92M+nJ0XsqZCEhLNP/PaEwncOdCs7aR6sKklGlH/R/VeiP1UwLw==", + "resolved": "https://registry.npmjs.org/@reach/dropdown/-/dropdown-0.17.0.tgz", + "integrity": "sha512-qBTIGInhxtPHtdj4Pl2XZgZMz3e37liydh0xR3qc48syu7g71sL4nqyKjOzThykyfhA3Pb3/wFgsFJKGTSdaig==", + "peer": true, "requires": { "@reach/auto-id": "0.17.0", + "@reach/descendants": "0.17.0", + "@reach/popover": "0.17.0", + "@reach/utils": "0.17.0", + "tslib": "^2.3.0" + } + }, + "@reach/menu-button": { + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/menu-button/-/menu-button-0.17.0.tgz", + "integrity": "sha512-YyuYVyMZKamPtivoEI6D0UEILYH3qZtg4kJzEAuzPmoR/aHN66NZO75Fx0gtjG1S6fZfbiARaCOZJC0VEiDOtQ==", + "peer": true, + "requires": { + "@reach/dropdown": "0.17.0", + "@reach/popover": "0.17.0", "@reach/utils": "0.17.0", "prop-types": "^15.7.2", "tiny-warning": "^1.0.3", "tslib": "^2.3.0" - }, - "dependencies": { - "@reach/auto-id": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/auto-id/-/auto-id-0.17.0.tgz", - "integrity": "sha512-ud8iPwF52RVzEmkHq1twuqGuPA+moreumUHdtgvU3sr3/15BNhwp3KyDLrKKSz0LP1r3V4pSdyF9MbYM8BoSjA==", - "requires": { - "@reach/utils": "0.17.0", - "tslib": "^2.3.0" - } - }, - "@reach/utils": { - "version": "0.17.0", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", - "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", - "requires": { - "tiny-warning": "^1.0.3", - "tslib": "^2.3.0" - } - } - } - }, - "@reach/menu-button": { - "version": "0.10.5", - "requires": { - "@reach/auto-id": "0.10.5", - "@reach/descendants": "0.10.5", - "@reach/popover": "0.10.5", - "@reach/utils": "0.10.5", - "prop-types": "^15.7.2", - "tslib": "^2.0.0" } }, "@reach/observe-rect": { - "version": "1.2.0" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@reach/observe-rect/-/observe-rect-1.2.0.tgz", + "integrity": "sha512-Ba7HmkFgfQxZqqaeIWWkNK0rEhpxVQHIoVyW1YDSkGsGIXzcaW4deC8B0pZrNSSyLTdIk7y+5olKt5+g0GmFIQ==", + "peer": true }, "@reach/popover": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/popover/-/popover-0.17.0.tgz", + "integrity": "sha512-yYbBF4fMz4Ml4LB3agobZjcZ/oPtPsNv70ZAd7lEC2h7cvhF453pA+zOBGYTPGupKaeBvgAnrMjj7RnxDU5hoQ==", + "peer": true, "requires": { - "@reach/portal": "0.10.5", - "@reach/rect": "0.10.5", - "@reach/utils": "0.10.5", + "@reach/portal": "0.17.0", + "@reach/rect": "0.17.0", + "@reach/utils": "0.17.0", "tabbable": "^4.0.0", - "tslib": "^2.0.0" + "tslib": "^2.3.0" } }, "@reach/portal": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/portal/-/portal-0.17.0.tgz", + "integrity": "sha512-+IxsgVycOj+WOeNPL2NdgooUdHPSY285wCtj/iWID6akyr4FgGUK7sMhRM9aGFyrGpx2vzr+eggbUmAVZwOz+A==", + "peer": true, "requires": { - "@reach/utils": "0.10.5", - "tslib": "^2.0.0" + "@reach/utils": "0.17.0", + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" } }, "@reach/rect": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/rect/-/rect-0.17.0.tgz", + "integrity": "sha512-3YB7KA5cLjbLc20bmPkJ06DIfXSK06Cb5BbD2dHgKXjUkT9WjZaLYIbYCO8dVjwcyO3GCNfOmPxy62VsPmZwYA==", + "peer": true, "requires": { "@reach/observe-rect": "1.2.0", - "@reach/utils": "0.10.5", + "@reach/utils": "0.17.0", "prop-types": "^15.7.2", - "tslib": "^2.0.0" + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" } }, "@reach/router": { @@ -43933,22 +43912,14 @@ "react-lifecycles-compat": "^3.0.4" } }, - "@reach/tabs": { - "version": "0.10.5", - "requires": { - "@reach/auto-id": "0.10.5", - "@reach/descendants": "0.10.5", - "@reach/utils": "0.10.5", - "prop-types": "^15.7.2", - "tslib": "^2.0.0" - } - }, "@reach/utils": { - "version": "0.10.5", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.17.0.tgz", + "integrity": "sha512-M5y8fCBbrWeIsxedgcSw6oDlAMQDkl5uv3VnMVJ7guwpf4E48Xlh1v66z/1BgN/WYe2y8mB/ilFD2nysEfdGeA==", + "peer": true, "requires": { - "@types/warning": "^3.0.0", - "tslib": "^2.0.0", - "warning": "^4.0.3" + "tiny-warning": "^1.0.3", + "tslib": "^2.3.0" } }, "@react-spring/animated": { @@ -45448,9 +45419,9 @@ "version": "1.0.7" }, "@tlon/indigo-react": { - "version": "1.2.27", + "version": "git+ssh://git@github.com/urbit/indigo-react.git#0c10f7c2062702a9440e97c0cacd01aa78b7f350", + "from": "@tlon/indigo-react@github:urbit/indigo-react", "requires": { - "@reach/menu-button": "^0.10.5", "tslib": "^2.0.1" } }, @@ -45751,9 +45722,6 @@ "@types/unist": { "version": "2.0.5" }, - "@types/warning": { - "version": "3.0.0" - }, "@types/webpack": { "version": "4.41.30", "dev": true, @@ -65738,7 +65706,10 @@ "version": "2.0.15" }, "tabbable": { - "version": "4.0.0" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", + "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==", + "peer": true }, "table": { "version": "6.7.1", @@ -66775,6 +66746,7 @@ }, "warning": { "version": "4.0.3", + "dev": true, "requires": { "loose-envify": "^1.0.0" } diff --git a/pkg/interface/package.json b/pkg/interface/package.json index 06c3f9be21..4d982ca830 100644 --- a/pkg/interface/package.json +++ b/pkg/interface/package.json @@ -11,13 +11,10 @@ "@babel/runtime": "^7.12.5", "@fingerprintjs/fingerprintjs": "^3.3.3", "@radix-ui/react-dialog": "^0.1.0", - "@reach/disclosure": "^0.17.0", - "@reach/menu-button": "^0.10.5", - "@reach/tabs": "^0.10.5", "@react-spring/web": "^9.1.1", "@tlon/indigo-dark": "^1.0.6", "@tlon/indigo-light": "^1.0.7", - "@tlon/indigo-react": "^1.2.27", + "@tlon/indigo-react": "github:urbit/indigo-react", "@tlon/sigil-js": "^1.4.3", "@urbit/api": "^2.1.1", "@urbit/http-api": "^2.1.0",