├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── create_release.yml ├── .gitignore ├── README.md ├── admin └── src │ ├── components │ ├── CKEditor │ │ └── index.js │ ├── Initializer │ │ └── index.js │ ├── MediaLib │ │ └── index.js │ └── Wysiwyg │ │ └── index.js │ ├── config │ └── ckeditor.js │ ├── index.js │ └── pluginId.js ├── package-lock.json ├── package.json └── strapi-admin.js /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | end_of_line = lf 5 | insert_final_newline = false 6 | indent_style = space 7 | indent_size = 2 8 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # From https://github.com/Danimoth/gitattributes/blob/master/Web.gitattributes 2 | 3 | # Handle line endings automatically for files detected as text 4 | # and leave all files detected as binary untouched. 5 | * text=auto 6 | 7 | # 8 | # The above will handle all files NOT found below 9 | # 10 | 11 | # 12 | ## These files are text and should be normalized (Convert crlf => lf) 13 | # 14 | 15 | # source code 16 | *.php text 17 | *.css text 18 | *.sass text 19 | *.scss text 20 | *.less text 21 | *.styl text 22 | *.js text eol=lf 23 | *.coffee text 24 | *.json text 25 | *.htm text 26 | *.html text 27 | *.xml text 28 | *.svg text 29 | *.txt text 30 | *.ini text 31 | *.inc text 32 | *.pl text 33 | *.rb text 34 | *.py text 35 | *.scm text 36 | *.sql text 37 | *.sh text 38 | *.bat text 39 | 40 | # templates 41 | *.ejs text 42 | *.hbt text 43 | *.jade text 44 | *.haml text 45 | *.hbs text 46 | *.dot text 47 | *.tmpl text 48 | *.phtml text 49 | 50 | # git config 51 | .gitattributes text 52 | .gitignore text 53 | .gitconfig text 54 | 55 | # code analysis config 56 | .jshintrc text 57 | .jscsrc text 58 | .jshintignore text 59 | .csslintrc text 60 | 61 | # misc config 62 | *.yaml text 63 | *.yml text 64 | .editorconfig text 65 | 66 | # build config 67 | *.npmignore text 68 | *.bowerrc text 69 | 70 | # Heroku 71 | Procfile text 72 | .slugignore text 73 | 74 | # Documentation 75 | *.md text 76 | LICENSE text 77 | AUTHORS text 78 | 79 | 80 | # 81 | ## These files are binary and should be left untouched 82 | # 83 | 84 | # (binary is a macro for -text -diff) 85 | *.png binary 86 | *.jpg binary 87 | *.jpeg binary 88 | *.gif binary 89 | *.ico binary 90 | *.mov binary 91 | *.mp4 binary 92 | *.mp3 binary 93 | *.flv binary 94 | *.fla binary 95 | *.swf binary 96 | *.gz binary 97 | *.zip binary 98 | *.7z binary 99 | *.ttf binary 100 | *.eot binary 101 | *.woff binary 102 | *.pyc binary 103 | *.pdf binary 104 | -------------------------------------------------------------------------------- /.github/workflows/create_release.yml: -------------------------------------------------------------------------------- 1 | name: 🚀 Create release 2 | 3 | on: 4 | push: 5 | tags: 6 | - v* 7 | 8 | jobs: 9 | create-release: 10 | runs-on: ubuntu-latest 11 | steps: 12 | - name: 🔃 Checkout 13 | uses: actions/checkout@v2 14 | 15 | - name: 🔖 Create Release 16 | uses: softprops/action-gh-release@v1 17 | env: 18 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 19 | 20 | - name: 📢 Publish npm package 21 | uses: JS-DevTools/npm-publish@v1 22 | with: 23 | token: ${{ secrets.NPM_TOKEN }} 24 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Don't check auto-generated stuff into git 2 | coverage 3 | node_modules 4 | stats.json 5 | 6 | # Cruft 7 | .DS_Store 8 | npm-debug.log 9 | .idea 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Strapi CKEditor5 plugin 2 | 3 | Replace default [Strapi](https://github.com/strapi/strapi) markdown WYSIWYG editor with enhanced build of HTML [CKEditor 5](https://github.com/ckeditor/ckeditor5). 4 | 5 | ![strapi-plugin-ckeditor5](https://github.com/Roslovets-Inc/ckeditor5-build-strapi-wysiwyg/raw/main/demo/demo.png) 6 | 7 | [👀 **Live Demo**](https://roslovets-inc.github.io/ckeditor5-build-strapi-wysiwyg/) 8 | 9 | ## Features 10 | 11 | - [Enhanced build of CKEditor 5](https://github.com/Roslovets-Inc/ckeditor5-build-strapi-wysiwyg) with more capabilities then Classic Editor build 12 | - Extensive set of features for your rich content 13 | - Optional editor customization 14 | - Automatically upload Inserted images to Media Library (thanks to [ckeditor5-strapi-upload-plugin](https://github.com/gtomato/ckeditor5-strapi-upload-plugin)) 15 | - Media Library button to insert stored images directly to the editor 🔥 16 | - Automatic translation of UI into selected in Strapi language 🔥 (Strapi v3) 17 | - Full screen mode 🔥 18 | 19 | ## How to try 20 | 21 | Check out [👀 **live demo**](https://roslovets-inc.github.io/ckeditor5-build-strapi-wysiwyg/) where you can test most of the features. 22 | 23 | ## How to install 24 | 25 | ### Strapi v4 (work in progress) 26 | 27 | Go to your Strapi project folder and execute 28 | 29 | ```bash 30 | npm i strapi-plugin-ckeditor5@latest 31 | ``` 32 | 33 | Don't forget to rebuild Strapi 34 | 35 | ```bash 36 | npm run strapi build 37 | ``` 38 | 39 | ### Strapi v3 40 | 41 | Go to your Strapi project folder and execute 42 | 43 | ```bash 44 | npm i strapi-plugin-ckeditor5@1.14.0 45 | ``` 46 | 47 | Don't forget to rebuild Strapi 48 | 49 | ```bash 50 | npm run strapi build 51 | ``` 52 | 53 | ## How to remove unused buttons (Strapi v3) 54 | 55 | See [customization guide](#how-to-customize-editor-optional). 56 | 57 | ## How to customize editor (optional, Strapi v3) 58 | 59 | If you want to change appearance of the editor or remove unused buttons you can add a custom CKEditor configuration to override default settings: 60 | 61 | 0. Go to your Strapi folder 62 | 63 | 1. Copy template config file [`node_modules/strapi-plugin-ckeditor5/admin/src/config/ckeditor.js`](admin/src/config/ckeditor.js) to `extensions/ckeditor5/admin/src/config` 64 | 65 | 2. Set up `extensions/ckeditor5/admin/src/config/ckeditor.js` (see [CKEditor configuration guide](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/configuration.html)) 66 | 67 | 3. Rebuild Strapi 68 | 69 | ```bash 70 | npm run strapi build 71 | ``` 72 | 73 | ### Configuration example (Strapi v3) 74 | 75 | ```js 76 | // ckeditor.js 77 | module.exports = { 78 | // Override toolbar config to leave a few buttons 79 | toolbar: { 80 | items: [ 81 | "heading", 82 | "|", 83 | "bold", 84 | "italic", 85 | "link", 86 | "alignment", 87 | "|", 88 | "undo", 89 | "redo", 90 | ], 91 | }, 92 | }; 93 | ``` 94 | 95 | ### Default configuration (Strapi v3) 96 | 97 | For information and inspiration: default editor configuration defined [here](https://github.com/Roslovets-Inc/ckeditor5-build-strapi-wysiwyg/blob/e259d72cfc611a0f03aaa7686865412f421fc49c/src/ckeditor.js#L78). 98 | 99 | ## How to add more features to the editor 100 | 101 | If you want to see more features in this plugin feel free to request it in [issues](https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5/issues) or create pull request in the [ckeditor5-build-strapi-wysiwyg](https://github.com/Roslovets-Inc/ckeditor5-build-strapi-wysiwyg) repo. Together we will build a comprehensive editor for common needs. 102 | 103 | ## Acknowledgement 104 | 105 | This plugin uses some code from [official manual](https://strapi.io/documentation/developer-docs/latest/guides/registering-a-field-in-admin.html). 106 | 107 | ## Links 108 | 109 | - [NPM package](https://www.npmjs.com/package/strapi-plugin-ckeditor5) 110 | - [GitHub repository](https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5) 111 | 112 | ## ⭐️ Show your support 113 | 114 | Give a star if this project helped you. 115 | -------------------------------------------------------------------------------- /admin/src/components/CKEditor/index.js: -------------------------------------------------------------------------------- 1 | import React from "react"; 2 | import PropTypes from "prop-types"; 3 | import { CKEditor } from "@ckeditor/ckeditor5-react"; 4 | import ClassicEditor from "ckeditor5-build-strapi-wysiwyg"; 5 | import styled from "styled-components"; 6 | 7 | const Wrapper = styled.div` 8 | .ck-editor__main { 9 | min-height: 200px; 10 | > div { 11 | min-height: 200px; 12 | } 13 | 14 | /* Fixes https://github.com/strapi/strapi/issues/11849 */ 15 | /* Fix line height */ 16 | .ck-editor__editable { 17 | line-height: initial; 18 | } 19 | /* Revert font styling */ 20 | div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { 21 | font: revert; 22 | } 23 | /* Revert list styling */ 24 | ul.todo-list { 25 | list-style: none; 26 | } 27 | ul, ol { 28 | list-style: initial; 29 | margin-left: 32px; 30 | } 31 | } 32 | `; 33 | 34 | const Editor = ({ onChange, name, value, config }) => { 35 | return ( 36 | 37 | { 41 | editor.setData(value); 42 | }} 43 | onChange={(event, editor) => { 44 | const data = editor.getData(); 45 | onChange({ target: { name, value: data } }); 46 | }} 47 | config={config} 48 | /> 49 | 50 | ); 51 | }; 52 | 53 | Editor.propTypes = { 54 | onChange: PropTypes.func.isRequired, 55 | name: PropTypes.string.isRequired, 56 | value: PropTypes.string, 57 | }; 58 | 59 | export default Editor; 60 | -------------------------------------------------------------------------------- /admin/src/components/Initializer/index.js: -------------------------------------------------------------------------------- 1 | /** 2 | * 3 | * Initializer 4 | * 5 | */ 6 | 7 | import { useEffect, useRef } from "react"; 8 | import PropTypes from "prop-types"; 9 | import pluginId from "../../pluginId"; 10 | 11 | const Initializer = ({ setPlugin }) => { 12 | const ref = useRef(); 13 | ref.current = setPlugin; 14 | 15 | useEffect(() => { 16 | ref.current(pluginId); 17 | }, []); 18 | 19 | return null; 20 | }; 21 | 22 | Initializer.propTypes = { 23 | setPlugin: PropTypes.func.isRequired, 24 | }; 25 | 26 | export default Initializer; 27 | -------------------------------------------------------------------------------- /admin/src/components/MediaLib/index.js: -------------------------------------------------------------------------------- 1 | import React, { useEffect, useState } from "react"; 2 | import { useLibrary } from "@strapi/helper-plugin"; 3 | import PropTypes from "prop-types"; 4 | 5 | const MediaLib = ({ isOpen, onChange, onToggle }) => { 6 | const { components } = useLibrary(); 7 | const [isDisplayed, setIsDisplayed] = useState(false); 8 | 9 | useEffect(() => { 10 | setIsDisplayed(isOpen); 11 | }, [isOpen]); 12 | 13 | const Component = components["media-library"]; 14 | 15 | const handleInputChange = (data) => { 16 | if (data) { 17 | onChange(data); 18 | onToggle(); 19 | } 20 | }; 21 | 22 | const handleClosed = () => { 23 | onToggle(); 24 | }; 25 | 26 | if (Component && isDisplayed) { 27 | return ( 28 | 34 | ); 35 | } 36 | 37 | return null; 38 | }; 39 | 40 | MediaLib.defaultProps = { 41 | isOpen: false, 42 | onChange: () => {}, 43 | onToggle: () => {}, 44 | }; 45 | 46 | MediaLib.propTypes = { 47 | isOpen: PropTypes.bool, 48 | onChange: PropTypes.func, 49 | onToggle: PropTypes.func, 50 | }; 51 | 52 | export default MediaLib; 53 | -------------------------------------------------------------------------------- /admin/src/components/Wysiwyg/index.js: -------------------------------------------------------------------------------- 1 | import React, { useState } from "react"; 2 | import { useIntl } from "react-intl"; 3 | import PropTypes from "prop-types"; 4 | import { Box, Stack, Typography } from "@strapi/design-system"; 5 | import { prefixFileUrlWithBackendUrl, auth } from "@strapi/helper-plugin"; 6 | import Editor from "../CKEditor"; 7 | import MediaLib from "../MediaLib"; 8 | import config from "../../config/ckeditor"; 9 | 10 | const Wysiwyg = (props) => { 11 | const { formatMessage } = useIntl(); 12 | const { description, error, intlLabel, placeholder, name, onChange, value } = 13 | props; 14 | const [isOpen, setIsOpen] = useState(false); 15 | const [editor, setEditor] = useState(null); 16 | 17 | const handleChange = (data) => { 18 | if (data) { 19 | editor.model.change((writer) => { 20 | const divElement = writer.createElement("div"); 21 | data.forEach((file) => { 22 | const url = prefixFileUrlWithBackendUrl(file.url); 23 | const imageElement = writer.createElement("imageBlock", { 24 | src: url, 25 | }); 26 | divElement._appendChild(imageElement); 27 | }); 28 | editor.model.insertContent(divElement, editor.model.document.selection); 29 | }); 30 | } 31 | 32 | // Handle videos and other type of files by adding some code 33 | }; 34 | 35 | const toggleMediaLib = (editor) => { 36 | if (editor) { 37 | setEditor(editor); 38 | } 39 | setIsOpen((prev) => !prev); 40 | }; 41 | 42 | const errorMessage = error 43 | ? formatMessage({ id: error, defaultMessage: error }) 44 | : ""; 45 | 46 | const label = intlLabel.id 47 | ? formatMessage( 48 | { id: intlLabel.id, defaultMessage: intlLabel.defaultMessage }, 49 | { ...intlLabel.values } 50 | ) 51 | : name; 52 | 53 | const hint = description 54 | ? formatMessage( 55 | { id: description.id, defaultMessage: description.defaultMessage }, 56 | { ...description.values } 57 | ) 58 | : ""; 59 | 60 | config.strapiMediaLib = { 61 | onToggle: toggleMediaLib, 62 | label: label, 63 | }; 64 | 65 | config.strapiUpload = { 66 | uploadUrl: `${strapi.backendURL}/upload`, 67 | headers: { 68 | Authorization: "Bearer " + auth.getToken(), 69 | }, 70 | }; 71 | 72 | return ( 73 | 74 | 75 | 76 | {label} 77 | 78 | 79 |
84 | 90 |
91 | {(!hint || error) && ( 92 | 98 | {hint} 99 | 100 | )} 101 | 102 | {errorMessage && ( 103 | 104 | 109 | {errorMessage} 110 | 111 | 112 | )} 113 | 114 | 119 |
120 | ); 121 | }; 122 | 123 | Wysiwyg.defaultProps = { 124 | errors: [], 125 | inputDescription: null, 126 | label: "", 127 | noErrorsDescription: false, 128 | value: "", 129 | }; 130 | 131 | Wysiwyg.propTypes = { 132 | errors: PropTypes.array, 133 | inputDescription: PropTypes.oneOfType([ 134 | PropTypes.string, 135 | PropTypes.func, 136 | PropTypes.shape({ 137 | id: PropTypes.string, 138 | params: PropTypes.object, 139 | }), 140 | ]), 141 | label: PropTypes.oneOfType([ 142 | PropTypes.string, 143 | PropTypes.func, 144 | PropTypes.shape({ 145 | id: PropTypes.string, 146 | params: PropTypes.object, 147 | }), 148 | ]), 149 | name: PropTypes.string.isRequired, 150 | noErrorsDescription: PropTypes.bool, 151 | onChange: PropTypes.func.isRequired, 152 | value: PropTypes.string, 153 | }; 154 | 155 | export default Wysiwyg; 156 | -------------------------------------------------------------------------------- /admin/src/config/ckeditor.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | ////// CONFIGURATION TEMPLATE: uncomment desired lines to override default config. 3 | ////// While all lines are commented, config will not change anything. 4 | toolbar: { 5 | // items: [ 6 | // "heading", 7 | // "|", 8 | // "fontFamily", 9 | // "fontSize", 10 | // "fontColor", 11 | // "highLight", 12 | // "|", 13 | // "bold", 14 | // "italic", 15 | // "underline", 16 | // "strikethrough", 17 | // "subscript", 18 | // "superscript", 19 | // "removeFormat", 20 | // "code", 21 | // "link", 22 | // "bulletedList", 23 | // "numberedList", 24 | // "todoList", 25 | // "insertImage", 26 | // "strapiMediaLib", 27 | // "|", 28 | // "alignment", 29 | // "indent", 30 | // "outdent", 31 | // "|", 32 | // "specialCharacters", 33 | // "blockQuote", 34 | // "insertTable", 35 | // "mediaEmbed", 36 | // "htmlEmbed", 37 | // "codeBlock", 38 | // "horizontalLine", 39 | // "|", 40 | // "fullScreen", 41 | // "undo", 42 | // "redo", 43 | // ], 44 | // shouldNotGroupWhenFull: true 45 | }, 46 | image: { 47 | // styles: [ 48 | // "alignLeft", 49 | // "alignCenter", 50 | // "alignRight", 51 | // ], 52 | // resizeOptions: [ 53 | // { 54 | // name: "resizeImage:original", 55 | // value: null, 56 | // icon: "original" 57 | // }, 58 | // { 59 | // name: "resizeImage:50", 60 | // value: "50", 61 | // icon: "medium" 62 | // }, 63 | // { 64 | // name: "resizeImage:75", 65 | // value: "75", 66 | // icon: "large" 67 | // } 68 | // ], 69 | // toolbar: [ 70 | // "imageStyle:alignLeft", 71 | // "imageStyle:alignCenter", 72 | // "imageStyle:alignRight", 73 | // "|", 74 | // "imageTextAlternative", 75 | // "|", 76 | // "resizeImage:50", 77 | // "resizeImage:75", 78 | // "resizeImage:original", 79 | // "|", 80 | // "linkImage", 81 | // ] 82 | }, 83 | table: { 84 | // contentToolbar: [ 85 | // "tableColumn", 86 | // "tableRow", 87 | // "mergeTableCells", 88 | // "tableProperties", 89 | // "tableCellProperties", 90 | // ] 91 | }, 92 | fontColor: { 93 | // colors: [ 94 | // { color: "hsl(0, 0%, 0%)", label: "Black" }, 95 | // { color: "hsl(0, 0%, 30%)", label: "Dim grey" }, 96 | // { color: "hsl(0, 0%, 60%)", label: "Grey" }, 97 | // { color: "hsl(0, 0%, 90%)", label: "Light grey" }, 98 | // { color: "hsl(0, 0%, 100%)", label: "White", hasBorder: true }, 99 | // { color: "hsl(0, 75%, 60%)", label: "Red" }, 100 | // { color: "hsl(30, 75%, 60%)", label: "Orange" }, 101 | // { color: "hsl(60, 75%, 60%)", label: "Yellow" }, 102 | // { color: "hsl(90, 75%, 60%)", label: "Light green" }, 103 | // { color: "hsl(120, 75%, 60%)", label: "Green" }, 104 | // { color: "hsl(150, 75%, 60%)", label: "Aquamarine" }, 105 | // { color: "hsl(180, 75%, 60%)", label: "Turquoise" }, 106 | // { color: "hsl(210, 75%, 60%)", label: "Light blue" }, 107 | // { color: "hsl(240, 75%, 60%)", label: "Blue" }, 108 | // { color: "hsl(270, 75%, 60%)", label: "Purple" }, 109 | // ], 110 | }, 111 | heading: { 112 | // options: [ 113 | // { model: "paragraph", title: "Paragraph", class: "ck-heading_paragraph" }, 114 | // { model: "heading1", view: "h1", title: "Heading 1", class: "ck-heading_heading1" }, 115 | // { model: "heading2", view: "h2", title: "Heading 2", class: "ck-heading_heading2" }, 116 | // { model: "heading3", view: "h3", title: "Heading 3", class: "ck-heading_heading3" }, 117 | // { model: "heading4", view: "h4", title: "Heading 4", class: "ck-heading_heading4" }, 118 | // ] 119 | }, 120 | highLight: { 121 | // options: [ 122 | // { 123 | // model: "yellowMarker", 124 | // class: "marker-yellow", 125 | // title: "Yellow marker", 126 | // color: "var(--ck-highlight-marker-yellow)", 127 | // type: "marker", 128 | // }, 129 | // { 130 | // model: "greenMarker", 131 | // class: "marker-green", 132 | // title: "Green marker", 133 | // color: "var(--ck-highlight-marker-green)", 134 | // type: "marker", 135 | // }, 136 | // { 137 | // model: "pinkMarker", 138 | // class: "marker-pink", 139 | // title: "Pink marker", 140 | // color: "var(--ck-highlight-marker-pink)", 141 | // type: "marker", 142 | // }, 143 | // { 144 | // model: "blueMarker", 145 | // class: "marker-blue", 146 | // title: "Blue marker", 147 | // color: "var(--ck-highlight-marker-blue)", 148 | // type: "marker", 149 | // }, 150 | // { 151 | // model: "redPen", 152 | // class: "pen-red", 153 | // title: "Red pen", 154 | // color: "var(--ck-highlight-pen-red)", 155 | // type: "pen", 156 | // }, 157 | // { 158 | // model: "greenPen", 159 | // class: "pen-green", 160 | // title: "Green pen", 161 | // color: "var(--ck-highlight-pen-green)", 162 | // type: "pen", 163 | // }, 164 | // ], 165 | }, 166 | htmlEmbed: { 167 | // showPreviews: true, 168 | }, 169 | fontFamily: { 170 | // options: [ 171 | // "default", 172 | // "Arial, Helvetica, sans-serif", 173 | // "Courier New, Courier, monospace", 174 | // "Georgia, serif", 175 | // "Lucida Sans Unicode, Lucida Grande, sans-serif", 176 | // "Tahoma, Geneva, sans-serif", 177 | // "Times New Roman, Times, serif", 178 | // "Trebuchet MS, Helvetica, sans-serif", 179 | // "Verdana, Geneva, sans-serif", 180 | // "JetBrains Mono, monospace", 181 | // "Lato, Inter, sans-serif", 182 | // ], 183 | }, 184 | link: { 185 | // defaultProtocol: "http://", 186 | // decorators: [ 187 | // { 188 | // mode: "manual", 189 | // label: "Open in a new tab", 190 | // defaultValue: true, 191 | // attributes: { 192 | // target: "_blank", 193 | // rel: "noopener noreferrer", 194 | // }, 195 | // }, 196 | // { 197 | // mode: "manual", 198 | // label: "Downloadable", 199 | // attributes: { 200 | // download: "download", 201 | // }, 202 | // }, 203 | // ], 204 | }, 205 | }; 206 | -------------------------------------------------------------------------------- /admin/src/index.js: -------------------------------------------------------------------------------- 1 | import pluginPkg from "../../package.json"; 2 | import pluginId from "./pluginId"; 3 | import Initializer from "./components/Initializer"; 4 | import Wysiwyg from "./components/Wysiwyg"; 5 | 6 | const name = pluginPkg.strapi.name; 7 | 8 | export default { 9 | register(app) { 10 | app.addFields({ type: "wysiwyg", Component: Wysiwyg }); 11 | app.registerPlugin({ 12 | id: pluginId, 13 | initializer: Initializer, 14 | isReady: false, 15 | name, 16 | }); 17 | }, 18 | }; 19 | -------------------------------------------------------------------------------- /admin/src/pluginId.js: -------------------------------------------------------------------------------- 1 | const pluginPkg = require("../../package.json"); 2 | 3 | const pluginId = pluginPkg.name.replace(/^strapi-plugin-/i, ""); 4 | 5 | module.exports = pluginId; 6 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "strapi-plugin-ckeditor5", 3 | "version": "2.1.1-rc.1", 4 | "lockfileVersion": 2, 5 | "requires": true, 6 | "packages": { 7 | "": { 8 | "name": "strapi-plugin-ckeditor5", 9 | "version": "2.1.1-rc.1", 10 | "license": "MIT", 11 | "dependencies": { 12 | "@ckeditor/ckeditor5-react": "^4.0.0", 13 | "@strapi/design-system": "^0.0.1-alpha.70", 14 | "@strapi/helper-plugin": "^4.1.5", 15 | "ckeditor5-build-strapi-wysiwyg": "^2.1.1", 16 | "react": "^17.0.2", 17 | "react-dom": "^17.0.2" 18 | }, 19 | "engines": { 20 | "node": ">=10.0.0", 21 | "npm": ">=6.0.0" 22 | } 23 | }, 24 | "node_modules/@babel/code-frame": { 25 | "version": "7.16.0", 26 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", 27 | "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", 28 | "dependencies": { 29 | "@babel/highlight": "^7.16.0" 30 | }, 31 | "engines": { 32 | "node": ">=6.9.0" 33 | } 34 | }, 35 | "node_modules/@babel/generator": { 36 | "version": "7.16.0", 37 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", 38 | "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", 39 | "dependencies": { 40 | "@babel/types": "^7.16.0", 41 | "jsesc": "^2.5.1", 42 | "source-map": "^0.5.0" 43 | }, 44 | "engines": { 45 | "node": ">=6.9.0" 46 | } 47 | }, 48 | "node_modules/@babel/helper-annotate-as-pure": { 49 | "version": "7.16.0", 50 | "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", 51 | "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", 52 | "dependencies": { 53 | "@babel/types": "^7.16.0" 54 | }, 55 | "engines": { 56 | "node": ">=6.9.0" 57 | } 58 | }, 59 | "node_modules/@babel/helper-function-name": { 60 | "version": "7.16.0", 61 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", 62 | "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", 63 | "dependencies": { 64 | "@babel/helper-get-function-arity": "^7.16.0", 65 | "@babel/template": "^7.16.0", 66 | "@babel/types": "^7.16.0" 67 | }, 68 | "engines": { 69 | "node": ">=6.9.0" 70 | } 71 | }, 72 | "node_modules/@babel/helper-get-function-arity": { 73 | "version": "7.16.0", 74 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", 75 | "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", 76 | "dependencies": { 77 | "@babel/types": "^7.16.0" 78 | }, 79 | "engines": { 80 | "node": ">=6.9.0" 81 | } 82 | }, 83 | "node_modules/@babel/helper-hoist-variables": { 84 | "version": "7.16.0", 85 | "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", 86 | "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", 87 | "dependencies": { 88 | "@babel/types": "^7.16.0" 89 | }, 90 | "engines": { 91 | "node": ">=6.9.0" 92 | } 93 | }, 94 | "node_modules/@babel/helper-module-imports": { 95 | "version": "7.16.0", 96 | "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", 97 | "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", 98 | "dependencies": { 99 | "@babel/types": "^7.16.0" 100 | }, 101 | "engines": { 102 | "node": ">=6.9.0" 103 | } 104 | }, 105 | "node_modules/@babel/helper-split-export-declaration": { 106 | "version": "7.16.0", 107 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", 108 | "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", 109 | "dependencies": { 110 | "@babel/types": "^7.16.0" 111 | }, 112 | "engines": { 113 | "node": ">=6.9.0" 114 | } 115 | }, 116 | "node_modules/@babel/helper-validator-identifier": { 117 | "version": "7.15.7", 118 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", 119 | "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", 120 | "engines": { 121 | "node": ">=6.9.0" 122 | } 123 | }, 124 | "node_modules/@babel/highlight": { 125 | "version": "7.16.0", 126 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", 127 | "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", 128 | "dependencies": { 129 | "@babel/helper-validator-identifier": "^7.15.7", 130 | "chalk": "^2.0.0", 131 | "js-tokens": "^4.0.0" 132 | }, 133 | "engines": { 134 | "node": ">=6.9.0" 135 | } 136 | }, 137 | "node_modules/@babel/parser": { 138 | "version": "7.16.4", 139 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", 140 | "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==", 141 | "bin": { 142 | "parser": "bin/babel-parser.js" 143 | }, 144 | "engines": { 145 | "node": ">=6.0.0" 146 | } 147 | }, 148 | "node_modules/@babel/runtime": { 149 | "version": "7.16.3", 150 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", 151 | "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", 152 | "dependencies": { 153 | "regenerator-runtime": "^0.13.4" 154 | }, 155 | "engines": { 156 | "node": ">=6.9.0" 157 | } 158 | }, 159 | "node_modules/@babel/template": { 160 | "version": "7.16.0", 161 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", 162 | "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", 163 | "dependencies": { 164 | "@babel/code-frame": "^7.16.0", 165 | "@babel/parser": "^7.16.0", 166 | "@babel/types": "^7.16.0" 167 | }, 168 | "engines": { 169 | "node": ">=6.9.0" 170 | } 171 | }, 172 | "node_modules/@babel/traverse": { 173 | "version": "7.16.3", 174 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", 175 | "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", 176 | "dependencies": { 177 | "@babel/code-frame": "^7.16.0", 178 | "@babel/generator": "^7.16.0", 179 | "@babel/helper-function-name": "^7.16.0", 180 | "@babel/helper-hoist-variables": "^7.16.0", 181 | "@babel/helper-split-export-declaration": "^7.16.0", 182 | "@babel/parser": "^7.16.3", 183 | "@babel/types": "^7.16.0", 184 | "debug": "^4.1.0", 185 | "globals": "^11.1.0" 186 | }, 187 | "engines": { 188 | "node": ">=6.9.0" 189 | } 190 | }, 191 | "node_modules/@babel/types": { 192 | "version": "7.16.0", 193 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", 194 | "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", 195 | "dependencies": { 196 | "@babel/helper-validator-identifier": "^7.15.7", 197 | "to-fast-properties": "^2.0.0" 198 | }, 199 | "engines": { 200 | "node": ">=6.9.0" 201 | } 202 | }, 203 | "node_modules/@ckeditor/ckeditor5-react": { 204 | "version": "4.0.0", 205 | "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-react/-/ckeditor5-react-4.0.0.tgz", 206 | "integrity": "sha512-1plYEDhrH+7HJ4FSSFxAimxj0RW+s8DspgdiMKQWuB2N2GeKLURMou36GySueQZLC8BYFOv0uPhwXYYwpit3jQ==", 207 | "dependencies": { 208 | "prop-types": "^15.7.2" 209 | }, 210 | "engines": { 211 | "node": ">=14.0.0", 212 | "npm": ">=5.7.1" 213 | }, 214 | "peerDependencies": { 215 | "react": "^16.13.1 || ^17.0.0" 216 | } 217 | }, 218 | "node_modules/@emotion/cache": { 219 | "version": "11.6.0", 220 | "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz", 221 | "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==", 222 | "peer": true, 223 | "dependencies": { 224 | "@emotion/memoize": "^0.7.4", 225 | "@emotion/sheet": "^1.1.0", 226 | "@emotion/utils": "^1.0.0", 227 | "@emotion/weak-memoize": "^0.2.5", 228 | "stylis": "^4.0.10" 229 | } 230 | }, 231 | "node_modules/@emotion/hash": { 232 | "version": "0.8.0", 233 | "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", 234 | "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", 235 | "peer": true 236 | }, 237 | "node_modules/@emotion/is-prop-valid": { 238 | "version": "0.8.8", 239 | "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", 240 | "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", 241 | "dependencies": { 242 | "@emotion/memoize": "0.7.4" 243 | } 244 | }, 245 | "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { 246 | "version": "0.7.4", 247 | "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", 248 | "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" 249 | }, 250 | "node_modules/@emotion/memoize": { 251 | "version": "0.7.5", 252 | "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", 253 | "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==", 254 | "peer": true 255 | }, 256 | "node_modules/@emotion/react": { 257 | "version": "11.7.0", 258 | "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.0.tgz", 259 | "integrity": "sha512-WL93hf9+/2s3cA1JVJlz8+Uy6p6QWukqQFOm2OZO5ki51hfucHMOmbSjiyC3t2Y4RI8XUmBoepoc/24ny/VBbA==", 260 | "peer": true, 261 | "dependencies": { 262 | "@babel/runtime": "^7.13.10", 263 | "@emotion/cache": "^11.6.0", 264 | "@emotion/serialize": "^1.0.2", 265 | "@emotion/sheet": "^1.1.0", 266 | "@emotion/utils": "^1.0.0", 267 | "@emotion/weak-memoize": "^0.2.5", 268 | "hoist-non-react-statics": "^3.3.1" 269 | }, 270 | "peerDependencies": { 271 | "@babel/core": "^7.0.0", 272 | "react": ">=16.8.0" 273 | }, 274 | "peerDependenciesMeta": { 275 | "@babel/core": { 276 | "optional": true 277 | }, 278 | "@types/react": { 279 | "optional": true 280 | } 281 | } 282 | }, 283 | "node_modules/@emotion/serialize": { 284 | "version": "1.0.2", 285 | "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", 286 | "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", 287 | "peer": true, 288 | "dependencies": { 289 | "@emotion/hash": "^0.8.0", 290 | "@emotion/memoize": "^0.7.4", 291 | "@emotion/unitless": "^0.7.5", 292 | "@emotion/utils": "^1.0.0", 293 | "csstype": "^3.0.2" 294 | } 295 | }, 296 | "node_modules/@emotion/sheet": { 297 | "version": "1.1.0", 298 | "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", 299 | "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==", 300 | "peer": true 301 | }, 302 | "node_modules/@emotion/stylis": { 303 | "version": "0.8.5", 304 | "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", 305 | "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" 306 | }, 307 | "node_modules/@emotion/unitless": { 308 | "version": "0.7.5", 309 | "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", 310 | "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" 311 | }, 312 | "node_modules/@emotion/utils": { 313 | "version": "1.0.0", 314 | "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", 315 | "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", 316 | "peer": true 317 | }, 318 | "node_modules/@emotion/weak-memoize": { 319 | "version": "0.2.5", 320 | "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", 321 | "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==", 322 | "peer": true 323 | }, 324 | "node_modules/@formatjs/ecma402-abstract": { 325 | "version": "1.9.3", 326 | "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.9.3.tgz", 327 | "integrity": "sha512-DBrRUL65m4SVtfq+T4Qltd8+upAzfb9K1MX0UZ0hqQ0wpBY0PSIti9XJe0ZQ/j2v/KxpwQ0Jw5NLumKVezJFQg==", 328 | "dependencies": { 329 | "tslib": "^2.1.0" 330 | } 331 | }, 332 | "node_modules/@formatjs/ecma402-abstract/node_modules/tslib": { 333 | "version": "2.3.1", 334 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 335 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 336 | }, 337 | "node_modules/@formatjs/fast-memoize": { 338 | "version": "1.1.1", 339 | "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.1.1.tgz", 340 | "integrity": "sha512-mIqBr5uigIlx13eZTOPSEh2buDiy3BCdMYUtewICREQjbb4xarDiVWoXSnrERM7NanZ+0TAHNXSqDe6HpEFQUg==" 341 | }, 342 | "node_modules/@formatjs/icu-messageformat-parser": { 343 | "version": "2.0.6", 344 | "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.0.6.tgz", 345 | "integrity": "sha512-dgOZ2kq3sbjjC4P0IIghXFUiGY+x9yyypBJF9YFACjw8gPq/OSPmOzdMGvjY9hl4EeeIhhsDd4LIAN/3zHG99A==", 346 | "dependencies": { 347 | "@formatjs/ecma402-abstract": "1.9.3", 348 | "@formatjs/icu-skeleton-parser": "1.2.7", 349 | "tslib": "^2.1.0" 350 | } 351 | }, 352 | "node_modules/@formatjs/icu-messageformat-parser/node_modules/tslib": { 353 | "version": "2.3.1", 354 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 355 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 356 | }, 357 | "node_modules/@formatjs/icu-skeleton-parser": { 358 | "version": "1.2.7", 359 | "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.2.7.tgz", 360 | "integrity": "sha512-xm1rJMOz4fwVfWH98VKtbTpZvyQ45plHilkCF16Nm6bAgosYC/IcMmgJisGr6uHqb5TvJRXE07+EvnkIIQjsdA==", 361 | "dependencies": { 362 | "@formatjs/ecma402-abstract": "1.9.3", 363 | "tslib": "^2.1.0" 364 | } 365 | }, 366 | "node_modules/@formatjs/icu-skeleton-parser/node_modules/tslib": { 367 | "version": "2.3.1", 368 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 369 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 370 | }, 371 | "node_modules/@formatjs/intl": { 372 | "version": "1.13.0", 373 | "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.13.0.tgz", 374 | "integrity": "sha512-Wu8NU+OT9ZmkRSeIfKBY8GRrsCpF/Abc7v6Q8wHzA/VxT7HZblhO8YryALISqc0Vdmq4xUnvbrX4cSNSXdafZg==", 375 | "dependencies": { 376 | "@formatjs/ecma402-abstract": "1.9.3", 377 | "@formatjs/fast-memoize": "1.1.1", 378 | "@formatjs/icu-messageformat-parser": "2.0.6", 379 | "@formatjs/intl-displaynames": "5.1.5", 380 | "@formatjs/intl-listformat": "6.2.5", 381 | "intl-messageformat": "9.6.18", 382 | "tslib": "^2.1.0" 383 | }, 384 | "peerDependencies": { 385 | "typescript": "^4.2" 386 | }, 387 | "peerDependenciesMeta": { 388 | "typescript": { 389 | "optional": true 390 | } 391 | } 392 | }, 393 | "node_modules/@formatjs/intl-displaynames": { 394 | "version": "5.1.5", 395 | "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-5.1.5.tgz", 396 | "integrity": "sha512-338DoPv8C4BqLqE7Sn5GkJbbkpL0RG8VoMP6qMJywx7bXVgOdWXiXUl3owdCPvq0bpVGGxTl+UNnF+UH8wGdLg==", 397 | "dependencies": { 398 | "@formatjs/ecma402-abstract": "1.9.3", 399 | "tslib": "^2.1.0" 400 | } 401 | }, 402 | "node_modules/@formatjs/intl-displaynames/node_modules/tslib": { 403 | "version": "2.3.1", 404 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 405 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 406 | }, 407 | "node_modules/@formatjs/intl-listformat": { 408 | "version": "6.2.5", 409 | "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-6.2.5.tgz", 410 | "integrity": "sha512-LRGroM+uLc8dL5J8zwHhNNxWw45nnHQMphW3zEnD9AySKPbFRsrSxzV8LYA93U5mkvMSBf49RdEODpdeyDak/Q==", 411 | "dependencies": { 412 | "@formatjs/ecma402-abstract": "1.9.3", 413 | "tslib": "^2.1.0" 414 | } 415 | }, 416 | "node_modules/@formatjs/intl-listformat/node_modules/tslib": { 417 | "version": "2.3.1", 418 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 419 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 420 | }, 421 | "node_modules/@formatjs/intl/node_modules/tslib": { 422 | "version": "2.3.1", 423 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 424 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 425 | }, 426 | "node_modules/@fortawesome/fontawesome-common-types": { 427 | "version": "0.2.36", 428 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz", 429 | "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==", 430 | "hasInstallScript": true, 431 | "engines": { 432 | "node": ">=6" 433 | } 434 | }, 435 | "node_modules/@fortawesome/fontawesome-free": { 436 | "version": "5.15.4", 437 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", 438 | "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==", 439 | "hasInstallScript": true, 440 | "engines": { 441 | "node": ">=6" 442 | } 443 | }, 444 | "node_modules/@fortawesome/fontawesome-svg-core": { 445 | "version": "1.2.36", 446 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", 447 | "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", 448 | "hasInstallScript": true, 449 | "dependencies": { 450 | "@fortawesome/fontawesome-common-types": "^0.2.36" 451 | }, 452 | "engines": { 453 | "node": ">=6" 454 | } 455 | }, 456 | "node_modules/@fortawesome/free-brands-svg-icons": { 457 | "version": "5.15.4", 458 | "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.15.4.tgz", 459 | "integrity": "sha512-f1witbwycL9cTENJegcmcZRYyawAFbm8+c6IirLmwbbpqz46wyjbQYLuxOc7weXFXfB7QR8/Vd2u5R3q6JYD9g==", 460 | "hasInstallScript": true, 461 | "dependencies": { 462 | "@fortawesome/fontawesome-common-types": "^0.2.36" 463 | }, 464 | "engines": { 465 | "node": ">=6" 466 | } 467 | }, 468 | "node_modules/@fortawesome/free-solid-svg-icons": { 469 | "version": "5.15.4", 470 | "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", 471 | "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", 472 | "hasInstallScript": true, 473 | "dependencies": { 474 | "@fortawesome/fontawesome-common-types": "^0.2.36" 475 | }, 476 | "engines": { 477 | "node": ">=6" 478 | } 479 | }, 480 | "node_modules/@fortawesome/react-fontawesome": { 481 | "version": "0.1.16", 482 | "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.16.tgz", 483 | "integrity": "sha512-aLmzDwC9rEOAJv2UJdMns89VZR5Ry4IHu5dQQh24Z/lWKEm44lfQr1UNalZlkUaQN8d155tNh+CS7ntntj1VMA==", 484 | "dependencies": { 485 | "prop-types": "^15.7.2" 486 | }, 487 | "peerDependencies": { 488 | "@fortawesome/fontawesome-svg-core": "~1 || >=1.3.0-beta1", 489 | "react": ">=16.x" 490 | } 491 | }, 492 | "node_modules/@internationalized/number": { 493 | "version": "3.0.3", 494 | "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.0.3.tgz", 495 | "integrity": "sha512-ewFoVvsxSyd9QZnknvOWPjirYqdMQhXTeDhJg3hM6C/FeZt0banpGH1nZ0SGMZXHz8NK9uAa2KVIq+jqAIOg4w==", 496 | "dependencies": { 497 | "@babel/runtime": "^7.6.2" 498 | } 499 | }, 500 | "node_modules/@strapi/design-system": { 501 | "version": "0.0.1-alpha.79", 502 | "resolved": "https://registry.npmjs.org/@strapi/design-system/-/design-system-0.0.1-alpha.79.tgz", 503 | "integrity": "sha512-o/F55Qjwao1HkqKcL8ovQ280QijJH8dLfzP+t3XMNL5Ihh3HBD2wcMS6dOsrnNDGdDE0LWQfG8bDbLPmWHmk1A==", 504 | "dependencies": { 505 | "@internationalized/number": "^3.0.2", 506 | "compute-scroll-into-view": "^1.0.17", 507 | "prop-types": "^15.7.2" 508 | }, 509 | "peerDependencies": { 510 | "@strapi/icons": "^0.0.1-alpha.73", 511 | "react": "^17.0.1", 512 | "react-dom": "^17.0.1", 513 | "react-router-dom": "^5.2.0", 514 | "styled-components": "^5.2.1" 515 | } 516 | }, 517 | "node_modules/@strapi/helper-plugin": { 518 | "version": "4.1.5", 519 | "resolved": "https://registry.npmjs.org/@strapi/helper-plugin/-/helper-plugin-4.1.5.tgz", 520 | "integrity": "sha512-Pog53h0W+dgA+QjZpcrPgtt+hkBcRx9LYJ/CAW+BMCtqnqP0qcqQFtP5xPPxSJCkkmPX4GJT3XRWJUnjdPEq/A==", 521 | "dependencies": { 522 | "@fortawesome/fontawesome-free": "^5.15.2", 523 | "@fortawesome/fontawesome-svg-core": "^1.2.35", 524 | "@fortawesome/free-brands-svg-icons": "^5.15.2", 525 | "@fortawesome/free-solid-svg-icons": "^5.15.3", 526 | "@fortawesome/react-fontawesome": "^0.1.14", 527 | "axios": "0.25.0", 528 | "babel-plugin-styled-components": "2.0.2", 529 | "formik": "2.2.9", 530 | "invariant": "^2.2.1", 531 | "lodash": "4.17.21", 532 | "match-sorter": "^4.0.2", 533 | "mini-css-extract-plugin": "2.4.4", 534 | "moment": "^2.29.1", 535 | "react": "^17.0.2", 536 | "react-dom": "^17.0.2", 537 | "react-helmet": "^6.1.0", 538 | "react-intl": "5.20.2", 539 | "react-router": "^5.2.0", 540 | "react-router-dom": "5.2.0", 541 | "styled-components": "^5.2.3", 542 | "whatwg-fetch": "^3.6.2" 543 | }, 544 | "engines": { 545 | "node": ">=12.22.0 <=16.x.x", 546 | "npm": ">=6.0.0" 547 | }, 548 | "peerDependencies": { 549 | "formik": "^2.2.6", 550 | "immer": "9.0.6", 551 | "qs": "6.10.1", 552 | "react-select": "^4.0.2" 553 | } 554 | }, 555 | "node_modules/@strapi/helper-plugin/node_modules/react-router": { 556 | "version": "5.2.0", 557 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", 558 | "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", 559 | "dependencies": { 560 | "@babel/runtime": "^7.1.2", 561 | "history": "^4.9.0", 562 | "hoist-non-react-statics": "^3.1.0", 563 | "loose-envify": "^1.3.1", 564 | "mini-create-react-context": "^0.4.0", 565 | "path-to-regexp": "^1.7.0", 566 | "prop-types": "^15.6.2", 567 | "react-is": "^16.6.0", 568 | "tiny-invariant": "^1.0.2", 569 | "tiny-warning": "^1.0.0" 570 | }, 571 | "peerDependencies": { 572 | "react": ">=15" 573 | } 574 | }, 575 | "node_modules/@strapi/helper-plugin/node_modules/react-router-dom": { 576 | "version": "5.2.0", 577 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", 578 | "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", 579 | "dependencies": { 580 | "@babel/runtime": "^7.1.2", 581 | "history": "^4.9.0", 582 | "loose-envify": "^1.3.1", 583 | "prop-types": "^15.6.2", 584 | "react-router": "5.2.0", 585 | "tiny-invariant": "^1.0.2", 586 | "tiny-warning": "^1.0.0" 587 | }, 588 | "peerDependencies": { 589 | "react": ">=15" 590 | } 591 | }, 592 | "node_modules/@strapi/icons": { 593 | "version": "0.0.1-alpha.79", 594 | "resolved": "https://registry.npmjs.org/@strapi/icons/-/icons-0.0.1-alpha.79.tgz", 595 | "integrity": "sha512-mIPzpwOir92939rSRuRS22GLWFpLfQDyoK0vMZUsGD7uujNnRon//TUa9DJTjTHjdEjRwWO60JbJOePgJ+2cvg==", 596 | "peer": true, 597 | "dependencies": { 598 | "rimraf": "^3.0.2" 599 | }, 600 | "peerDependencies": { 601 | "react": "^17.0.1", 602 | "react-dom": "^17.0.1" 603 | } 604 | }, 605 | "node_modules/@types/eslint": { 606 | "version": "8.4.1", 607 | "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", 608 | "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", 609 | "peer": true, 610 | "dependencies": { 611 | "@types/estree": "*", 612 | "@types/json-schema": "*" 613 | } 614 | }, 615 | "node_modules/@types/eslint-scope": { 616 | "version": "3.7.3", 617 | "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", 618 | "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", 619 | "peer": true, 620 | "dependencies": { 621 | "@types/eslint": "*", 622 | "@types/estree": "*" 623 | } 624 | }, 625 | "node_modules/@types/estree": { 626 | "version": "0.0.51", 627 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", 628 | "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", 629 | "peer": true 630 | }, 631 | "node_modules/@types/hoist-non-react-statics": { 632 | "version": "3.3.1", 633 | "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", 634 | "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", 635 | "dependencies": { 636 | "@types/react": "*", 637 | "hoist-non-react-statics": "^3.3.0" 638 | } 639 | }, 640 | "node_modules/@types/json-schema": { 641 | "version": "7.0.10", 642 | "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.10.tgz", 643 | "integrity": "sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==" 644 | }, 645 | "node_modules/@types/node": { 646 | "version": "17.0.22", 647 | "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.22.tgz", 648 | "integrity": "sha512-8FwbVoG4fy+ykY86XCAclKZDORttqE5/s7dyWZKLXTdv3vRy5HozBEinG5IqhvPXXzIZEcTVbuHlQEI6iuwcmw==", 649 | "peer": true 650 | }, 651 | "node_modules/@types/prop-types": { 652 | "version": "15.7.4", 653 | "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", 654 | "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" 655 | }, 656 | "node_modules/@types/react": { 657 | "version": "17.0.37", 658 | "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", 659 | "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", 660 | "dependencies": { 661 | "@types/prop-types": "*", 662 | "@types/scheduler": "*", 663 | "csstype": "^3.0.2" 664 | } 665 | }, 666 | "node_modules/@types/scheduler": { 667 | "version": "0.16.2", 668 | "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", 669 | "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" 670 | }, 671 | "node_modules/@webassemblyjs/ast": { 672 | "version": "1.11.1", 673 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", 674 | "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", 675 | "peer": true, 676 | "dependencies": { 677 | "@webassemblyjs/helper-numbers": "1.11.1", 678 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1" 679 | } 680 | }, 681 | "node_modules/@webassemblyjs/floating-point-hex-parser": { 682 | "version": "1.11.1", 683 | "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", 684 | "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", 685 | "peer": true 686 | }, 687 | "node_modules/@webassemblyjs/helper-api-error": { 688 | "version": "1.11.1", 689 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", 690 | "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", 691 | "peer": true 692 | }, 693 | "node_modules/@webassemblyjs/helper-buffer": { 694 | "version": "1.11.1", 695 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", 696 | "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", 697 | "peer": true 698 | }, 699 | "node_modules/@webassemblyjs/helper-numbers": { 700 | "version": "1.11.1", 701 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", 702 | "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", 703 | "peer": true, 704 | "dependencies": { 705 | "@webassemblyjs/floating-point-hex-parser": "1.11.1", 706 | "@webassemblyjs/helper-api-error": "1.11.1", 707 | "@xtuc/long": "4.2.2" 708 | } 709 | }, 710 | "node_modules/@webassemblyjs/helper-wasm-bytecode": { 711 | "version": "1.11.1", 712 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", 713 | "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", 714 | "peer": true 715 | }, 716 | "node_modules/@webassemblyjs/helper-wasm-section": { 717 | "version": "1.11.1", 718 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", 719 | "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", 720 | "peer": true, 721 | "dependencies": { 722 | "@webassemblyjs/ast": "1.11.1", 723 | "@webassemblyjs/helper-buffer": "1.11.1", 724 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 725 | "@webassemblyjs/wasm-gen": "1.11.1" 726 | } 727 | }, 728 | "node_modules/@webassemblyjs/ieee754": { 729 | "version": "1.11.1", 730 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", 731 | "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", 732 | "peer": true, 733 | "dependencies": { 734 | "@xtuc/ieee754": "^1.2.0" 735 | } 736 | }, 737 | "node_modules/@webassemblyjs/leb128": { 738 | "version": "1.11.1", 739 | "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", 740 | "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", 741 | "peer": true, 742 | "dependencies": { 743 | "@xtuc/long": "4.2.2" 744 | } 745 | }, 746 | "node_modules/@webassemblyjs/utf8": { 747 | "version": "1.11.1", 748 | "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", 749 | "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", 750 | "peer": true 751 | }, 752 | "node_modules/@webassemblyjs/wasm-edit": { 753 | "version": "1.11.1", 754 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", 755 | "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", 756 | "peer": true, 757 | "dependencies": { 758 | "@webassemblyjs/ast": "1.11.1", 759 | "@webassemblyjs/helper-buffer": "1.11.1", 760 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 761 | "@webassemblyjs/helper-wasm-section": "1.11.1", 762 | "@webassemblyjs/wasm-gen": "1.11.1", 763 | "@webassemblyjs/wasm-opt": "1.11.1", 764 | "@webassemblyjs/wasm-parser": "1.11.1", 765 | "@webassemblyjs/wast-printer": "1.11.1" 766 | } 767 | }, 768 | "node_modules/@webassemblyjs/wasm-gen": { 769 | "version": "1.11.1", 770 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", 771 | "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", 772 | "peer": true, 773 | "dependencies": { 774 | "@webassemblyjs/ast": "1.11.1", 775 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 776 | "@webassemblyjs/ieee754": "1.11.1", 777 | "@webassemblyjs/leb128": "1.11.1", 778 | "@webassemblyjs/utf8": "1.11.1" 779 | } 780 | }, 781 | "node_modules/@webassemblyjs/wasm-opt": { 782 | "version": "1.11.1", 783 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", 784 | "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", 785 | "peer": true, 786 | "dependencies": { 787 | "@webassemblyjs/ast": "1.11.1", 788 | "@webassemblyjs/helper-buffer": "1.11.1", 789 | "@webassemblyjs/wasm-gen": "1.11.1", 790 | "@webassemblyjs/wasm-parser": "1.11.1" 791 | } 792 | }, 793 | "node_modules/@webassemblyjs/wasm-parser": { 794 | "version": "1.11.1", 795 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", 796 | "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", 797 | "peer": true, 798 | "dependencies": { 799 | "@webassemblyjs/ast": "1.11.1", 800 | "@webassemblyjs/helper-api-error": "1.11.1", 801 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 802 | "@webassemblyjs/ieee754": "1.11.1", 803 | "@webassemblyjs/leb128": "1.11.1", 804 | "@webassemblyjs/utf8": "1.11.1" 805 | } 806 | }, 807 | "node_modules/@webassemblyjs/wast-printer": { 808 | "version": "1.11.1", 809 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", 810 | "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", 811 | "peer": true, 812 | "dependencies": { 813 | "@webassemblyjs/ast": "1.11.1", 814 | "@xtuc/long": "4.2.2" 815 | } 816 | }, 817 | "node_modules/@xtuc/ieee754": { 818 | "version": "1.2.0", 819 | "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 820 | "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 821 | "peer": true 822 | }, 823 | "node_modules/@xtuc/long": { 824 | "version": "4.2.2", 825 | "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 826 | "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 827 | "peer": true 828 | }, 829 | "node_modules/acorn": { 830 | "version": "8.7.0", 831 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 832 | "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 833 | "peer": true, 834 | "bin": { 835 | "acorn": "bin/acorn" 836 | }, 837 | "engines": { 838 | "node": ">=0.4.0" 839 | } 840 | }, 841 | "node_modules/acorn-import-assertions": { 842 | "version": "1.8.0", 843 | "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", 844 | "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", 845 | "peer": true, 846 | "peerDependencies": { 847 | "acorn": "^8" 848 | } 849 | }, 850 | "node_modules/ajv": { 851 | "version": "6.12.6", 852 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 853 | "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 854 | "dependencies": { 855 | "fast-deep-equal": "^3.1.1", 856 | "fast-json-stable-stringify": "^2.0.0", 857 | "json-schema-traverse": "^0.4.1", 858 | "uri-js": "^4.2.2" 859 | }, 860 | "funding": { 861 | "type": "github", 862 | "url": "https://github.com/sponsors/epoberezkin" 863 | } 864 | }, 865 | "node_modules/ajv-keywords": { 866 | "version": "3.5.2", 867 | "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 868 | "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 869 | "peerDependencies": { 870 | "ajv": "^6.9.1" 871 | } 872 | }, 873 | "node_modules/ansi-styles": { 874 | "version": "3.2.1", 875 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 876 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 877 | "dependencies": { 878 | "color-convert": "^1.9.0" 879 | }, 880 | "engines": { 881 | "node": ">=4" 882 | } 883 | }, 884 | "node_modules/axios": { 885 | "version": "0.25.0", 886 | "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", 887 | "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", 888 | "dependencies": { 889 | "follow-redirects": "^1.14.7" 890 | } 891 | }, 892 | "node_modules/babel-plugin-styled-components": { 893 | "version": "2.0.2", 894 | "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.2.tgz", 895 | "integrity": "sha512-7eG5NE8rChnNTDxa6LQfynwgHTVOYYaHJbUYSlOhk8QBXIQiMBKq4gyfHBBKPrxUcVBXVJL61ihduCpCQbuNbw==", 896 | "dependencies": { 897 | "@babel/helper-annotate-as-pure": "^7.16.0", 898 | "@babel/helper-module-imports": "^7.16.0", 899 | "babel-plugin-syntax-jsx": "^6.18.0", 900 | "lodash": "^4.17.11" 901 | }, 902 | "peerDependencies": { 903 | "styled-components": ">= 2" 904 | } 905 | }, 906 | "node_modules/babel-plugin-syntax-jsx": { 907 | "version": "6.18.0", 908 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", 909 | "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" 910 | }, 911 | "node_modules/balanced-match": { 912 | "version": "1.0.2", 913 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 914 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 915 | "peer": true 916 | }, 917 | "node_modules/brace-expansion": { 918 | "version": "1.1.11", 919 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 920 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 921 | "peer": true, 922 | "dependencies": { 923 | "balanced-match": "^1.0.0", 924 | "concat-map": "0.0.1" 925 | } 926 | }, 927 | "node_modules/browserslist": { 928 | "version": "4.20.2", 929 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", 930 | "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", 931 | "funding": [ 932 | { 933 | "type": "opencollective", 934 | "url": "https://opencollective.com/browserslist" 935 | }, 936 | { 937 | "type": "tidelift", 938 | "url": "https://tidelift.com/funding/github/npm/browserslist" 939 | } 940 | ], 941 | "peer": true, 942 | "dependencies": { 943 | "caniuse-lite": "^1.0.30001317", 944 | "electron-to-chromium": "^1.4.84", 945 | "escalade": "^3.1.1", 946 | "node-releases": "^2.0.2", 947 | "picocolors": "^1.0.0" 948 | }, 949 | "bin": { 950 | "browserslist": "cli.js" 951 | }, 952 | "engines": { 953 | "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 954 | } 955 | }, 956 | "node_modules/buffer-from": { 957 | "version": "1.1.2", 958 | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 959 | "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 960 | "peer": true 961 | }, 962 | "node_modules/call-bind": { 963 | "version": "1.0.2", 964 | "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 965 | "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 966 | "peer": true, 967 | "dependencies": { 968 | "function-bind": "^1.1.1", 969 | "get-intrinsic": "^1.0.2" 970 | }, 971 | "funding": { 972 | "url": "https://github.com/sponsors/ljharb" 973 | } 974 | }, 975 | "node_modules/camelize": { 976 | "version": "1.0.0", 977 | "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", 978 | "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" 979 | }, 980 | "node_modules/caniuse-lite": { 981 | "version": "1.0.30001319", 982 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz", 983 | "integrity": "sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==", 984 | "funding": [ 985 | { 986 | "type": "opencollective", 987 | "url": "https://opencollective.com/browserslist" 988 | }, 989 | { 990 | "type": "tidelift", 991 | "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 992 | } 993 | ], 994 | "peer": true 995 | }, 996 | "node_modules/chalk": { 997 | "version": "2.4.2", 998 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 999 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 1000 | "dependencies": { 1001 | "ansi-styles": "^3.2.1", 1002 | "escape-string-regexp": "^1.0.5", 1003 | "supports-color": "^5.3.0" 1004 | }, 1005 | "engines": { 1006 | "node": ">=4" 1007 | } 1008 | }, 1009 | "node_modules/chrome-trace-event": { 1010 | "version": "1.0.3", 1011 | "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 1012 | "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 1013 | "peer": true, 1014 | "engines": { 1015 | "node": ">=6.0" 1016 | } 1017 | }, 1018 | "node_modules/ckeditor5-build-strapi-wysiwyg": { 1019 | "version": "2.1.1", 1020 | "resolved": "https://registry.npmjs.org/ckeditor5-build-strapi-wysiwyg/-/ckeditor5-build-strapi-wysiwyg-2.1.1.tgz", 1021 | "integrity": "sha512-Mma+bcVUZ8xH+PEHoB8FroMPocIgs+6Fqg94Q4yqOYI+xXRWAds3GzY8SsZC43Dlo9NgN72mWP4W8cZ0xLUIow==", 1022 | "engines": { 1023 | "node": ">=14.0.0", 1024 | "npm": ">=5.7.1" 1025 | } 1026 | }, 1027 | "node_modules/color-convert": { 1028 | "version": "1.9.3", 1029 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 1030 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 1031 | "dependencies": { 1032 | "color-name": "1.1.3" 1033 | } 1034 | }, 1035 | "node_modules/color-name": { 1036 | "version": "1.1.3", 1037 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 1038 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 1039 | }, 1040 | "node_modules/commander": { 1041 | "version": "2.20.3", 1042 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 1043 | "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 1044 | "peer": true 1045 | }, 1046 | "node_modules/compute-scroll-into-view": { 1047 | "version": "1.0.17", 1048 | "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", 1049 | "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" 1050 | }, 1051 | "node_modules/concat-map": { 1052 | "version": "0.0.1", 1053 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1054 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 1055 | "peer": true 1056 | }, 1057 | "node_modules/css-color-keywords": { 1058 | "version": "1.0.0", 1059 | "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", 1060 | "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", 1061 | "engines": { 1062 | "node": ">=4" 1063 | } 1064 | }, 1065 | "node_modules/css-to-react-native": { 1066 | "version": "3.0.0", 1067 | "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", 1068 | "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", 1069 | "dependencies": { 1070 | "camelize": "^1.0.0", 1071 | "css-color-keywords": "^1.0.0", 1072 | "postcss-value-parser": "^4.0.2" 1073 | } 1074 | }, 1075 | "node_modules/csstype": { 1076 | "version": "3.0.10", 1077 | "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", 1078 | "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" 1079 | }, 1080 | "node_modules/debug": { 1081 | "version": "4.3.3", 1082 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 1083 | "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 1084 | "dependencies": { 1085 | "ms": "2.1.2" 1086 | }, 1087 | "engines": { 1088 | "node": ">=6.0" 1089 | }, 1090 | "peerDependenciesMeta": { 1091 | "supports-color": { 1092 | "optional": true 1093 | } 1094 | } 1095 | }, 1096 | "node_modules/deepmerge": { 1097 | "version": "2.2.1", 1098 | "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", 1099 | "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", 1100 | "engines": { 1101 | "node": ">=0.10.0" 1102 | } 1103 | }, 1104 | "node_modules/dom-helpers": { 1105 | "version": "5.2.1", 1106 | "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", 1107 | "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", 1108 | "peer": true, 1109 | "dependencies": { 1110 | "@babel/runtime": "^7.8.7", 1111 | "csstype": "^3.0.2" 1112 | } 1113 | }, 1114 | "node_modules/electron-to-chromium": { 1115 | "version": "1.4.89", 1116 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.89.tgz", 1117 | "integrity": "sha512-z1Axg0Fu54fse8wN4fd+GAINdU5mJmLtcl6bqIcYyzNVGONcfHAeeJi88KYMQVKalhXlYuVPzKkFIU5VD0raUw==", 1118 | "peer": true 1119 | }, 1120 | "node_modules/enhanced-resolve": { 1121 | "version": "5.9.2", 1122 | "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", 1123 | "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", 1124 | "peer": true, 1125 | "dependencies": { 1126 | "graceful-fs": "^4.2.4", 1127 | "tapable": "^2.2.0" 1128 | }, 1129 | "engines": { 1130 | "node": ">=10.13.0" 1131 | } 1132 | }, 1133 | "node_modules/es-module-lexer": { 1134 | "version": "0.9.3", 1135 | "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", 1136 | "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", 1137 | "peer": true 1138 | }, 1139 | "node_modules/escalade": { 1140 | "version": "3.1.1", 1141 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1142 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1143 | "peer": true, 1144 | "engines": { 1145 | "node": ">=6" 1146 | } 1147 | }, 1148 | "node_modules/escape-string-regexp": { 1149 | "version": "1.0.5", 1150 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1151 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 1152 | "engines": { 1153 | "node": ">=0.8.0" 1154 | } 1155 | }, 1156 | "node_modules/eslint-scope": { 1157 | "version": "5.1.1", 1158 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 1159 | "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 1160 | "peer": true, 1161 | "dependencies": { 1162 | "esrecurse": "^4.3.0", 1163 | "estraverse": "^4.1.1" 1164 | }, 1165 | "engines": { 1166 | "node": ">=8.0.0" 1167 | } 1168 | }, 1169 | "node_modules/esrecurse": { 1170 | "version": "4.3.0", 1171 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 1172 | "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 1173 | "peer": true, 1174 | "dependencies": { 1175 | "estraverse": "^5.2.0" 1176 | }, 1177 | "engines": { 1178 | "node": ">=4.0" 1179 | } 1180 | }, 1181 | "node_modules/esrecurse/node_modules/estraverse": { 1182 | "version": "5.3.0", 1183 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 1184 | "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 1185 | "peer": true, 1186 | "engines": { 1187 | "node": ">=4.0" 1188 | } 1189 | }, 1190 | "node_modules/estraverse": { 1191 | "version": "4.3.0", 1192 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 1193 | "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 1194 | "peer": true, 1195 | "engines": { 1196 | "node": ">=4.0" 1197 | } 1198 | }, 1199 | "node_modules/events": { 1200 | "version": "3.3.0", 1201 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 1202 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 1203 | "peer": true, 1204 | "engines": { 1205 | "node": ">=0.8.x" 1206 | } 1207 | }, 1208 | "node_modules/fast-deep-equal": { 1209 | "version": "3.1.3", 1210 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 1211 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 1212 | }, 1213 | "node_modules/fast-json-stable-stringify": { 1214 | "version": "2.1.0", 1215 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 1216 | "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 1217 | }, 1218 | "node_modules/follow-redirects": { 1219 | "version": "1.14.9", 1220 | "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", 1221 | "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", 1222 | "funding": [ 1223 | { 1224 | "type": "individual", 1225 | "url": "https://github.com/sponsors/RubenVerborgh" 1226 | } 1227 | ], 1228 | "engines": { 1229 | "node": ">=4.0" 1230 | }, 1231 | "peerDependenciesMeta": { 1232 | "debug": { 1233 | "optional": true 1234 | } 1235 | } 1236 | }, 1237 | "node_modules/formik": { 1238 | "version": "2.2.9", 1239 | "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz", 1240 | "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==", 1241 | "funding": [ 1242 | { 1243 | "type": "individual", 1244 | "url": "https://opencollective.com/formik" 1245 | } 1246 | ], 1247 | "dependencies": { 1248 | "deepmerge": "^2.1.1", 1249 | "hoist-non-react-statics": "^3.3.0", 1250 | "lodash": "^4.17.21", 1251 | "lodash-es": "^4.17.21", 1252 | "react-fast-compare": "^2.0.1", 1253 | "tiny-warning": "^1.0.2", 1254 | "tslib": "^1.10.0" 1255 | }, 1256 | "peerDependencies": { 1257 | "react": ">=16.8.0" 1258 | } 1259 | }, 1260 | "node_modules/fs.realpath": { 1261 | "version": "1.0.0", 1262 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1263 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 1264 | "peer": true 1265 | }, 1266 | "node_modules/function-bind": { 1267 | "version": "1.1.1", 1268 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 1269 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 1270 | "peer": true 1271 | }, 1272 | "node_modules/get-intrinsic": { 1273 | "version": "1.1.1", 1274 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 1275 | "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 1276 | "peer": true, 1277 | "dependencies": { 1278 | "function-bind": "^1.1.1", 1279 | "has": "^1.0.3", 1280 | "has-symbols": "^1.0.1" 1281 | }, 1282 | "funding": { 1283 | "url": "https://github.com/sponsors/ljharb" 1284 | } 1285 | }, 1286 | "node_modules/glob": { 1287 | "version": "7.2.0", 1288 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 1289 | "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 1290 | "peer": true, 1291 | "dependencies": { 1292 | "fs.realpath": "^1.0.0", 1293 | "inflight": "^1.0.4", 1294 | "inherits": "2", 1295 | "minimatch": "^3.0.4", 1296 | "once": "^1.3.0", 1297 | "path-is-absolute": "^1.0.0" 1298 | }, 1299 | "engines": { 1300 | "node": "*" 1301 | }, 1302 | "funding": { 1303 | "url": "https://github.com/sponsors/isaacs" 1304 | } 1305 | }, 1306 | "node_modules/glob-to-regexp": { 1307 | "version": "0.4.1", 1308 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 1309 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 1310 | "peer": true 1311 | }, 1312 | "node_modules/globals": { 1313 | "version": "11.12.0", 1314 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 1315 | "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", 1316 | "engines": { 1317 | "node": ">=4" 1318 | } 1319 | }, 1320 | "node_modules/graceful-fs": { 1321 | "version": "4.2.9", 1322 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", 1323 | "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", 1324 | "peer": true 1325 | }, 1326 | "node_modules/has": { 1327 | "version": "1.0.3", 1328 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 1329 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 1330 | "peer": true, 1331 | "dependencies": { 1332 | "function-bind": "^1.1.1" 1333 | }, 1334 | "engines": { 1335 | "node": ">= 0.4.0" 1336 | } 1337 | }, 1338 | "node_modules/has-flag": { 1339 | "version": "3.0.0", 1340 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 1341 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 1342 | "engines": { 1343 | "node": ">=4" 1344 | } 1345 | }, 1346 | "node_modules/has-symbols": { 1347 | "version": "1.0.2", 1348 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 1349 | "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 1350 | "peer": true, 1351 | "engines": { 1352 | "node": ">= 0.4" 1353 | }, 1354 | "funding": { 1355 | "url": "https://github.com/sponsors/ljharb" 1356 | } 1357 | }, 1358 | "node_modules/history": { 1359 | "version": "4.10.1", 1360 | "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", 1361 | "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", 1362 | "dependencies": { 1363 | "@babel/runtime": "^7.1.2", 1364 | "loose-envify": "^1.2.0", 1365 | "resolve-pathname": "^3.0.0", 1366 | "tiny-invariant": "^1.0.2", 1367 | "tiny-warning": "^1.0.0", 1368 | "value-equal": "^1.0.1" 1369 | } 1370 | }, 1371 | "node_modules/hoist-non-react-statics": { 1372 | "version": "3.3.2", 1373 | "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", 1374 | "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", 1375 | "dependencies": { 1376 | "react-is": "^16.7.0" 1377 | } 1378 | }, 1379 | "node_modules/immer": { 1380 | "version": "9.0.6", 1381 | "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", 1382 | "integrity": "sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==", 1383 | "peer": true, 1384 | "funding": { 1385 | "type": "opencollective", 1386 | "url": "https://opencollective.com/immer" 1387 | } 1388 | }, 1389 | "node_modules/inflight": { 1390 | "version": "1.0.6", 1391 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1392 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1393 | "peer": true, 1394 | "dependencies": { 1395 | "once": "^1.3.0", 1396 | "wrappy": "1" 1397 | } 1398 | }, 1399 | "node_modules/inherits": { 1400 | "version": "2.0.4", 1401 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1402 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1403 | "peer": true 1404 | }, 1405 | "node_modules/intl-messageformat": { 1406 | "version": "9.6.18", 1407 | "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-9.6.18.tgz", 1408 | "integrity": "sha512-phG2EtMS/J6C4pcbErPkTSoqJ+T6qNfPVWTv5cDnI/nuCDKRUHPLDp4QpMdxIWPSUYPj7Lq69vMEIqg91x+H1Q==", 1409 | "dependencies": { 1410 | "@formatjs/fast-memoize": "1.1.1", 1411 | "@formatjs/icu-messageformat-parser": "2.0.6", 1412 | "tslib": "^2.1.0" 1413 | } 1414 | }, 1415 | "node_modules/intl-messageformat/node_modules/tslib": { 1416 | "version": "2.3.1", 1417 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 1418 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 1419 | }, 1420 | "node_modules/invariant": { 1421 | "version": "2.2.4", 1422 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 1423 | "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 1424 | "dependencies": { 1425 | "loose-envify": "^1.0.0" 1426 | } 1427 | }, 1428 | "node_modules/isarray": { 1429 | "version": "0.0.1", 1430 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 1431 | "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" 1432 | }, 1433 | "node_modules/jest-worker": { 1434 | "version": "27.5.1", 1435 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 1436 | "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 1437 | "peer": true, 1438 | "dependencies": { 1439 | "@types/node": "*", 1440 | "merge-stream": "^2.0.0", 1441 | "supports-color": "^8.0.0" 1442 | }, 1443 | "engines": { 1444 | "node": ">= 10.13.0" 1445 | } 1446 | }, 1447 | "node_modules/jest-worker/node_modules/has-flag": { 1448 | "version": "4.0.0", 1449 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1450 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1451 | "peer": true, 1452 | "engines": { 1453 | "node": ">=8" 1454 | } 1455 | }, 1456 | "node_modules/jest-worker/node_modules/supports-color": { 1457 | "version": "8.1.1", 1458 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1459 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1460 | "peer": true, 1461 | "dependencies": { 1462 | "has-flag": "^4.0.0" 1463 | }, 1464 | "engines": { 1465 | "node": ">=10" 1466 | }, 1467 | "funding": { 1468 | "url": "https://github.com/chalk/supports-color?sponsor=1" 1469 | } 1470 | }, 1471 | "node_modules/js-tokens": { 1472 | "version": "4.0.0", 1473 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 1474 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 1475 | }, 1476 | "node_modules/jsesc": { 1477 | "version": "2.5.2", 1478 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 1479 | "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", 1480 | "bin": { 1481 | "jsesc": "bin/jsesc" 1482 | }, 1483 | "engines": { 1484 | "node": ">=4" 1485 | } 1486 | }, 1487 | "node_modules/json-parse-better-errors": { 1488 | "version": "1.0.2", 1489 | "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 1490 | "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 1491 | "peer": true 1492 | }, 1493 | "node_modules/json-schema-traverse": { 1494 | "version": "0.4.1", 1495 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 1496 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 1497 | }, 1498 | "node_modules/loader-runner": { 1499 | "version": "4.2.0", 1500 | "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", 1501 | "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", 1502 | "peer": true, 1503 | "engines": { 1504 | "node": ">=6.11.5" 1505 | } 1506 | }, 1507 | "node_modules/lodash": { 1508 | "version": "4.17.21", 1509 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1510 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1511 | }, 1512 | "node_modules/lodash-es": { 1513 | "version": "4.17.21", 1514 | "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 1515 | "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" 1516 | }, 1517 | "node_modules/loose-envify": { 1518 | "version": "1.4.0", 1519 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 1520 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 1521 | "dependencies": { 1522 | "js-tokens": "^3.0.0 || ^4.0.0" 1523 | }, 1524 | "bin": { 1525 | "loose-envify": "cli.js" 1526 | } 1527 | }, 1528 | "node_modules/match-sorter": { 1529 | "version": "4.2.1", 1530 | "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-4.2.1.tgz", 1531 | "integrity": "sha512-s+3h9TiZU9U1pWhIERHf8/f4LmBN6IXaRgo2CI17+XGByGS1GvG5VvXK9pcGyCjGe3WM3mSYRC3ipGrd5UEVgw==", 1532 | "dependencies": { 1533 | "@babel/runtime": "^7.10.5", 1534 | "remove-accents": "0.4.2" 1535 | } 1536 | }, 1537 | "node_modules/memoize-one": { 1538 | "version": "5.2.1", 1539 | "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", 1540 | "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", 1541 | "peer": true 1542 | }, 1543 | "node_modules/merge-stream": { 1544 | "version": "2.0.0", 1545 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 1546 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 1547 | "peer": true 1548 | }, 1549 | "node_modules/mime-db": { 1550 | "version": "1.52.0", 1551 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 1552 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 1553 | "peer": true, 1554 | "engines": { 1555 | "node": ">= 0.6" 1556 | } 1557 | }, 1558 | "node_modules/mime-types": { 1559 | "version": "2.1.35", 1560 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 1561 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 1562 | "peer": true, 1563 | "dependencies": { 1564 | "mime-db": "1.52.0" 1565 | }, 1566 | "engines": { 1567 | "node": ">= 0.6" 1568 | } 1569 | }, 1570 | "node_modules/mini-create-react-context": { 1571 | "version": "0.4.1", 1572 | "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", 1573 | "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", 1574 | "dependencies": { 1575 | "@babel/runtime": "^7.12.1", 1576 | "tiny-warning": "^1.0.3" 1577 | }, 1578 | "peerDependencies": { 1579 | "prop-types": "^15.0.0", 1580 | "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" 1581 | } 1582 | }, 1583 | "node_modules/mini-css-extract-plugin": { 1584 | "version": "2.4.4", 1585 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.4.tgz", 1586 | "integrity": "sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==", 1587 | "dependencies": { 1588 | "schema-utils": "^3.1.0" 1589 | }, 1590 | "engines": { 1591 | "node": ">= 12.13.0" 1592 | }, 1593 | "funding": { 1594 | "type": "opencollective", 1595 | "url": "https://opencollective.com/webpack" 1596 | }, 1597 | "peerDependencies": { 1598 | "webpack": "^5.0.0" 1599 | } 1600 | }, 1601 | "node_modules/minimatch": { 1602 | "version": "3.1.2", 1603 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1604 | "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1605 | "peer": true, 1606 | "dependencies": { 1607 | "brace-expansion": "^1.1.7" 1608 | }, 1609 | "engines": { 1610 | "node": "*" 1611 | } 1612 | }, 1613 | "node_modules/moment": { 1614 | "version": "2.29.1", 1615 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", 1616 | "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", 1617 | "engines": { 1618 | "node": "*" 1619 | } 1620 | }, 1621 | "node_modules/ms": { 1622 | "version": "2.1.2", 1623 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1624 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 1625 | }, 1626 | "node_modules/neo-async": { 1627 | "version": "2.6.2", 1628 | "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 1629 | "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 1630 | "peer": true 1631 | }, 1632 | "node_modules/node-releases": { 1633 | "version": "2.0.2", 1634 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", 1635 | "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", 1636 | "peer": true 1637 | }, 1638 | "node_modules/object-assign": { 1639 | "version": "4.1.1", 1640 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 1641 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 1642 | "engines": { 1643 | "node": ">=0.10.0" 1644 | } 1645 | }, 1646 | "node_modules/object-inspect": { 1647 | "version": "1.11.1", 1648 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.1.tgz", 1649 | "integrity": "sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA==", 1650 | "peer": true, 1651 | "funding": { 1652 | "url": "https://github.com/sponsors/ljharb" 1653 | } 1654 | }, 1655 | "node_modules/once": { 1656 | "version": "1.4.0", 1657 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1658 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1659 | "peer": true, 1660 | "dependencies": { 1661 | "wrappy": "1" 1662 | } 1663 | }, 1664 | "node_modules/path-is-absolute": { 1665 | "version": "1.0.1", 1666 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1667 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 1668 | "peer": true, 1669 | "engines": { 1670 | "node": ">=0.10.0" 1671 | } 1672 | }, 1673 | "node_modules/path-to-regexp": { 1674 | "version": "1.8.0", 1675 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", 1676 | "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", 1677 | "dependencies": { 1678 | "isarray": "0.0.1" 1679 | } 1680 | }, 1681 | "node_modules/picocolors": { 1682 | "version": "1.0.0", 1683 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1684 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 1685 | "peer": true 1686 | }, 1687 | "node_modules/postcss-value-parser": { 1688 | "version": "4.2.0", 1689 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 1690 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 1691 | }, 1692 | "node_modules/prop-types": { 1693 | "version": "15.7.2", 1694 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 1695 | "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 1696 | "dependencies": { 1697 | "loose-envify": "^1.4.0", 1698 | "object-assign": "^4.1.1", 1699 | "react-is": "^16.8.1" 1700 | } 1701 | }, 1702 | "node_modules/punycode": { 1703 | "version": "2.1.1", 1704 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 1705 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 1706 | "engines": { 1707 | "node": ">=6" 1708 | } 1709 | }, 1710 | "node_modules/qs": { 1711 | "version": "6.10.1", 1712 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", 1713 | "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", 1714 | "peer": true, 1715 | "dependencies": { 1716 | "side-channel": "^1.0.4" 1717 | }, 1718 | "engines": { 1719 | "node": ">=0.6" 1720 | }, 1721 | "funding": { 1722 | "url": "https://github.com/sponsors/ljharb" 1723 | } 1724 | }, 1725 | "node_modules/randombytes": { 1726 | "version": "2.1.0", 1727 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 1728 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 1729 | "peer": true, 1730 | "dependencies": { 1731 | "safe-buffer": "^5.1.0" 1732 | } 1733 | }, 1734 | "node_modules/react": { 1735 | "version": "17.0.2", 1736 | "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", 1737 | "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", 1738 | "dependencies": { 1739 | "loose-envify": "^1.1.0", 1740 | "object-assign": "^4.1.1" 1741 | }, 1742 | "engines": { 1743 | "node": ">=0.10.0" 1744 | } 1745 | }, 1746 | "node_modules/react-dom": { 1747 | "version": "17.0.2", 1748 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", 1749 | "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", 1750 | "dependencies": { 1751 | "loose-envify": "^1.1.0", 1752 | "object-assign": "^4.1.1", 1753 | "scheduler": "^0.20.2" 1754 | }, 1755 | "peerDependencies": { 1756 | "react": "17.0.2" 1757 | } 1758 | }, 1759 | "node_modules/react-fast-compare": { 1760 | "version": "2.0.4", 1761 | "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", 1762 | "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" 1763 | }, 1764 | "node_modules/react-helmet": { 1765 | "version": "6.1.0", 1766 | "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", 1767 | "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", 1768 | "dependencies": { 1769 | "object-assign": "^4.1.1", 1770 | "prop-types": "^15.7.2", 1771 | "react-fast-compare": "^3.1.1", 1772 | "react-side-effect": "^2.1.0" 1773 | }, 1774 | "peerDependencies": { 1775 | "react": ">=16.3.0" 1776 | } 1777 | }, 1778 | "node_modules/react-helmet/node_modules/react-fast-compare": { 1779 | "version": "3.2.0", 1780 | "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", 1781 | "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" 1782 | }, 1783 | "node_modules/react-input-autosize": { 1784 | "version": "3.0.0", 1785 | "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz", 1786 | "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==", 1787 | "peer": true, 1788 | "dependencies": { 1789 | "prop-types": "^15.5.8" 1790 | }, 1791 | "peerDependencies": { 1792 | "react": "^16.3.0 || ^17.0.0" 1793 | } 1794 | }, 1795 | "node_modules/react-intl": { 1796 | "version": "5.20.2", 1797 | "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.20.2.tgz", 1798 | "integrity": "sha512-Uv3OydXIjF1wABfUm0mI8SItNQW7zuFaU42W0qXYVRvSoRXMv9rUorC1FLHTiS5zifQCRvWs65VejL8PO5he8w==", 1799 | "dependencies": { 1800 | "@formatjs/ecma402-abstract": "1.9.3", 1801 | "@formatjs/icu-messageformat-parser": "2.0.6", 1802 | "@formatjs/intl": "1.13.0", 1803 | "@formatjs/intl-displaynames": "5.1.5", 1804 | "@formatjs/intl-listformat": "6.2.5", 1805 | "@types/hoist-non-react-statics": "^3.3.1", 1806 | "hoist-non-react-statics": "^3.3.2", 1807 | "intl-messageformat": "9.6.18", 1808 | "tslib": "^2.1.0" 1809 | }, 1810 | "peerDependencies": { 1811 | "react": "^16.3.0 || 17", 1812 | "typescript": "^4.2" 1813 | }, 1814 | "peerDependenciesMeta": { 1815 | "typescript": { 1816 | "optional": true 1817 | } 1818 | } 1819 | }, 1820 | "node_modules/react-intl/node_modules/tslib": { 1821 | "version": "2.3.1", 1822 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 1823 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 1824 | }, 1825 | "node_modules/react-is": { 1826 | "version": "16.13.1", 1827 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 1828 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 1829 | }, 1830 | "node_modules/react-router": { 1831 | "version": "5.2.1", 1832 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", 1833 | "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", 1834 | "peer": true, 1835 | "dependencies": { 1836 | "@babel/runtime": "^7.12.13", 1837 | "history": "^4.9.0", 1838 | "hoist-non-react-statics": "^3.1.0", 1839 | "loose-envify": "^1.3.1", 1840 | "mini-create-react-context": "^0.4.0", 1841 | "path-to-regexp": "^1.7.0", 1842 | "prop-types": "^15.6.2", 1843 | "react-is": "^16.6.0", 1844 | "tiny-invariant": "^1.0.2", 1845 | "tiny-warning": "^1.0.0" 1846 | }, 1847 | "peerDependencies": { 1848 | "react": ">=15" 1849 | } 1850 | }, 1851 | "node_modules/react-router-dom": { 1852 | "version": "5.3.0", 1853 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", 1854 | "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", 1855 | "peer": true, 1856 | "dependencies": { 1857 | "@babel/runtime": "^7.12.13", 1858 | "history": "^4.9.0", 1859 | "loose-envify": "^1.3.1", 1860 | "prop-types": "^15.6.2", 1861 | "react-router": "5.2.1", 1862 | "tiny-invariant": "^1.0.2", 1863 | "tiny-warning": "^1.0.0" 1864 | }, 1865 | "peerDependencies": { 1866 | "react": ">=15" 1867 | } 1868 | }, 1869 | "node_modules/react-select": { 1870 | "version": "4.3.1", 1871 | "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz", 1872 | "integrity": "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==", 1873 | "peer": true, 1874 | "dependencies": { 1875 | "@babel/runtime": "^7.12.0", 1876 | "@emotion/cache": "^11.4.0", 1877 | "@emotion/react": "^11.1.1", 1878 | "memoize-one": "^5.0.0", 1879 | "prop-types": "^15.6.0", 1880 | "react-input-autosize": "^3.0.0", 1881 | "react-transition-group": "^4.3.0" 1882 | }, 1883 | "peerDependencies": { 1884 | "react": "^16.8.0 || ^17.0.0", 1885 | "react-dom": "^16.8.0 || ^17.0.0" 1886 | } 1887 | }, 1888 | "node_modules/react-side-effect": { 1889 | "version": "2.1.1", 1890 | "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", 1891 | "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", 1892 | "peerDependencies": { 1893 | "react": "^16.3.0 || ^17.0.0" 1894 | } 1895 | }, 1896 | "node_modules/react-transition-group": { 1897 | "version": "4.4.2", 1898 | "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", 1899 | "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", 1900 | "peer": true, 1901 | "dependencies": { 1902 | "@babel/runtime": "^7.5.5", 1903 | "dom-helpers": "^5.0.1", 1904 | "loose-envify": "^1.4.0", 1905 | "prop-types": "^15.6.2" 1906 | }, 1907 | "peerDependencies": { 1908 | "react": ">=16.6.0", 1909 | "react-dom": ">=16.6.0" 1910 | } 1911 | }, 1912 | "node_modules/regenerator-runtime": { 1913 | "version": "0.13.9", 1914 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 1915 | "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 1916 | }, 1917 | "node_modules/remove-accents": { 1918 | "version": "0.4.2", 1919 | "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", 1920 | "integrity": "sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U=" 1921 | }, 1922 | "node_modules/resolve-pathname": { 1923 | "version": "3.0.0", 1924 | "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", 1925 | "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" 1926 | }, 1927 | "node_modules/rimraf": { 1928 | "version": "3.0.2", 1929 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 1930 | "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 1931 | "peer": true, 1932 | "dependencies": { 1933 | "glob": "^7.1.3" 1934 | }, 1935 | "bin": { 1936 | "rimraf": "bin.js" 1937 | }, 1938 | "funding": { 1939 | "url": "https://github.com/sponsors/isaacs" 1940 | } 1941 | }, 1942 | "node_modules/safe-buffer": { 1943 | "version": "5.2.1", 1944 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1945 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1946 | "funding": [ 1947 | { 1948 | "type": "github", 1949 | "url": "https://github.com/sponsors/feross" 1950 | }, 1951 | { 1952 | "type": "patreon", 1953 | "url": "https://www.patreon.com/feross" 1954 | }, 1955 | { 1956 | "type": "consulting", 1957 | "url": "https://feross.org/support" 1958 | } 1959 | ], 1960 | "peer": true 1961 | }, 1962 | "node_modules/scheduler": { 1963 | "version": "0.20.2", 1964 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", 1965 | "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", 1966 | "dependencies": { 1967 | "loose-envify": "^1.1.0", 1968 | "object-assign": "^4.1.1" 1969 | } 1970 | }, 1971 | "node_modules/schema-utils": { 1972 | "version": "3.1.1", 1973 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", 1974 | "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", 1975 | "dependencies": { 1976 | "@types/json-schema": "^7.0.8", 1977 | "ajv": "^6.12.5", 1978 | "ajv-keywords": "^3.5.2" 1979 | }, 1980 | "engines": { 1981 | "node": ">= 10.13.0" 1982 | }, 1983 | "funding": { 1984 | "type": "opencollective", 1985 | "url": "https://opencollective.com/webpack" 1986 | } 1987 | }, 1988 | "node_modules/serialize-javascript": { 1989 | "version": "6.0.0", 1990 | "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 1991 | "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 1992 | "peer": true, 1993 | "dependencies": { 1994 | "randombytes": "^2.1.0" 1995 | } 1996 | }, 1997 | "node_modules/shallowequal": { 1998 | "version": "1.1.0", 1999 | "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", 2000 | "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" 2001 | }, 2002 | "node_modules/side-channel": { 2003 | "version": "1.0.4", 2004 | "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 2005 | "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 2006 | "peer": true, 2007 | "dependencies": { 2008 | "call-bind": "^1.0.0", 2009 | "get-intrinsic": "^1.0.2", 2010 | "object-inspect": "^1.9.0" 2011 | }, 2012 | "funding": { 2013 | "url": "https://github.com/sponsors/ljharb" 2014 | } 2015 | }, 2016 | "node_modules/source-map": { 2017 | "version": "0.5.7", 2018 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 2019 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 2020 | "engines": { 2021 | "node": ">=0.10.0" 2022 | } 2023 | }, 2024 | "node_modules/source-map-support": { 2025 | "version": "0.5.21", 2026 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 2027 | "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 2028 | "peer": true, 2029 | "dependencies": { 2030 | "buffer-from": "^1.0.0", 2031 | "source-map": "^0.6.0" 2032 | } 2033 | }, 2034 | "node_modules/source-map-support/node_modules/source-map": { 2035 | "version": "0.6.1", 2036 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2037 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2038 | "peer": true, 2039 | "engines": { 2040 | "node": ">=0.10.0" 2041 | } 2042 | }, 2043 | "node_modules/styled-components": { 2044 | "version": "5.3.3", 2045 | "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", 2046 | "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", 2047 | "dependencies": { 2048 | "@babel/helper-module-imports": "^7.0.0", 2049 | "@babel/traverse": "^7.4.5", 2050 | "@emotion/is-prop-valid": "^0.8.8", 2051 | "@emotion/stylis": "^0.8.4", 2052 | "@emotion/unitless": "^0.7.4", 2053 | "babel-plugin-styled-components": ">= 1.12.0", 2054 | "css-to-react-native": "^3.0.0", 2055 | "hoist-non-react-statics": "^3.0.0", 2056 | "shallowequal": "^1.1.0", 2057 | "supports-color": "^5.5.0" 2058 | }, 2059 | "engines": { 2060 | "node": ">=10" 2061 | }, 2062 | "funding": { 2063 | "type": "opencollective", 2064 | "url": "https://opencollective.com/styled-components" 2065 | }, 2066 | "peerDependencies": { 2067 | "react": ">= 16.8.0", 2068 | "react-dom": ">= 16.8.0", 2069 | "react-is": ">= 16.8.0" 2070 | } 2071 | }, 2072 | "node_modules/stylis": { 2073 | "version": "4.0.10", 2074 | "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", 2075 | "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", 2076 | "peer": true 2077 | }, 2078 | "node_modules/supports-color": { 2079 | "version": "5.5.0", 2080 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 2081 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 2082 | "dependencies": { 2083 | "has-flag": "^3.0.0" 2084 | }, 2085 | "engines": { 2086 | "node": ">=4" 2087 | } 2088 | }, 2089 | "node_modules/tapable": { 2090 | "version": "2.2.1", 2091 | "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 2092 | "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 2093 | "peer": true, 2094 | "engines": { 2095 | "node": ">=6" 2096 | } 2097 | }, 2098 | "node_modules/terser": { 2099 | "version": "5.12.1", 2100 | "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", 2101 | "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", 2102 | "peer": true, 2103 | "dependencies": { 2104 | "acorn": "^8.5.0", 2105 | "commander": "^2.20.0", 2106 | "source-map": "~0.7.2", 2107 | "source-map-support": "~0.5.20" 2108 | }, 2109 | "bin": { 2110 | "terser": "bin/terser" 2111 | }, 2112 | "engines": { 2113 | "node": ">=10" 2114 | } 2115 | }, 2116 | "node_modules/terser-webpack-plugin": { 2117 | "version": "5.3.1", 2118 | "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", 2119 | "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", 2120 | "peer": true, 2121 | "dependencies": { 2122 | "jest-worker": "^27.4.5", 2123 | "schema-utils": "^3.1.1", 2124 | "serialize-javascript": "^6.0.0", 2125 | "source-map": "^0.6.1", 2126 | "terser": "^5.7.2" 2127 | }, 2128 | "engines": { 2129 | "node": ">= 10.13.0" 2130 | }, 2131 | "funding": { 2132 | "type": "opencollective", 2133 | "url": "https://opencollective.com/webpack" 2134 | }, 2135 | "peerDependencies": { 2136 | "webpack": "^5.1.0" 2137 | }, 2138 | "peerDependenciesMeta": { 2139 | "@swc/core": { 2140 | "optional": true 2141 | }, 2142 | "esbuild": { 2143 | "optional": true 2144 | }, 2145 | "uglify-js": { 2146 | "optional": true 2147 | } 2148 | } 2149 | }, 2150 | "node_modules/terser-webpack-plugin/node_modules/source-map": { 2151 | "version": "0.6.1", 2152 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2153 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 2154 | "peer": true, 2155 | "engines": { 2156 | "node": ">=0.10.0" 2157 | } 2158 | }, 2159 | "node_modules/terser/node_modules/source-map": { 2160 | "version": "0.7.3", 2161 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 2162 | "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 2163 | "peer": true, 2164 | "engines": { 2165 | "node": ">= 8" 2166 | } 2167 | }, 2168 | "node_modules/tiny-invariant": { 2169 | "version": "1.2.0", 2170 | "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", 2171 | "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" 2172 | }, 2173 | "node_modules/tiny-warning": { 2174 | "version": "1.0.3", 2175 | "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", 2176 | "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" 2177 | }, 2178 | "node_modules/to-fast-properties": { 2179 | "version": "2.0.0", 2180 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 2181 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", 2182 | "engines": { 2183 | "node": ">=4" 2184 | } 2185 | }, 2186 | "node_modules/tslib": { 2187 | "version": "1.14.1", 2188 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 2189 | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" 2190 | }, 2191 | "node_modules/uri-js": { 2192 | "version": "4.4.1", 2193 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 2194 | "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 2195 | "dependencies": { 2196 | "punycode": "^2.1.0" 2197 | } 2198 | }, 2199 | "node_modules/value-equal": { 2200 | "version": "1.0.1", 2201 | "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", 2202 | "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" 2203 | }, 2204 | "node_modules/watchpack": { 2205 | "version": "2.3.1", 2206 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", 2207 | "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", 2208 | "peer": true, 2209 | "dependencies": { 2210 | "glob-to-regexp": "^0.4.1", 2211 | "graceful-fs": "^4.1.2" 2212 | }, 2213 | "engines": { 2214 | "node": ">=10.13.0" 2215 | } 2216 | }, 2217 | "node_modules/webpack": { 2218 | "version": "5.70.0", 2219 | "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", 2220 | "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", 2221 | "peer": true, 2222 | "dependencies": { 2223 | "@types/eslint-scope": "^3.7.3", 2224 | "@types/estree": "^0.0.51", 2225 | "@webassemblyjs/ast": "1.11.1", 2226 | "@webassemblyjs/wasm-edit": "1.11.1", 2227 | "@webassemblyjs/wasm-parser": "1.11.1", 2228 | "acorn": "^8.4.1", 2229 | "acorn-import-assertions": "^1.7.6", 2230 | "browserslist": "^4.14.5", 2231 | "chrome-trace-event": "^1.0.2", 2232 | "enhanced-resolve": "^5.9.2", 2233 | "es-module-lexer": "^0.9.0", 2234 | "eslint-scope": "5.1.1", 2235 | "events": "^3.2.0", 2236 | "glob-to-regexp": "^0.4.1", 2237 | "graceful-fs": "^4.2.9", 2238 | "json-parse-better-errors": "^1.0.2", 2239 | "loader-runner": "^4.2.0", 2240 | "mime-types": "^2.1.27", 2241 | "neo-async": "^2.6.2", 2242 | "schema-utils": "^3.1.0", 2243 | "tapable": "^2.1.1", 2244 | "terser-webpack-plugin": "^5.1.3", 2245 | "watchpack": "^2.3.1", 2246 | "webpack-sources": "^3.2.3" 2247 | }, 2248 | "bin": { 2249 | "webpack": "bin/webpack.js" 2250 | }, 2251 | "engines": { 2252 | "node": ">=10.13.0" 2253 | }, 2254 | "funding": { 2255 | "type": "opencollective", 2256 | "url": "https://opencollective.com/webpack" 2257 | }, 2258 | "peerDependenciesMeta": { 2259 | "webpack-cli": { 2260 | "optional": true 2261 | } 2262 | } 2263 | }, 2264 | "node_modules/webpack-sources": { 2265 | "version": "3.2.3", 2266 | "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 2267 | "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 2268 | "peer": true, 2269 | "engines": { 2270 | "node": ">=10.13.0" 2271 | } 2272 | }, 2273 | "node_modules/whatwg-fetch": { 2274 | "version": "3.6.2", 2275 | "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", 2276 | "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" 2277 | }, 2278 | "node_modules/wrappy": { 2279 | "version": "1.0.2", 2280 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2281 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 2282 | "peer": true 2283 | } 2284 | }, 2285 | "dependencies": { 2286 | "@babel/code-frame": { 2287 | "version": "7.16.0", 2288 | "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", 2289 | "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", 2290 | "requires": { 2291 | "@babel/highlight": "^7.16.0" 2292 | } 2293 | }, 2294 | "@babel/generator": { 2295 | "version": "7.16.0", 2296 | "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", 2297 | "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", 2298 | "requires": { 2299 | "@babel/types": "^7.16.0", 2300 | "jsesc": "^2.5.1", 2301 | "source-map": "^0.5.0" 2302 | } 2303 | }, 2304 | "@babel/helper-annotate-as-pure": { 2305 | "version": "7.16.0", 2306 | "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", 2307 | "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", 2308 | "requires": { 2309 | "@babel/types": "^7.16.0" 2310 | } 2311 | }, 2312 | "@babel/helper-function-name": { 2313 | "version": "7.16.0", 2314 | "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", 2315 | "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", 2316 | "requires": { 2317 | "@babel/helper-get-function-arity": "^7.16.0", 2318 | "@babel/template": "^7.16.0", 2319 | "@babel/types": "^7.16.0" 2320 | } 2321 | }, 2322 | "@babel/helper-get-function-arity": { 2323 | "version": "7.16.0", 2324 | "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", 2325 | "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", 2326 | "requires": { 2327 | "@babel/types": "^7.16.0" 2328 | } 2329 | }, 2330 | "@babel/helper-hoist-variables": { 2331 | "version": "7.16.0", 2332 | "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", 2333 | "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", 2334 | "requires": { 2335 | "@babel/types": "^7.16.0" 2336 | } 2337 | }, 2338 | "@babel/helper-module-imports": { 2339 | "version": "7.16.0", 2340 | "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", 2341 | "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", 2342 | "requires": { 2343 | "@babel/types": "^7.16.0" 2344 | } 2345 | }, 2346 | "@babel/helper-split-export-declaration": { 2347 | "version": "7.16.0", 2348 | "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", 2349 | "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", 2350 | "requires": { 2351 | "@babel/types": "^7.16.0" 2352 | } 2353 | }, 2354 | "@babel/helper-validator-identifier": { 2355 | "version": "7.15.7", 2356 | "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", 2357 | "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" 2358 | }, 2359 | "@babel/highlight": { 2360 | "version": "7.16.0", 2361 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", 2362 | "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", 2363 | "requires": { 2364 | "@babel/helper-validator-identifier": "^7.15.7", 2365 | "chalk": "^2.0.0", 2366 | "js-tokens": "^4.0.0" 2367 | } 2368 | }, 2369 | "@babel/parser": { 2370 | "version": "7.16.4", 2371 | "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz", 2372 | "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==" 2373 | }, 2374 | "@babel/runtime": { 2375 | "version": "7.16.3", 2376 | "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", 2377 | "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", 2378 | "requires": { 2379 | "regenerator-runtime": "^0.13.4" 2380 | } 2381 | }, 2382 | "@babel/template": { 2383 | "version": "7.16.0", 2384 | "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", 2385 | "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", 2386 | "requires": { 2387 | "@babel/code-frame": "^7.16.0", 2388 | "@babel/parser": "^7.16.0", 2389 | "@babel/types": "^7.16.0" 2390 | } 2391 | }, 2392 | "@babel/traverse": { 2393 | "version": "7.16.3", 2394 | "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", 2395 | "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", 2396 | "requires": { 2397 | "@babel/code-frame": "^7.16.0", 2398 | "@babel/generator": "^7.16.0", 2399 | "@babel/helper-function-name": "^7.16.0", 2400 | "@babel/helper-hoist-variables": "^7.16.0", 2401 | "@babel/helper-split-export-declaration": "^7.16.0", 2402 | "@babel/parser": "^7.16.3", 2403 | "@babel/types": "^7.16.0", 2404 | "debug": "^4.1.0", 2405 | "globals": "^11.1.0" 2406 | } 2407 | }, 2408 | "@babel/types": { 2409 | "version": "7.16.0", 2410 | "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", 2411 | "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", 2412 | "requires": { 2413 | "@babel/helper-validator-identifier": "^7.15.7", 2414 | "to-fast-properties": "^2.0.0" 2415 | } 2416 | }, 2417 | "@ckeditor/ckeditor5-react": { 2418 | "version": "4.0.0", 2419 | "resolved": "https://registry.npmjs.org/@ckeditor/ckeditor5-react/-/ckeditor5-react-4.0.0.tgz", 2420 | "integrity": "sha512-1plYEDhrH+7HJ4FSSFxAimxj0RW+s8DspgdiMKQWuB2N2GeKLURMou36GySueQZLC8BYFOv0uPhwXYYwpit3jQ==", 2421 | "requires": { 2422 | "prop-types": "^15.7.2" 2423 | } 2424 | }, 2425 | "@emotion/cache": { 2426 | "version": "11.6.0", 2427 | "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.6.0.tgz", 2428 | "integrity": "sha512-ElbsWY1KMwEowkv42vGo0UPuLgtPYfIs9BxxVrmvsaJVvktknsHYYlx5NQ5g6zLDcOTyamlDc7FkRg2TAcQDKQ==", 2429 | "peer": true, 2430 | "requires": { 2431 | "@emotion/memoize": "^0.7.4", 2432 | "@emotion/sheet": "^1.1.0", 2433 | "@emotion/utils": "^1.0.0", 2434 | "@emotion/weak-memoize": "^0.2.5", 2435 | "stylis": "^4.0.10" 2436 | } 2437 | }, 2438 | "@emotion/hash": { 2439 | "version": "0.8.0", 2440 | "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", 2441 | "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", 2442 | "peer": true 2443 | }, 2444 | "@emotion/is-prop-valid": { 2445 | "version": "0.8.8", 2446 | "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", 2447 | "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", 2448 | "requires": { 2449 | "@emotion/memoize": "0.7.4" 2450 | }, 2451 | "dependencies": { 2452 | "@emotion/memoize": { 2453 | "version": "0.7.4", 2454 | "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", 2455 | "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" 2456 | } 2457 | } 2458 | }, 2459 | "@emotion/memoize": { 2460 | "version": "0.7.5", 2461 | "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", 2462 | "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==", 2463 | "peer": true 2464 | }, 2465 | "@emotion/react": { 2466 | "version": "11.7.0", 2467 | "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.7.0.tgz", 2468 | "integrity": "sha512-WL93hf9+/2s3cA1JVJlz8+Uy6p6QWukqQFOm2OZO5ki51hfucHMOmbSjiyC3t2Y4RI8XUmBoepoc/24ny/VBbA==", 2469 | "peer": true, 2470 | "requires": { 2471 | "@babel/runtime": "^7.13.10", 2472 | "@emotion/cache": "^11.6.0", 2473 | "@emotion/serialize": "^1.0.2", 2474 | "@emotion/sheet": "^1.1.0", 2475 | "@emotion/utils": "^1.0.0", 2476 | "@emotion/weak-memoize": "^0.2.5", 2477 | "hoist-non-react-statics": "^3.3.1" 2478 | } 2479 | }, 2480 | "@emotion/serialize": { 2481 | "version": "1.0.2", 2482 | "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.2.tgz", 2483 | "integrity": "sha512-95MgNJ9+/ajxU7QIAruiOAdYNjxZX7G2mhgrtDWswA21VviYIRP1R5QilZ/bDY42xiKsaktP4egJb3QdYQZi1A==", 2484 | "peer": true, 2485 | "requires": { 2486 | "@emotion/hash": "^0.8.0", 2487 | "@emotion/memoize": "^0.7.4", 2488 | "@emotion/unitless": "^0.7.5", 2489 | "@emotion/utils": "^1.0.0", 2490 | "csstype": "^3.0.2" 2491 | } 2492 | }, 2493 | "@emotion/sheet": { 2494 | "version": "1.1.0", 2495 | "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", 2496 | "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==", 2497 | "peer": true 2498 | }, 2499 | "@emotion/stylis": { 2500 | "version": "0.8.5", 2501 | "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", 2502 | "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" 2503 | }, 2504 | "@emotion/unitless": { 2505 | "version": "0.7.5", 2506 | "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", 2507 | "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" 2508 | }, 2509 | "@emotion/utils": { 2510 | "version": "1.0.0", 2511 | "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.0.0.tgz", 2512 | "integrity": "sha512-mQC2b3XLDs6QCW+pDQDiyO/EdGZYOygE8s5N5rrzjSI4M3IejPE/JPndCBwRT9z982aqQNi6beWs1UeayrQxxA==", 2513 | "peer": true 2514 | }, 2515 | "@emotion/weak-memoize": { 2516 | "version": "0.2.5", 2517 | "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", 2518 | "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==", 2519 | "peer": true 2520 | }, 2521 | "@formatjs/ecma402-abstract": { 2522 | "version": "1.9.3", 2523 | "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-1.9.3.tgz", 2524 | "integrity": "sha512-DBrRUL65m4SVtfq+T4Qltd8+upAzfb9K1MX0UZ0hqQ0wpBY0PSIti9XJe0ZQ/j2v/KxpwQ0Jw5NLumKVezJFQg==", 2525 | "requires": { 2526 | "tslib": "^2.1.0" 2527 | }, 2528 | "dependencies": { 2529 | "tslib": { 2530 | "version": "2.3.1", 2531 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2532 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2533 | } 2534 | } 2535 | }, 2536 | "@formatjs/fast-memoize": { 2537 | "version": "1.1.1", 2538 | "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-1.1.1.tgz", 2539 | "integrity": "sha512-mIqBr5uigIlx13eZTOPSEh2buDiy3BCdMYUtewICREQjbb4xarDiVWoXSnrERM7NanZ+0TAHNXSqDe6HpEFQUg==" 2540 | }, 2541 | "@formatjs/icu-messageformat-parser": { 2542 | "version": "2.0.6", 2543 | "resolved": "https://registry.npmjs.org/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.0.6.tgz", 2544 | "integrity": "sha512-dgOZ2kq3sbjjC4P0IIghXFUiGY+x9yyypBJF9YFACjw8gPq/OSPmOzdMGvjY9hl4EeeIhhsDd4LIAN/3zHG99A==", 2545 | "requires": { 2546 | "@formatjs/ecma402-abstract": "1.9.3", 2547 | "@formatjs/icu-skeleton-parser": "1.2.7", 2548 | "tslib": "^2.1.0" 2549 | }, 2550 | "dependencies": { 2551 | "tslib": { 2552 | "version": "2.3.1", 2553 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2554 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2555 | } 2556 | } 2557 | }, 2558 | "@formatjs/icu-skeleton-parser": { 2559 | "version": "1.2.7", 2560 | "resolved": "https://registry.npmjs.org/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.2.7.tgz", 2561 | "integrity": "sha512-xm1rJMOz4fwVfWH98VKtbTpZvyQ45plHilkCF16Nm6bAgosYC/IcMmgJisGr6uHqb5TvJRXE07+EvnkIIQjsdA==", 2562 | "requires": { 2563 | "@formatjs/ecma402-abstract": "1.9.3", 2564 | "tslib": "^2.1.0" 2565 | }, 2566 | "dependencies": { 2567 | "tslib": { 2568 | "version": "2.3.1", 2569 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2570 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2571 | } 2572 | } 2573 | }, 2574 | "@formatjs/intl": { 2575 | "version": "1.13.0", 2576 | "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-1.13.0.tgz", 2577 | "integrity": "sha512-Wu8NU+OT9ZmkRSeIfKBY8GRrsCpF/Abc7v6Q8wHzA/VxT7HZblhO8YryALISqc0Vdmq4xUnvbrX4cSNSXdafZg==", 2578 | "requires": { 2579 | "@formatjs/ecma402-abstract": "1.9.3", 2580 | "@formatjs/fast-memoize": "1.1.1", 2581 | "@formatjs/icu-messageformat-parser": "2.0.6", 2582 | "@formatjs/intl-displaynames": "5.1.5", 2583 | "@formatjs/intl-listformat": "6.2.5", 2584 | "intl-messageformat": "9.6.18", 2585 | "tslib": "^2.1.0" 2586 | }, 2587 | "dependencies": { 2588 | "tslib": { 2589 | "version": "2.3.1", 2590 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2591 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2592 | } 2593 | } 2594 | }, 2595 | "@formatjs/intl-displaynames": { 2596 | "version": "5.1.5", 2597 | "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-5.1.5.tgz", 2598 | "integrity": "sha512-338DoPv8C4BqLqE7Sn5GkJbbkpL0RG8VoMP6qMJywx7bXVgOdWXiXUl3owdCPvq0bpVGGxTl+UNnF+UH8wGdLg==", 2599 | "requires": { 2600 | "@formatjs/ecma402-abstract": "1.9.3", 2601 | "tslib": "^2.1.0" 2602 | }, 2603 | "dependencies": { 2604 | "tslib": { 2605 | "version": "2.3.1", 2606 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2607 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2608 | } 2609 | } 2610 | }, 2611 | "@formatjs/intl-listformat": { 2612 | "version": "6.2.5", 2613 | "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-6.2.5.tgz", 2614 | "integrity": "sha512-LRGroM+uLc8dL5J8zwHhNNxWw45nnHQMphW3zEnD9AySKPbFRsrSxzV8LYA93U5mkvMSBf49RdEODpdeyDak/Q==", 2615 | "requires": { 2616 | "@formatjs/ecma402-abstract": "1.9.3", 2617 | "tslib": "^2.1.0" 2618 | }, 2619 | "dependencies": { 2620 | "tslib": { 2621 | "version": "2.3.1", 2622 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 2623 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 2624 | } 2625 | } 2626 | }, 2627 | "@fortawesome/fontawesome-common-types": { 2628 | "version": "0.2.36", 2629 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-0.2.36.tgz", 2630 | "integrity": "sha512-a/7BiSgobHAgBWeN7N0w+lAhInrGxksn13uK7231n2m8EDPE3BMCl9NZLTGrj9ZXfCmC6LM0QLqXidIizVQ6yg==" 2631 | }, 2632 | "@fortawesome/fontawesome-free": { 2633 | "version": "5.15.4", 2634 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.15.4.tgz", 2635 | "integrity": "sha512-eYm8vijH/hpzr/6/1CJ/V/Eb1xQFW2nnUKArb3z+yUWv7HTwj6M7SP957oMjfZjAHU6qpoNc2wQvIxBLWYa/Jg==" 2636 | }, 2637 | "@fortawesome/fontawesome-svg-core": { 2638 | "version": "1.2.36", 2639 | "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-1.2.36.tgz", 2640 | "integrity": "sha512-YUcsLQKYb6DmaJjIHdDWpBIGCcyE/W+p/LMGvjQem55Mm2XWVAP5kWTMKWLv9lwpCVjpLxPyOMOyUocP1GxrtA==", 2641 | "requires": { 2642 | "@fortawesome/fontawesome-common-types": "^0.2.36" 2643 | } 2644 | }, 2645 | "@fortawesome/free-brands-svg-icons": { 2646 | "version": "5.15.4", 2647 | "resolved": "https://registry.npmjs.org/@fortawesome/free-brands-svg-icons/-/free-brands-svg-icons-5.15.4.tgz", 2648 | "integrity": "sha512-f1witbwycL9cTENJegcmcZRYyawAFbm8+c6IirLmwbbpqz46wyjbQYLuxOc7weXFXfB7QR8/Vd2u5R3q6JYD9g==", 2649 | "requires": { 2650 | "@fortawesome/fontawesome-common-types": "^0.2.36" 2651 | } 2652 | }, 2653 | "@fortawesome/free-solid-svg-icons": { 2654 | "version": "5.15.4", 2655 | "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-5.15.4.tgz", 2656 | "integrity": "sha512-JLmQfz6tdtwxoihXLg6lT78BorrFyCf59SAwBM6qV/0zXyVeDygJVb3fk+j5Qat+Yvcxp1buLTY5iDh1ZSAQ8w==", 2657 | "requires": { 2658 | "@fortawesome/fontawesome-common-types": "^0.2.36" 2659 | } 2660 | }, 2661 | "@fortawesome/react-fontawesome": { 2662 | "version": "0.1.16", 2663 | "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.16.tgz", 2664 | "integrity": "sha512-aLmzDwC9rEOAJv2UJdMns89VZR5Ry4IHu5dQQh24Z/lWKEm44lfQr1UNalZlkUaQN8d155tNh+CS7ntntj1VMA==", 2665 | "requires": { 2666 | "prop-types": "^15.7.2" 2667 | } 2668 | }, 2669 | "@internationalized/number": { 2670 | "version": "3.0.3", 2671 | "resolved": "https://registry.npmjs.org/@internationalized/number/-/number-3.0.3.tgz", 2672 | "integrity": "sha512-ewFoVvsxSyd9QZnknvOWPjirYqdMQhXTeDhJg3hM6C/FeZt0banpGH1nZ0SGMZXHz8NK9uAa2KVIq+jqAIOg4w==", 2673 | "requires": { 2674 | "@babel/runtime": "^7.6.2" 2675 | } 2676 | }, 2677 | "@strapi/design-system": { 2678 | "version": "0.0.1-alpha.79", 2679 | "resolved": "https://registry.npmjs.org/@strapi/design-system/-/design-system-0.0.1-alpha.79.tgz", 2680 | "integrity": "sha512-o/F55Qjwao1HkqKcL8ovQ280QijJH8dLfzP+t3XMNL5Ihh3HBD2wcMS6dOsrnNDGdDE0LWQfG8bDbLPmWHmk1A==", 2681 | "requires": { 2682 | "@internationalized/number": "^3.0.2", 2683 | "compute-scroll-into-view": "^1.0.17", 2684 | "prop-types": "^15.7.2" 2685 | } 2686 | }, 2687 | "@strapi/helper-plugin": { 2688 | "version": "4.1.5", 2689 | "resolved": "https://registry.npmjs.org/@strapi/helper-plugin/-/helper-plugin-4.1.5.tgz", 2690 | "integrity": "sha512-Pog53h0W+dgA+QjZpcrPgtt+hkBcRx9LYJ/CAW+BMCtqnqP0qcqQFtP5xPPxSJCkkmPX4GJT3XRWJUnjdPEq/A==", 2691 | "requires": { 2692 | "@fortawesome/fontawesome-free": "^5.15.2", 2693 | "@fortawesome/fontawesome-svg-core": "^1.2.35", 2694 | "@fortawesome/free-brands-svg-icons": "^5.15.2", 2695 | "@fortawesome/free-solid-svg-icons": "^5.15.3", 2696 | "@fortawesome/react-fontawesome": "^0.1.14", 2697 | "axios": "0.25.0", 2698 | "babel-plugin-styled-components": "2.0.2", 2699 | "formik": "2.2.9", 2700 | "invariant": "^2.2.1", 2701 | "lodash": "4.17.21", 2702 | "match-sorter": "^4.0.2", 2703 | "mini-css-extract-plugin": "2.4.4", 2704 | "moment": "^2.29.1", 2705 | "react": "^17.0.2", 2706 | "react-dom": "^17.0.2", 2707 | "react-helmet": "^6.1.0", 2708 | "react-intl": "5.20.2", 2709 | "react-router": "^5.2.0", 2710 | "react-router-dom": "5.2.0", 2711 | "styled-components": "^5.2.3", 2712 | "whatwg-fetch": "^3.6.2" 2713 | }, 2714 | "dependencies": { 2715 | "react-router": { 2716 | "version": "5.2.0", 2717 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz", 2718 | "integrity": "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==", 2719 | "requires": { 2720 | "@babel/runtime": "^7.1.2", 2721 | "history": "^4.9.0", 2722 | "hoist-non-react-statics": "^3.1.0", 2723 | "loose-envify": "^1.3.1", 2724 | "mini-create-react-context": "^0.4.0", 2725 | "path-to-regexp": "^1.7.0", 2726 | "prop-types": "^15.6.2", 2727 | "react-is": "^16.6.0", 2728 | "tiny-invariant": "^1.0.2", 2729 | "tiny-warning": "^1.0.0" 2730 | } 2731 | }, 2732 | "react-router-dom": { 2733 | "version": "5.2.0", 2734 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz", 2735 | "integrity": "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==", 2736 | "requires": { 2737 | "@babel/runtime": "^7.1.2", 2738 | "history": "^4.9.0", 2739 | "loose-envify": "^1.3.1", 2740 | "prop-types": "^15.6.2", 2741 | "react-router": "5.2.0", 2742 | "tiny-invariant": "^1.0.2", 2743 | "tiny-warning": "^1.0.0" 2744 | } 2745 | } 2746 | } 2747 | }, 2748 | "@strapi/icons": { 2749 | "version": "0.0.1-alpha.79", 2750 | "resolved": "https://registry.npmjs.org/@strapi/icons/-/icons-0.0.1-alpha.79.tgz", 2751 | "integrity": "sha512-mIPzpwOir92939rSRuRS22GLWFpLfQDyoK0vMZUsGD7uujNnRon//TUa9DJTjTHjdEjRwWO60JbJOePgJ+2cvg==", 2752 | "peer": true, 2753 | "requires": { 2754 | "rimraf": "^3.0.2" 2755 | } 2756 | }, 2757 | "@types/eslint": { 2758 | "version": "8.4.1", 2759 | "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", 2760 | "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", 2761 | "peer": true, 2762 | "requires": { 2763 | "@types/estree": "*", 2764 | "@types/json-schema": "*" 2765 | } 2766 | }, 2767 | "@types/eslint-scope": { 2768 | "version": "3.7.3", 2769 | "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", 2770 | "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", 2771 | "peer": true, 2772 | "requires": { 2773 | "@types/eslint": "*", 2774 | "@types/estree": "*" 2775 | } 2776 | }, 2777 | "@types/estree": { 2778 | "version": "0.0.51", 2779 | "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", 2780 | "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", 2781 | "peer": true 2782 | }, 2783 | "@types/hoist-non-react-statics": { 2784 | "version": "3.3.1", 2785 | "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", 2786 | "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", 2787 | "requires": { 2788 | "@types/react": "*", 2789 | "hoist-non-react-statics": "^3.3.0" 2790 | } 2791 | }, 2792 | "@types/json-schema": { 2793 | "version": "7.0.10", 2794 | "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.10.tgz", 2795 | "integrity": "sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==" 2796 | }, 2797 | "@types/node": { 2798 | "version": "17.0.22", 2799 | "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.22.tgz", 2800 | "integrity": "sha512-8FwbVoG4fy+ykY86XCAclKZDORttqE5/s7dyWZKLXTdv3vRy5HozBEinG5IqhvPXXzIZEcTVbuHlQEI6iuwcmw==", 2801 | "peer": true 2802 | }, 2803 | "@types/prop-types": { 2804 | "version": "15.7.4", 2805 | "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", 2806 | "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" 2807 | }, 2808 | "@types/react": { 2809 | "version": "17.0.37", 2810 | "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.37.tgz", 2811 | "integrity": "sha512-2FS1oTqBGcH/s0E+CjrCCR9+JMpsu9b69RTFO+40ua43ZqP5MmQ4iUde/dMjWR909KxZwmOQIFq6AV6NjEG5xg==", 2812 | "requires": { 2813 | "@types/prop-types": "*", 2814 | "@types/scheduler": "*", 2815 | "csstype": "^3.0.2" 2816 | } 2817 | }, 2818 | "@types/scheduler": { 2819 | "version": "0.16.2", 2820 | "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", 2821 | "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" 2822 | }, 2823 | "@webassemblyjs/ast": { 2824 | "version": "1.11.1", 2825 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", 2826 | "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", 2827 | "peer": true, 2828 | "requires": { 2829 | "@webassemblyjs/helper-numbers": "1.11.1", 2830 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1" 2831 | } 2832 | }, 2833 | "@webassemblyjs/floating-point-hex-parser": { 2834 | "version": "1.11.1", 2835 | "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", 2836 | "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", 2837 | "peer": true 2838 | }, 2839 | "@webassemblyjs/helper-api-error": { 2840 | "version": "1.11.1", 2841 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", 2842 | "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", 2843 | "peer": true 2844 | }, 2845 | "@webassemblyjs/helper-buffer": { 2846 | "version": "1.11.1", 2847 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", 2848 | "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", 2849 | "peer": true 2850 | }, 2851 | "@webassemblyjs/helper-numbers": { 2852 | "version": "1.11.1", 2853 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", 2854 | "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", 2855 | "peer": true, 2856 | "requires": { 2857 | "@webassemblyjs/floating-point-hex-parser": "1.11.1", 2858 | "@webassemblyjs/helper-api-error": "1.11.1", 2859 | "@xtuc/long": "4.2.2" 2860 | } 2861 | }, 2862 | "@webassemblyjs/helper-wasm-bytecode": { 2863 | "version": "1.11.1", 2864 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", 2865 | "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", 2866 | "peer": true 2867 | }, 2868 | "@webassemblyjs/helper-wasm-section": { 2869 | "version": "1.11.1", 2870 | "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", 2871 | "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", 2872 | "peer": true, 2873 | "requires": { 2874 | "@webassemblyjs/ast": "1.11.1", 2875 | "@webassemblyjs/helper-buffer": "1.11.1", 2876 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 2877 | "@webassemblyjs/wasm-gen": "1.11.1" 2878 | } 2879 | }, 2880 | "@webassemblyjs/ieee754": { 2881 | "version": "1.11.1", 2882 | "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", 2883 | "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", 2884 | "peer": true, 2885 | "requires": { 2886 | "@xtuc/ieee754": "^1.2.0" 2887 | } 2888 | }, 2889 | "@webassemblyjs/leb128": { 2890 | "version": "1.11.1", 2891 | "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", 2892 | "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", 2893 | "peer": true, 2894 | "requires": { 2895 | "@xtuc/long": "4.2.2" 2896 | } 2897 | }, 2898 | "@webassemblyjs/utf8": { 2899 | "version": "1.11.1", 2900 | "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", 2901 | "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", 2902 | "peer": true 2903 | }, 2904 | "@webassemblyjs/wasm-edit": { 2905 | "version": "1.11.1", 2906 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", 2907 | "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", 2908 | "peer": true, 2909 | "requires": { 2910 | "@webassemblyjs/ast": "1.11.1", 2911 | "@webassemblyjs/helper-buffer": "1.11.1", 2912 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 2913 | "@webassemblyjs/helper-wasm-section": "1.11.1", 2914 | "@webassemblyjs/wasm-gen": "1.11.1", 2915 | "@webassemblyjs/wasm-opt": "1.11.1", 2916 | "@webassemblyjs/wasm-parser": "1.11.1", 2917 | "@webassemblyjs/wast-printer": "1.11.1" 2918 | } 2919 | }, 2920 | "@webassemblyjs/wasm-gen": { 2921 | "version": "1.11.1", 2922 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", 2923 | "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", 2924 | "peer": true, 2925 | "requires": { 2926 | "@webassemblyjs/ast": "1.11.1", 2927 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 2928 | "@webassemblyjs/ieee754": "1.11.1", 2929 | "@webassemblyjs/leb128": "1.11.1", 2930 | "@webassemblyjs/utf8": "1.11.1" 2931 | } 2932 | }, 2933 | "@webassemblyjs/wasm-opt": { 2934 | "version": "1.11.1", 2935 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", 2936 | "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", 2937 | "peer": true, 2938 | "requires": { 2939 | "@webassemblyjs/ast": "1.11.1", 2940 | "@webassemblyjs/helper-buffer": "1.11.1", 2941 | "@webassemblyjs/wasm-gen": "1.11.1", 2942 | "@webassemblyjs/wasm-parser": "1.11.1" 2943 | } 2944 | }, 2945 | "@webassemblyjs/wasm-parser": { 2946 | "version": "1.11.1", 2947 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", 2948 | "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", 2949 | "peer": true, 2950 | "requires": { 2951 | "@webassemblyjs/ast": "1.11.1", 2952 | "@webassemblyjs/helper-api-error": "1.11.1", 2953 | "@webassemblyjs/helper-wasm-bytecode": "1.11.1", 2954 | "@webassemblyjs/ieee754": "1.11.1", 2955 | "@webassemblyjs/leb128": "1.11.1", 2956 | "@webassemblyjs/utf8": "1.11.1" 2957 | } 2958 | }, 2959 | "@webassemblyjs/wast-printer": { 2960 | "version": "1.11.1", 2961 | "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", 2962 | "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", 2963 | "peer": true, 2964 | "requires": { 2965 | "@webassemblyjs/ast": "1.11.1", 2966 | "@xtuc/long": "4.2.2" 2967 | } 2968 | }, 2969 | "@xtuc/ieee754": { 2970 | "version": "1.2.0", 2971 | "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", 2972 | "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", 2973 | "peer": true 2974 | }, 2975 | "@xtuc/long": { 2976 | "version": "4.2.2", 2977 | "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", 2978 | "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", 2979 | "peer": true 2980 | }, 2981 | "acorn": { 2982 | "version": "8.7.0", 2983 | "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", 2984 | "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", 2985 | "peer": true 2986 | }, 2987 | "acorn-import-assertions": { 2988 | "version": "1.8.0", 2989 | "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", 2990 | "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", 2991 | "peer": true, 2992 | "requires": {} 2993 | }, 2994 | "ajv": { 2995 | "version": "6.12.6", 2996 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2997 | "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 2998 | "requires": { 2999 | "fast-deep-equal": "^3.1.1", 3000 | "fast-json-stable-stringify": "^2.0.0", 3001 | "json-schema-traverse": "^0.4.1", 3002 | "uri-js": "^4.2.2" 3003 | } 3004 | }, 3005 | "ajv-keywords": { 3006 | "version": "3.5.2", 3007 | "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 3008 | "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", 3009 | "requires": {} 3010 | }, 3011 | "ansi-styles": { 3012 | "version": "3.2.1", 3013 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 3014 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 3015 | "requires": { 3016 | "color-convert": "^1.9.0" 3017 | } 3018 | }, 3019 | "axios": { 3020 | "version": "0.25.0", 3021 | "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", 3022 | "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", 3023 | "requires": { 3024 | "follow-redirects": "^1.14.7" 3025 | } 3026 | }, 3027 | "babel-plugin-styled-components": { 3028 | "version": "2.0.2", 3029 | "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.2.tgz", 3030 | "integrity": "sha512-7eG5NE8rChnNTDxa6LQfynwgHTVOYYaHJbUYSlOhk8QBXIQiMBKq4gyfHBBKPrxUcVBXVJL61ihduCpCQbuNbw==", 3031 | "requires": { 3032 | "@babel/helper-annotate-as-pure": "^7.16.0", 3033 | "@babel/helper-module-imports": "^7.16.0", 3034 | "babel-plugin-syntax-jsx": "^6.18.0", 3035 | "lodash": "^4.17.11" 3036 | } 3037 | }, 3038 | "babel-plugin-syntax-jsx": { 3039 | "version": "6.18.0", 3040 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", 3041 | "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" 3042 | }, 3043 | "balanced-match": { 3044 | "version": "1.0.2", 3045 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3046 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3047 | "peer": true 3048 | }, 3049 | "brace-expansion": { 3050 | "version": "1.1.11", 3051 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3052 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3053 | "peer": true, 3054 | "requires": { 3055 | "balanced-match": "^1.0.0", 3056 | "concat-map": "0.0.1" 3057 | } 3058 | }, 3059 | "browserslist": { 3060 | "version": "4.20.2", 3061 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", 3062 | "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", 3063 | "peer": true, 3064 | "requires": { 3065 | "caniuse-lite": "^1.0.30001317", 3066 | "electron-to-chromium": "^1.4.84", 3067 | "escalade": "^3.1.1", 3068 | "node-releases": "^2.0.2", 3069 | "picocolors": "^1.0.0" 3070 | } 3071 | }, 3072 | "buffer-from": { 3073 | "version": "1.1.2", 3074 | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", 3075 | "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", 3076 | "peer": true 3077 | }, 3078 | "call-bind": { 3079 | "version": "1.0.2", 3080 | "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 3081 | "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 3082 | "peer": true, 3083 | "requires": { 3084 | "function-bind": "^1.1.1", 3085 | "get-intrinsic": "^1.0.2" 3086 | } 3087 | }, 3088 | "camelize": { 3089 | "version": "1.0.0", 3090 | "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", 3091 | "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" 3092 | }, 3093 | "caniuse-lite": { 3094 | "version": "1.0.30001319", 3095 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001319.tgz", 3096 | "integrity": "sha512-xjlIAFHucBRSMUo1kb5D4LYgcN1M45qdKP++lhqowDpwJwGkpIRTt5qQqnhxjj1vHcI7nrJxWhCC1ATrCEBTcw==", 3097 | "peer": true 3098 | }, 3099 | "chalk": { 3100 | "version": "2.4.2", 3101 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 3102 | "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3103 | "requires": { 3104 | "ansi-styles": "^3.2.1", 3105 | "escape-string-regexp": "^1.0.5", 3106 | "supports-color": "^5.3.0" 3107 | } 3108 | }, 3109 | "chrome-trace-event": { 3110 | "version": "1.0.3", 3111 | "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", 3112 | "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 3113 | "peer": true 3114 | }, 3115 | "ckeditor5-build-strapi-wysiwyg": { 3116 | "version": "2.1.1", 3117 | "resolved": "https://registry.npmjs.org/ckeditor5-build-strapi-wysiwyg/-/ckeditor5-build-strapi-wysiwyg-2.1.1.tgz", 3118 | "integrity": "sha512-Mma+bcVUZ8xH+PEHoB8FroMPocIgs+6Fqg94Q4yqOYI+xXRWAds3GzY8SsZC43Dlo9NgN72mWP4W8cZ0xLUIow==" 3119 | }, 3120 | "color-convert": { 3121 | "version": "1.9.3", 3122 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3123 | "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 3124 | "requires": { 3125 | "color-name": "1.1.3" 3126 | } 3127 | }, 3128 | "color-name": { 3129 | "version": "1.1.3", 3130 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 3131 | "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 3132 | }, 3133 | "commander": { 3134 | "version": "2.20.3", 3135 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", 3136 | "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", 3137 | "peer": true 3138 | }, 3139 | "compute-scroll-into-view": { 3140 | "version": "1.0.17", 3141 | "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz", 3142 | "integrity": "sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg==" 3143 | }, 3144 | "concat-map": { 3145 | "version": "0.0.1", 3146 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 3147 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 3148 | "peer": true 3149 | }, 3150 | "css-color-keywords": { 3151 | "version": "1.0.0", 3152 | "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", 3153 | "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" 3154 | }, 3155 | "css-to-react-native": { 3156 | "version": "3.0.0", 3157 | "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", 3158 | "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", 3159 | "requires": { 3160 | "camelize": "^1.0.0", 3161 | "css-color-keywords": "^1.0.0", 3162 | "postcss-value-parser": "^4.0.2" 3163 | } 3164 | }, 3165 | "csstype": { 3166 | "version": "3.0.10", 3167 | "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz", 3168 | "integrity": "sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==" 3169 | }, 3170 | "debug": { 3171 | "version": "4.3.3", 3172 | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", 3173 | "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", 3174 | "requires": { 3175 | "ms": "2.1.2" 3176 | } 3177 | }, 3178 | "deepmerge": { 3179 | "version": "2.2.1", 3180 | "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", 3181 | "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==" 3182 | }, 3183 | "dom-helpers": { 3184 | "version": "5.2.1", 3185 | "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", 3186 | "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", 3187 | "peer": true, 3188 | "requires": { 3189 | "@babel/runtime": "^7.8.7", 3190 | "csstype": "^3.0.2" 3191 | } 3192 | }, 3193 | "electron-to-chromium": { 3194 | "version": "1.4.89", 3195 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.89.tgz", 3196 | "integrity": "sha512-z1Axg0Fu54fse8wN4fd+GAINdU5mJmLtcl6bqIcYyzNVGONcfHAeeJi88KYMQVKalhXlYuVPzKkFIU5VD0raUw==", 3197 | "peer": true 3198 | }, 3199 | "enhanced-resolve": { 3200 | "version": "5.9.2", 3201 | "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", 3202 | "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", 3203 | "peer": true, 3204 | "requires": { 3205 | "graceful-fs": "^4.2.4", 3206 | "tapable": "^2.2.0" 3207 | } 3208 | }, 3209 | "es-module-lexer": { 3210 | "version": "0.9.3", 3211 | "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", 3212 | "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", 3213 | "peer": true 3214 | }, 3215 | "escalade": { 3216 | "version": "3.1.1", 3217 | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 3218 | "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 3219 | "peer": true 3220 | }, 3221 | "escape-string-regexp": { 3222 | "version": "1.0.5", 3223 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 3224 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" 3225 | }, 3226 | "eslint-scope": { 3227 | "version": "5.1.1", 3228 | "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", 3229 | "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", 3230 | "peer": true, 3231 | "requires": { 3232 | "esrecurse": "^4.3.0", 3233 | "estraverse": "^4.1.1" 3234 | } 3235 | }, 3236 | "esrecurse": { 3237 | "version": "4.3.0", 3238 | "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 3239 | "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 3240 | "peer": true, 3241 | "requires": { 3242 | "estraverse": "^5.2.0" 3243 | }, 3244 | "dependencies": { 3245 | "estraverse": { 3246 | "version": "5.3.0", 3247 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 3248 | "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 3249 | "peer": true 3250 | } 3251 | } 3252 | }, 3253 | "estraverse": { 3254 | "version": "4.3.0", 3255 | "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", 3256 | "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", 3257 | "peer": true 3258 | }, 3259 | "events": { 3260 | "version": "3.3.0", 3261 | "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", 3262 | "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 3263 | "peer": true 3264 | }, 3265 | "fast-deep-equal": { 3266 | "version": "3.1.3", 3267 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3268 | "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 3269 | }, 3270 | "fast-json-stable-stringify": { 3271 | "version": "2.1.0", 3272 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 3273 | "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" 3274 | }, 3275 | "follow-redirects": { 3276 | "version": "1.14.9", 3277 | "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", 3278 | "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" 3279 | }, 3280 | "formik": { 3281 | "version": "2.2.9", 3282 | "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz", 3283 | "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==", 3284 | "requires": { 3285 | "deepmerge": "^2.1.1", 3286 | "hoist-non-react-statics": "^3.3.0", 3287 | "lodash": "^4.17.21", 3288 | "lodash-es": "^4.17.21", 3289 | "react-fast-compare": "^2.0.1", 3290 | "tiny-warning": "^1.0.2", 3291 | "tslib": "^1.10.0" 3292 | } 3293 | }, 3294 | "fs.realpath": { 3295 | "version": "1.0.0", 3296 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 3297 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 3298 | "peer": true 3299 | }, 3300 | "function-bind": { 3301 | "version": "1.1.1", 3302 | "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 3303 | "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 3304 | "peer": true 3305 | }, 3306 | "get-intrinsic": { 3307 | "version": "1.1.1", 3308 | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 3309 | "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", 3310 | "peer": true, 3311 | "requires": { 3312 | "function-bind": "^1.1.1", 3313 | "has": "^1.0.3", 3314 | "has-symbols": "^1.0.1" 3315 | } 3316 | }, 3317 | "glob": { 3318 | "version": "7.2.0", 3319 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 3320 | "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 3321 | "peer": true, 3322 | "requires": { 3323 | "fs.realpath": "^1.0.0", 3324 | "inflight": "^1.0.4", 3325 | "inherits": "2", 3326 | "minimatch": "^3.0.4", 3327 | "once": "^1.3.0", 3328 | "path-is-absolute": "^1.0.0" 3329 | } 3330 | }, 3331 | "glob-to-regexp": { 3332 | "version": "0.4.1", 3333 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", 3334 | "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", 3335 | "peer": true 3336 | }, 3337 | "globals": { 3338 | "version": "11.12.0", 3339 | "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", 3340 | "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" 3341 | }, 3342 | "graceful-fs": { 3343 | "version": "4.2.9", 3344 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", 3345 | "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", 3346 | "peer": true 3347 | }, 3348 | "has": { 3349 | "version": "1.0.3", 3350 | "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 3351 | "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 3352 | "peer": true, 3353 | "requires": { 3354 | "function-bind": "^1.1.1" 3355 | } 3356 | }, 3357 | "has-flag": { 3358 | "version": "3.0.0", 3359 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 3360 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" 3361 | }, 3362 | "has-symbols": { 3363 | "version": "1.0.2", 3364 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", 3365 | "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", 3366 | "peer": true 3367 | }, 3368 | "history": { 3369 | "version": "4.10.1", 3370 | "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", 3371 | "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", 3372 | "requires": { 3373 | "@babel/runtime": "^7.1.2", 3374 | "loose-envify": "^1.2.0", 3375 | "resolve-pathname": "^3.0.0", 3376 | "tiny-invariant": "^1.0.2", 3377 | "tiny-warning": "^1.0.0", 3378 | "value-equal": "^1.0.1" 3379 | } 3380 | }, 3381 | "hoist-non-react-statics": { 3382 | "version": "3.3.2", 3383 | "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", 3384 | "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", 3385 | "requires": { 3386 | "react-is": "^16.7.0" 3387 | } 3388 | }, 3389 | "immer": { 3390 | "version": "9.0.6", 3391 | "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.6.tgz", 3392 | "integrity": "sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==", 3393 | "peer": true 3394 | }, 3395 | "inflight": { 3396 | "version": "1.0.6", 3397 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 3398 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 3399 | "peer": true, 3400 | "requires": { 3401 | "once": "^1.3.0", 3402 | "wrappy": "1" 3403 | } 3404 | }, 3405 | "inherits": { 3406 | "version": "2.0.4", 3407 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3408 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 3409 | "peer": true 3410 | }, 3411 | "intl-messageformat": { 3412 | "version": "9.6.18", 3413 | "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-9.6.18.tgz", 3414 | "integrity": "sha512-phG2EtMS/J6C4pcbErPkTSoqJ+T6qNfPVWTv5cDnI/nuCDKRUHPLDp4QpMdxIWPSUYPj7Lq69vMEIqg91x+H1Q==", 3415 | "requires": { 3416 | "@formatjs/fast-memoize": "1.1.1", 3417 | "@formatjs/icu-messageformat-parser": "2.0.6", 3418 | "tslib": "^2.1.0" 3419 | }, 3420 | "dependencies": { 3421 | "tslib": { 3422 | "version": "2.3.1", 3423 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 3424 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 3425 | } 3426 | } 3427 | }, 3428 | "invariant": { 3429 | "version": "2.2.4", 3430 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 3431 | "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 3432 | "requires": { 3433 | "loose-envify": "^1.0.0" 3434 | } 3435 | }, 3436 | "isarray": { 3437 | "version": "0.0.1", 3438 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 3439 | "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" 3440 | }, 3441 | "jest-worker": { 3442 | "version": "27.5.1", 3443 | "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", 3444 | "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", 3445 | "peer": true, 3446 | "requires": { 3447 | "@types/node": "*", 3448 | "merge-stream": "^2.0.0", 3449 | "supports-color": "^8.0.0" 3450 | }, 3451 | "dependencies": { 3452 | "has-flag": { 3453 | "version": "4.0.0", 3454 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 3455 | "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 3456 | "peer": true 3457 | }, 3458 | "supports-color": { 3459 | "version": "8.1.1", 3460 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 3461 | "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 3462 | "peer": true, 3463 | "requires": { 3464 | "has-flag": "^4.0.0" 3465 | } 3466 | } 3467 | } 3468 | }, 3469 | "js-tokens": { 3470 | "version": "4.0.0", 3471 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3472 | "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 3473 | }, 3474 | "jsesc": { 3475 | "version": "2.5.2", 3476 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", 3477 | "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" 3478 | }, 3479 | "json-parse-better-errors": { 3480 | "version": "1.0.2", 3481 | "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 3482 | "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 3483 | "peer": true 3484 | }, 3485 | "json-schema-traverse": { 3486 | "version": "0.4.1", 3487 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 3488 | "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" 3489 | }, 3490 | "loader-runner": { 3491 | "version": "4.2.0", 3492 | "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", 3493 | "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", 3494 | "peer": true 3495 | }, 3496 | "lodash": { 3497 | "version": "4.17.21", 3498 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 3499 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 3500 | }, 3501 | "lodash-es": { 3502 | "version": "4.17.21", 3503 | "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", 3504 | "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" 3505 | }, 3506 | "loose-envify": { 3507 | "version": "1.4.0", 3508 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 3509 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3510 | "requires": { 3511 | "js-tokens": "^3.0.0 || ^4.0.0" 3512 | } 3513 | }, 3514 | "match-sorter": { 3515 | "version": "4.2.1", 3516 | "resolved": "https://registry.npmjs.org/match-sorter/-/match-sorter-4.2.1.tgz", 3517 | "integrity": "sha512-s+3h9TiZU9U1pWhIERHf8/f4LmBN6IXaRgo2CI17+XGByGS1GvG5VvXK9pcGyCjGe3WM3mSYRC3ipGrd5UEVgw==", 3518 | "requires": { 3519 | "@babel/runtime": "^7.10.5", 3520 | "remove-accents": "0.4.2" 3521 | } 3522 | }, 3523 | "memoize-one": { 3524 | "version": "5.2.1", 3525 | "resolved": "https://registry.npmjs.org/memoize-one/-/memoize-one-5.2.1.tgz", 3526 | "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==", 3527 | "peer": true 3528 | }, 3529 | "merge-stream": { 3530 | "version": "2.0.0", 3531 | "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3532 | "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 3533 | "peer": true 3534 | }, 3535 | "mime-db": { 3536 | "version": "1.52.0", 3537 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3538 | "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 3539 | "peer": true 3540 | }, 3541 | "mime-types": { 3542 | "version": "2.1.35", 3543 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3544 | "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3545 | "peer": true, 3546 | "requires": { 3547 | "mime-db": "1.52.0" 3548 | } 3549 | }, 3550 | "mini-create-react-context": { 3551 | "version": "0.4.1", 3552 | "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", 3553 | "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", 3554 | "requires": { 3555 | "@babel/runtime": "^7.12.1", 3556 | "tiny-warning": "^1.0.3" 3557 | } 3558 | }, 3559 | "mini-css-extract-plugin": { 3560 | "version": "2.4.4", 3561 | "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.4.tgz", 3562 | "integrity": "sha512-UJ+aNuFQaQaECu7AamlWOBLj2cJ6XSGU4zNiqXeZ7lZLe5VD0DoSPWFbWArXueo+6FZVbgHzpX9lUIaBIDLuYg==", 3563 | "requires": { 3564 | "schema-utils": "^3.1.0" 3565 | } 3566 | }, 3567 | "minimatch": { 3568 | "version": "3.1.2", 3569 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 3570 | "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 3571 | "peer": true, 3572 | "requires": { 3573 | "brace-expansion": "^1.1.7" 3574 | } 3575 | }, 3576 | "moment": { 3577 | "version": "2.29.1", 3578 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", 3579 | "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" 3580 | }, 3581 | "ms": { 3582 | "version": "2.1.2", 3583 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 3584 | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 3585 | }, 3586 | "neo-async": { 3587 | "version": "2.6.2", 3588 | "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", 3589 | "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", 3590 | "peer": true 3591 | }, 3592 | "node-releases": { 3593 | "version": "2.0.2", 3594 | "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", 3595 | "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", 3596 | "peer": true 3597 | }, 3598 | "object-assign": { 3599 | "version": "4.1.1", 3600 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3601 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 3602 | }, 3603 | "object-inspect": { 3604 | "version": "1.11.1", 3605 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.1.tgz", 3606 | "integrity": "sha512-If7BjFlpkzzBeV1cqgT3OSWT3azyoxDGajR+iGnFBfVV2EWyDyWaZZW2ERDjUaY2QM8i5jI3Sj7mhsM4DDAqWA==", 3607 | "peer": true 3608 | }, 3609 | "once": { 3610 | "version": "1.4.0", 3611 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3612 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 3613 | "peer": true, 3614 | "requires": { 3615 | "wrappy": "1" 3616 | } 3617 | }, 3618 | "path-is-absolute": { 3619 | "version": "1.0.1", 3620 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3621 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 3622 | "peer": true 3623 | }, 3624 | "path-to-regexp": { 3625 | "version": "1.8.0", 3626 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", 3627 | "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", 3628 | "requires": { 3629 | "isarray": "0.0.1" 3630 | } 3631 | }, 3632 | "picocolors": { 3633 | "version": "1.0.0", 3634 | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 3635 | "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", 3636 | "peer": true 3637 | }, 3638 | "postcss-value-parser": { 3639 | "version": "4.2.0", 3640 | "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 3641 | "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" 3642 | }, 3643 | "prop-types": { 3644 | "version": "15.7.2", 3645 | "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", 3646 | "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", 3647 | "requires": { 3648 | "loose-envify": "^1.4.0", 3649 | "object-assign": "^4.1.1", 3650 | "react-is": "^16.8.1" 3651 | } 3652 | }, 3653 | "punycode": { 3654 | "version": "2.1.1", 3655 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 3656 | "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 3657 | }, 3658 | "qs": { 3659 | "version": "6.10.1", 3660 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", 3661 | "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", 3662 | "peer": true, 3663 | "requires": { 3664 | "side-channel": "^1.0.4" 3665 | } 3666 | }, 3667 | "randombytes": { 3668 | "version": "2.1.0", 3669 | "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 3670 | "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 3671 | "peer": true, 3672 | "requires": { 3673 | "safe-buffer": "^5.1.0" 3674 | } 3675 | }, 3676 | "react": { 3677 | "version": "17.0.2", 3678 | "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", 3679 | "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", 3680 | "requires": { 3681 | "loose-envify": "^1.1.0", 3682 | "object-assign": "^4.1.1" 3683 | } 3684 | }, 3685 | "react-dom": { 3686 | "version": "17.0.2", 3687 | "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", 3688 | "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", 3689 | "requires": { 3690 | "loose-envify": "^1.1.0", 3691 | "object-assign": "^4.1.1", 3692 | "scheduler": "^0.20.2" 3693 | } 3694 | }, 3695 | "react-fast-compare": { 3696 | "version": "2.0.4", 3697 | "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", 3698 | "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" 3699 | }, 3700 | "react-helmet": { 3701 | "version": "6.1.0", 3702 | "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", 3703 | "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", 3704 | "requires": { 3705 | "object-assign": "^4.1.1", 3706 | "prop-types": "^15.7.2", 3707 | "react-fast-compare": "^3.1.1", 3708 | "react-side-effect": "^2.1.0" 3709 | }, 3710 | "dependencies": { 3711 | "react-fast-compare": { 3712 | "version": "3.2.0", 3713 | "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", 3714 | "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" 3715 | } 3716 | } 3717 | }, 3718 | "react-input-autosize": { 3719 | "version": "3.0.0", 3720 | "resolved": "https://registry.npmjs.org/react-input-autosize/-/react-input-autosize-3.0.0.tgz", 3721 | "integrity": "sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==", 3722 | "peer": true, 3723 | "requires": { 3724 | "prop-types": "^15.5.8" 3725 | } 3726 | }, 3727 | "react-intl": { 3728 | "version": "5.20.2", 3729 | "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-5.20.2.tgz", 3730 | "integrity": "sha512-Uv3OydXIjF1wABfUm0mI8SItNQW7zuFaU42W0qXYVRvSoRXMv9rUorC1FLHTiS5zifQCRvWs65VejL8PO5he8w==", 3731 | "requires": { 3732 | "@formatjs/ecma402-abstract": "1.9.3", 3733 | "@formatjs/icu-messageformat-parser": "2.0.6", 3734 | "@formatjs/intl": "1.13.0", 3735 | "@formatjs/intl-displaynames": "5.1.5", 3736 | "@formatjs/intl-listformat": "6.2.5", 3737 | "@types/hoist-non-react-statics": "^3.3.1", 3738 | "hoist-non-react-statics": "^3.3.2", 3739 | "intl-messageformat": "9.6.18", 3740 | "tslib": "^2.1.0" 3741 | }, 3742 | "dependencies": { 3743 | "tslib": { 3744 | "version": "2.3.1", 3745 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", 3746 | "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" 3747 | } 3748 | } 3749 | }, 3750 | "react-is": { 3751 | "version": "16.13.1", 3752 | "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 3753 | "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" 3754 | }, 3755 | "react-router": { 3756 | "version": "5.2.1", 3757 | "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", 3758 | "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", 3759 | "peer": true, 3760 | "requires": { 3761 | "@babel/runtime": "^7.12.13", 3762 | "history": "^4.9.0", 3763 | "hoist-non-react-statics": "^3.1.0", 3764 | "loose-envify": "^1.3.1", 3765 | "mini-create-react-context": "^0.4.0", 3766 | "path-to-regexp": "^1.7.0", 3767 | "prop-types": "^15.6.2", 3768 | "react-is": "^16.6.0", 3769 | "tiny-invariant": "^1.0.2", 3770 | "tiny-warning": "^1.0.0" 3771 | } 3772 | }, 3773 | "react-router-dom": { 3774 | "version": "5.3.0", 3775 | "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", 3776 | "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", 3777 | "peer": true, 3778 | "requires": { 3779 | "@babel/runtime": "^7.12.13", 3780 | "history": "^4.9.0", 3781 | "loose-envify": "^1.3.1", 3782 | "prop-types": "^15.6.2", 3783 | "react-router": "5.2.1", 3784 | "tiny-invariant": "^1.0.2", 3785 | "tiny-warning": "^1.0.0" 3786 | } 3787 | }, 3788 | "react-select": { 3789 | "version": "4.3.1", 3790 | "resolved": "https://registry.npmjs.org/react-select/-/react-select-4.3.1.tgz", 3791 | "integrity": "sha512-HBBd0dYwkF5aZk1zP81Wx5UsLIIT2lSvAY2JiJo199LjoLHoivjn9//KsmvQMEFGNhe58xyuOITjfxKCcGc62Q==", 3792 | "peer": true, 3793 | "requires": { 3794 | "@babel/runtime": "^7.12.0", 3795 | "@emotion/cache": "^11.4.0", 3796 | "@emotion/react": "^11.1.1", 3797 | "memoize-one": "^5.0.0", 3798 | "prop-types": "^15.6.0", 3799 | "react-input-autosize": "^3.0.0", 3800 | "react-transition-group": "^4.3.0" 3801 | } 3802 | }, 3803 | "react-side-effect": { 3804 | "version": "2.1.1", 3805 | "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", 3806 | "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", 3807 | "requires": {} 3808 | }, 3809 | "react-transition-group": { 3810 | "version": "4.4.2", 3811 | "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz", 3812 | "integrity": "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==", 3813 | "peer": true, 3814 | "requires": { 3815 | "@babel/runtime": "^7.5.5", 3816 | "dom-helpers": "^5.0.1", 3817 | "loose-envify": "^1.4.0", 3818 | "prop-types": "^15.6.2" 3819 | } 3820 | }, 3821 | "regenerator-runtime": { 3822 | "version": "0.13.9", 3823 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", 3824 | "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" 3825 | }, 3826 | "remove-accents": { 3827 | "version": "0.4.2", 3828 | "resolved": "https://registry.npmjs.org/remove-accents/-/remove-accents-0.4.2.tgz", 3829 | "integrity": "sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U=" 3830 | }, 3831 | "resolve-pathname": { 3832 | "version": "3.0.0", 3833 | "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", 3834 | "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" 3835 | }, 3836 | "rimraf": { 3837 | "version": "3.0.2", 3838 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", 3839 | "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", 3840 | "peer": true, 3841 | "requires": { 3842 | "glob": "^7.1.3" 3843 | } 3844 | }, 3845 | "safe-buffer": { 3846 | "version": "5.2.1", 3847 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 3848 | "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 3849 | "peer": true 3850 | }, 3851 | "scheduler": { 3852 | "version": "0.20.2", 3853 | "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", 3854 | "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", 3855 | "requires": { 3856 | "loose-envify": "^1.1.0", 3857 | "object-assign": "^4.1.1" 3858 | } 3859 | }, 3860 | "schema-utils": { 3861 | "version": "3.1.1", 3862 | "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", 3863 | "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", 3864 | "requires": { 3865 | "@types/json-schema": "^7.0.8", 3866 | "ajv": "^6.12.5", 3867 | "ajv-keywords": "^3.5.2" 3868 | } 3869 | }, 3870 | "serialize-javascript": { 3871 | "version": "6.0.0", 3872 | "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 3873 | "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 3874 | "peer": true, 3875 | "requires": { 3876 | "randombytes": "^2.1.0" 3877 | } 3878 | }, 3879 | "shallowequal": { 3880 | "version": "1.1.0", 3881 | "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", 3882 | "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" 3883 | }, 3884 | "side-channel": { 3885 | "version": "1.0.4", 3886 | "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 3887 | "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 3888 | "peer": true, 3889 | "requires": { 3890 | "call-bind": "^1.0.0", 3891 | "get-intrinsic": "^1.0.2", 3892 | "object-inspect": "^1.9.0" 3893 | } 3894 | }, 3895 | "source-map": { 3896 | "version": "0.5.7", 3897 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 3898 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" 3899 | }, 3900 | "source-map-support": { 3901 | "version": "0.5.21", 3902 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", 3903 | "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", 3904 | "peer": true, 3905 | "requires": { 3906 | "buffer-from": "^1.0.0", 3907 | "source-map": "^0.6.0" 3908 | }, 3909 | "dependencies": { 3910 | "source-map": { 3911 | "version": "0.6.1", 3912 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3913 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3914 | "peer": true 3915 | } 3916 | } 3917 | }, 3918 | "styled-components": { 3919 | "version": "5.3.3", 3920 | "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", 3921 | "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", 3922 | "requires": { 3923 | "@babel/helper-module-imports": "^7.0.0", 3924 | "@babel/traverse": "^7.4.5", 3925 | "@emotion/is-prop-valid": "^0.8.8", 3926 | "@emotion/stylis": "^0.8.4", 3927 | "@emotion/unitless": "^0.7.4", 3928 | "babel-plugin-styled-components": ">= 1.12.0", 3929 | "css-to-react-native": "^3.0.0", 3930 | "hoist-non-react-statics": "^3.0.0", 3931 | "shallowequal": "^1.1.0", 3932 | "supports-color": "^5.5.0" 3933 | } 3934 | }, 3935 | "stylis": { 3936 | "version": "4.0.10", 3937 | "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz", 3938 | "integrity": "sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==", 3939 | "peer": true 3940 | }, 3941 | "supports-color": { 3942 | "version": "5.5.0", 3943 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 3944 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 3945 | "requires": { 3946 | "has-flag": "^3.0.0" 3947 | } 3948 | }, 3949 | "tapable": { 3950 | "version": "2.2.1", 3951 | "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", 3952 | "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", 3953 | "peer": true 3954 | }, 3955 | "terser": { 3956 | "version": "5.12.1", 3957 | "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", 3958 | "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", 3959 | "peer": true, 3960 | "requires": { 3961 | "acorn": "^8.5.0", 3962 | "commander": "^2.20.0", 3963 | "source-map": "~0.7.2", 3964 | "source-map-support": "~0.5.20" 3965 | }, 3966 | "dependencies": { 3967 | "source-map": { 3968 | "version": "0.7.3", 3969 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", 3970 | "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", 3971 | "peer": true 3972 | } 3973 | } 3974 | }, 3975 | "terser-webpack-plugin": { 3976 | "version": "5.3.1", 3977 | "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", 3978 | "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", 3979 | "peer": true, 3980 | "requires": { 3981 | "jest-worker": "^27.4.5", 3982 | "schema-utils": "^3.1.1", 3983 | "serialize-javascript": "^6.0.0", 3984 | "source-map": "^0.6.1", 3985 | "terser": "^5.7.2" 3986 | }, 3987 | "dependencies": { 3988 | "source-map": { 3989 | "version": "0.6.1", 3990 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 3991 | "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 3992 | "peer": true 3993 | } 3994 | } 3995 | }, 3996 | "tiny-invariant": { 3997 | "version": "1.2.0", 3998 | "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", 3999 | "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" 4000 | }, 4001 | "tiny-warning": { 4002 | "version": "1.0.3", 4003 | "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", 4004 | "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" 4005 | }, 4006 | "to-fast-properties": { 4007 | "version": "2.0.0", 4008 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 4009 | "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" 4010 | }, 4011 | "tslib": { 4012 | "version": "1.14.1", 4013 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 4014 | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" 4015 | }, 4016 | "uri-js": { 4017 | "version": "4.4.1", 4018 | "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 4019 | "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 4020 | "requires": { 4021 | "punycode": "^2.1.0" 4022 | } 4023 | }, 4024 | "value-equal": { 4025 | "version": "1.0.1", 4026 | "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", 4027 | "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" 4028 | }, 4029 | "watchpack": { 4030 | "version": "2.3.1", 4031 | "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", 4032 | "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", 4033 | "peer": true, 4034 | "requires": { 4035 | "glob-to-regexp": "^0.4.1", 4036 | "graceful-fs": "^4.1.2" 4037 | } 4038 | }, 4039 | "webpack": { 4040 | "version": "5.70.0", 4041 | "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", 4042 | "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", 4043 | "peer": true, 4044 | "requires": { 4045 | "@types/eslint-scope": "^3.7.3", 4046 | "@types/estree": "^0.0.51", 4047 | "@webassemblyjs/ast": "1.11.1", 4048 | "@webassemblyjs/wasm-edit": "1.11.1", 4049 | "@webassemblyjs/wasm-parser": "1.11.1", 4050 | "acorn": "^8.4.1", 4051 | "acorn-import-assertions": "^1.7.6", 4052 | "browserslist": "^4.14.5", 4053 | "chrome-trace-event": "^1.0.2", 4054 | "enhanced-resolve": "^5.9.2", 4055 | "es-module-lexer": "^0.9.0", 4056 | "eslint-scope": "5.1.1", 4057 | "events": "^3.2.0", 4058 | "glob-to-regexp": "^0.4.1", 4059 | "graceful-fs": "^4.2.9", 4060 | "json-parse-better-errors": "^1.0.2", 4061 | "loader-runner": "^4.2.0", 4062 | "mime-types": "^2.1.27", 4063 | "neo-async": "^2.6.2", 4064 | "schema-utils": "^3.1.0", 4065 | "tapable": "^2.1.1", 4066 | "terser-webpack-plugin": "^5.1.3", 4067 | "watchpack": "^2.3.1", 4068 | "webpack-sources": "^3.2.3" 4069 | } 4070 | }, 4071 | "webpack-sources": { 4072 | "version": "3.2.3", 4073 | "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", 4074 | "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", 4075 | "peer": true 4076 | }, 4077 | "whatwg-fetch": { 4078 | "version": "3.6.2", 4079 | "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", 4080 | "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" 4081 | }, 4082 | "wrappy": { 4083 | "version": "1.0.2", 4084 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4085 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 4086 | "peer": true 4087 | } 4088 | } 4089 | } 4090 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "strapi-plugin-ckeditor5", 3 | "version": "2.1.1-rc.1", 4 | "description": "Replace Strapi default WYSIWYG editor with enhanced build of CKEditor 5", 5 | "private": false, 6 | "keywords": [ 7 | "ckeditor5-build", 8 | "ckeditor", 9 | "ckeditor5", 10 | "ckeditor 5", 11 | "wysiwyg", 12 | "rich text", 13 | "editor", 14 | "html", 15 | "contentEditable", 16 | "editing", 17 | "operational transformation", 18 | "ot", 19 | "collaboration", 20 | "collaborative", 21 | "real-time", 22 | "framework", 23 | "strapi" 24 | ], 25 | "files": [ 26 | "admin", 27 | "strapi-admin.js" 28 | ], 29 | "strapi": { 30 | "name": "strapi-plugin-ckeditor5", 31 | "displayName": "CKEditor 5", 32 | "description": "Replace Strapi default WYSIWYG editor with enhanced build of CKEditor 5", 33 | "kind": "plugin" 34 | }, 35 | "scripts": { 36 | "postversion": "git push && git push --tags" 37 | }, 38 | "dependencies": { 39 | "@ckeditor/ckeditor5-react": "^4.0.0", 40 | "@strapi/design-system": "^0.0.1-alpha.70", 41 | "@strapi/helper-plugin": "^4.1.5", 42 | "ckeditor5-build-strapi-wysiwyg": "^2.1.1", 43 | "react": "^17.0.2", 44 | "react-dom": "^17.0.2" 45 | }, 46 | "author": { 47 | "name": "Pavel Roslovets", 48 | "email": "p.v.roslovets@gmail.com", 49 | "url": "https://roslovets/github.io" 50 | }, 51 | "homepage": "https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5", 52 | "bugs": "https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5/issues", 53 | "repository": { 54 | "type": "git", 55 | "url": "https://github.com/Roslovets-Inc/strapi-plugin-ckeditor5.git" 56 | }, 57 | "engines": { 58 | "node": ">=10.0.0", 59 | "npm": ">=6.0.0" 60 | }, 61 | "license": "MIT" 62 | } 63 | -------------------------------------------------------------------------------- /strapi-admin.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./admin/src").default 2 | --------------------------------------------------------------------------------