diff --git a/package.json b/package.json index 0fe5635..3aa03ea 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "@babel/core": "^7.8.3", "@bluebase/code-standards": "^1.3.3", "@bluebase/core": "^5.11.0", - "@bluebase/plugin-apollo": "^1.1.1", + "@bluebase/plugin-apollo": "^3.0.0", "@bluebase/plugin-material-ui": "^2.11.3", "@bluebase/plugin-react-native-paper": "^2.3.3", "@bluebase/plugin-vector-icons": "^0.2.0", diff --git a/yarn.lock b/yarn.lock index 873a4ae..26addd2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,55 @@ # yarn lockfile v1 +"@apollo/react-common@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@apollo/react-common/-/react-common-3.1.3.tgz#ddc34f6403f55d47c0da147fd4756dfd7c73dac5" + integrity sha512-Q7ZjDOeqjJf/AOGxUMdGxKF+JVClRXrYBGVq+SuVFqANRpd68MxtVV2OjCWavsFAN0eqYnRqRUrl7vtUCiJqeg== + dependencies: + ts-invariant "^0.4.4" + tslib "^1.10.0" + +"@apollo/react-components@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@apollo/react-components/-/react-components-3.1.3.tgz#8f6726847cd9b0eb4b22586b1a038d29aa8b1da4" + integrity sha512-H0l2JKDQMz+LkM93QK7j3ThbNXkWQCduN3s3eKxFN3Rdg7rXsrikJWvx2wQ868jmqy0VhwJbS1vYdRLdh114uQ== + dependencies: + "@apollo/react-common" "^3.1.3" + "@apollo/react-hooks" "^3.1.3" + prop-types "^15.7.2" + ts-invariant "^0.4.4" + tslib "^1.10.0" + +"@apollo/react-hoc@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@apollo/react-hoc/-/react-hoc-3.1.3.tgz#5742ee74f57611058f5ea1f966c38fc6429dda7b" + integrity sha512-oCPma0uBVPTcYTR5sOvtMbpaWll4xDBvYfKr6YkDorUcQVeNzFu1LK1kmQjJP64bKsaziKYji5ibFaeCnVptmA== + dependencies: + "@apollo/react-common" "^3.1.3" + "@apollo/react-components" "^3.1.3" + hoist-non-react-statics "^3.3.0" + ts-invariant "^0.4.4" + tslib "^1.10.0" + +"@apollo/react-hooks@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@apollo/react-hooks/-/react-hooks-3.1.3.tgz#ad42c7af78e81fee0f30e53242640410d5bd0293" + integrity sha512-reIRO9xKdfi+B4gT/o/hnXuopUnm7WED/ru8VQydPw+C/KG/05Ssg1ZdxFKHa3oxwiTUIDnevtccIH35POanbA== + dependencies: + "@apollo/react-common" "^3.1.3" + "@wry/equality" "^0.1.9" + ts-invariant "^0.4.4" + tslib "^1.10.0" + +"@apollo/react-ssr@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@apollo/react-ssr/-/react-ssr-3.1.3.tgz#0791280d5b735f42f87dbfe849564e78843045bc" + integrity sha512-fUTmEYHxSTX1GA43B8vICxXXplpcEBnDwn0IgdAc3eG0p2YK97ZrJDRFCJ5vD7fyDZsrYhMf+rAI3sd+H2SS+A== + dependencies: + "@apollo/react-common" "^3.1.3" + "@apollo/react-hooks" "^3.1.3" + tslib "^1.10.0" + "@babel/cli@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.8.3.tgz#121beb7c273e0521eb2feeb3883a2b7435d12328" @@ -1025,19 +1074,19 @@ rtl-detect "^1.0.2" tslib "^1.10.0" -"@bluebase/plugin-apollo@^1.1.1": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@bluebase/plugin-apollo/-/plugin-apollo-1.2.0.tgz#ccb91c83f619dbbcccb0915e5383c09d7a41814a" - integrity sha512-mbZxQsV5i41U4JysyTuNWTdrKlXp+vlA6kQ8sQIucDzeZLaf613u9n2nKTK0kZBreZdAZ7j9GOQxcUroSXeYWw== +"@bluebase/plugin-apollo@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@bluebase/plugin-apollo/-/plugin-apollo-3.0.0.tgz#80f2a7e347c4ec0fc0057c5da6796c10dd947200" + integrity sha512-qDUSaXW+OPsHaFBBoRVnfbflTCopb5oRYdSJ31T0lX/FOgTmdUwG6I7C3cviaFSzTUpSR3GMJCsld/3mO9MEnw== dependencies: - apollo-cache-inmemory "^1.5.1" - apollo-client "^2.5.1" - apollo-link "^1.2.11" - apollo-link-http "^1.5.14" + apollo-cache-inmemory "^1.6.3" + apollo-client "^2.6.4" + apollo-link "^1.2.13" + apollo-link-http "^1.5.16" deepmerge "^3.2.0" - graphql "^14.2.1" - graphql-tools "^4.0.4" - react-apollo "^2.5.5" + graphql "^14.5.8" + graphql-tools "^4.0.6" + react-apollo "^3.1.3" tslib "^1.9.3" "@bluebase/plugin-material-ui@^2.11.3": @@ -3478,7 +3527,7 @@ "@types/node" ">=6" tslib "^1.9.3" -"@wry/equality@^0.1.2": +"@wry/equality@^0.1.2", "@wry/equality@^0.1.9": version "0.1.9" resolved "https://registry.yarnpkg.com/@wry/equality/-/equality-0.1.9.tgz#b13e18b7a8053c6858aa6c85b54911fb31e3a909" integrity sha512-mB6ceGjpMGz1ZTza8HYnrPGos2mC6So4NhS1PtZ8s4Qt0K7fBiIGhpSxUbQmhwcSWE3no+bYxmI2OL6KuXYmoQ== @@ -3825,7 +3874,7 @@ anymatch@^3.0.3: normalize-path "^3.0.0" picomatch "^2.0.4" -apollo-cache-inmemory@^1.5.1, apollo-cache-inmemory@^1.6.2: +apollo-cache-inmemory@^1.6.2, apollo-cache-inmemory@^1.6.3: version "1.6.5" resolved "https://registry.yarnpkg.com/apollo-cache-inmemory/-/apollo-cache-inmemory-1.6.5.tgz#2ccaa3827686f6ed7fb634203dbf2b8d7015856a" integrity sha512-koB76JUDJaycfejHmrXBbWIN9pRKM0Z9CJGQcBzIOtmte1JhEBSuzsOUu7NQgiXKYI4iGoMREcnaWffsosZynA== @@ -3844,7 +3893,7 @@ apollo-cache@1.3.4, apollo-cache@^1.3.4: apollo-utilities "^1.3.3" tslib "^1.10.0" -apollo-client@^2.5.1, apollo-client@^2.6.3: +apollo-client@^2.6.3, apollo-client@^2.6.4: version "2.6.8" resolved "https://registry.yarnpkg.com/apollo-client/-/apollo-client-2.6.8.tgz#01cebc18692abf90c6b3806414e081696b0fa537" integrity sha512-0zvJtAcONiozpa5z5zgou83iEKkBaXhhSSXJebFHRXs100SecDojyUWKjwTtBPn9HbM6o5xrvC5mo9VQ5fgAjw== @@ -3867,7 +3916,7 @@ apollo-link-http-common@^0.2.15: ts-invariant "^0.4.0" tslib "^1.9.3" -apollo-link-http@^1.5.14: +apollo-link-http@^1.5.16: version "1.5.16" resolved "https://registry.yarnpkg.com/apollo-link-http/-/apollo-link-http-1.5.16.tgz#44fe760bcc2803b8a7f57fc9269173afb00f3814" integrity sha512-IA3xA/OcrOzINRZEECI6IdhRp/Twom5X5L9jMehfzEo2AXdeRwAMlH5LuvTZHgKD8V1MBnXdM6YXawXkTDSmJw== @@ -3876,7 +3925,7 @@ apollo-link-http@^1.5.14: apollo-link-http-common "^0.2.15" tslib "^1.9.3" -apollo-link@^1.0.0, apollo-link@^1.2.11, apollo-link@^1.2.13, apollo-link@^1.2.3: +apollo-link@^1.0.0, apollo-link@^1.2.13, apollo-link@^1.2.3: version "1.2.13" resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.13.tgz#dff00fbf19dfcd90fddbc14b6a3f9a771acac6c4" integrity sha512-+iBMcYeevMm1JpYgwDEIDt/y0BB7VWyvlm/7x+TIPNLHCTCMgcEgDuW5kH86iQZWo0I7mNwQiTOz+/3ShPFmBw== @@ -9066,7 +9115,7 @@ graphql-tag@^2.10.1: resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.10.1.tgz#10aa41f1cd8fae5373eaf11f1f67260a3cad5e02" integrity sha512-jApXqWBzNXQ8jYa/HLkZJaVw9jgwNqZkywa2zfFn16Iv1Zb7ELNHkJaXHR7Quvd5SIGsy6Ny7SUKATgnu05uEg== -graphql-tools@^4.0.4: +graphql-tools@^4.0.6: version "4.0.6" resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-4.0.6.tgz#0e729e73db05ade3df10a2f92511be544972a844" integrity sha512-jHLQw8x3xmSNRBCsaZqelXXsFfUSUSktSCUP8KYHiX1Z9qEuwcMpAf+FkdBzk8aTAFqOlPdNZ3OI4DKKqGKUqg== @@ -9077,7 +9126,7 @@ graphql-tools@^4.0.4: iterall "^1.1.3" uuid "^3.1.0" -graphql@^14.2.1, graphql@^14.3.1: +graphql@^14.3.1, graphql@^14.5.8: version "14.6.0" resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.6.0.tgz#57822297111e874ea12f5cd4419616930cd83e49" integrity sha512-VKzfvHEKybTKjQVpTFrA5yUq2S9ihcZvfJAtsDBBCuV6wauPu1xl/f9ehgVf0FcEJJs4vz6ysb/ZMkGigQZseg== @@ -15537,7 +15586,7 @@ react-addons-create-fragment@^15.6.2: loose-envify "^1.3.1" object-assign "^4.1.0" -react-apollo@^2.5.5, react-apollo@^2.5.8: +react-apollo@^2.5.8: version "2.5.8" resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-2.5.8.tgz#c7a593b027efeefdd8399885e0ac6bec3b32623c" integrity sha512-60yOQrnNosxU/tRbOxGDaYNLFcOKmQqxHPhxyvKTlGIaF/rRCXQRKixUgWVffpEupSHHD7psY5k5ZOuZsdsSGQ== @@ -15550,6 +15599,17 @@ react-apollo@^2.5.5, react-apollo@^2.5.8: ts-invariant "^0.4.2" tslib "^1.9.3" +react-apollo@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/react-apollo/-/react-apollo-3.1.3.tgz#5d8540b401bba36173b63e6c5e75fa561960c63e" + integrity sha512-orCZNoAkgveaK5b75y7fw1MSqSHOU/Wuu9rRFOGmRQBSQVZjvV4DI+hj604rHmuN9+WDABxb5W48wTa0F/xNZQ== + dependencies: + "@apollo/react-common" "^3.1.3" + "@apollo/react-components" "^3.1.3" + "@apollo/react-hoc" "^3.1.3" + "@apollo/react-hooks" "^3.1.3" + "@apollo/react-ssr" "^3.1.3" + react-clientside-effect@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/react-clientside-effect/-/react-clientside-effect-1.2.2.tgz#6212fb0e07b204e714581dd51992603d1accc837" @@ -18667,7 +18727,7 @@ ts-dedent@^1.1.0: resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-1.1.1.tgz#68fad040d7dbd53a90f545b450702340e17d18f3" integrity sha512-UGTRZu1evMw4uTPyYF66/KFd22XiU+jMaIuHrkIHQ2GivAXVlLV0v/vHrpOuTRf9BmpNHi/SO7Vd0rLu0y57jg== -ts-invariant@^0.4.0, ts-invariant@^0.4.2: +ts-invariant@^0.4.0, ts-invariant@^0.4.2, ts-invariant@^0.4.4: version "0.4.4" resolved "https://registry.yarnpkg.com/ts-invariant/-/ts-invariant-0.4.4.tgz#97a523518688f93aafad01b0e80eb803eb2abd86" integrity sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==