diff --git a/package.json b/package.json index a28e7332..7318a723 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@rtk-query/codegen-openapi": "^1.0.0-alpha.1", "@svgr/webpack": "^6.2.1", "@tippyjs/react": "^4.2.6", + "@udecode/plate": "^10.4.2", "animate.css": "^4.1.1", "axios": "^0.26.1", "babel-loader": "^8.2.3", @@ -61,6 +62,7 @@ "slate": "^0.75.0", "slate-auto-replace": "^0.12.1", "slate-history": "^0.66.0", + "slate-hyperscript": "^0.67.0", "slate-react": "^0.75.0", "source-map-loader": "^3.0.1", "style-loader": "^3.3.1", diff --git a/src/app/services/server.js b/src/app/services/server.js index 9fcc6a09..070476d8 100644 --- a/src/app/services/server.js +++ b/src/app/services/server.js @@ -28,6 +28,13 @@ export const serverApi = createApi({ getFirebaseConfig: builder.query({ query: () => ({ url: `admin/fcm/config` }), }), + sendTestEmail: builder.mutation({ + query: (data) => ({ + url: `/admin/system/send_mail`, + method: "POST", + body: data, + }), + }), updateFirebaseConfig: builder.mutation({ query: (data) => ({ url: `admin/fcm/config`, @@ -124,6 +131,7 @@ export const serverApi = createApi({ }); export const { + useSendTestEmailMutation, useUpdateFirebaseConfigMutation, useGetFirebaseConfigQuery, useGetSMTPConfigQuery, diff --git a/src/assets/icons/question.svg b/src/assets/icons/question.svg new file mode 100644 index 00000000..3de28759 --- /dev/null +++ b/src/assets/icons/question.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/common/component/Setting/config/SMTP.js b/src/common/component/Setting/config/SMTP.js index cb6ed390..bb7bb7a7 100644 --- a/src/common/component/Setting/config/SMTP.js +++ b/src/common/component/Setting/config/SMTP.js @@ -1,11 +1,25 @@ -// import { useState, useEffect } from "react"; +import { useState, useEffect } from "react"; +import styled from "styled-components"; +const StyledTest = styled.div` + display: flex; + gap: 16px; + white-space: nowrap; + margin-top: 24px; +`; +import { useSendTestEmailMutation } from "../../../../app/services/server"; +import iconQuestion from "../../../../assets/icons/question.svg?url"; import useConfig from "./useConfig"; import StyledContainer from "./StyledContainer"; import Input from "../../styled/Input"; +import Button from "../../styled/Button"; import Toggle from "../../styled/Toggle"; import Label from "../../styled/Label"; import SaveTip from "../../SaveTip"; +import toast from "react-hot-toast"; + export default function ConfigSMTP() { + const [testEmail, setTestEmail] = useState(""); + const [sendTestEmail, { isSuccess, isError }] = useSendTestEmailMutation(); const { reset, updateConfig, @@ -26,6 +40,26 @@ export default function ConfigSMTP() { return { ...prev, [type]: newValue }; }); }; + const handleTestEmailChange = (evt) => { + const newValue = evt.target.value; + setTestEmail(newValue); + }; + const handleTestClick = () => { + console.log("test"); + sendTestEmail({ + to: testEmail, + subject: "test title", + content: "test content", + }); + }; + useEffect(() => { + if (isSuccess) { + toast.success("Send Test Email Successfully"); + } + if (isError) { + toast.error("Send Test Email Fail"); + } + }, [isSuccess, isError]); // if (!values) return null; const { host, port, from, username, password, enabled = false } = @@ -41,6 +75,7 @@ export default function ConfigSMTP() {
+
+ question icon + + How to set up SMTP? + +
+ + + + {changed && } {/* */} diff --git a/src/common/component/Setting/config/StyledContainer.js b/src/common/component/Setting/config/StyledContainer.js index 8a9301a6..454f7ea2 100644 --- a/src/common/component/Setting/config/StyledContainer.js +++ b/src/common/component/Setting/config/StyledContainer.js @@ -24,6 +24,17 @@ const StyledContainer = styled.div` } } } + .tip { + display: flex; + gap: 8px; + align-items: center; + .link { + font-weight: 600; + font-size: 14px; + line-height: 20px; + color: #06b6d4; + } + } `; export default StyledContainer; diff --git a/yarn.lock b/yarn.lock index 7c0344f5..1a17c858 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1112,6 +1112,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.1.2", "@babel/runtime@^7.14.8": + version "7.17.8" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.17.8.tgz#3e56e4aff81befa55ac3ac6a0967349fd1c5bca2" + integrity sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA== + dependencies: + regenerator-runtime "^0.13.4" + "@babel/template@^7.16.7": version "7.16.7" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.16.7.tgz#8d126c8701fde4d66b264b3eba3d96f07666d155" @@ -1872,6 +1879,11 @@ schema-utils "^3.0.0" source-map "^0.7.3" +"@popperjs/core@2.10.2": + version "2.10.2" + resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.10.2.tgz#0798c03351f0dea1a5a4cabddf26a55a7cbee590" + integrity sha512-IXf3XA7+XyN7CP9gGh/XB0UxVMlvARGEgGXLubFICsUMGz6Q+DU+i4gGlpOxTjKvXjkJDJC8YdqdKkDj9qZHEQ== + "@popperjs/core@^2.9.0": version "2.11.4" resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.4.tgz#d8c7b8db9226d2d7664553a0741ad7d0397ee503" @@ -1930,7 +1942,7 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= -"@react-dnd/asap@4.0.0": +"@react-dnd/asap@4.0.0", "@react-dnd/asap@^4.0.0": version "4.0.0" resolved "https://registry.yarnpkg.com/@react-dnd/asap/-/asap-4.0.0.tgz#b300eeed83e9801f51bd66b0337c9a6f04548651" integrity sha512-0XhqJSc6pPoNnf8DhdsPHtUhRzZALVzYMTzRwV4VI6DJNJ/5xxfL9OQUwb8IH5/2x7lSf7nAZrnzUD+16VyOVQ== @@ -1940,11 +1952,26 @@ resolved "https://registry.yarnpkg.com/@react-dnd/invariant/-/invariant-3.0.0.tgz#ea55db612b8be3284e87b67f1a1567595cd4c386" integrity sha512-keberJRIqPX15IK3SWS/iO1t/kGETiL1oczKrDitAaMnQ+kpHf81l3MrRmFjvfqcnApE+izEvwM6GsyoIcpsVA== +"@react-dnd/invariant@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@react-dnd/invariant/-/invariant-2.0.0.tgz#09d2e81cd39e0e767d7da62df9325860f24e517e" + integrity sha512-xL4RCQBCBDJ+GRwKTFhGUW8GXa4yoDfJrPbLblc3U09ciS+9ZJXJ3Qrcs/x2IODOdIE5kQxvMmE2UKyqUictUw== + "@react-dnd/shallowequal@3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-3.0.0.tgz#ccfe1d6eead7591b4cebf6d7fec7150eb4de1962" integrity sha512-1ELWQdJB2UrCXTKK5cCD9uGLLIwECLIEdttKA255owdpchtXohIjZBTlFJszwYi2ZKe2Do+QvUzsGyGCMNwbdw== +"@react-dnd/shallowequal@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@react-dnd/shallowequal/-/shallowequal-2.0.0.tgz#a3031eb54129f2c66b2753f8404266ec7bf67f0a" + integrity sha512-Pc/AFTdwZwEKJxFJvlxrSmGe/di+aAOBn60sremrpLo6VI/6cmiUYNNwlI5KNYttg7uypzA3ILPMPgxB2GYZEg== + +"@react-hook/merged-ref@^1.3.0": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@react-hook/merged-ref/-/merged-ref-1.3.2.tgz#919b387a5f79ed67f2578f2015ab7b7d337787d2" + integrity sha512-cQ9Y8m4zlrw/qotReo33E+3Sy9FVqMZb5JwUlb3wj3IJJ1cNJtxcgfWF6rS2NZQrfBJ2nAnckUdPJjMyIJTNZg== + "@reduxjs/toolkit@^1.8.0": version "1.8.0" resolved "https://registry.yarnpkg.com/@reduxjs/toolkit/-/toolkit-1.8.0.tgz#8ae875e481ed97e4a691aafa034f876bfd0413c4" @@ -2119,7 +2146,7 @@ "@svgr/plugin-jsx" "^6.2.1" "@svgr/plugin-svgo" "^6.2.0" -"@tippyjs/react@^4.2.6": +"@tippyjs/react@^4.2.0", "@tippyjs/react@^4.2.5", "@tippyjs/react@^4.2.6": version "4.2.6" resolved "https://registry.yarnpkg.com/@tippyjs/react/-/react-4.2.6.tgz#971677a599bf663f20bb1c60a62b9555b749cc71" integrity sha512-91RicDR+H7oDSyPycI13q3b7o4O60wa2oRbjlz2fyRLmHImc4vyDwuUP8NtZaN0VARJY5hybvDYrFzhY9+Lbyw== @@ -2270,6 +2297,11 @@ resolved "https://registry.yarnpkg.com/@types/is-hotkey/-/is-hotkey-0.1.7.tgz#30ec6d4234895230b576728ef77e70a52962f3b3" integrity sha512-yB5C7zcOM7idwYZZ1wKQ3pTfjA9BbvFqRWvKB46GFddxnJtHwi/b9y84ykQtxQPg5qhdpg4Q/kWU3EGoCTmLzQ== +"@types/js-cookie@^2.2.6": + version "2.2.7" + resolved "https://registry.yarnpkg.com/@types/js-cookie/-/js-cookie-2.2.7.tgz#226a9e31680835a6188e887f3988e60c04d3f6a3" + integrity sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA== + "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.9" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" @@ -2410,7 +2442,7 @@ resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== -"@types/unist@*", "@types/unist@^2.0.0": +"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2": version "2.0.6" resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== @@ -2422,6 +2454,566 @@ dependencies: "@types/node" "*" +"@udecode/plate-alignment@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-alignment/-/plate-alignment-10.4.2.tgz#59dcb2b2dd186853824dd32a4379079eaafeaa40" + integrity sha512-VewtKM0eTE38eMi+mVWpqOsVmSYWN+aEL8R0wH3UsVDDR9O+gZjLtCsHokTDjCwbhNDX12RMCPFUSP4+itqKRw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-autoformat@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-autoformat/-/plate-autoformat-10.4.2.tgz#f5808317ace12a20b840ea6fef7b638146d24659" + integrity sha512-jM/zJW5zadk+vknUtL2tJalzjIYJV5eMm8d7i9s797jNPN12F1HJ6IcJ9DwUa28bT4SY5ixzBv4UBLu+kZgfYQ== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-basic-elements@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-basic-elements/-/plate-basic-elements-10.4.2.tgz#2eda3937e96088970841ec7ef944ead5c7627709" + integrity sha512-Ju50rvAzP6iKT/jnh6QrNkYKiEWM0lZSsiM091zh/4VYkNXtrSiT1QHVMT6iDhFD9c5yRh6lnnRCSW/vkmhEhA== + dependencies: + "@udecode/plate-block-quote" "10.4.2" + "@udecode/plate-code-block" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-heading" "10.4.2" + "@udecode/plate-paragraph" "10.4.2" + +"@udecode/plate-basic-marks@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-basic-marks/-/plate-basic-marks-10.4.2.tgz#5c435daa3855fadafd858646e541ff11d5cec689" + integrity sha512-cwWwX9phKV0dWSl+QckQGk2A/Slbh3cEeHhwyl4xHrztT50Ws8rO38AmSLRJ1PYS/7NpR1qhFCj4PXuH/ZDpLw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-block-quote@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-block-quote/-/plate-block-quote-10.4.2.tgz#852c745af790c7f760aa6520d627117cac5a5942" + integrity sha512-KR/jCh/yPOS9+anAHn6vaQBbu0VDHSVJ4v0WYF9KVVby7ht9kPWfkvaCJwNH/9Fd1syHdL8fQkLHQAJkAklFHQ== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-break@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-break/-/plate-break-10.4.2.tgz#16f7cf081517ebdb498db7102daebe9afc609c07" + integrity sha512-3bmm6QA1ad8krCcHwmjNphNoBnMEvjmrrhTUGLEmpz6xS9OGXLoTn50bKSwTI2BqQHGBKBbcL2jfmjS0RQhDVQ== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-code-block@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-code-block/-/plate-code-block-10.4.2.tgz#aa00fadd5e81e4e4b1c6b23b79434fcc66097bb2" + integrity sha512-mx8orFqO96JGYKuANaMpxNgO0vFOcGRQvXymOjlapzWs83xteYiUrqV1ieTBtcq2K9xZjvl2CFv/0F0BdwqI5w== + dependencies: + "@udecode/plate-core" "10.4.2" + prismjs "^1.25.0" + +"@udecode/plate-combobox@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-combobox/-/plate-combobox-10.4.2.tgz#7de2d8db8e68688e5862fa7fc9a3a7e1ff4eecd4" + integrity sha512-Hkw/E1W2Gqrz/leZVjrZU5J2/8e+LRZapXRYdOk6efWXghqqD5FQKBZ0AV5ld6ZSEHozGahzWmXB52dwVbeP6A== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/zustood" "0.4.4" + downshift "6.1.7" + zustand "3.7.0" + +"@udecode/plate-core@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-core/-/plate-core-10.4.2.tgz#1a0fa8ecb4e6ed1c91c5f6fc3511045bacef00e6" + integrity sha512-6S+U7WDZz80GMETKW7B04bdRyPHfQgR7vzOq0V+WpTc2U+/1KoSuaj8Tz6GW+q3m8lkoGeGKZ1ibgMmuiDU01Q== + dependencies: + "@udecode/zustood" "0.4.4" + clsx "1.1.1" + jotai "1.5.3" + lodash "4.17.21" + use-deep-compare "1.1.0" + zustand "3.7.0" + +"@udecode/plate-find-replace@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-find-replace/-/plate-find-replace-10.4.2.tgz#d29d88e5721ee8a5fd15933c6d7de8b1ac321230" + integrity sha512-q/LdgPKCIyLN3Yp03Jtm8Zx0fKxyrh06tL/DpXcrNg6gwX8nBXR9EfoLs3k2HAnCWN8698MgV+31LFF5Zfc+ew== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-font@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-font/-/plate-font-10.4.2.tgz#7b94ca687f01afab3e8e2bce18e2e2c88ec92abb" + integrity sha512-qn02k4+ukvzKubMjD5grFoCpMBGU9qpX796Wwr1/jNeHxsBbr4438wffbXlaNk9vO5K4I+qxerqq6iUs48YC6g== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-heading@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-heading/-/plate-heading-10.4.2.tgz#f24eee1de6b203a7cdfad453d095a18122198d33" + integrity sha512-M9qa2DQMDRl6JcSPbRIISmK9il1wSq4QaLVGdVS0FtTonIWsqnBx9+yVUOv0QJ1jJ7bKOoe4z9IadeCfNQtHuw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-headless@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-headless/-/plate-headless-10.4.2.tgz#db5019b95eec25fdbca5f2191bb1410f701699f1" + integrity sha512-O/iIrJ/0sMnp9/MWremVmm4UA8yjrtVEwZXDpxNVtJRl6GP8yvuGxCMorx0Kv9egoJZEMFR1o76nDWG/smy4LQ== + dependencies: + "@udecode/plate-alignment" "10.4.2" + "@udecode/plate-autoformat" "10.4.2" + "@udecode/plate-basic-elements" "10.4.2" + "@udecode/plate-basic-marks" "10.4.2" + "@udecode/plate-block-quote" "10.4.2" + "@udecode/plate-break" "10.4.2" + "@udecode/plate-code-block" "10.4.2" + "@udecode/plate-combobox" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-find-replace" "10.4.2" + "@udecode/plate-font" "10.4.2" + "@udecode/plate-heading" "10.4.2" + "@udecode/plate-highlight" "10.4.2" + "@udecode/plate-horizontal-rule" "10.4.2" + "@udecode/plate-image" "10.4.2" + "@udecode/plate-indent" "10.4.2" + "@udecode/plate-indent-list" "10.4.2" + "@udecode/plate-juice" "10.4.2" + "@udecode/plate-kbd" "10.4.2" + "@udecode/plate-line-height" "10.4.2" + "@udecode/plate-link" "10.4.2" + "@udecode/plate-list" "10.4.2" + "@udecode/plate-media-embed" "10.4.2" + "@udecode/plate-mention" "10.4.2" + "@udecode/plate-node-id" "10.4.2" + "@udecode/plate-normalizers" "10.4.2" + "@udecode/plate-paragraph" "10.4.2" + "@udecode/plate-reset-node" "10.4.2" + "@udecode/plate-select" "10.4.2" + "@udecode/plate-serializer-csv" "10.4.2" + "@udecode/plate-serializer-docx" "10.4.2" + "@udecode/plate-serializer-md" "10.4.2" + "@udecode/plate-table" "10.4.2" + "@udecode/plate-trailing-block" "10.4.2" + +"@udecode/plate-highlight@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-highlight/-/plate-highlight-10.4.2.tgz#957e8af8247956f2edc55837a2e7a3fac31d2bcf" + integrity sha512-I2TEpxuTLGGsiVx29j0K7Yz2n5T4n+lS7x6ixB2PHto9dTO9eWz0/B6yhU+AbALVcULTIDzpPaqNLChh/sve6A== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-horizontal-rule@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-horizontal-rule/-/plate-horizontal-rule-10.4.2.tgz#53f730b5afed80dc4579ebd40c47293df3c032bc" + integrity sha512-5FxfSBmQ2t0+Hi3GZm+7lPrbKYZCq86MDTiN3Mc7cFld7WMsbAAnbE6J330mKgqndLt0ANKBD8m+2LSV8RR1nw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-image@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-image/-/plate-image-10.4.2.tgz#67de065d1bb7c4e77172d76cd21ec2c50dfd24fc" + integrity sha512-vOkMgVaan67kIJ6ObE92KaNMFv5KTqJZCYkU+RKqfM8DNT2+vB+KLYsIDGPVfmlXkItHk8qRaypmJpmu/XFFmw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-indent-list@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-indent-list/-/plate-indent-list-10.4.2.tgz#d0f361adfbf1900f76b649b14f576ad085c4acb9" + integrity sha512-vAeDlofc/rmaa3u1NTPkNCmVzQnVG8Wv8BnEK8MWxA/x4NBJnZMhKeMpdQAvihGD+bH+eAUxM2Rx+KY3wRZDWw== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-indent" "10.4.2" + "@udecode/plate-list" "10.4.2" + +"@udecode/plate-indent@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-indent/-/plate-indent-10.4.2.tgz#9e2e2eb581bcc8e5f725398a5d41942d89e01dec" + integrity sha512-6Y+HP43gJr3fx5jsi3q2qr7jfC2wlBiIi6slH6+J/JW+aQqR0XTmdzGgMn4WVD0YXts5sbw8ryF3w3syaurm/A== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-juice@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-juice/-/plate-juice-10.4.2.tgz#8706273532ff14e55ab5a5e5bf79ff161a7d359f" + integrity sha512-DJp29lvp3VAZx/xVKBbSiF89/fN0fC1ind2bRWgRCAE7NKICeSz2iNSxOK30i9I4M8YDl5c4mraYDy0eza0h5Q== + dependencies: + "@udecode/plate-core" "10.4.2" + juice "8.0.0" + +"@udecode/plate-kbd@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-kbd/-/plate-kbd-10.4.2.tgz#cdcd2e3d87767d41bf08d8ce516d3e677d919861" + integrity sha512-8eRaRLqOUQQYIxWaQs0HaEChBa6Fm4CvuI4XpWRJG7HjM7lSZnlKdA+yTzhFXPVAPSxzAnpJ5su2vZSutTCFjg== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-line-height@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-line-height/-/plate-line-height-10.4.2.tgz#f0b94985234a39d44e99a1b28e8cc92f366774c0" + integrity sha512-zzNRtJ3EmK9XT2z2xuK61TlzbtF5uxgix4KerLoXcFN8sP7Glz37+PYn0/lAunJfvT0oMiLYCHm8YKADD5p/DQ== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-link@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-link/-/plate-link-10.4.2.tgz#da01eeab6f1acfed4b382a13fb8d28cd54dca596" + integrity sha512-5URH8voywW1WbApo0Ld3y53hMHlWv1jT02jt8rbTb+Ei1Iw1Duvqsvh4jH20BPFbtqZgW90kwR/1cLkTcAJFxQ== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-normalizers" "10.4.2" + +"@udecode/plate-list@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-list/-/plate-list-10.4.2.tgz#a380be68bc02ec995fcf7a93c7dd586538fec3e9" + integrity sha512-+ETkzqYnR6Pm66YhW0S65/EW0iG09Tg8644aIhLRJliSkpeUNXB5ZKhzwT94oJV2UZamge8PsQVHAA8fxQwLIw== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-reset-node" "10.4.2" + +"@udecode/plate-media-embed@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-media-embed/-/plate-media-embed-10.4.2.tgz#84cc4728466cf4e3d71383bae8d1b52db5ebc88e" + integrity sha512-dGXXwLyn7BxyUmPIuVYeK3ohzNLKDUBAV3DZQ0DOp9F1GrRyZu7J5Rm/oaszzaTMRO5ivX8nZH5ajsJRrJiDgw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-mention@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-mention/-/plate-mention-10.4.2.tgz#98c9fc2edddb87da90e6b7b275808e6f799b328b" + integrity sha512-00RVn2F67g1T/0OrYmQfTvmBq197DH2rHCR5nutYvClZkuNmBBmnh0mxgjS6WB9F4vpMunb01L+kinYNKA2DAg== + dependencies: + "@udecode/plate-combobox" "10.4.2" + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-node-id@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-node-id/-/plate-node-id-10.4.2.tgz#2f1b1c1a6ff22a36a5affd5f8020d281af8bed37" + integrity sha512-qkYl/wOY3Y0osvyQJO8QBA/zW9fadTi2nHpWrU5J8L9O+5GJ5oxRyevFM+3w8IEdrET4W3kpBLXdkdrGYqAhsw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-normalizers@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-normalizers/-/plate-normalizers-10.4.2.tgz#34fbbd9c9e25005405178bba39bed52107f70b33" + integrity sha512-d7XdMA2o+jrb3aB/pvm/IFck9to+tjYcS6xCmgi8lEdqNyf1QhcsFV71zX0fOYdrsKUMkVsVnxo8g4vZ411wCw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-paragraph@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-paragraph/-/plate-paragraph-10.4.2.tgz#5e2a830c74c9ff63af1364db5008cfb5f672ba60" + integrity sha512-1TU7e3V+kN0g2JVrLpSRQgVe9Z5xGa/1iW458l/6AmHC3UL3sPdkQRvqIJ4QBD13EQVirfzfJItL5G4FbaxzQw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-reset-node@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-reset-node/-/plate-reset-node-10.4.2.tgz#7b6101c41a34942c9b0ce6072c38843767ef41a9" + integrity sha512-ttKotOCIoYPH/8GpXJkLbO8qhI4V73NIwGCDquA7inYTHrWEYURhyj6gC3ZaTtx0VcWC7r0Qi/+tR+ZTy1iImw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-select@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-select/-/plate-select-10.4.2.tgz#a951ae9e8db72609329f065b60647e1e8bd1c321" + integrity sha512-DU+nw4Q5AecXrIki8ahnF9HSYGygc/MNpZuE9sHqkDtIm4H0dIkVMUFLg7agOEZFDW5bnaOnpy/8Cy326qqmHw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-serializer-csv@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-serializer-csv/-/plate-serializer-csv-10.4.2.tgz#d2a46b3992d9a455d154ba3b6d69e86d1243c9d4" + integrity sha512-z5YRBEZ5PL9wfFTPMCcfZsumjO8HXWVDXE996Qd5oq4JJnqvbt2UwS/rnBVQZ9+6NZ5XV5rQpMxGYz1J3vR+1g== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-table" "10.4.2" + papaparse "^5.3.1" + +"@udecode/plate-serializer-docx@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-serializer-docx/-/plate-serializer-docx-10.4.2.tgz#512cd431ef5b32f3067b5d2d3305c0265aa513c6" + integrity sha512-vbhg6rfLYJGZ+AnhJ1cg8u4RdHhR1zDK/TwZ0D5yat8y0ouRtDce7/s/LY0wQxzYI4rS+1xD3Pm9iFnsWEAOog== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-heading" "10.4.2" + "@udecode/plate-image" "10.4.2" + "@udecode/plate-indent" "10.4.2" + "@udecode/plate-indent-list" "10.4.2" + "@udecode/plate-paragraph" "10.4.2" + "@udecode/plate-table" "10.4.2" + validator "13.7.0" + +"@udecode/plate-serializer-md@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-serializer-md/-/plate-serializer-md-10.4.2.tgz#8cedbb42f13bd73c783e6f28ea7f3e8ba20bd9c4" + integrity sha512-xAL98B18S6j0/IzhRV16xto+j7nC2gyLEf7K7lXSQnK5WnqPnKt0KeMPap2AStlMhlbJhqzb96ivP7Xb7v/CTw== + dependencies: + "@udecode/plate-block-quote" "10.4.2" + "@udecode/plate-code-block" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-heading" "10.4.2" + "@udecode/plate-link" "10.4.2" + "@udecode/plate-list" "10.4.2" + "@udecode/plate-paragraph" "10.4.2" + remark-parse "^9.0.0" + remark-slate "^1.4.0" + unified "^9.2.0" + +"@udecode/plate-styled-components@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-styled-components/-/plate-styled-components-10.4.2.tgz#44fa7c5f6746a509f0d49d86ae34e4c20e9085e1" + integrity sha512-mXN34VuPWBrkU1VZRkUhxlLXPZLaT2hVaZjnVQTwDeMSt8ov6CKOwSY7ZNxUNyI3rsyQfz0lafDVTk3ZqrsC7Q== + dependencies: + "@udecode/plate-core" "10.4.2" + clsx "^1.1.1" + +"@udecode/plate-table@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-table/-/plate-table-10.4.2.tgz#94d714f4ea2f2cc2d2a8df79127324f856da009d" + integrity sha512-9fTpRBuKDE4//5pfOzsXI1Tox8RPHMxoOHg3uQOutMPvu6dJJJ1aK780ZKHcoVg/Rg/79GTfeWpILFxLAoDgnw== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-trailing-block@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-trailing-block/-/plate-trailing-block-10.4.2.tgz#a011c8b57be0806111992536a2a9a6ec88b5bbd0" + integrity sha512-1qEb0nrGl99e3yacS3sZfIYnFijeIgA38tBLMsB+cpPLGUToHkcn7WQYoc6DUisdLO4XHesyRPLAAdbAUABaDg== + dependencies: + "@udecode/plate-core" "10.4.2" + +"@udecode/plate-ui-alignment@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-alignment/-/plate-ui-alignment-10.4.2.tgz#009d71a8f134dcd94838f0f4d3813a64b67e1be8" + integrity sha512-1xIQzeCGzcGqRk0Fxlxj4M0gKR57c+fI4F3qM04UuyNzm//F7UsWsryyGI/+fI+xtQAsMnYHxITCUcyKB0IUaA== + dependencies: + "@udecode/plate-alignment" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-block-quote@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-block-quote/-/plate-ui-block-quote-10.4.2.tgz#4d2ff4b0b4855747f2ea0785e8f6118e1f06cf6e" + integrity sha512-QqgL/kK/aH2zOZpUTc42ehIy8uGf+xD0t0+MYOi+bxudczDUUrRhQxgSU0ANmFkgqf+2/FVRlhRmcjKoLATD8g== + dependencies: + "@udecode/plate-block-quote" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + +"@udecode/plate-ui-button@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-button/-/plate-ui-button-10.4.2.tgz#326d019d0a11f5117837b92af3bd2c1e3d7f2e27" + integrity sha512-PvaHisv0E7ARuJTIgI9QDXSFAPfmCu59uQw67m/a8UjzTjLWg4zr89PuB8qKMY9RZwFy2A/8TanEL9v1OB/bsg== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + +"@udecode/plate-ui-code-block@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-code-block/-/plate-ui-code-block-10.4.2.tgz#c875f423cb2f81ea2205fd397cf8b98422b0505b" + integrity sha512-C0aBH2ic8gjKPeq5hMcFWj3r0cvgdQVUh7yHICO3dgfSCveM7NyreJ17wZxtv25/bcepXMoCI0Ucamz+avhwtg== + dependencies: + "@udecode/plate-code-block" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-combobox@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-combobox/-/plate-ui-combobox-10.4.2.tgz#b4dce74d172dee58b5133735af25d12cdbd893a3" + integrity sha512-i05wMWnOCGKao5QJYxSxdkTBEwfi1KztBjRZ0PlTXx5EE6PGwywByGc5fiLuyCyF0wVHQDOigxgOuiNBSOYAqw== + dependencies: + "@udecode/plate-combobox" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-popper" "10.4.2" + +"@udecode/plate-ui-dnd@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-dnd/-/plate-ui-dnd-10.4.2.tgz#c778365060b74f3a6f1202a9a8f6a2e6d55840f6" + integrity sha512-5J138Kf+lE2Q+FXJhLyI41r21pAczF+LpOwY5xqyOo1wK41kQU2MfIqtmPLhm7uiyzr6LIWn8qttU6ospl6dgQ== + dependencies: + "@react-hook/merged-ref" "^1.3.0" + "@tippyjs/react" "^4.2.0" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + react-dnd "^14.0.2" + react-dnd-html5-backend "^14.0.0" + +"@udecode/plate-ui-find-replace@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-find-replace/-/plate-ui-find-replace-10.4.2.tgz#9aa0f421d1f609217903f16a30332fa22252afda" + integrity sha512-7Z04H5QxF6kIBvE3YglVmhqXrII53apMU4hxepxNace+ursgtQYQZJGDBIowfDnL71oah2freNucI4SbS2xp+g== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-find-replace" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-font@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-font/-/plate-ui-font-10.4.2.tgz#c2c787fa9f69a930effbe58da86b2db19df89d74" + integrity sha512-u/4uqcyCwORstF8ZGmQ+HnooMWiQJl8kDpYeK+o4xZ/W0yx3qPQfpdTFD2xGMpKJ8RBhxkl6ErmcJixeJ6d0qw== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-font" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-button" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-image@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-image/-/plate-ui-image-10.4.2.tgz#b2189eb72f615aae11129856c603218b32e299cb" + integrity sha512-4cp/7qWeoiuwV2TQQX9sADMBF6HFiEMQt3TJ6vn4IOI8JFrp1/EgtEuwVrZGGLVkhSwmSmg2SRjhyHwA9AQYwQ== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-image" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + re-resizable "^6.9.0" + react-textarea-autosize "^8.3.3" + +"@udecode/plate-ui-line-height@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-line-height/-/plate-ui-line-height-10.4.2.tgz#90693e66aa702df91b8f15843e8771bd4bcf80d3" + integrity sha512-qcg2Ibjsmv2DZWGHQmPMSu7YRV96p/3NwnWZhrRKbU7T1vExboDGhSskBtEY8hJmrDtrTSQF+W9bTSHYy1ZGQQ== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-line-height" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-link@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-link/-/plate-ui-link-10.4.2.tgz#790b66b19ea59e044ee87d6db5b5971b470405e5" + integrity sha512-lwcGhsWlwtDf/XWz4dsBQTtinuisMaDmnMgjJWd+yLSa7vC80KzUFqUzq9SnIwaNsDU0OiQtLX1Dr/OzQ+ZQgw== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-link" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-list@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-list/-/plate-ui-list-10.4.2.tgz#33c679f4d670a8dcc5a6be3c3ff3d018a27235a1" + integrity sha512-0r9gR/c54Un8T9W/aFNtGKz1ivPylaD1tI8foi7w2eJkhQvoCScpXwhDQwGFFlvAywx7xwI7hwSgRyWkwT6CIg== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-list" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-media-embed@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-media-embed/-/plate-ui-media-embed-10.4.2.tgz#eb4abe61b91215d1b4a481db7239b1978e34e152" + integrity sha512-4P/KYHOnrTXhhzfg7d6tw1MYpq5AVpaGu87salDkubE/QTG/aFE6THuwL6ecEX3nlpys2UD4BmRpm+lHQUC4gQ== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-media-embed" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate-ui-mention@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-mention/-/plate-ui-mention-10.4.2.tgz#629ac45523492152a1cfc2ee997519e93284c7be" + integrity sha512-fr3wjPgwnAroCR8frexZo2lpgCbzqzoTPyueh/t7VVBgYM/4WSsSK3PIRZ7+NYQxGEUCE/dOOeYnZww5059Ynw== + dependencies: + "@udecode/plate-combobox" "10.4.2" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-mention" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-combobox" "10.4.2" + +"@udecode/plate-ui-placeholder@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-placeholder/-/plate-ui-placeholder-10.4.2.tgz#b85256c9eb47d4cfbaff1e561e8720a94c7655cd" + integrity sha512-f4zxKFy22neJfKtXb3XZHQHGaoovdZ5i+dTPDFzra2lUvPLF2FkpNzMr9DNWOehQFyekBvSMWZl0dFdwNgDR2A== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + +"@udecode/plate-ui-popover@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-popover/-/plate-ui-popover-10.4.2.tgz#7598136e331b98ebe5f5307adef58c7a91620849" + integrity sha512-XuKOKC7DmlAf9V6X8SgOAEPWO9rAHvJGAoMQMN7q6jcW3S+i60Jm4Qc2IZXHy9cSWxDZV6jbZcsNddd0fiHlNg== + dependencies: + "@tippyjs/react" "^4.2.5" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + +"@udecode/plate-ui-popper@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-popper/-/plate-ui-popper-10.4.2.tgz#83eb060a48b92874d31418d34d3ebfde417fa22a" + integrity sha512-PxZViwz8rNclEecBtiAbqzaiLxssSfzv4f+nBPBs3d0DXOiJ8g6sSD15loSCYrlXqlk3xaQVx/iNRwp5DTYhBw== + dependencies: + "@popperjs/core" "2.10.2" + "@udecode/plate-core" "10.4.2" + react-popper "2.2.5" + +"@udecode/plate-ui-table@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-table/-/plate-ui-table-10.4.2.tgz#577ca4fa190ac3b1e41a3926970a104fca1b4a03" + integrity sha512-lD84dIjcyl8OWDr4oKLuWk9f+fEW+gvLSqF8fsa9+7ARxuwYBX9y80xf83tjY8Kgk/eu44vGOYeo1xOdGD1cBw== + dependencies: + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-table" "10.4.2" + "@udecode/plate-ui-button" "10.4.2" + "@udecode/plate-ui-popover" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + jotai "^1.4.0" + re-resizable "^6.9.1" + +"@udecode/plate-ui-toolbar@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui-toolbar/-/plate-ui-toolbar-10.4.2.tgz#c3522b1b3d2d2631b959953686ac0f833194961c" + integrity sha512-DtmnoWpeCCFfFWpuyKXXJV6MelEqsTPoOu8appYVHle4C7bhBZlSODBzgYO6tmbdXRouMbEq07/n76VmYhBaMA== + dependencies: + "@tippyjs/react" "^4.2.0" + "@udecode/plate-core" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-popper" "10.4.2" + react-popper "^2.2.4" + react-use "^17.1.1" + +"@udecode/plate-ui@10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate-ui/-/plate-ui-10.4.2.tgz#ca1886585a65fc7413f1682c710f028952092b25" + integrity sha512-ALaMs+q/hiWo35pse6qcxl6RqxhLYICajSlVK8OaFUSdU0OiP///ndLtHitAUGLhl7sEVDf8h0R86b1l8bvjfA== + dependencies: + "@udecode/plate-headless" "10.4.2" + "@udecode/plate-styled-components" "10.4.2" + "@udecode/plate-ui-alignment" "10.4.2" + "@udecode/plate-ui-block-quote" "10.4.2" + "@udecode/plate-ui-button" "10.4.2" + "@udecode/plate-ui-code-block" "10.4.2" + "@udecode/plate-ui-combobox" "10.4.2" + "@udecode/plate-ui-dnd" "10.4.2" + "@udecode/plate-ui-find-replace" "10.4.2" + "@udecode/plate-ui-font" "10.4.2" + "@udecode/plate-ui-image" "10.4.2" + "@udecode/plate-ui-line-height" "10.4.2" + "@udecode/plate-ui-link" "10.4.2" + "@udecode/plate-ui-list" "10.4.2" + "@udecode/plate-ui-media-embed" "10.4.2" + "@udecode/plate-ui-mention" "10.4.2" + "@udecode/plate-ui-placeholder" "10.4.2" + "@udecode/plate-ui-popover" "10.4.2" + "@udecode/plate-ui-popper" "10.4.2" + "@udecode/plate-ui-table" "10.4.2" + "@udecode/plate-ui-toolbar" "10.4.2" + +"@udecode/plate@^10.4.2": + version "10.4.2" + resolved "https://registry.yarnpkg.com/@udecode/plate/-/plate-10.4.2.tgz#7a1f4f058799694996c9a453a3ca97123e94b925" + integrity sha512-T4xmNGI/Oo1PwOwxDW5WTyMTKqK11suLh7Z2ydGtaCZ54Mka0oc9++a7leSTgCo79RH8A92LcHBrgRdkLmj0OA== + dependencies: + "@udecode/plate-headless" "10.4.2" + "@udecode/plate-ui" "10.4.2" + +"@udecode/zustood@0.4.4": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@udecode/zustood/-/zustood-0.4.4.tgz#0f3467f1ec3656623c16bb803d64e6dc55ea7b42" + integrity sha512-OtkRGu8TKBkidOOf28TY4tqYJRhMAiVt+BF6lHbF/FnXRmOa8eLal8Q/k9sqQcGzQAHBaZYcx0pR1+wlQzaurg== + dependencies: + immer "9.0.6" + "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -2543,6 +3135,11 @@ "@webassemblyjs/ast" "1.11.1" "@xtuc/long" "4.2.2" +"@xobotyi/scrollbar-width@^1.9.5": + version "1.9.5" + resolved "https://registry.yarnpkg.com/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz#80224a6919272f405b87913ca13b92929bdf3c4d" + integrity sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ== + "@xtuc/ieee754@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" @@ -2651,6 +3248,11 @@ animate.css@^4.1.1: resolved "https://registry.yarnpkg.com/animate.css/-/animate.css-4.1.1.tgz#614ec5a81131d7e4dc362a58143f7406abd68075" integrity sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ== +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + ansi-escapes@^4.3.0: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -2915,6 +3517,11 @@ babel-preset-react-app@^10.0.1: babel-plugin-macros "^3.1.0" babel-plugin-transform-react-remove-prop-types "^0.4.24" +bail@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" + integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== + bail@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" @@ -3177,6 +3784,30 @@ check-types@^11.1.1: resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== +cheerio-select@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-1.5.0.tgz#faf3daeb31b17c5e1a9dabcee288aaf8aafa5823" + integrity sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg== + dependencies: + css-select "^4.1.3" + css-what "^5.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + domutils "^2.7.0" + +cheerio@^1.0.0-rc.3: + version "1.0.0-rc.10" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.10.tgz#2ba3dcdfcc26e7956fc1f440e61d51c643379f3e" + integrity sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw== + dependencies: + cheerio-select "^1.5.0" + dom-serializer "^1.3.2" + domhandler "^4.2.0" + htmlparser2 "^6.1.0" + parse5 "^6.0.1" + parse5-htmlparser2-tree-adapter "^6.0.1" + tslib "^2.2.0" + chokidar@^3.4.2, chokidar@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" @@ -3241,6 +3872,11 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" +clsx@1.1.1, clsx@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" + integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== + color-convert@^1.9.0: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" @@ -3290,7 +3926,7 @@ commander@^2.18.0, commander@^2.20.0, commander@^2.7.1: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^6.2.0: +commander@^6.1.0, commander@^6.2.0: version "6.2.1" resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== @@ -3426,7 +4062,7 @@ cookie@0.4.2: resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.2.tgz#0e41f24de5ecf317947c82fc789e06a884824432" integrity sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA== -copy-to-clipboard@^3.0.8: +copy-to-clipboard@^3.0.8, copy-to-clipboard@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae" integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== @@ -3531,6 +4167,14 @@ css-has-pseudo@^3.0.4: dependencies: postcss-selector-parser "^6.0.9" +css-in-js-utils@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz#3b472b398787291b47cfe3e44fecfdd9e914ba99" + integrity sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA== + dependencies: + hyphenate-style-name "^1.0.2" + isobject "^3.0.1" + css-loader@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.7.1.tgz#e98106f154f6e1baf3fc3bc455cb9981c1d5fd2e" @@ -3590,7 +4234,7 @@ css-tree@^1.1.2, css-tree@^1.1.3: mdn-data "2.0.14" source-map "^0.6.1" -css-what@^5.1.0: +css-what@^5.0.1, css-what@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/css-what/-/css-what-5.1.0.tgz#3f7b707aadf633baf62c2ceb8579b545bb40f7fe" integrity sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw== @@ -3661,7 +4305,7 @@ csso@^4.2.0: dependencies: css-tree "^1.1.2" -csstype@^3.0.2: +csstype@^3.0.2, csstype@^3.0.6: version "3.0.11" resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33" integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== @@ -3777,6 +4421,11 @@ depd@~1.1.2: resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= +dequal@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-1.0.0.tgz#41c6065e70de738541c82cdbedea5292277a017e" + integrity sha512-/Nd1EQbQbI9UbSHrMiKZjFLrXSnU328iQdZKPQf78XQI6C+gutkFUeoHpG5J08Ioa6HeRbRNFpSIclh1xyG0mw== + dequal@^2.0.0: version "2.0.2" resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.2.tgz#85ca22025e3a87e65ef75a7a437b35284a7e319d" @@ -3822,6 +4471,15 @@ direction@^1.0.3: resolved "https://registry.yarnpkg.com/direction/-/direction-1.0.4.tgz#2b86fb686967e987088caf8b89059370d4837442" integrity sha512-GYqKi1aH7PJXxdhTeZBFrg8vUBeKXi+cNprXsC1kpJcbcVnV9wBsrOu1cQEdG0WeQwlfHiy3XvnKfIrJ2R0NzQ== +dnd-core@14.0.1: + version "14.0.1" + resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-14.0.1.tgz#76d000e41c494983210fb20a48b835f81a203c2e" + integrity sha512-+PVS2VPTgKFPYWo3vAFEA8WPbTf7/xo43TifH9G8S1KqnrQu0o77A3unrF5yOugy4mIz7K5wAVFHUcha7wsz6A== + dependencies: + "@react-dnd/asap" "^4.0.0" + "@react-dnd/invariant" "^2.0.0" + redux "^4.1.1" + dnd-core@15.1.1: version "15.1.1" resolved "https://registry.yarnpkg.com/dnd-core/-/dnd-core-15.1.1.tgz#b4dce2d892be2a7c9ca32ffdd545350be8d52f4f" @@ -3872,7 +4530,7 @@ dom-converter@^0.2.0: dependencies: utila "~0.4" -dom-serializer@^1.0.1: +dom-serializer@^1.0.1, dom-serializer@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91" integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== @@ -3886,6 +4544,13 @@ domelementtype@^2.0.1, domelementtype@^2.2.0: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57" integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== +domhandler@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a" + integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA== + dependencies: + domelementtype "^2.0.1" + domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.0.tgz#16c658c626cf966967e306f966b431f77d4a5626" @@ -3893,7 +4558,7 @@ domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.0: dependencies: domelementtype "^2.2.0" -domutils@^2.5.2, domutils@^2.8.0: +domutils@^2.0.0, domutils@^2.5.2, domutils@^2.7.0, domutils@^2.8.0: version "2.8.0" resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== @@ -3927,6 +4592,17 @@ dotenv@^16.0.0: resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.0.tgz#c619001253be89ebb638d027b609c75c26e47411" integrity sha512-qD9WU0MPM4SWLPJy/r2Be+2WgQj8plChsyrCNQzW/0WjvcJQiKQJ9mH3ZgB3fxbUUxgc/11ZJ0Fi5KiimWGz2Q== +downshift@6.1.7: + version "6.1.7" + resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.1.7.tgz#fdb4c4e4f1d11587985cd76e21e8b4b3fa72e44c" + integrity sha512-cVprZg/9Lvj/uhYRxELzlu1aezRcgPWBjTvspiGTVEU64gF5pRdSRKFVLcxqsZC637cLAGMbL40JavEfWnqgNg== + dependencies: + "@babel/runtime" "^7.14.8" + compute-scroll-into-view "^1.0.17" + prop-types "^15.7.2" + react-is "^17.0.2" + tslib "^2.3.0" + duplexer@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" @@ -4079,6 +4755,11 @@ escalade@^3.1.1: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== +escape-goat@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-3.0.0.tgz#e8b5fb658553fe8a3c4959c316c6ebb8c842b19c" + integrity sha512-w3PwNZJwRxlp47QGzhuEBldEqVHHhh8/tIPcl6ecf2Bou99cdAt0knihBV0Ecc7CGxYduXVBDheH1K2oADRlvw== + escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" @@ -4390,11 +5071,26 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fast-memoize@^2.5.1: + version "2.5.2" + resolved "https://registry.yarnpkg.com/fast-memoize/-/fast-memoize-2.5.2.tgz#79e3bb6a4ec867ea40ba0e7146816f6cdce9b57e" + integrity sha512-Ue0LwpDYErFbmNnZSF0UH6eImUwDmogUO1jyE+JbN2gsQz/jICm1Ve7t9QT0rNSsfJt+Hs4/S3GnsDVjL4HVrw== + fast-safe-stringify@^2.0.7: version "2.1.1" resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== +fast-shallow-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz#d4dcaf6472440dcefa6f88b98e3251e27f25628b" + integrity sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw== + +fastest-stable-stringify@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz#3757a6774f6ec8de40c4e86ec28ea02417214c76" + integrity sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q== + fastq@^1.6.0: version "1.13.0" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c" @@ -4963,6 +5659,16 @@ html-webpack-plugin@^5.5.0: pretty-error "^4.0.0" tapable "^2.0.0" +htmlparser2@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78" + integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q== + dependencies: + domelementtype "^2.0.1" + domhandler "^3.0.0" + domutils "^2.0.0" + entities "^2.0.0" + htmlparser2@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" @@ -5039,6 +5745,11 @@ husky@^7.0.4: resolved "https://registry.yarnpkg.com/husky/-/husky-7.0.4.tgz#242048245dc49c8fb1bf0cc7cfb98dd722531535" integrity sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== +hyphenate-style-name@^1.0.2: + version "1.0.4" + resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz#691879af8e220aea5750e8827db4ef62a54e361d" + integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== + iconv-lite@0.4.24: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -5073,6 +5784,11 @@ immediate@~3.0.5: resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= +immer@9.0.6: + version "9.0.6" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.6.tgz#7a96bf2674d06c8143e327cbf73539388ddf1a73" + integrity sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ== + immer@^9.0.6, immer@^9.0.7: version "9.0.12" resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.12.tgz#2d33ddf3ee1d247deab9d707ca472c8c942a0f20" @@ -5124,6 +5840,13 @@ inline-style-parser@0.1.1: resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== +inline-style-prefixer@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz#c5c0e43ba8831707afc5f5bbfd97edf45c1fa7ae" + integrity sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ== + dependencies: + css-in-js-utils "^2.0.0" + internal-slot@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" @@ -5314,6 +6037,11 @@ is-plain-obj@^1.1.0: resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= +is-plain-obj@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== + is-plain-obj@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" @@ -5402,6 +6130,11 @@ isexe@^2.0.0: resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + jake@^10.6.1: version "10.8.2" resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" @@ -5430,6 +6163,21 @@ jest-worker@^27.0.2, jest-worker@^27.4.5: merge-stream "^2.0.0" supports-color "^8.0.0" +jotai@1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/jotai/-/jotai-1.5.3.tgz#0157f962c6cd7d28389f9606a1eefebf223801ed" + integrity sha512-iD8MkbehxTjfRUtIJJdyQcjbAe2MqjW1+oFc5lvfgRjLHwjRQyWnZC3gdGAOQCOqUSPZHOBGgWyP/8gBDckaNQ== + +jotai@^1.4.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/jotai/-/jotai-1.6.1.tgz#a6379d7dce159474f24963921d55ae8f6e9e8dd6" + integrity sha512-iNKHmpKGN31KXDqxGLsplb4HLTroYtiM7oBEQ9leyoXSEGQGUZKK5IOV4kN6fUmkBSJbwb5WnmInYOYzpjIDOw== + +js-cookie@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" + integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== + "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -5540,6 +6288,17 @@ jszip@^3.6.0: readable-stream "~2.3.6" set-immediate-shim "~1.0.1" +juice@8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/juice/-/juice-8.0.0.tgz#ac77d3372373409b06a875aee425b9d381f645fe" + integrity sha512-LRCfXBOqI1wt+zYR/5xwDnf+ZyiJiDt44DGZaBSAVwZWyWv3BliaiGTLS6KCvadv3uw6XGiPPFcTfY7CdF7Z/Q== + dependencies: + cheerio "^1.0.0-rc.3" + commander "^6.1.0" + mensch "^0.3.4" + slick "^1.12.2" + web-resource-inliner "^5.0.0" + kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" @@ -5750,7 +6509,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4: +lodash@4.17.21, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.4: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -5770,7 +6529,7 @@ long@^4.0.0: resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== -loose-envify@^1.1.0, loose-envify@^1.4.0: +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== @@ -5850,6 +6609,17 @@ mdast-util-definitions@^5.0.0: "@types/unist" "^2.0.0" unist-util-visit "^3.0.0" +mdast-util-from-markdown@^0.8.0: + version "0.8.5" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c" + integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-to-string "^2.0.0" + micromark "~2.11.0" + parse-entities "^2.0.0" + unist-util-stringify-position "^2.0.0" + mdast-util-from-markdown@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" @@ -5884,6 +6654,11 @@ mdast-util-to-hast@^12.1.0: unist-util-position "^4.0.0" unist-util-visit "^4.0.0" +mdast-util-to-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" + integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== + mdast-util-to-string@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz#56c506d065fbf769515235e577b5a261552d56e9" @@ -5916,6 +6691,11 @@ memfs@^3.1.2, memfs@^3.4.1: resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e" integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q== +mensch@^0.3.4: + version "0.3.4" + resolved "https://registry.yarnpkg.com/mensch/-/mensch-0.3.4.tgz#770f91b46cb16ea5b204ee735768c3f0c491fecd" + integrity sha512-IAeFvcOnV9V0Yk+bFhYR07O3yNina9ANIN5MoXBKYJ/RLYPurd2d0yw14MDhpr9/momp0WofT1bPUh3hkzdi/g== + meow@^8.0.0: version "8.1.2" resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" @@ -6148,6 +6928,14 @@ micromark@^3.0.0: micromark-util-types "^1.0.1" uvu "^0.5.0" +micromark@~2.11.0: + version "2.11.4" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a" + integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA== + dependencies: + debug "^4.0.0" + parse-entities "^2.0.0" + micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.4" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" @@ -6173,6 +6961,11 @@ mime@1.6.0: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== +mime@^2.4.6: + version "2.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" @@ -6263,6 +7056,20 @@ multicast-dns@^6.0.1: dns-packet "^1.3.1" thunky "^1.0.2" +nano-css@^5.3.1: + version "5.3.4" + resolved "https://registry.yarnpkg.com/nano-css/-/nano-css-5.3.4.tgz#40af6a83a76f84204f346e8ccaa9169cdae9167b" + integrity sha512-wfcviJB6NOxDIDfr7RFn/GlaN7I/Bhe4d39ZRCJ3xvZX60LVe2qZ+rDqM49nm4YT81gAjzS+ZklhKP/Gnfnubg== + dependencies: + css-tree "^1.1.2" + csstype "^3.0.6" + fastest-stable-stringify "^2.0.2" + inline-style-prefixer "^6.0.0" + rtl-css-js "^1.14.0" + sourcemap-codec "^1.4.8" + stacktrace-js "^2.0.2" + stylis "^4.0.6" + nanoid@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" @@ -6298,7 +7105,7 @@ node-fetch-h2@^2.3.0: dependencies: http2-client "^1.2.5" -node-fetch@2.6.7, node-fetch@^2.6.1: +node-fetch@2.6.7, node-fetch@^2.6.0, node-fetch@^2.6.1: version "2.6.7" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== @@ -6637,6 +7444,11 @@ pako@~1.0.2: resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== +papaparse@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/papaparse/-/papaparse-5.3.2.tgz#d1abed498a0ee299f103130a6109720404fbd467" + integrity sha512-6dNZu0Ki+gyV0eBsFKJhYr+MdQYAzFUGlBMNj3GNrmHxmz1lfRa24CjFObPXtjcetlOv5Ad299MhIK0znp3afw== + param-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" @@ -6674,6 +7486,18 @@ parse-json@^5.0.0: json-parse-even-better-errors "^2.3.0" lines-and-columns "^1.1.6" +parse5-htmlparser2-tree-adapter@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + dependencies: + parse5 "^6.0.1" + +parse5@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -7313,7 +8137,7 @@ pretty-error@^4.0.0: lodash "^4.17.20" renderkid "^3.0.0" -prismjs@~1.27.0: +prismjs@^1.25.0, prismjs@~1.27.0: version "1.27.0" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057" integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA== @@ -7570,6 +8394,13 @@ raw-body@2.4.3: iconv-lite "0.4.24" unpipe "1.0.0" +re-resizable@^6.9.0, re-resizable@^6.9.1: + version "6.9.5" + resolved "https://registry.yarnpkg.com/re-resizable/-/re-resizable-6.9.5.tgz#9d54ad5ee6323a48b83e8a49939960cafba235bc" + integrity sha512-Q4+K8gOPbUBmbJCa0qfoVXBGnCwkAJrZ9KUca4GDn5FmxyV2HtLrBz7u43uUOb0y7xKbwcfuftweiOCIDEiCQA== + dependencies: + fast-memoize "^2.5.1" + react-dev-utils@^12.0.0: version "12.0.0" resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.0.tgz#4eab12cdb95692a077616770b5988f0adf806526" @@ -7600,6 +8431,13 @@ react-dev-utils@^12.0.0: strip-ansi "^6.0.1" text-table "^0.2.0" +react-dnd-html5-backend@^14.0.0: + version "14.1.0" + resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-14.1.0.tgz#b35a3a0c16dd3a2bfb5eb7ec62cf0c2cace8b62f" + integrity sha512-6ONeqEC3XKVf4eVmMTe0oPds+c5B9Foyj8p/ZKLb7kL2qh9COYxiBHv3szd6gztqi/efkmriywLUVlPotqoJyw== + dependencies: + dnd-core "14.0.1" + react-dnd-html5-backend@^15.1.2: version "15.1.2" resolved "https://registry.yarnpkg.com/react-dnd-html5-backend/-/react-dnd-html5-backend-15.1.2.tgz#85e2c5ad57e87190495756f68f44fd89299062fb" @@ -7607,6 +8445,17 @@ react-dnd-html5-backend@^15.1.2: dependencies: dnd-core "15.1.1" +react-dnd@^14.0.2: + version "14.0.5" + resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-14.0.5.tgz#ecf264e220ae62e35634d9b941502f3fca0185ed" + integrity sha512-9i1jSgbyVw0ELlEVt/NkCUkxy1hmhJOkePoCH713u75vzHGyXhPDm28oLfc2NMSBjZRM1Y+wRjHXJT3sPrTy+A== + dependencies: + "@react-dnd/invariant" "^2.0.0" + "@react-dnd/shallowequal" "^2.0.0" + dnd-core "14.0.1" + fast-deep-equal "^3.1.3" + hoist-non-react-statics "^3.3.2" + react-dnd@^15.1.1: version "15.1.1" resolved "https://registry.yarnpkg.com/react-dnd/-/react-dnd-15.1.1.tgz#feb233200cb372ea6382b511baac6cc52a0068dc" @@ -7632,7 +8481,7 @@ react-error-overlay@^6.0.10: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.10.tgz#0fe26db4fa85d9dbb8624729580e90e7159a59a6" integrity sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA== -react-fast-compare@^3.1.1: +react-fast-compare@^3.0.1, react-fast-compare@^3.1.1: version "3.2.0" resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== @@ -7711,6 +8560,14 @@ react-medium-image-zoom@^3.1.3: resolved "https://registry.yarnpkg.com/react-medium-image-zoom/-/react-medium-image-zoom-3.1.3.tgz#b1470abc5a342d65c23021c01bafa8c731821478" integrity sha512-5CoU8whSCz5Xz2xNeGD34dDfZ6jaf/pybdfZh8HNUmA9mbXbLfj0n6bQWfEUwkq9lsNg1sEkyeIJq2tcvZY8bw== +react-popper@2.2.5, react-popper@^2.2.4: + version "2.2.5" + resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.2.5.tgz#1214ef3cec86330a171671a4fbcbeeb65ee58e96" + integrity sha512-kxGkS80eQGtLl18+uig1UIf9MKixFSyPxglsgLBxlYnyDf65BiY9B3nZSc6C9XUNDgStROB0fMQlTEz1KxGddw== + dependencies: + react-fast-compare "^3.0.1" + warning "^4.0.2" + react-portal@^4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/react-portal/-/react-portal-4.2.1.tgz#12c1599238c06fb08a9800f3070bea2a3f78b1a6" @@ -7764,6 +8621,31 @@ react-textarea-autosize@^8.3.3: use-composed-ref "^1.0.0" use-latest "^1.0.0" +react-universal-interface@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/react-universal-interface/-/react-universal-interface-0.6.2.tgz#5e8d438a01729a4dbbcbeeceb0b86be146fe2b3b" + integrity sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw== + +react-use@^17.1.1: + version "17.3.2" + resolved "https://registry.yarnpkg.com/react-use/-/react-use-17.3.2.tgz#448abf515f47c41c32455024db28167cb6e53be8" + integrity sha512-bj7OD0/1wL03KyWmzFXAFe425zziuTf7q8olwCYBfOeFHY1qfO1FAMjROQLsLZYwG4Rx63xAfb7XAbBrJsZmEw== + dependencies: + "@types/js-cookie" "^2.2.6" + "@xobotyi/scrollbar-width" "^1.9.5" + copy-to-clipboard "^3.3.1" + fast-deep-equal "^3.1.3" + fast-shallow-equal "^1.0.0" + js-cookie "^2.2.1" + nano-css "^5.3.1" + react-universal-interface "^0.6.2" + resize-observer-polyfill "^1.5.1" + screenfull "^5.1.0" + set-harmonic-interval "^1.0.1" + throttle-debounce "^3.0.1" + ts-easing "^0.2.0" + tslib "^2.1.0" + react-window@^1.8.6: version "1.8.6" resolved "https://registry.yarnpkg.com/react-window/-/react-window-1.8.6.tgz#d011950ac643a994118632665aad0c6382e2a112" @@ -7944,6 +8826,13 @@ remark-parse@^10.0.0: mdast-util-from-markdown "^1.0.0" unified "^10.0.0" +remark-parse@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640" + integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw== + dependencies: + mdast-util-from-markdown "^0.8.0" + remark-rehype@^10.0.0: version "10.1.0" resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-10.1.0.tgz#32dc99d2034c27ecaf2e0150d22a6dcccd9a6279" @@ -7954,7 +8843,7 @@ remark-rehype@^10.0.0: mdast-util-to-hast "^12.1.0" unified "^10.0.0" -remark-slate@^1.8.5: +remark-slate@^1.4.0, remark-slate@^1.8.5: version "1.8.5" resolved "https://registry.yarnpkg.com/remark-slate/-/remark-slate-1.8.5.tgz#034de7972283b0107ff2a684563bb0ed0a50da7f" integrity sha512-pOFsn4Si8q1PWgNapcX2sxSkU1VUSx64oPO1L3n2mxiFsCQmzXK/bFrc8Neb2NJ59jLnetIkTjA5ULisqAjHbQ== @@ -8126,6 +9015,13 @@ rope-sequence@^1.3.0: resolved "https://registry.yarnpkg.com/rope-sequence/-/rope-sequence-1.3.2.tgz#a19e02d72991ca71feb6b5f8a91154e48e3c098b" integrity sha512-ku6MFrwEVSVmXLvy3dYph3LAMNS0890K7fabn+0YIRQ2T96T9F4gkFf0vf0WW0JUraNWwGRtInEpH7yO4tbQZg== +rtl-css-js@^1.14.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/rtl-css-js/-/rtl-css-js-1.15.0.tgz#680ed816e570a9ebccba9e1cd0f202c6a8bb2dc0" + integrity sha512-99Cu4wNNIhrI10xxUaABHsdDqzalrSRTie4GeCmbGVuehm4oj+fIy8fTzB+16pmKe8Bv9rl+hxIBez6KxExTew== + dependencies: + "@babel/runtime" "^7.1.2" + run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -8207,6 +9103,11 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.0.0" +screenfull@^5.1.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.2.0.tgz#6533d524d30621fc1283b9692146f3f13a93d1ba" + integrity sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA== + scroll-into-view-if-needed@^2.2.20, scroll-into-view-if-needed@^2.2.28: version "2.2.29" resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz#551791a84b7e2287706511f8c68161e4990ab885" @@ -8323,6 +9224,11 @@ serve-static@1.14.2: parseurl "~1.3.3" send "0.17.2" +set-harmonic-interval@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz#e1773705539cdfb80ce1c3d99e7f298bb3995249" + integrity sha512-AhICkFV84tBP1aWqPwLZqFvAwqEoVA9kxNMniGEUvzOlm4vLmOFLiTT3UZ6bziJTy4bOVpzWGTfSCbmaayGx8g== + set-immediate-shim@~1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" @@ -8450,6 +9356,13 @@ slate-history@^0.66.0: dependencies: is-plain-object "^5.0.0" +slate-hyperscript@^0.67.0: + version "0.67.0" + resolved "https://registry.yarnpkg.com/slate-hyperscript/-/slate-hyperscript-0.67.0.tgz#b066febf10a5176106fe1fcdcdc76460f3eb721b" + integrity sha512-3c+d2ePTUk5J7wMjs2CZIJPhb1/VnTltel+qnQarOWlXtJng7oRc8BNaYbNfkl2ecT9W5bpxpsy1r6x5ICXucQ== + dependencies: + is-plain-object "^5.0.0" + slate-react@^0.75.0: version "0.75.0" resolved "https://registry.yarnpkg.com/slate-react/-/slate-react-0.75.0.tgz#30f34ea7b8546e042ccd50790076c2d577cd09e9" @@ -8499,6 +9412,11 @@ slice-ansi@^5.0.0: ansi-styles "^6.0.0" is-fullwidth-code-point "^4.0.0" +slick@^1.12.2: + version "1.12.2" + resolved "https://registry.yarnpkg.com/slick/-/slick-1.12.2.tgz#bd048ddb74de7d1ca6915faa4a57570b3550c2d7" + integrity sha1-vQSN23TefRymkV+qSldXCzVQwtc= + slugify@^1.4.0: version "1.6.5" resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.5.tgz#c8f5c072bf2135b80703589b39a3d41451fbe8c8" @@ -8547,6 +9465,11 @@ source-map-support@~0.5.20: buffer-from "^1.0.0" source-map "^0.6.0" +source-map@0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" + integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= + source-map@^0.5.0: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" @@ -8645,11 +9568,35 @@ stable@^0.1.8: resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== +stack-generator@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/stack-generator/-/stack-generator-2.0.5.tgz#fb00e5b4ee97de603e0773ea78ce944d81596c36" + integrity sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q== + dependencies: + stackframe "^1.1.1" + stackframe@^1.1.1: version "1.2.1" resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.1.tgz#1033a3473ee67f08e2f2fc8eba6aef4f845124e1" integrity sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg== +stacktrace-gps@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/stacktrace-gps/-/stacktrace-gps-3.0.4.tgz#7688dc2fc09ffb3a13165ebe0dbcaf41bcf0c69a" + integrity sha512-qIr8x41yZVSldqdqe6jciXEaSCKw1U8XTXpjDuy0ki/apyTn/r3w9hDAAQOhZdxvsC93H+WwwEu5cq5VemzYeg== + dependencies: + source-map "0.5.6" + stackframe "^1.1.1" + +stacktrace-js@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/stacktrace-js/-/stacktrace-js-2.0.2.tgz#4ca93ea9f494752d55709a081d400fdaebee897b" + integrity sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg== + dependencies: + error-stack-parser "^2.0.6" + stack-generator "^2.0.5" + stacktrace-gps "^3.0.4" + "statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" @@ -8820,6 +9767,11 @@ stylehacks@^*: browserslist "^4.16.6" postcss-selector-parser "^6.0.4" +stylis@^4.0.6: + version "4.0.13" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.0.13.tgz#f5db332e376d13cc84ecfe5dace9a2a51d954c91" + integrity sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag== + supports-color@^5.3.0, supports-color@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -8942,6 +9894,11 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +throttle-debounce@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-3.0.1.tgz#32f94d84dfa894f786c9a1f290e7a645b6a19abb" + integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== + through2@^4.0.0: version "4.0.2" resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" @@ -9039,6 +9996,11 @@ trim-repeated@^1.0.0: dependencies: escape-string-regexp "^1.0.2" +trough@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== + trough@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" @@ -9049,6 +10011,11 @@ tryer@^1.0.1: resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== +ts-easing@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/ts-easing/-/ts-easing-0.2.0.tgz#c8a8a35025105566588d87dbda05dd7fbfa5a4ec" + integrity sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ== + ts-node@^10.6.0: version "10.7.0" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5" @@ -9078,7 +10045,7 @@ tsconfig-paths@^3.12.0: minimist "^1.2.0" strip-bom "^3.0.0" -tslib@^2.0.3, tslib@^2.1.0: +tslib@^2.0.3, tslib@^2.1.0, tslib@^2.2.0, tslib@^2.3.0: version "2.3.1" resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== @@ -9194,6 +10161,18 @@ unified@^10.0.0: trough "^2.0.0" vfile "^5.0.0" +unified@^9.2.0: + version "9.2.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" + integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== + dependencies: + bail "^1.0.0" + extend "^3.0.0" + is-buffer "^2.0.0" + is-plain-obj "^2.0.0" + trough "^1.0.0" + vfile "^4.0.0" + unique-string@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" @@ -9223,6 +10202,13 @@ unist-util-position@^4.0.0: resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-4.0.1.tgz#f8484b2da19a897a0180556d160c28633070dbb9" integrity sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA== +unist-util-stringify-position@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" + integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== + dependencies: + "@types/unist" "^2.0.2" + unist-util-stringify-position@^3.0.0: version "3.0.2" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz#5c6aa07c90b1deffd9153be170dce628a869a447" @@ -9296,6 +10282,13 @@ use-composed-ref@^1.0.0: resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.2.1.tgz#9bdcb5ccd894289105da2325e1210079f56bf849" integrity sha512-6+X1FLlIcjvFMAeAD/hcxDT8tmyrWnbSPMU0EnxQuDLIxokuFzWliXBiYZuGIx+mrAMLBw0WFfCkaPw8ebzAhw== +use-deep-compare@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/use-deep-compare/-/use-deep-compare-1.1.0.tgz#85580dde751f68400bf6ef7e043c7f986595cef8" + integrity sha512-6yY3zmKNCJ1jjIivfZMZMReZjr8e6iC6Uqtp701jvWJ6ejC/usXD+JjmslZDPJQgX8P4B1Oi5XSLHkOLeYSJsA== + dependencies: + dequal "1.0.0" + use-isomorphic-layout-effect@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz#7bb6589170cd2987a152042f9084f9effb75c225" @@ -9348,6 +10341,11 @@ v8-compile-cache@^2.0.3: resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== +valid-data-url@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/valid-data-url/-/valid-data-url-3.0.1.tgz#826c1744e71b5632e847dd15dbd45b9fb38aa34f" + integrity sha512-jOWVmzVceKlVVdwjNSenT4PbGghU0SBIizAev8ofZVgivk/TVHXSbNL8LP6M3spZvkR9/QolkyJavGSX5Cs0UA== + validate-npm-package-license@^3.0.1: version "3.0.4" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" @@ -9356,7 +10354,7 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -validator@^13.7.0: +validator@13.7.0, validator@^13.7.0: version "13.7.0" resolved "https://registry.yarnpkg.com/validator/-/validator-13.7.0.tgz#4f9658ba13ba8f3d82ee881d3516489ea85c0857" integrity sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw== @@ -9366,6 +10364,14 @@ vary@~1.1.2: resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= +vfile-message@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" + integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message@^3.0.0: version "3.1.2" resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.2.tgz#a2908f64d9e557315ec9d7ea3a910f658ac05f7d" @@ -9374,6 +10380,16 @@ vfile-message@^3.0.0: "@types/unist" "^2.0.0" unist-util-stringify-position "^3.0.0" +vfile@^4.0.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" + integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== + dependencies: + "@types/unist" "^2.0.0" + is-buffer "^2.0.0" + unist-util-stringify-position "^2.0.0" + vfile-message "^2.0.0" + vfile@^5.0.0: version "5.3.2" resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.2.tgz#b499fbc50197ea50ad3749e9b60beb16ca5b7c54" @@ -9389,6 +10405,13 @@ w3c-keyname@^2.2.0: resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.4.tgz#4ade6916f6290224cdbd1db8ac49eab03d0eef6b" integrity sha512-tOhfEwEzFLJzf6d1ZPkYfGj+FWhIpBux9ppoP3rlclw3Z0BZv3N7b7030Z1kYth+6rDuAsXUFr+d0VE6Ed1ikw== +warning@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" + integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + dependencies: + loose-envify "^1.0.0" + watchpack@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.3.1.tgz#4200d9447b401156eeca7767ee610f8809bc9d25" @@ -9404,6 +10427,18 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" +web-resource-inliner@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/web-resource-inliner/-/web-resource-inliner-5.0.0.tgz#ac30db8096931f20a7c1b3ade54ff444e2e20f7b" + integrity sha512-AIihwH+ZmdHfkJm7BjSXiEClVt4zUFqX4YlFAzjL13wLtDuUneSaFvDBTbdYRecs35SiU7iNKbMnN+++wVfb6A== + dependencies: + ansi-colors "^4.1.1" + escape-goat "^3.0.0" + htmlparser2 "^4.0.0" + mime "^2.4.6" + node-fetch "^2.6.0" + valid-data-url "^3.0.0" + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" @@ -9859,3 +10894,8 @@ z-schema@^5.0.1: validator "^13.7.0" optionalDependencies: commander "^2.7.1" + +zustand@3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/zustand/-/zustand-3.7.0.tgz#a5c68fb06bdee9c63ad829de2432635be6d0ce69" + integrity sha512-USzVzLGrvZ8VK1/sEsOAmeqa8N7D3OBdZskVaL7DL89Q4QLTYD053iIlZ5KDidyZ+Od80Dttin/f8ZulOLFFDQ==