diff --git a/.pnp.cjs b/.pnp.cjs index db71882..8bbf9d8 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -39,9 +39,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/server", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:11.4.0"],\ ["@emotion/styled", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:11.8.1"],\ ["@svgr/webpack", "npm:6.2.1"],\ - ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.3"],\ + ["@toast-ui/editor", "npm:3.1.7"],\ + ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.7"],\ ["@types/node", "npm:17.0.21"],\ ["@types/react", "npm:17.0.39"],\ + ["axios", "npm:0.27.2"],\ ["eslint", "npm:8.10.0"],\ ["eslint-config-next", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:12.1.0"],\ ["next", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:12.1.0"],\ @@ -3201,35 +3203,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@toast-ui/editor", [\ - ["npm:3.1.4", {\ - "packageLocation": "./.yarn/cache/@toast-ui-editor-npm-3.1.4-8cb49377c2-74842aec26.zip/node_modules/@toast-ui/editor/",\ + ["npm:3.1.7", {\ + "packageLocation": "./.yarn/cache/@toast-ui-editor-npm-3.1.7-43b1ff3c8d-0519fe3af9.zip/node_modules/@toast-ui/editor/",\ "packageDependencies": [\ - ["@toast-ui/editor", "npm:3.1.4"],\ - ["dompurify", "npm:2.3.6"],\ - ["prosemirror-commands", "npm:1.2.2"],\ - ["prosemirror-history", "npm:1.2.0"],\ - ["prosemirror-inputrules", "npm:1.1.3"],\ - ["prosemirror-keymap", "npm:1.1.5"],\ - ["prosemirror-model", "npm:1.16.1"],\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-view", "npm:1.23.12"]\ + ["@toast-ui/editor", "npm:3.1.7"],\ + ["dompurify", "npm:2.3.8"],\ + ["prosemirror-commands", "npm:1.3.0"],\ + ["prosemirror-history", "npm:1.3.0"],\ + ["prosemirror-inputrules", "npm:1.2.0"],\ + ["prosemirror-keymap", "npm:1.2.0"],\ + ["prosemirror-model", "npm:1.18.1"],\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-transform", "npm:1.6.0"],\ + ["prosemirror-view", "npm:1.26.5"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["@toast-ui/react-editor", [\ - ["npm:3.1.3", {\ - "packageLocation": "./.yarn/cache/@toast-ui-react-editor-npm-3.1.3-f4850ecbb6-c239769e57.zip/node_modules/@toast-ui/react-editor/",\ + ["npm:3.1.7", {\ + "packageLocation": "./.yarn/cache/@toast-ui-react-editor-npm-3.1.7-20d130188b-5b9c177a83.zip/node_modules/@toast-ui/react-editor/",\ "packageDependencies": [\ - ["@toast-ui/react-editor", "npm:3.1.3"]\ + ["@toast-ui/react-editor", "npm:3.1.7"]\ ],\ "linkType": "SOFT"\ }],\ - ["virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.3", {\ - "packageLocation": "./.yarn/__virtual__/@toast-ui-react-editor-virtual-9a07d9d414/0/cache/@toast-ui-react-editor-npm-3.1.3-f4850ecbb6-c239769e57.zip/node_modules/@toast-ui/react-editor/",\ + ["virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.7", {\ + "packageLocation": "./.yarn/__virtual__/@toast-ui-react-editor-virtual-3d2f9b1ab0/0/cache/@toast-ui-react-editor-npm-3.1.7-20d130188b-5b9c177a83.zip/node_modules/@toast-ui/react-editor/",\ "packageDependencies": [\ - ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.3"],\ - ["@toast-ui/editor", "npm:3.1.4"],\ + ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.7"],\ + ["@toast-ui/editor", "npm:3.1.7"],\ ["@types/react", "npm:17.0.39"],\ ["react", "npm:17.0.2"]\ ],\ @@ -3574,6 +3577,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["asynckit", [\ + ["npm:0.4.0", {\ + "packageLocation": "./.yarn/cache/asynckit-npm-0.4.0-c718858525-7b78c451df.zip/node_modules/asynckit/",\ + "packageDependencies": [\ + ["asynckit", "npm:0.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["axe-core", [\ ["npm:4.4.1", {\ "packageLocation": "./.yarn/cache/axe-core-npm-4.4.1-95b0d6a519-ad14c5b710.zip/node_modules/axe-core/",\ @@ -3583,6 +3595,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["axios", [\ + ["npm:0.27.2", {\ + "packageLocation": "./.yarn/cache/axios-npm-0.27.2-dbe3a48aea-38cb754046.zip/node_modules/axios/",\ + "packageDependencies": [\ + ["axios", "npm:0.27.2"],\ + ["follow-redirects", "virtual:dbe3a48aea1dd5649e16abaf23d4ae05582d2149e16141955113766a0f84f681baf358c77ddccfc82eb23e4ccc66c6c912df62a9c01f2a83f1842bf86cc297b1#npm:1.15.1"],\ + ["form-data", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["axobject-query", [\ ["npm:2.2.0", {\ "packageLocation": "./.yarn/cache/axobject-query-npm-2.2.0-6553738f52-96b8c7d807.zip/node_modules/axobject-query/",\ @@ -3857,6 +3880,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["combined-stream", [\ + ["npm:1.0.8", {\ + "packageLocation": "./.yarn/cache/combined-stream-npm-1.0.8-dc14d4a63a-49fa4aeb49.zip/node_modules/combined-stream/",\ + "packageDependencies": [\ + ["combined-stream", "npm:1.0.8"],\ + ["delayed-stream", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["commander", [\ ["npm:7.2.0", {\ "packageLocation": "./.yarn/cache/commander-npm-7.2.0-19178180f8-53501cbeee.zip/node_modules/commander/",\ @@ -4128,6 +4161,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["delayed-stream", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/delayed-stream-npm-1.0.0-c5a4c4cc02-46fe6e83e2.zip/node_modules/delayed-stream/",\ + "packageDependencies": [\ + ["delayed-stream", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["dir-glob", [\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/dir-glob-npm-3.0.1-1aea628b1b-fa05e18324.zip/node_modules/dir-glob/",\ @@ -4188,10 +4230,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["dompurify", [\ - ["npm:2.3.6", {\ - "packageLocation": "./.yarn/cache/dompurify-npm-2.3.6-0bc101c0e7-4b2bbf6bc6.zip/node_modules/dompurify/",\ + ["npm:2.3.8", {\ + "packageLocation": "./.yarn/cache/dompurify-npm-2.3.8-c4b696b00d-dc7b32ee57.zip/node_modules/dompurify/",\ "packageDependencies": [\ - ["dompurify", "npm:2.3.6"]\ + ["dompurify", "npm:2.3.8"]\ ],\ "linkType": "HARD"\ }]\ @@ -4863,6 +4905,40 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["follow-redirects", [\ + ["npm:1.15.1", {\ + "packageLocation": "./.yarn/cache/follow-redirects-npm-1.15.1-6b191885cd-6aa4e3e3cd.zip/node_modules/follow-redirects/",\ + "packageDependencies": [\ + ["follow-redirects", "npm:1.15.1"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:dbe3a48aea1dd5649e16abaf23d4ae05582d2149e16141955113766a0f84f681baf358c77ddccfc82eb23e4ccc66c6c912df62a9c01f2a83f1842bf86cc297b1#npm:1.15.1", {\ + "packageLocation": "./.yarn/__virtual__/follow-redirects-virtual-659894389a/0/cache/follow-redirects-npm-1.15.1-6b191885cd-6aa4e3e3cd.zip/node_modules/follow-redirects/",\ + "packageDependencies": [\ + ["follow-redirects", "virtual:dbe3a48aea1dd5649e16abaf23d4ae05582d2149e16141955113766a0f84f681baf358c77ddccfc82eb23e4ccc66c6c912df62a9c01f2a83f1842bf86cc297b1#npm:1.15.1"],\ + ["@types/debug", null],\ + ["debug", null]\ + ],\ + "packagePeers": [\ + "@types/debug",\ + "debug"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["form-data", [\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/form-data-npm-4.0.0-916facec2d-01135bf867.zip/node_modules/form-data/",\ + "packageDependencies": [\ + ["form-data", "npm:4.0.0"],\ + ["asynckit", "npm:0.4.0"],\ + ["combined-stream", "npm:1.0.8"],\ + ["mime-types", "npm:2.1.35"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["fs.realpath", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/fs.realpath-npm-1.0.0-c8f05d8126-99ddea01a7.zip/node_modules/fs.realpath/",\ @@ -4901,9 +4977,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@emotion/server", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:11.4.0"],\ ["@emotion/styled", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:11.8.1"],\ ["@svgr/webpack", "npm:6.2.1"],\ - ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.3"],\ + ["@toast-ui/editor", "npm:3.1.7"],\ + ["@toast-ui/react-editor", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:3.1.7"],\ ["@types/node", "npm:17.0.21"],\ ["@types/react", "npm:17.0.39"],\ + ["axios", "npm:0.27.2"],\ ["eslint", "npm:8.10.0"],\ ["eslint-config-next", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:12.1.0"],\ ["next", "virtual:bd626a5847dd7c7efd44cc24b1a5e57a2fb04e0c5a5c177ab214bae44822f62142a7809239958ba1bb84730ddfb672990d731241a58ddd8e7a4ae1599647f4fd#npm:12.1.0"],\ @@ -5886,10 +5964,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["orderedmap", [\ - ["npm:1.1.5", {\ - "packageLocation": "./.yarn/cache/orderedmap-npm-1.1.5-b2e6c2656d-cd6478cede.zip/node_modules/orderedmap/",\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/orderedmap-npm-2.0.0-4739cf1a6a-ccb835deb4.zip/node_modules/orderedmap/",\ "packageDependencies": [\ - ["orderedmap", "npm:1.1.5"]\ + ["orderedmap", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -6052,90 +6130,90 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["prosemirror-commands", [\ - ["npm:1.2.2", {\ - "packageLocation": "./.yarn/cache/prosemirror-commands-npm-1.2.2-11da960afd-76b7e15751.zip/node_modules/prosemirror-commands/",\ + ["npm:1.3.0", {\ + "packageLocation": "./.yarn/cache/prosemirror-commands-npm-1.3.0-2c4d72afe3-1e896b1ddc.zip/node_modules/prosemirror-commands/",\ "packageDependencies": [\ - ["prosemirror-commands", "npm:1.2.2"],\ - ["prosemirror-model", "npm:1.16.1"],\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-transform", "npm:1.4.2"]\ + ["prosemirror-commands", "npm:1.3.0"],\ + ["prosemirror-model", "npm:1.18.1"],\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-transform", "npm:1.6.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-history", [\ - ["npm:1.2.0", {\ - "packageLocation": "./.yarn/cache/prosemirror-history-npm-1.2.0-872d307a9b-9d1bedfd6a.zip/node_modules/prosemirror-history/",\ + ["npm:1.3.0", {\ + "packageLocation": "./.yarn/cache/prosemirror-history-npm-1.3.0-c4190c34d0-023feff702.zip/node_modules/prosemirror-history/",\ "packageDependencies": [\ - ["prosemirror-history", "npm:1.2.0"],\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-transform", "npm:1.4.2"],\ - ["rope-sequence", "npm:1.3.2"]\ + ["prosemirror-history", "npm:1.3.0"],\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-transform", "npm:1.6.0"],\ + ["rope-sequence", "npm:1.3.3"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-inputrules", [\ - ["npm:1.1.3", {\ - "packageLocation": "./.yarn/cache/prosemirror-inputrules-npm-1.1.3-1006d2d553-25b51840e7.zip/node_modules/prosemirror-inputrules/",\ + ["npm:1.2.0", {\ + "packageLocation": "./.yarn/cache/prosemirror-inputrules-npm-1.2.0-39ef2859e1-c6c3e4c4d6.zip/node_modules/prosemirror-inputrules/",\ "packageDependencies": [\ - ["prosemirror-inputrules", "npm:1.1.3"],\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-transform", "npm:1.4.2"]\ + ["prosemirror-inputrules", "npm:1.2.0"],\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-transform", "npm:1.6.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-keymap", [\ - ["npm:1.1.5", {\ - "packageLocation": "./.yarn/cache/prosemirror-keymap-npm-1.1.5-da1e80dfd6-b558a1c2c3.zip/node_modules/prosemirror-keymap/",\ + ["npm:1.2.0", {\ + "packageLocation": "./.yarn/cache/prosemirror-keymap-npm-1.2.0-36cb458dbe-35ce499a72.zip/node_modules/prosemirror-keymap/",\ "packageDependencies": [\ - ["prosemirror-keymap", "npm:1.1.5"],\ - ["prosemirror-state", "npm:1.3.4"],\ + ["prosemirror-keymap", "npm:1.2.0"],\ + ["prosemirror-state", "npm:1.4.1"],\ ["w3c-keyname", "npm:2.2.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-model", [\ - ["npm:1.16.1", {\ - "packageLocation": "./.yarn/cache/prosemirror-model-npm-1.16.1-61853f0125-76718aafbf.zip/node_modules/prosemirror-model/",\ + ["npm:1.18.1", {\ + "packageLocation": "./.yarn/cache/prosemirror-model-npm-1.18.1-0667ed3899-1c42fac8f4.zip/node_modules/prosemirror-model/",\ "packageDependencies": [\ - ["prosemirror-model", "npm:1.16.1"],\ - ["orderedmap", "npm:1.1.5"]\ + ["prosemirror-model", "npm:1.18.1"],\ + ["orderedmap", "npm:2.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-state", [\ - ["npm:1.3.4", {\ - "packageLocation": "./.yarn/cache/prosemirror-state-npm-1.3.4-c4b4427e53-088748bca0.zip/node_modules/prosemirror-state/",\ + ["npm:1.4.1", {\ + "packageLocation": "./.yarn/cache/prosemirror-state-npm-1.4.1-ee7c1876d4-d094a48c30.zip/node_modules/prosemirror-state/",\ "packageDependencies": [\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-model", "npm:1.16.1"],\ - ["prosemirror-transform", "npm:1.4.2"]\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-model", "npm:1.18.1"],\ + ["prosemirror-transform", "npm:1.6.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-transform", [\ - ["npm:1.4.2", {\ - "packageLocation": "./.yarn/cache/prosemirror-transform-npm-1.4.2-b5dc46615c-6029760a5a.zip/node_modules/prosemirror-transform/",\ + ["npm:1.6.0", {\ + "packageLocation": "./.yarn/cache/prosemirror-transform-npm-1.6.0-b5f6ad8b4a-b199b17052.zip/node_modules/prosemirror-transform/",\ "packageDependencies": [\ - ["prosemirror-transform", "npm:1.4.2"],\ - ["prosemirror-model", "npm:1.16.1"]\ + ["prosemirror-transform", "npm:1.6.0"],\ + ["prosemirror-model", "npm:1.18.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ ["prosemirror-view", [\ - ["npm:1.23.12", {\ - "packageLocation": "./.yarn/cache/prosemirror-view-npm-1.23.12-994ca6665f-a0e0787cd0.zip/node_modules/prosemirror-view/",\ + ["npm:1.26.5", {\ + "packageLocation": "./.yarn/cache/prosemirror-view-npm-1.26.5-ab20b7a4ea-5fd375e68d.zip/node_modules/prosemirror-view/",\ "packageDependencies": [\ - ["prosemirror-view", "npm:1.23.12"],\ - ["prosemirror-model", "npm:1.16.1"],\ - ["prosemirror-state", "npm:1.3.4"],\ - ["prosemirror-transform", "npm:1.4.2"]\ + ["prosemirror-view", "npm:1.26.5"],\ + ["prosemirror-model", "npm:1.18.1"],\ + ["prosemirror-state", "npm:1.4.1"],\ + ["prosemirror-transform", "npm:1.6.0"]\ ],\ "linkType": "HARD"\ }]\ @@ -6379,10 +6457,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["rope-sequence", [\ - ["npm:1.3.2", {\ - "packageLocation": "./.yarn/cache/rope-sequence-npm-1.3.2-cc341e8423-4169421051.zip/node_modules/rope-sequence/",\ + ["npm:1.3.3", {\ + "packageLocation": "./.yarn/cache/rope-sequence-npm-1.3.3-2c8440686f-f77ef15299.zip/node_modules/rope-sequence/",\ "packageDependencies": [\ - ["rope-sequence", "npm:1.3.2"]\ + ["rope-sequence", "npm:1.3.3"]\ ],\ "linkType": "HARD"\ }]\ diff --git a/.vscode/settings.json b/.vscode/settings.json index 66e5806..e25e8e9 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,4 +1,37 @@ { + "workbench.iconTheme": "material-icon-theme", + "workbench.colorTheme": "Palenight Italic", + "terminal.integrated.fontFamily": "D2Coding", + "gitlens.defaultDateFormat": null, + "editor.bracketPairColorization.enabled": true, + "javascript.format.enable": false, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.codeActionsOnSave": { + "source.fixAll": true + }, + "[typescriptreact]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.formatOnSave": true, + "[json]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.fontSize": 18, + "editor.inlineSuggest.enabled": true, + "github.copilot.enable": { + "*": true, + "yaml": false, + "plaintext": false, + "markdown": true + }, + "svelte.enable-ts-plugin": true, + "powermode.shake.enabled": false, + "powermode.presets": "magic", + "window.zoomLevel": 0, + "liveServer.settings.donotShowInfoMsg": true, + "javascript.updateImportsOnFileMove.enabled": "never", "search.exclude": { "**/.yarn": true, "**/.pnp.*": true diff --git a/.yarn/cache/@toast-ui-editor-npm-3.1.4-8cb49377c2-74842aec26.zip b/.yarn/cache/@toast-ui-editor-npm-3.1.4-8cb49377c2-74842aec26.zip deleted file mode 100644 index c5cfea5..0000000 Binary files a/.yarn/cache/@toast-ui-editor-npm-3.1.4-8cb49377c2-74842aec26.zip and /dev/null differ diff --git a/.yarn/cache/@toast-ui-react-editor-npm-3.1.3-f4850ecbb6-c239769e57.zip b/.yarn/cache/@toast-ui-react-editor-npm-3.1.3-f4850ecbb6-c239769e57.zip deleted file mode 100644 index 97bbd08..0000000 Binary files a/.yarn/cache/@toast-ui-react-editor-npm-3.1.3-f4850ecbb6-c239769e57.zip and /dev/null differ diff --git a/.yarn/cache/dompurify-npm-2.3.6-0bc101c0e7-4b2bbf6bc6.zip b/.yarn/cache/dompurify-npm-2.3.6-0bc101c0e7-4b2bbf6bc6.zip deleted file mode 100644 index fd2c82d..0000000 Binary files a/.yarn/cache/dompurify-npm-2.3.6-0bc101c0e7-4b2bbf6bc6.zip and /dev/null differ diff --git a/.yarn/cache/orderedmap-npm-1.1.5-b2e6c2656d-cd6478cede.zip b/.yarn/cache/orderedmap-npm-1.1.5-b2e6c2656d-cd6478cede.zip deleted file mode 100644 index 1383c64..0000000 Binary files a/.yarn/cache/orderedmap-npm-1.1.5-b2e6c2656d-cd6478cede.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-commands-npm-1.2.2-11da960afd-76b7e15751.zip b/.yarn/cache/prosemirror-commands-npm-1.2.2-11da960afd-76b7e15751.zip deleted file mode 100644 index 5788ccb..0000000 Binary files a/.yarn/cache/prosemirror-commands-npm-1.2.2-11da960afd-76b7e15751.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-history-npm-1.2.0-872d307a9b-9d1bedfd6a.zip b/.yarn/cache/prosemirror-history-npm-1.2.0-872d307a9b-9d1bedfd6a.zip deleted file mode 100644 index 2ad897a..0000000 Binary files a/.yarn/cache/prosemirror-history-npm-1.2.0-872d307a9b-9d1bedfd6a.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-inputrules-npm-1.1.3-1006d2d553-25b51840e7.zip b/.yarn/cache/prosemirror-inputrules-npm-1.1.3-1006d2d553-25b51840e7.zip deleted file mode 100644 index 8e53f0c..0000000 Binary files a/.yarn/cache/prosemirror-inputrules-npm-1.1.3-1006d2d553-25b51840e7.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-keymap-npm-1.1.5-da1e80dfd6-b558a1c2c3.zip b/.yarn/cache/prosemirror-keymap-npm-1.1.5-da1e80dfd6-b558a1c2c3.zip deleted file mode 100644 index ca74846..0000000 Binary files a/.yarn/cache/prosemirror-keymap-npm-1.1.5-da1e80dfd6-b558a1c2c3.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-model-npm-1.16.1-61853f0125-76718aafbf.zip b/.yarn/cache/prosemirror-model-npm-1.16.1-61853f0125-76718aafbf.zip deleted file mode 100644 index d11574a..0000000 Binary files a/.yarn/cache/prosemirror-model-npm-1.16.1-61853f0125-76718aafbf.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-state-npm-1.3.4-c4b4427e53-088748bca0.zip b/.yarn/cache/prosemirror-state-npm-1.3.4-c4b4427e53-088748bca0.zip deleted file mode 100644 index caf3264..0000000 Binary files a/.yarn/cache/prosemirror-state-npm-1.3.4-c4b4427e53-088748bca0.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-transform-npm-1.4.2-b5dc46615c-6029760a5a.zip b/.yarn/cache/prosemirror-transform-npm-1.4.2-b5dc46615c-6029760a5a.zip deleted file mode 100644 index f936a67..0000000 Binary files a/.yarn/cache/prosemirror-transform-npm-1.4.2-b5dc46615c-6029760a5a.zip and /dev/null differ diff --git a/.yarn/cache/prosemirror-view-npm-1.23.12-994ca6665f-a0e0787cd0.zip b/.yarn/cache/prosemirror-view-npm-1.23.12-994ca6665f-a0e0787cd0.zip deleted file mode 100644 index f463fe4..0000000 Binary files a/.yarn/cache/prosemirror-view-npm-1.23.12-994ca6665f-a0e0787cd0.zip and /dev/null differ diff --git a/.yarn/cache/rope-sequence-npm-1.3.2-cc341e8423-4169421051.zip b/.yarn/cache/rope-sequence-npm-1.3.2-cc341e8423-4169421051.zip deleted file mode 100644 index e7ba0c8..0000000 Binary files a/.yarn/cache/rope-sequence-npm-1.3.2-cc341e8423-4169421051.zip and /dev/null differ diff --git a/.yarnrc.yml b/.yarnrc.yml index 5f42b57..bff1e35 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -3,3 +3,7 @@ plugins: spec: "@yarnpkg/plugin-typescript" yarnPath: .yarn/releases/yarn-3.2.0.cjs +packageExtensions: + '@toast-ui/editor@*': + dependencies: + prosemirror-transform: '*' \ No newline at end of file diff --git a/package.json b/package.json index dba531f..72d89f0 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,9 @@ "@emotion/react": "^11.8.2", "@emotion/server": "^11.4.0", "@emotion/styled": "^11.8.1", - "@toast-ui/react-editor": "^3.1.3", + "@toast-ui/editor": "^3.1.7", + "@toast-ui/react-editor": "^3.1.7", + "axios": "^0.27.2", "next": "12.1.0", "next-images": "^1.8.4", "react": "17.0.2", diff --git a/src/api/Api.ts b/src/api/Api.ts new file mode 100644 index 0000000..1a8d04b --- /dev/null +++ b/src/api/Api.ts @@ -0,0 +1,10 @@ +import { apiClient } from "../utils/apiClient"; + +export const getBoardItem = async () => { + try{ + const { data } = await apiClient.get('https://gcinside.herokuapp.com/gallery') + return { data }; + } catch (e: any){ + console.log(e); + } +} \ No newline at end of file diff --git a/src/components/Board/Board.tsx b/src/components/Board/Board.tsx index 582efa6..1f01a8d 100644 --- a/src/components/Board/Board.tsx +++ b/src/components/Board/Board.tsx @@ -1,138 +1,48 @@ -import BoardItem from '../BoardItem/BoardItem' -import * as S from './Style' +import BoardItem from '../BoardItem/BoardItem'; +import * as S from './Style'; import * as I from '../../Assets/index'; +import { useEffect, useState } from 'react'; +import { getBoardItem } from '@/src/api/Api'; export const DummyData = [ - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, - { - id: 5, - image: 'img_url', - title: '게시글 이름', - name: '닉네임', - date: '2022.03.29', - like: 5, - }, -] + { + id: 1, + image: 'img_url', + name: 'GSM 갤러리', + description: 'GSM갤러리입니다.', + }, + { + id: 2, + image: 'img_url', + name: '테스트 갤러리', + description: '테스트 갤러리 입니다.', + }, +]; const Board = () => { - return( - - {DummyData && DummyData.map((item, idx) => { - return( - - : 'IMG'} - /> - - )} - )} - - ) -} + const [galleryList, setGalleryList] = useState([]); + useEffect(() => { + getBoardItem().then(res => { + res && setGalleryList(res.data.gallery_list); + }); + }, []); + return ( + + {DummyData && + DummyData.map((item, idx) => { + return ( + + : 'IMG'} + /> + + ); + })} + + ); +}; -export default Board; \ No newline at end of file +export default Board; diff --git a/src/components/BoardItem/BoardItem.tsx b/src/components/BoardItem/BoardItem.tsx index 0c1b130..0dc0b91 100644 --- a/src/components/BoardItem/BoardItem.tsx +++ b/src/components/BoardItem/BoardItem.tsx @@ -2,37 +2,27 @@ import * as S from './Style'; interface BoardItemProps { - id: number; - title: string; - name: string; - date: string; - like: number; - image: any; + id: number; + name: string; + description: string; + image: any; } -const BoardItem:React.FC = ({ - id, - title, - name, - date, - like, - image +const BoardItem: React.FC = ({ + id, + name, + description, + image, }) => { - - return( - - {image} - - {title} - - {name} - {date} - - - {like}K - - ) + return ( + + {image} + + {name} + {description} + + + ); +}; -} - -export default BoardItem; \ No newline at end of file +export default BoardItem; diff --git a/src/components/Profile/Profile.tsx b/src/components/Profile/Profile.tsx index cd47ee8..3c0ff4d 100644 --- a/src/components/Profile/Profile.tsx +++ b/src/components/Profile/Profile.tsx @@ -3,22 +3,22 @@ import * as I from '../../Assets/index'; import Link from 'next/link'; const Profile = () => { - return( - - - - - - - - - - - 닉네임 - s00000@gsm.hs.kr - - - ) -} + return ( + + + + + + + + + + + 닉네임 + s00000@gsm.hs.kr + + + ); +}; -export default Profile; \ No newline at end of file +export default Profile; diff --git a/src/components/Sidebar/Sidebar.tsx b/src/components/Sidebar/Sidebar.tsx index dc6d1d1..6f61ba3 100644 --- a/src/components/Sidebar/Sidebar.tsx +++ b/src/components/Sidebar/Sidebar.tsx @@ -5,20 +5,53 @@ import Link from 'next/link'; import { useRouter } from 'next/router'; const SideBar = () => { - const router = useRouter(); - return ( - <> - - - - Home - Top 20 - Setting - - - - - ) -} + const router = useRouter(); + return ( + <> + + + + + + + + + Home + + + + + + Top 20 + + + + + + Setting + + + + + + + ); +}; -export default SideBar; \ No newline at end of file +export default SideBar; diff --git a/src/components/Write/Write.tsx b/src/components/Write/Write.tsx index ecacc18..30b3e18 100644 --- a/src/components/Write/Write.tsx +++ b/src/components/Write/Write.tsx @@ -4,14 +4,16 @@ import '@toast-ui/editor/dist/toastui-editor.css'; import { EditorProps } from '@toast-ui/react-editor'; import dynamic from 'next/dynamic'; -const Editor = dynamic(() => import('@toast-ui/react-editor') - .then(md => md.Editor), { ssr: false }); +const Editor = dynamic( + () => import('@toast-ui/react-editor').then(md => md.Editor), + { ssr: false }, +); -const Write:React.FC = () => { +const Write: React.FC = () => { const router = useRouter(); - return( + return ( - + { placeholder="내용을 입력하세요" /> - router.push('./home')}> - 돌아가기 - - - 작성하기 - + router.push('./home')}>돌아가기 + 작성하기 + ); +}; - ) -} - -export default Write; \ No newline at end of file +export default Write; diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx index a5dcb0a..fb894fe 100644 --- a/src/pages/_document.tsx +++ b/src/pages/_document.tsx @@ -4,14 +4,14 @@ import Document, { Head, NextScript, DocumentContext, -} from 'next/document' -import { extractCritical } from '@emotion/server' +} from 'next/document'; +import { extractCritical } from '@emotion/server'; export default class MyDocument extends Document { static async getInitialProps(ctx: DocumentContext) { - const initialProps = await Document.getInitialProps(ctx) - const page = await ctx.renderPage() - const styles = extractCritical(page.html) + const initialProps = await Document.getInitialProps(ctx); + const page = await ctx.renderPage(); + const styles = extractCritical(page.html); return { ...initialProps, ...page, @@ -24,19 +24,24 @@ export default class MyDocument extends Document { /> ), - } + }; } render() { return ( - - gcinside - - -
- - - + + + gcinside + + + +
+ + + ); } -} \ No newline at end of file +} diff --git a/src/pages/setting.tsx b/src/pages/setting.tsx new file mode 100644 index 0000000..23d7641 --- /dev/null +++ b/src/pages/setting.tsx @@ -0,0 +1,19 @@ +import type { NextPage } from 'next'; +import { Header, Board, SideContents } from '../components/index'; +import styled from '@emotion/styled'; + +const Positioner = styled.div` + width: 100%; + padding: 15vh 0 15vh 15vh; +`; + +const SettingPage: NextPage = () => { + return ( + +
+ + + ); +}; + +export default SettingPage; diff --git a/src/utils/apiClient.ts b/src/utils/apiClient.ts new file mode 100644 index 0000000..2c822f4 --- /dev/null +++ b/src/utils/apiClient.ts @@ -0,0 +1,10 @@ +import axios from 'axios'; + +export const apiClient = axios.create({ + baseURL: '', + headers: { + 'Content-Type': 'application/json', + 'Access-Control-Allow-Origin': '*', + 'Access-Control-Allow-Methods': 'GET,POST,DELETE,PATCH,PUT,OPTIONS', + }, +}); \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index baba9a1..df738be 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1902,9 +1902,9 @@ __metadata: languageName: node linkType: hard -"@toast-ui/editor@npm:^3.1.3": - version: 3.1.4 - resolution: "@toast-ui/editor@npm:3.1.4" +"@toast-ui/editor@npm:^3.1.7": + version: 3.1.7 + resolution: "@toast-ui/editor@npm:3.1.7" dependencies: dompurify: ^2.3.3 prosemirror-commands: ^1.1.9 @@ -1914,18 +1914,18 @@ __metadata: prosemirror-model: ^1.14.1 prosemirror-state: ^1.3.4 prosemirror-view: ^1.18.7 - checksum: 74842aec265c8a95a9cecd8cd01840a4e2756995a2c04b07e71aacdcac48e9af2fc9135be9b0d611340b3782ecd62ff5ae5f05ef7404fb62c6bad52bb95efb8b + checksum: 0519fe3af9f912e0de4021f30e5f730c16f05483bf953a781b03822eaf060cfec5ca9c0d5c0f9dd297c29c979b6c1b8f95ce40e471219c95250343115afd90c1 languageName: node linkType: hard -"@toast-ui/react-editor@npm:^3.1.3": - version: 3.1.3 - resolution: "@toast-ui/react-editor@npm:3.1.3" +"@toast-ui/react-editor@npm:^3.1.7": + version: 3.1.7 + resolution: "@toast-ui/react-editor@npm:3.1.7" dependencies: - "@toast-ui/editor": ^3.1.3 + "@toast-ui/editor": ^3.1.7 peerDependencies: react: ^17.0.1 - checksum: c239769e57240a3aedd5ccce2b20b4aff2d2130cece6953ff1c67976843e4c1350fe380126f72c2867974eaf036aec5b020c5d2196c0e1ffd37cf1f326e03873 + checksum: 5b9c177a83ad91c0226e730b0581de369d0462ac40702fe0f8d23e7d1b52c437ab99859c219d5a79202594a108a4d9b91ec4f85fee25934b60e925b8618f8d1c languageName: node linkType: hard @@ -2181,6 +2181,13 @@ __metadata: languageName: node linkType: hard +"asynckit@npm:^0.4.0": + version: 0.4.0 + resolution: "asynckit@npm:0.4.0" + checksum: 7b78c451df768adba04e2d02e63e2d0bf3b07adcd6e42b4cf665cb7ce899bedd344c69a1dcbce355b5f972d597b25aaa1c1742b52cffd9caccb22f348114f6be + languageName: node + linkType: hard + "axe-core@npm:^4.3.5": version: 4.4.1 resolution: "axe-core@npm:4.4.1" @@ -2188,6 +2195,16 @@ __metadata: languageName: node linkType: hard +"axios@npm:^0.27.2": + version: 0.27.2 + resolution: "axios@npm:0.27.2" + dependencies: + follow-redirects: ^1.14.9 + form-data: ^4.0.0 + checksum: 38cb7540465fe8c4102850c4368053c21683af85c5fdf0ea619f9628abbcb59415d1e22ebc8a6390d2bbc9b58a9806c874f139767389c862ec9b772235f06854 + languageName: node + linkType: hard + "axobject-query@npm:^2.2.0": version: 2.2.0 resolution: "axobject-query@npm:2.2.0" @@ -2404,6 +2421,15 @@ __metadata: languageName: node linkType: hard +"combined-stream@npm:^1.0.8": + version: 1.0.8 + resolution: "combined-stream@npm:1.0.8" + dependencies: + delayed-stream: ~1.0.0 + checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c + languageName: node + linkType: hard + "commander@npm:^7.2.0": version: 7.2.0 resolution: "commander@npm:7.2.0" @@ -2606,6 +2632,13 @@ __metadata: languageName: node linkType: hard +"delayed-stream@npm:~1.0.0": + version: 1.0.0 + resolution: "delayed-stream@npm:1.0.0" + checksum: 46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020 + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -2661,9 +2694,9 @@ __metadata: linkType: hard "dompurify@npm:^2.3.3": - version: 2.3.6 - resolution: "dompurify@npm:2.3.6" - checksum: 4b2bbf6bc68ebd776aec4a533cef74a5ae30391eed528f3df748af71da318afdc298b6f40449bef093b7454ffd2ae82656636560474de5a3b34316b762c85b12 + version: 2.3.8 + resolution: "dompurify@npm:2.3.8" + checksum: dc7b32ee57a03fe5166a850071200897cc13fa069287a709e3b2138052d73ec09a87026b9e28c8d2f254a74eaa52ef30644e98e54294c30acbca2a53f1bbc5f4 languageName: node linkType: hard @@ -3158,6 +3191,27 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.14.9": + version: 1.15.1 + resolution: "follow-redirects@npm:1.15.1" + peerDependenciesMeta: + debug: + optional: true + checksum: 6aa4e3e3cdfa3b9314801a1cd192ba756a53479d9d8cca65bf4db3a3e8834e62139245cd2f9566147c8dfe2efff1700d3e6aefd103de4004a7b99985e71dd533 + languageName: node + linkType: hard + +"form-data@npm:^4.0.0": + version: 4.0.0 + resolution: "form-data@npm:4.0.0" + dependencies: + asynckit: ^0.4.0 + combined-stream: ^1.0.8 + mime-types: ^2.1.12 + checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c + languageName: node + linkType: hard + "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -3189,9 +3243,11 @@ __metadata: "@emotion/server": ^11.4.0 "@emotion/styled": ^11.8.1 "@svgr/webpack": ^6.2.1 - "@toast-ui/react-editor": ^3.1.3 + "@toast-ui/editor": ^3.1.7 + "@toast-ui/react-editor": ^3.1.7 "@types/node": 17.0.21 "@types/react": 17.0.39 + axios: ^0.27.2 eslint: 8.10.0 eslint-config-next: 12.1.0 next: 12.1.0 @@ -3797,7 +3853,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.27": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -4072,10 +4128,10 @@ __metadata: languageName: node linkType: hard -"orderedmap@npm:^1.1.0": - version: 1.1.5 - resolution: "orderedmap@npm:1.1.5" - checksum: cd6478cede7bd9d4d781024ae0014a2a668a7687c0dad1a9e1a1bde109ed48e56991b7dd27ddbb1a9a5cf3f50f51918e0ce978e643ad74a8af8079799d80a1e1 +"orderedmap@npm:^2.0.0": + version: 2.0.0 + resolution: "orderedmap@npm:2.0.0" + checksum: ccb835deb47f7b20f5e0e82a6f01f6be35faf2c67a8f598d02468d65c87e4548d3f76f98108edcbed729b60f5282bfbba4e357d5caf2868134996ef6ec1ea8b2 languageName: node linkType: hard @@ -4211,83 +4267,83 @@ __metadata: linkType: hard "prosemirror-commands@npm:^1.1.9": - version: 1.2.2 - resolution: "prosemirror-commands@npm:1.2.2" + version: 1.3.0 + resolution: "prosemirror-commands@npm:1.3.0" dependencies: prosemirror-model: ^1.0.0 prosemirror-state: ^1.0.0 prosemirror-transform: ^1.0.0 - checksum: 76b7e15751471523fef76926f89926f53fe318c504913fc2f532b72cbab1b9262027ac84d6c2cc1488fbf3749948b52090747e31af45a6fe15047a266b0dc991 + checksum: 1e896b1ddc99b84d6a9899c47adfd402a502785f2d10576e3f5e79d6adacf104599d3df37c54c818841339941f8ac3bea8779a2dfdd1a05d235d96d078cf6aa6 languageName: node linkType: hard "prosemirror-history@npm:^1.1.3": - version: 1.2.0 - resolution: "prosemirror-history@npm:1.2.0" + version: 1.3.0 + resolution: "prosemirror-history@npm:1.3.0" dependencies: prosemirror-state: ^1.2.2 prosemirror-transform: ^1.0.0 rope-sequence: ^1.3.0 - checksum: 9d1bedfd6a39aa007e96abbb57fd14d1397f78f8266ff2863ed3e3e2d3861305765cf1a41b587aebb5c532eec4b17d2fbe1c0c8a27c9c71185226cc13cf942b9 + checksum: 023feff7022ae4a67a5d796e20b07c21fd6b24f819cb5295fb0be31c3d9aeb0df1df6d92c09c7662b50d18bae4fb93e4ba6a78c18be0a303a6bf627fa121b885 languageName: node linkType: hard "prosemirror-inputrules@npm:^1.1.3": - version: 1.1.3 - resolution: "prosemirror-inputrules@npm:1.1.3" + version: 1.2.0 + resolution: "prosemirror-inputrules@npm:1.2.0" dependencies: prosemirror-state: ^1.0.0 prosemirror-transform: ^1.0.0 - checksum: 25b51840e738bdd677b3c44d802b891f724e9bbe21168a3ecf721ab0a83b1ee338e11df93ff49aa43035e3006e83a2d6352cdf5a9898a3adbabb8e0f4cda78f8 + checksum: c6c3e4c4d68870fd6079ceb15983fc697060c96cb3bdf25685f5df22669dd9e240d61acd6b0906159f82e5fceb916063c84d8953706d6d4507d210272a2b6dc1 languageName: node linkType: hard "prosemirror-keymap@npm:^1.1.4": - version: 1.1.5 - resolution: "prosemirror-keymap@npm:1.1.5" + version: 1.2.0 + resolution: "prosemirror-keymap@npm:1.2.0" dependencies: prosemirror-state: ^1.0.0 w3c-keyname: ^2.2.0 - checksum: b558a1c2c3107a49a388206c3cec7fe89126fc55f3a51beffc1e2c8b07d06938cc369d865415e6a5e6ba55651157c7c650e5e08568f29882d7f973e8c099bcbf + checksum: 35ce499a7281078e2c6a92c52325243433ddce9536b377b615b945a418267a5e0b839ff8dbd3f276539668de7524916e3dfb4879eec4a53b6cc07dc26ac13aab languageName: node linkType: hard "prosemirror-model@npm:^1.0.0, prosemirror-model@npm:^1.14.1, prosemirror-model@npm:^1.16.0": - version: 1.16.1 - resolution: "prosemirror-model@npm:1.16.1" + version: 1.18.1 + resolution: "prosemirror-model@npm:1.18.1" dependencies: - orderedmap: ^1.1.0 - checksum: 76718aafbfad0639393e127b3b1b95f9d99b0fb9ec72c2f207e445d175f06a2711ea10b6035075c4ed9cd5e00f4a72aec01e1439c954ecfee19897fa3584fa11 + orderedmap: ^2.0.0 + checksum: 1c42fac8f4a52f02643824d93689748208abad56d69044b226d0f2533cddaf6bd1bef3a1adbd159967b6be57ccd6c4b1a6030ecf675ee4e9d0a27d2bfee98699 languageName: node linkType: hard "prosemirror-state@npm:^1.0.0, prosemirror-state@npm:^1.2.2, prosemirror-state@npm:^1.3.4": - version: 1.3.4 - resolution: "prosemirror-state@npm:1.3.4" + version: 1.4.1 + resolution: "prosemirror-state@npm:1.4.1" dependencies: prosemirror-model: ^1.0.0 prosemirror-transform: ^1.0.0 - checksum: 088748bca02620ac7c6510dc49c9890593fd5077fc347c9f08f25e6932454bd149df6cc2740d760dedf56059311aa0f6ea1c3e2e56043ad7682ae159b797c90e + checksum: d094a48c3087e5b13cadf9a7416ea65efa14372953b0058eb9c695346cabfe56c85d0281348fb97720d4c941046e159ef282f2aa168abd8b6c4862e59845ef18 languageName: node linkType: hard -"prosemirror-transform@npm:^1.0.0, prosemirror-transform@npm:^1.1.0": - version: 1.4.2 - resolution: "prosemirror-transform@npm:1.4.2" +"prosemirror-transform@npm:*, prosemirror-transform@npm:^1.0.0, prosemirror-transform@npm:^1.1.0": + version: 1.6.0 + resolution: "prosemirror-transform@npm:1.6.0" dependencies: prosemirror-model: ^1.0.0 - checksum: 6029760a5a144b77054601885f25af02d8d6f2971ddd98a1d16b584cc96ed1a7d3400ebc92f0a5cab3c9904e2a918fbb09504aad22272f2740b51324dc88599d + checksum: b199b170521ca6b7f8093b7651a57e59b8a1746e6f6a3cf58653f12e981be387240b7cd01717eb7c52b9fd20e99a32b46e70d09de07f413a602d552ab2270e8a languageName: node linkType: hard "prosemirror-view@npm:^1.18.7": - version: 1.23.12 - resolution: "prosemirror-view@npm:1.23.12" + version: 1.26.5 + resolution: "prosemirror-view@npm:1.26.5" dependencies: prosemirror-model: ^1.16.0 prosemirror-state: ^1.0.0 prosemirror-transform: ^1.1.0 - checksum: a0e0787cd09fc319325244e9f901ccc6b1d2a13ed2b402ce742125f3daa2e73105d11dfc8bf3248432deff474a8316d264e5ac3cbc217947fcc948c31c11b7d8 + checksum: 5fd375e68de30346edbe0a8e570d978e1fc727781030607ee7dca53bf05a4cf1993ee9d457429613a729493745dc5a5a1dc4d8f6b16cc3fc0911a81035a1052a languageName: node linkType: hard @@ -4522,9 +4578,9 @@ __metadata: linkType: hard "rope-sequence@npm:^1.3.0": - version: 1.3.2 - resolution: "rope-sequence@npm:1.3.2" - checksum: 4169421051f0a96246792fb7211ad2f6ce106ca9348e9210b32142d532372f424dfc330e9bfc5c9610fbe7d7aecc295e923dbcae7a751477b7010b6d95775b31 + version: 1.3.3 + resolution: "rope-sequence@npm:1.3.3" + checksum: f77ef15299537e4796bae6799fbac2c57fc525377caf558b4821fbc69cd66fa73bfbf32d92baa1275901b5e7e601061e8720d112a7148fa8eab991a0bcd31615 languageName: node linkType: hard