diff --git a/yarn.lock b/yarn.lock index 49135d7..373e469 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1292,6 +1292,11 @@ version "3.3.0" resolved "https://registry.npmjs.org/@juggle/resize-observer/-/resize-observer-3.3.0.tgz#2e7a2935adbfae46f9efbd1e1455254ee7ea2219" +"@juggle/resize-observer@^3.3.1": + version "3.3.1" + resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.3.1.tgz#b50a781709c81e10701004214340f25475a171a0" + integrity sha512-zMM9Ds+SawiUkakS7y94Ymqx+S0ORzpG3frZirN3l+UlXUmSUR7hF4wxCVqW+ei94JzV5kt0uXBcoOEAuiydrw== + "@lerna/add@3.21.0": version "3.21.0" resolved "https://registry.yarnpkg.com/@lerna/add/-/add-3.21.0.tgz#27007bde71cc7b0a2969ab3c2f0ae41578b4577b" @@ -2115,7 +2120,63 @@ version "1.1.2" resolved "https://registry.npmjs.org/@sanity/asset-utils/-/asset-utils-1.1.2.tgz#d6b4b875bee4189cb56f274a7fb5494174463cb2" -"@sanity/base@2.7.4", "@sanity/base@^2.7.4": +"@sanity/base@2.10.5", "@sanity/base@^2.7.4": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/base/-/base-2.10.5.tgz#11c4e244e954d3bf06be8f90aedd6d131b7aa2ee" + integrity sha512-7r1/T37tvhYUtYgPM50QfTGue/8zMmamV9AwdW0xdx6fZCmkkKxWGO98DbIS81Ei3jQJtJWvri3UIauAvvDxeA== + dependencies: + "@juggle/resize-observer" "^3.3.0" + "@popperjs/core" "^2.5.4" + "@reach/auto-id" "^0.13.2" + "@sanity/bifur-client" "^0.0.8" + "@sanity/client" "2.10.5" + "@sanity/color" "^2.0.15" + "@sanity/generate-help-url" "2.2.6" + "@sanity/icons" "1.0.5" + "@sanity/image-url" "^0.140.19" + "@sanity/initial-value-templates" "2.10.5" + "@sanity/mutator" "2.10.2" + "@sanity/schema" "2.10.0" + "@sanity/state-router" "2.7.4" + "@sanity/structure" "2.10.5" + "@sanity/transaction-collator" "2.7.4" + "@sanity/types" "2.10.5" + "@sanity/ui" "^0.33.19" + "@sanity/util" "2.10.5" + "@sanity/validation" "2.10.5" + boundless-arrow-key-navigation "^1.1.0" + chance "^1.0.4" + circular-at "^1.0.3" + classnames "^2.2.5" + dataloader "^2.0.0" + date-fns "^2.16.1" + dom-scroll-into-view "^1.2.1" + element-resize-detector "^1.1.14" + history "^4.6.3" + lodash "^4.17.15" + nano-pubsub "^2.0.0" + nanoid "^3.1.9" + observable-callback "^1.0.1" + oneline "^1.0.3" + polished "^4.0.5" + popper-max-size-modifier "^0.2.0" + promise-props "^1.0.0" + raf "^3.4.1" + react-click-outside "^3.0.0" + react-fast-compare "^3.2.0" + react-icon-base "^2.1.2" + react-popper "^2.2.4" + react-props-stream "^1.0.0" + react-refractor "^2.1.2" + react-sortable-hoc "^1.11.0" + react-split-pane "^0.1.84" + rxjs "^6.5.3" + rxjs-exhaustmap-with-trailing "^1.0.0" + semver-compare "^1.0.0" + shallow-equals "^1.0.0" + styled-components "^5.2.1" + +"@sanity/base@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/base/-/base-2.7.4.tgz#fdf3bf56cf2792f3f6cf97cf431c53435deba36d" dependencies: @@ -2203,9 +2264,10 @@ version "2.7.4" resolved "https://registry.npmjs.org/@sanity/cli/-/cli-2.7.4.tgz#0ea624735d3663f0a0193f760131d482080dce12" -"@sanity/client@2.7.1", "@sanity/client@^2.7.1": - version "2.7.1" - resolved "https://registry.npmjs.org/@sanity/client/-/client-2.7.1.tgz#0163ecad3ad0875dac5a87bfa20a1652dd3e6a80" +"@sanity/client@2.10.5", "@sanity/client@^2.0.1", "@sanity/client@^2.7.1": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/client/-/client-2.10.5.tgz#27ba884f63aa597d4e14a172da2e642a3cb86ff0" + integrity sha512-O5QncWt4YHLWfNCdyyE6oHOsDYVpI3vjh8dHG3WAtLYRF/YvPhjB6SxZPkHgBXOl5rfimb9qpGbvmzs/yY0KWg== dependencies: "@sanity/eventsource" "2.2.6" "@sanity/generate-help-url" "2.2.6" @@ -2215,10 +2277,9 @@ make-error "^1.3.0" object-assign "^4.1.1" -"@sanity/client@^2.0.1": - version "2.8.0" - resolved "https://registry.yarnpkg.com/@sanity/client/-/client-2.8.0.tgz#43e35937e4de0f75c0b6bf029fca0e598c8a04ed" - integrity sha512-S/EYj4SOJ4OMOOULCjNE2moFsb4h2Vy9zV/v4dOappal+GBxafJ9E/J4+qLhkMZqd2hTfECfawjshuoUUo+L+g== +"@sanity/client@2.7.1": + version "2.7.1" + resolved "https://registry.npmjs.org/@sanity/client/-/client-2.7.1.tgz#0163ecad3ad0875dac5a87bfa20a1652dd3e6a80" dependencies: "@sanity/eventsource" "2.2.6" "@sanity/generate-help-url" "2.2.6" @@ -2236,6 +2297,11 @@ version "2.0.15" resolved "https://registry.npmjs.org/@sanity/color/-/color-2.0.15.tgz#8eca79a13cae491f2321c29cf978e35f53e54d7f" +"@sanity/color@^2.0.17": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@sanity/color/-/color-2.1.0.tgz#c014456291d39c776b44da05edda093dfdf407c9" + integrity sha512-Rm9Vq+oRIUYIEzKmUo1cIxRU6aocgBaptPZSIY2dCdeVnJotLaGmuFn+uckQ2t4vJxs3xPEOhUwvuFA4ato+lA== + "@sanity/components@^2.2.6": version "2.2.6" resolved "https://registry.npmjs.org/@sanity/components/-/components-2.2.6.tgz#d1d6d1017a53ebb413ef026eabd5dd0b4a1bcdad" @@ -2329,16 +2395,17 @@ lodash "^4.17.15" "@sanity/default-layout@^2.7.4": - version "2.7.4" - resolved "https://registry.npmjs.org/@sanity/default-layout/-/default-layout-2.7.4.tgz#938d3e00f7f31930337749d5c6bd56c85fa94211" + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/default-layout/-/default-layout-2.10.5.tgz#afbc28b8dbed45322c6636f77786167bbbcec57e" + integrity sha512-bEcdFx7bRJXmW0VoxALL5O+0yhCWfp++um0soP9JdW7M5//WVqjPh9BV0iQO7FRvt7MuXsjl5O/L/oXgbAuRuA== dependencies: "@reach/auto-id" "^0.13.2" - "@sanity/base" "2.7.4" - "@sanity/client" "2.7.1" + "@sanity/base" "2.10.5" + "@sanity/client" "2.10.5" "@sanity/generate-help-url" "2.2.6" - "@sanity/types" "2.7.4" - "@sanity/ui" "^0.33.9" - "@sanity/util" "2.7.4" + "@sanity/types" "2.10.5" + "@sanity/ui" "^0.33.19" + "@sanity/util" "2.10.5" classnames "^2.2.5" is-hotkey "^0.1.4" lodash "^4.17.15" @@ -2486,10 +2553,15 @@ version "1.0.5" resolved "https://registry.npmjs.org/@sanity/icons/-/icons-1.0.5.tgz#e00fb474f48e57b90bd169e668c37422d6dae3b0" -"@sanity/icons@^1.0.1", "@sanity/icons@^1.0.5", "@sanity/icons@^1.0.6": +"@sanity/icons@^1.0.1", "@sanity/icons@^1.0.5": version "1.0.6" resolved "https://registry.npmjs.org/@sanity/icons/-/icons-1.0.6.tgz#ae9e9f79b17f8b48304c930e527f05e5138cba99" +"@sanity/icons@^1.1.0": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@sanity/icons/-/icons-1.1.1.tgz#b1090c04ae2866886e00572078c2990e8b602ebf" + integrity sha512-O5wSfRdBjDAceRTpFxR5uzyWrNnYJtthQmnQS03RGorAr2RVZmUUz4X0yVNs8nluY0GhJp1v5hpYbmzlkz4Vaw== + "@sanity/image-url@^0.140.15", "@sanity/image-url@^0.140.18", "@sanity/image-url@^0.140.19": version "0.140.22" resolved "https://registry.yarnpkg.com/@sanity/image-url/-/image-url-0.140.22.tgz#7a65f56bb751f7b1c5dfacfadd34ee10fc4f0fde" @@ -2525,6 +2597,18 @@ tempy "^0.3.0" whatwg-url "^7.0.0" +"@sanity/initial-value-templates@2.10.5": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/initial-value-templates/-/initial-value-templates-2.10.5.tgz#a455fe9a96e5f29dcb7f82f36edf81679b67cade" + integrity sha512-Nmkl8ndeHSQkAMwQjW95rGYiIZvj4F8JUjdHC0OMtDpQB+McshT6VPXocPaxM/bV+6UP3rvFNkRgp2uaizfL0A== + dependencies: + "@sanity/util" "2.10.5" + "@types/lodash" "^4.14.149" + "@types/memoize-one" "^3.1.1" + lodash "^4.17.15" + memoize-one "^3.1.1" + oneline "^1.0.3" + "@sanity/initial-value-templates@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/initial-value-templates/-/initial-value-templates-2.7.4.tgz#20e833d3d083e79c2b0998ffa2bb754b52b6935a" @@ -2536,6 +2620,16 @@ memoize-one "^3.1.1" oneline "^1.0.3" +"@sanity/mutator@2.10.2": + version "2.10.2" + resolved "https://registry.yarnpkg.com/@sanity/mutator/-/mutator-2.10.2.tgz#46bc87f57f2c8fb4fddfc7b946eb66ed3e39af82" + integrity sha512-dAN+XHlGg2Q8Lj+NPLEaUfPzAkZ41zdTbN65EKlmoW8qc+eRtWBGa+iSrUspTWvhMp6gX6aDmUa6K5WY8UAn7w== + dependencies: + "@types/diff-match-patch" "^1.0.32" + debug "^3.1.0" + diff-match-patch "^1.0.4" + lodash "^4.17.15" + "@sanity/mutator@2.2.6", "@sanity/mutator@^2.0.1": version "2.2.6" resolved "https://registry.npmjs.org/@sanity/mutator/-/mutator-2.2.6.tgz#5ee69abf014e007b2fc98d2d1da59e4443ba4ee0" @@ -2597,6 +2691,19 @@ path-exists "^3.0.0" promise-props-recursive "^1.0.0" +"@sanity/schema@2.10.0": + version "2.10.0" + resolved "https://registry.yarnpkg.com/@sanity/schema/-/schema-2.10.0.tgz#b4697e176dc65fe239c3c614e2bb5c82832a4d1d" + integrity sha512-W8vCQmdPAc3lDWADidEJ12LVL2yTGMkaN0SjpTMhEXfbN8pyOy8ZoT9rIw1hk2kNJ6u6D1SQFf0DkITEkHdd5Q== + dependencies: + "@sanity/generate-help-url" "2.2.6" + arrify "^1.0.1" + humanize-list "^1.0.1" + json-reduce "^1.0.0" + leven "^2.1.0" + lodash "^4.17.15" + object-inspect "^1.6.0" + "@sanity/schema@2.7.4", "@sanity/schema@^2.0.0": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/schema/-/schema-2.7.4.tgz#1acaa9ef507626fa1e37abf129a2afbefbb0063f" @@ -2669,6 +2776,19 @@ lodash "^4.17.15" nano-pubsub "^2.0.0" +"@sanity/structure@2.10.5": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/structure/-/structure-2.10.5.tgz#b8893e9f9d5331772c75354865146cb4d1b9a38e" + integrity sha512-YmCXc2TKncMnozgFVx5uk2mt/WolgOZySEIGKYig9/aLxMocI1ZK0FrhNvhxjahsJb1UXFa1RGcGFfI7AqvWGA== + dependencies: + "@sanity/client" "2.10.5" + "@sanity/initial-value-templates" "2.10.5" + "@sanity/types" "2.10.5" + "@types/lodash" "^4.14.149" + "@types/memoize-one" "^3.1.1" + lodash "^4.17.15" + memoize-one "^3.1.1" + "@sanity/structure@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/structure/-/structure-2.7.4.tgz#7239b0945a12fe9f7664ea750a6f8a017ec41ba0" @@ -2692,7 +2812,17 @@ "@types/lodash" "^4.14.149" lodash "^4.17.15" -"@sanity/types@2.7.4", "@sanity/types@^2.0.0": +"@sanity/types@2.10.5", "@sanity/types@^2.0.0": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/types/-/types-2.10.5.tgz#f03e431142a955ac9fd140a99eba5f64f444d18b" + integrity sha512-3Tv5sq8f7JQ616AB8WfaT0J2v014Az3U/85ZOzCN0t+ZY3Y4A5mj7fNDfri0A56iAIvyt9X2hCHTugRYe5PXsQ== + dependencies: + "@sanity/client" "2.10.5" + "@sanity/color" "^2.0.15" + "@types/react" "^17.0.0" + rxjs "^6.5.3" + +"@sanity/types@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/types/-/types-2.7.4.tgz#46481dbffb1cb192166a81734754771e536674f3" dependencies: @@ -2700,21 +2830,35 @@ "@types/react" "^17.0.0" rxjs "^6.5.3" -"@sanity/ui@^0.33.9": - version "0.33.13" - resolved "https://registry.npmjs.org/@sanity/ui/-/ui-0.33.13.tgz#ac923ac14f61da113af7a36f6e7b3162826ffd7f" +"@sanity/ui@^0.33.19", "@sanity/ui@^0.33.9": + version "0.33.29" + resolved "https://registry.yarnpkg.com/@sanity/ui/-/ui-0.33.29.tgz#263972f3a11c6063413764f23e3985b6e0e3657b" + integrity sha512-9tu1Qz4Oh7AHUJiTa6hQAgxI5z0hzbqzfkUJXJsxyYKvZpCvStd3KbKBxUlaRzzDYGp9mmZ1icrz4NlIvG+51A== dependencies: - "@juggle/resize-observer" "^3.3.0" + "@juggle/resize-observer" "^3.3.1" "@popperjs/core" "^2.9.2" "@reach/auto-id" "^0.15.0" - "@sanity/color" "^2.0.15" - "@sanity/icons" "^1.0.6" - framer-motion "^4.1.3" + "@sanity/color" "^2.0.17" + "@sanity/icons" "^1.1.0" + framer-motion "^4.1.17" popper-max-size-modifier "^0.2.0" react-is "^17.0.2" react-popper "^2.2.5" react-refractor "^2.1.4" +"@sanity/util@2.10.5": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/util/-/util-2.10.5.tgz#4589e2baf76fcb7d02a79fa95b0c3b5de3840fee" + integrity sha512-phfbpTMyVAoyn8gKGD5f0eWGvfbS0YZfDl/6XwqBra2surNOHKlI6SiTWHpcPnukDaMg9BM09bFzgWuEimiUpA== + dependencies: + "@sanity/types" "2.10.5" + dotenv "^8.2.0" + fs-extra "^6.0.1" + get-random-values "^1.2.2" + lodash "^4.17.15" + moment "^2.19.1" + resolve-from "^4.0.0" + "@sanity/util@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/util/-/util-2.7.4.tgz#f3980c8c05dea032473c1cdc6e77303f95e6756c" @@ -2733,6 +2877,16 @@ "@types/uuid" "^8.0.0" uuid "^8.0.0" +"@sanity/validation@2.10.5": + version "2.10.5" + resolved "https://registry.yarnpkg.com/@sanity/validation/-/validation-2.10.5.tgz#58f5d3a18559a24d7d327de039852c37e1e71ad5" + integrity sha512-PR9XyeSHGSon2ys+OwfUgCzXm3PbHqdp0TUnJXb2c9djZLM+eHSM14+QBILWUCypKAzm2GyOiGnAeBBasO2iOw== + dependencies: + clone-deep "^2.0.1" + date-fns "^2.16.1" + es6-error "^4.0.2" + type-of-is "^3.5.1" + "@sanity/validation@2.7.4": version "2.7.4" resolved "https://registry.npmjs.org/@sanity/validation/-/validation-2.7.4.tgz#d6c8f91c73e5a486f9392177db3015ec5b3662a9" @@ -7732,13 +7886,14 @@ fragment-cache@^0.2.1: dependencies: map-cache "^0.2.2" -framer-motion@^4.1.3: - version "4.1.3" - resolved "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.3.tgz#fdde56885910f516233233073f8f0ed6aab6492e" +framer-motion@^4.1.17: + version "4.1.17" + resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-4.1.17.tgz#4029469252a62ea599902e5a92b537120cc89721" + integrity sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw== dependencies: framesync "5.3.0" hey-listen "^1.0.8" - popmotion "9.3.5" + popmotion "9.3.6" style-value-types "4.1.4" tslib "^2.1.0" optionalDependencies: @@ -8435,7 +8590,7 @@ get-port@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/get-port/-/get-port-4.2.0.tgz#e37368b1e863b7629c43c5a323625f95cf24b119" -get-random-values@^1.2.0: +get-random-values@^1.2.0, get-random-values@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/get-random-values/-/get-random-values-1.2.2.tgz#f1d944d0025433d53a2bd9941b9e975d98a2f7ff" dependencies: @@ -12456,9 +12611,10 @@ polished@^4.0.5: dependencies: "@babel/runtime" "^7.12.5" -popmotion@9.3.5: - version "9.3.5" - resolved "https://registry.npmjs.org/popmotion/-/popmotion-9.3.5.tgz#e821aff3424a021b0f2c93922db31c55cfe64149" +popmotion@9.3.6: + version "9.3.6" + resolved "https://registry.yarnpkg.com/popmotion/-/popmotion-9.3.6.tgz#b5236fa28f242aff3871b9e23721f093133248d1" + integrity sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw== dependencies: framesync "5.3.0" hey-listen "^1.0.8" @@ -13962,7 +14118,7 @@ react-fast-compare@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-2.0.4.tgz#e84b4d455b0fec113e0402c329352715196f81f9" -react-fast-compare@^3.0.1: +react-fast-compare@^3.0.1, react-fast-compare@^3.2.0: version "3.2.0" resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb"