diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..b584831 Binary files /dev/null and b/.DS_Store differ diff --git a/.eslintrc.js b/.eslintrc.js index 7bf4425..8e1aa25 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -29,7 +29,7 @@ module.exports = { 'prettier/prettier': ['error', { endOfLine: 'auto' }], 'import/no-unresolved': 'error', 'import/order': [ - 'error', + 'warn', { groups: [ 'builtin', diff --git a/.pnp.cjs b/.pnp.cjs index f883d1a..ebd9fae 100755 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -28,6 +28,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { [null, {\ "packageLocation": "./",\ "packageDependencies": [\ + ["@fortawesome/fontawesome-svg-core", "npm:6.4.0"],\ + ["@fortawesome/free-regular-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/free-solid-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/react-fontawesome", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.0"],\ + ["@mdx-js/loader", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@mdx-js/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@next/mdx", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.3.0"],\ ["@stitches/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:1.2.8"],\ ["@types/eslint", "npm:8.4.10"],\ ["@types/node", "npm:18.11.18"],\ @@ -43,9 +50,11 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["eslint-plugin-prettier", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.2.1"],\ ["eslint-plugin-react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:7.31.11"],\ ["eslint-plugin-react-hooks", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.6.0"],\ + ["framer-motion", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.4.2"],\ ["husky", "npm:8.0.2"],\ ["lint-staged", "npm:13.1.0"],\ ["next", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.1.1"],\ + ["next-themes", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.1"],\ ["prettier", "npm:2.8.1"],\ ["react", "npm:18.2.0"],\ ["react-dom", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:18.2.0"],\ @@ -75,6 +84,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@emotion/is-prop-valid", [\ + ["npm:0.8.8", {\ + "packageLocation": "./.yarn/cache/@emotion-is-prop-valid-npm-0.8.8-261a0f2426-bb7ec6d48c.zip/node_modules/@emotion/is-prop-valid/",\ + "packageDependencies": [\ + ["@emotion/is-prop-valid", "npm:0.8.8"],\ + ["@emotion/memoize", "npm:0.7.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@emotion/memoize", [\ + ["npm:0.7.4", {\ + "packageLocation": "./.yarn/cache/@emotion-memoize-npm-0.7.4-5648cf11b8-4e3920d4ec.zip/node_modules/@emotion/memoize/",\ + "packageDependencies": [\ + ["@emotion/memoize", "npm:0.7.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@eslint/eslintrc", [\ ["npm:1.4.0", {\ "packageLocation": "./.yarn/cache/@eslint-eslintrc-npm-1.4.0-f3a03b15bc-73e39c833d.zip/node_modules/@eslint/eslintrc/",\ @@ -93,6 +121,72 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@fortawesome/fontawesome-common-types", [\ + ["npm:6.4.0", {\ + "packageLocation": "./.yarn/unplugged/@fortawesome-fontawesome-common-types-npm-6.4.0-8174465a2e/node_modules/@fortawesome/fontawesome-common-types/",\ + "packageDependencies": [\ + ["@fortawesome/fontawesome-common-types", "npm:6.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@fortawesome/fontawesome-svg-core", [\ + ["npm:6.4.0", {\ + "packageLocation": "./.yarn/unplugged/@fortawesome-fontawesome-svg-core-npm-6.4.0-bc7699426e/node_modules/@fortawesome/fontawesome-svg-core/",\ + "packageDependencies": [\ + ["@fortawesome/fontawesome-svg-core", "npm:6.4.0"],\ + ["@fortawesome/fontawesome-common-types", "npm:6.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@fortawesome/free-regular-svg-icons", [\ + ["npm:6.4.0", {\ + "packageLocation": "./.yarn/unplugged/@fortawesome-free-regular-svg-icons-npm-6.4.0-2f59fc26d1/node_modules/@fortawesome/free-regular-svg-icons/",\ + "packageDependencies": [\ + ["@fortawesome/free-regular-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/fontawesome-common-types", "npm:6.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@fortawesome/free-solid-svg-icons", [\ + ["npm:6.4.0", {\ + "packageLocation": "./.yarn/unplugged/@fortawesome-free-solid-svg-icons-npm-6.4.0-be633fc4ad/node_modules/@fortawesome/free-solid-svg-icons/",\ + "packageDependencies": [\ + ["@fortawesome/free-solid-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/fontawesome-common-types", "npm:6.4.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@fortawesome/react-fontawesome", [\ + ["npm:0.2.0", {\ + "packageLocation": "./.yarn/cache/@fortawesome-react-fontawesome-npm-0.2.0-a36215138f-f652a0c217.zip/node_modules/@fortawesome/react-fontawesome/",\ + "packageDependencies": [\ + ["@fortawesome/react-fontawesome", "npm:0.2.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.0", {\ + "packageLocation": "./.yarn/__virtual__/@fortawesome-react-fontawesome-virtual-9c1df0b8ba/0/cache/@fortawesome-react-fontawesome-npm-0.2.0-a36215138f-f652a0c217.zip/node_modules/@fortawesome/react-fontawesome/",\ + "packageDependencies": [\ + ["@fortawesome/react-fontawesome", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.0"],\ + ["@fortawesome/fontawesome-svg-core", "npm:6.4.0"],\ + ["@types/fortawesome__fontawesome-svg-core", null],\ + ["@types/react", "npm:18.0.26"],\ + ["prop-types", "npm:15.8.1"],\ + ["react", "npm:18.2.0"]\ + ],\ + "packagePeers": [\ + "@fortawesome/fontawesome-svg-core",\ + "@types/fortawesome__fontawesome-svg-core",\ + "@types/react",\ + "react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@humanwhocodes/config-array", [\ ["npm:0.11.8", {\ "packageLocation": "./.yarn/cache/@humanwhocodes-config-array-npm-0.11.8-7955bfecc2-0fd6b3c54f.zip/node_modules/@humanwhocodes/config-array/",\ @@ -123,6 +217,151 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@mdx-js/loader", [\ + ["npm:2.3.0", {\ + "packageLocation": "./.yarn/cache/@mdx-js-loader-npm-2.3.0-b8982ae6bf-1217f811b7.zip/node_modules/@mdx-js/loader/",\ + "packageDependencies": [\ + ["@mdx-js/loader", "npm:2.3.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0", {\ + "packageLocation": "./.yarn/__virtual__/@mdx-js-loader-virtual-b58dd3220e/0/cache/@mdx-js-loader-npm-2.3.0-b8982ae6bf-1217f811b7.zip/node_modules/@mdx-js/loader/",\ + "packageDependencies": [\ + ["@mdx-js/loader", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@mdx-js/mdx", "npm:2.3.0"],\ + ["@types/webpack", null],\ + ["source-map", "npm:0.7.4"],\ + ["webpack", null]\ + ],\ + "packagePeers": [\ + "@types/webpack",\ + "webpack"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@mdx-js/mdx", [\ + ["npm:2.3.0", {\ + "packageLocation": "./.yarn/cache/@mdx-js-mdx-npm-2.3.0-043b30d13e-d918766a32.zip/node_modules/@mdx-js/mdx/",\ + "packageDependencies": [\ + ["@mdx-js/mdx", "npm:2.3.0"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/mdx", "npm:2.0.4"],\ + ["estree-util-build-jsx", "npm:2.2.2"],\ + ["estree-util-is-identifier-name", "npm:2.1.0"],\ + ["estree-util-to-js", "npm:1.2.0"],\ + ["estree-walker", "npm:3.0.3"],\ + ["hast-util-to-estree", "npm:2.3.2"],\ + ["markdown-extensions", "npm:1.1.1"],\ + ["periscopic", "npm:3.1.0"],\ + ["remark-mdx", "npm:2.3.0"],\ + ["remark-parse", "npm:10.0.1"],\ + ["remark-rehype", "npm:10.1.0"],\ + ["unified", "npm:10.1.2"],\ + ["unist-util-position-from-estree", "npm:1.1.2"],\ + ["unist-util-stringify-position", "npm:3.0.3"],\ + ["unist-util-visit", "npm:4.1.2"],\ + ["vfile", "npm:5.3.7"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@mdx-js/react", [\ + ["npm:2.3.0", {\ + "packageLocation": "./.yarn/cache/@mdx-js-react-npm-2.3.0-d5582a450b-f45fe77955.zip/node_modules/@mdx-js/react/",\ + "packageDependencies": [\ + ["@mdx-js/react", "npm:2.3.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0", {\ + "packageLocation": "./.yarn/__virtual__/@mdx-js-react-virtual-c0009509dd/0/cache/@mdx-js-react-npm-2.3.0-d5582a450b-f45fe77955.zip/node_modules/@mdx-js/react/",\ + "packageDependencies": [\ + ["@mdx-js/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@types/mdx", "npm:2.0.4"],\ + ["@types/react", "npm:18.0.26"],\ + ["react", "npm:18.2.0"]\ + ],\ + "packagePeers": [\ + "@types/react",\ + "react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/animation", [\ + ["npm:10.15.1", {\ + "packageLocation": "./.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip/node_modules/@motionone/animation/",\ + "packageDependencies": [\ + ["@motionone/animation", "npm:10.15.1"],\ + ["@motionone/easing", "npm:10.15.1"],\ + ["@motionone/types", "npm:10.15.1"],\ + ["@motionone/utils", "npm:10.15.1"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/dom", [\ + ["npm:10.15.5", {\ + "packageLocation": "./.yarn/cache/@motionone-dom-npm-10.15.5-4add8e8195-2453fe3df6.zip/node_modules/@motionone/dom/",\ + "packageDependencies": [\ + ["@motionone/dom", "npm:10.15.5"],\ + ["@motionone/animation", "npm:10.15.1"],\ + ["@motionone/generators", "npm:10.15.1"],\ + ["@motionone/types", "npm:10.15.1"],\ + ["@motionone/utils", "npm:10.15.1"],\ + ["hey-listen", "npm:1.0.8"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/easing", [\ + ["npm:10.15.1", {\ + "packageLocation": "./.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip/node_modules/@motionone/easing/",\ + "packageDependencies": [\ + ["@motionone/easing", "npm:10.15.1"],\ + ["@motionone/utils", "npm:10.15.1"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/generators", [\ + ["npm:10.15.1", {\ + "packageLocation": "./.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip/node_modules/@motionone/generators/",\ + "packageDependencies": [\ + ["@motionone/generators", "npm:10.15.1"],\ + ["@motionone/types", "npm:10.15.1"],\ + ["@motionone/utils", "npm:10.15.1"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/types", [\ + ["npm:10.15.1", {\ + "packageLocation": "./.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip/node_modules/@motionone/types/",\ + "packageDependencies": [\ + ["@motionone/types", "npm:10.15.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@motionone/utils", [\ + ["npm:10.15.1", {\ + "packageLocation": "./.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip/node_modules/@motionone/utils/",\ + "packageDependencies": [\ + ["@motionone/utils", "npm:10.15.1"],\ + ["@motionone/types", "npm:10.15.1"],\ + ["hey-listen", "npm:1.0.8"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@next/env", [\ ["npm:13.1.1", {\ "packageLocation": "./.yarn/cache/@next-env-npm-13.1.1-0767e85d5d-e265b9b9e7.zip/node_modules/@next/env/",\ @@ -132,6 +371,33 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@next/mdx", [\ + ["npm:13.3.0", {\ + "packageLocation": "./.yarn/cache/@next-mdx-npm-13.3.0-2838b02b3f-0304b2db6b.zip/node_modules/@next/mdx/",\ + "packageDependencies": [\ + ["@next/mdx", "npm:13.3.0"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.3.0", {\ + "packageLocation": "./.yarn/__virtual__/@next-mdx-virtual-d7b51df4aa/0/cache/@next-mdx-npm-13.3.0-2838b02b3f-0304b2db6b.zip/node_modules/@next/mdx/",\ + "packageDependencies": [\ + ["@next/mdx", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.3.0"],\ + ["@mdx-js/loader", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@mdx-js/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@types/mdx-js__loader", null],\ + ["@types/mdx-js__react", null],\ + ["source-map", "npm:0.7.4"]\ + ],\ + "packagePeers": [\ + "@mdx-js/loader",\ + "@mdx-js/react",\ + "@types/mdx-js__loader",\ + "@types/mdx-js__react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@next/swc-android-arm-eabi", [\ ["npm:13.1.1", {\ "packageLocation": "./.yarn/unplugged/@next-swc-android-arm-eabi-npm-13.1.1-1b8216a57a/node_modules/@next/swc-android-arm-eabi/",\ @@ -327,6 +593,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/acorn", [\ + ["npm:4.0.6", {\ + "packageLocation": "./.yarn/cache/@types-acorn-npm-4.0.6-a81a5c57b1-60e1fd28af.zip/node_modules/@types/acorn/",\ + "packageDependencies": [\ + ["@types/acorn", "npm:4.0.6"],\ + ["@types/estree", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@types/debug", [\ + ["npm:4.1.7", {\ + "packageLocation": "./.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip/node_modules/@types/debug/",\ + "packageDependencies": [\ + ["@types/debug", "npm:4.1.7"],\ + ["@types/ms", "npm:0.7.31"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/eslint", [\ ["npm:8.4.10", {\ "packageLocation": "./.yarn/cache/@types-eslint-npm-8.4.10-9df5f4bc78-21e009ed9e.zip/node_modules/@types/eslint/",\ @@ -347,6 +633,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/estree-jsx", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/@types-estree-jsx-npm-1.0.0-8247cccc6c-851d7afb63.zip/node_modules/@types/estree-jsx/",\ + "packageDependencies": [\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/estree", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@types/hast", [\ + ["npm:2.3.4", {\ + "packageLocation": "./.yarn/cache/@types-hast-npm-2.3.4-7249cc0ece-fff47998f4.zip/node_modules/@types/hast/",\ + "packageDependencies": [\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/json-schema", [\ ["npm:7.0.11", {\ "packageLocation": "./.yarn/cache/@types-json-schema-npm-7.0.11-79462ae5ca-527bddfe62.zip/node_modules/@types/json-schema/",\ @@ -365,6 +671,34 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/mdast", [\ + ["npm:3.0.11", {\ + "packageLocation": "./.yarn/cache/@types-mdast-npm-3.0.11-4765a259eb-3b04cf4655.zip/node_modules/@types/mdast/",\ + "packageDependencies": [\ + ["@types/mdast", "npm:3.0.11"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@types/mdx", [\ + ["npm:2.0.4", {\ + "packageLocation": "./.yarn/cache/@types-mdx-npm-2.0.4-3b12ae3251-79e011ea17.zip/node_modules/@types/mdx/",\ + "packageDependencies": [\ + ["@types/mdx", "npm:2.0.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["@types/ms", [\ + ["npm:0.7.31", {\ + "packageLocation": "./.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip/node_modules/@types/ms/",\ + "packageDependencies": [\ + ["@types/ms", "npm:0.7.31"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@types/node", [\ ["npm:18.11.18", {\ "packageLocation": "./.yarn/cache/@types-node-npm-18.11.18-d61e8a4a20-03f17f9480.zip/node_modules/@types/node/",\ @@ -422,6 +756,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["@types/unist", [\ + ["npm:2.0.6", {\ + "packageLocation": "./.yarn/cache/@types-unist-npm-2.0.6-82641b4aa5-25cb860ff1.zip/node_modules/@types/unist/",\ + "packageDependencies": [\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["@typescript-eslint/eslint-plugin", [\ ["npm:5.47.1", {\ "packageLocation": "./.yarn/cache/@typescript-eslint-eslint-plugin-npm-5.47.1-4a1bd5b64f-59fe719a8f.zip/node_modules/@typescript-eslint/eslint-plugin/",\ @@ -638,6 +981,13 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["acorn", "npm:8.8.1"]\ ],\ "linkType": "HARD"\ + }],\ + ["npm:8.8.2", {\ + "packageLocation": "./.yarn/cache/acorn-npm-8.8.2-9d518fd7d3-f790b99a1b.zip/node_modules/acorn/",\ + "packageDependencies": [\ + ["acorn", "npm:8.8.2"]\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["acorn-jsx", [\ @@ -660,6 +1010,19 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "acorn"\ ],\ "linkType": "HARD"\ + }],\ + ["virtual:d2b6b69e4a86f479183c7c24e726ebb07b2adf019e73c3ee44b5c51c4519b3b44a070cd3580c7823538318b5d47957272570c2dcb641ccc36a49788925113ab2#npm:5.3.2", {\ + "packageLocation": "./.yarn/__virtual__/acorn-jsx-virtual-72c18c2401/0/cache/acorn-jsx-npm-5.3.2-d7594599ea-c3d3b2a89c.zip/node_modules/acorn-jsx/",\ + "packageDependencies": [\ + ["acorn-jsx", "virtual:d2b6b69e4a86f479183c7c24e726ebb07b2adf019e73c3ee44b5c51c4519b3b44a070cd3580c7823538318b5d47957272570c2dcb641ccc36a49788925113ab2#npm:5.3.2"],\ + ["@types/acorn", null],\ + ["acorn", "npm:8.8.2"]\ + ],\ + "packagePeers": [\ + "@types/acorn",\ + "acorn"\ + ],\ + "linkType": "HARD"\ }]\ ]],\ ["aggregate-error", [\ @@ -830,6 +1193,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["astring", [\ + ["npm:1.8.4", {\ + "packageLocation": "./.yarn/cache/astring-npm-1.8.4-5643f65e66-bc0b980873.zip/node_modules/astring/",\ + "packageDependencies": [\ + ["astring", "npm:1.8.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["axe-core", [\ ["npm:4.6.1", {\ "packageLocation": "./.yarn/cache/axe-core-npm-4.6.1-1eaf396912-a376c9e294.zip/node_modules/axe-core/",\ @@ -848,6 +1220,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["bail", [\ + ["npm:2.0.2", {\ + "packageLocation": "./.yarn/cache/bail-npm-2.0.2-42130cb251-aab4e8ccdc.zip/node_modules/bail/",\ + "packageDependencies": [\ + ["bail", "npm:2.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["balanced-match", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/balanced-match-npm-1.0.2-a53c126459-9706c088a2.zip/node_modules/balanced-match/",\ @@ -907,6 +1288,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["ccount", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/ccount-npm-2.0.1-f4b7827860-48193dada5.zip/node_modules/ccount/",\ + "packageDependencies": [\ + ["ccount", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["chalk", [\ ["npm:4.1.2", {\ "packageLocation": "./.yarn/cache/chalk-npm-4.1.2-ba8b67ab80-fe75c9d5c7.zip/node_modules/chalk/",\ @@ -918,6 +1308,42 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["character-entities", [\ + ["npm:2.0.2", {\ + "packageLocation": "./.yarn/cache/character-entities-npm-2.0.2-b5ef4d8fe2-cf16438140.zip/node_modules/character-entities/",\ + "packageDependencies": [\ + ["character-entities", "npm:2.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["character-entities-html4", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/character-entities-html4-npm-2.1.0-ff9355188e-7034aa7c7f.zip/node_modules/character-entities-html4/",\ + "packageDependencies": [\ + ["character-entities-html4", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["character-entities-legacy", [\ + ["npm:3.0.0", {\ + "packageLocation": "./.yarn/cache/character-entities-legacy-npm-3.0.0-ba39d6d541-7582af055c.zip/node_modules/character-entities-legacy/",\ + "packageDependencies": [\ + ["character-entities-legacy", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["character-reference-invalid", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/character-reference-invalid-npm-2.0.1-edca9dd17a-98d3b1a52a.zip/node_modules/character-reference-invalid/",\ + "packageDependencies": [\ + ["character-reference-invalid", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["clean-stack", [\ ["npm:2.2.0", {\ "packageLocation": "./.yarn/cache/clean-stack-npm-2.2.0-a8ce435a5c-2ac8cd2b2f.zip/node_modules/clean-stack/",\ @@ -994,6 +1420,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["comma-separated-tokens", [\ + ["npm:2.0.3", {\ + "packageLocation": "./.yarn/cache/comma-separated-tokens-npm-2.0.3-a4a34086b3-e3bf9e0332.zip/node_modules/comma-separated-tokens/",\ + "packageDependencies": [\ + ["comma-separated-tokens", "npm:2.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["commander", [\ ["npm:9.4.1", {\ "packageLocation": "./.yarn/cache/commander-npm-9.4.1-9deffb2749-bfb18e325a.zip/node_modules/commander/",\ @@ -1116,6 +1551,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["decode-named-character-reference", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/decode-named-character-reference-npm-1.0.2-db17a755fd-f4c71d3b93.zip/node_modules/decode-named-character-reference/",\ + "packageDependencies": [\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["character-entities", "npm:2.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["deep-is", [\ ["npm:0.1.4", {\ "packageLocation": "./.yarn/cache/deep-is-npm-0.1.4-88938b5a67-edb65dd0d7.zip/node_modules/deep-is/",\ @@ -1145,6 +1590,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["dequal", [\ + ["npm:2.0.3", {\ + "packageLocation": "./.yarn/cache/dequal-npm-2.0.3-53a630c60e-8679b850e1.zip/node_modules/dequal/",\ + "packageDependencies": [\ + ["dequal", "npm:2.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["diff", [\ + ["npm:5.1.0", {\ + "packageLocation": "./.yarn/cache/diff-npm-5.1.0-d24d222280-c7bf0df7c9.zip/node_modules/diff/",\ + "packageDependencies": [\ + ["diff", "npm:5.1.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/",\ @@ -1712,18 +2175,82 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ - ["esutils", [\ - ["npm:2.0.3", {\ - "packageLocation": "./.yarn/cache/esutils-npm-2.0.3-f865beafd5-22b5b08f74.zip/node_modules/esutils/",\ + ["estree-util-attach-comments", [\ + ["npm:2.1.1", {\ + "packageLocation": "./.yarn/cache/estree-util-attach-comments-npm-2.1.1-872c177a8a-c5c2c41c9a.zip/node_modules/estree-util-attach-comments/",\ "packageDependencies": [\ - ["esutils", "npm:2.0.3"]\ + ["estree-util-attach-comments", "npm:2.1.1"],\ + ["@types/estree", "npm:1.0.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["execa", [\ - ["npm:6.1.0", {\ - "packageLocation": "./.yarn/cache/execa-npm-6.1.0-be1d7f323b-1a4af79983.zip/node_modules/execa/",\ + ["estree-util-build-jsx", [\ + ["npm:2.2.2", {\ + "packageLocation": "./.yarn/cache/estree-util-build-jsx-npm-2.2.2-c3f1420348-d008ac36a4.zip/node_modules/estree-util-build-jsx/",\ + "packageDependencies": [\ + ["estree-util-build-jsx", "npm:2.2.2"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["estree-util-is-identifier-name", "npm:2.1.0"],\ + ["estree-walker", "npm:3.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["estree-util-is-identifier-name", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/estree-util-is-identifier-name-npm-2.1.0-2b8df71baf-cab317a071.zip/node_modules/estree-util-is-identifier-name/",\ + "packageDependencies": [\ + ["estree-util-is-identifier-name", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["estree-util-to-js", [\ + ["npm:1.2.0", {\ + "packageLocation": "./.yarn/cache/estree-util-to-js-npm-1.2.0-85057be9d5-93a75e1051.zip/node_modules/estree-util-to-js/",\ + "packageDependencies": [\ + ["estree-util-to-js", "npm:1.2.0"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["astring", "npm:1.8.4"],\ + ["source-map", "npm:0.7.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["estree-util-visit", [\ + ["npm:1.2.1", {\ + "packageLocation": "./.yarn/cache/estree-util-visit-npm-1.2.1-58d95f90a0-6feea4fdc4.zip/node_modules/estree-util-visit/",\ + "packageDependencies": [\ + ["estree-util-visit", "npm:1.2.1"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["estree-walker", [\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/estree-walker-npm-3.0.3-0372979673-a65728d572.zip/node_modules/estree-walker/",\ + "packageDependencies": [\ + ["estree-walker", "npm:3.0.3"],\ + ["@types/estree", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["esutils", [\ + ["npm:2.0.3", {\ + "packageLocation": "./.yarn/cache/esutils-npm-2.0.3-f865beafd5-22b5b08f74.zip/node_modules/esutils/",\ + "packageDependencies": [\ + ["esutils", "npm:2.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["execa", [\ + ["npm:6.1.0", {\ + "packageLocation": "./.yarn/cache/execa-npm-6.1.0-be1d7f323b-1a4af79983.zip/node_modules/execa/",\ "packageDependencies": [\ ["execa", "npm:6.1.0"],\ ["cross-spawn", "npm:7.0.3"],\ @@ -1739,6 +2266,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["extend", [\ + ["npm:3.0.2", {\ + "packageLocation": "./.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip/node_modules/extend/",\ + "packageDependencies": [\ + ["extend", "npm:3.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["fast-deep-equal", [\ ["npm:3.1.3", {\ "packageLocation": "./.yarn/cache/fast-deep-equal-npm-3.1.3-790edcfcf5-e21a9d8d84.zip/node_modules/fast-deep-equal/",\ @@ -1850,6 +2386,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["framer-motion", [\ + ["npm:8.4.2", {\ + "packageLocation": "./.yarn/cache/framer-motion-npm-8.4.2-6229da7004-3d2f371470.zip/node_modules/framer-motion/",\ + "packageDependencies": [\ + ["framer-motion", "npm:8.4.2"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.4.2", {\ + "packageLocation": "./.yarn/__virtual__/framer-motion-virtual-5907b2f148/0/cache/framer-motion-npm-8.4.2-6229da7004-3d2f371470.zip/node_modules/framer-motion/",\ + "packageDependencies": [\ + ["framer-motion", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.4.2"],\ + ["@emotion/is-prop-valid", "npm:0.8.8"],\ + ["@motionone/dom", "npm:10.15.5"],\ + ["@types/react", "npm:18.0.26"],\ + ["@types/react-dom", null],\ + ["hey-listen", "npm:1.0.8"],\ + ["react", "npm:18.2.0"],\ + ["react-dom", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:18.2.0"],\ + ["tslib", "npm:2.4.1"]\ + ],\ + "packagePeers": [\ + "@types/react-dom",\ + "@types/react",\ + "react-dom",\ + "react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["fs.realpath", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/fs.realpath-npm-1.0.0-c8f05d8126-99ddea01a7.zip/node_modules/fs.realpath/",\ @@ -2104,6 +2670,48 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["hast-util-to-estree", [\ + ["npm:2.3.2", {\ + "packageLocation": "./.yarn/cache/hast-util-to-estree-npm-2.3.2-9309df49ee-721167e275.zip/node_modules/hast-util-to-estree/",\ + "packageDependencies": [\ + ["hast-util-to-estree", "npm:2.3.2"],\ + ["@types/estree", "npm:1.0.0"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/unist", "npm:2.0.6"],\ + ["comma-separated-tokens", "npm:2.0.3"],\ + ["estree-util-attach-comments", "npm:2.1.1"],\ + ["estree-util-is-identifier-name", "npm:2.1.0"],\ + ["hast-util-whitespace", "npm:2.0.1"],\ + ["mdast-util-mdx-expression", "npm:1.3.2"],\ + ["mdast-util-mdxjs-esm", "npm:1.3.1"],\ + ["property-information", "npm:6.2.0"],\ + ["space-separated-tokens", "npm:2.0.2"],\ + ["style-to-object", "npm:0.4.1"],\ + ["unist-util-position", "npm:4.0.4"],\ + ["zwitch", "npm:2.0.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["hast-util-whitespace", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/hast-util-whitespace-npm-2.0.1-0cb2b36fdf-431be6b2f3.zip/node_modules/hast-util-whitespace/",\ + "packageDependencies": [\ + ["hast-util-whitespace", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["hey-listen", [\ + ["npm:1.0.8", {\ + "packageLocation": "./.yarn/cache/hey-listen-npm-1.0.8-adb7dae9da-6bad60b367.zip/node_modules/hey-listen/",\ + "packageDependencies": [\ + ["hey-listen", "npm:1.0.8"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["human-signals", [\ ["npm:3.0.1", {\ "packageLocation": "./.yarn/cache/human-signals-npm-3.0.1-0c557ca74a-f252a7769c.zip/node_modules/human-signals/",\ @@ -2180,6 +2788,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["inline-style-parser", [\ + ["npm:0.1.1", {\ + "packageLocation": "./.yarn/cache/inline-style-parser-npm-0.1.1-702eac409f-5d545056a3.zip/node_modules/inline-style-parser/",\ + "packageDependencies": [\ + ["inline-style-parser", "npm:0.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["internal-slot", [\ ["npm:1.0.4", {\ "packageLocation": "./.yarn/cache/internal-slot-npm-1.0.4-9183007374-8974588d06.zip/node_modules/internal-slot/",\ @@ -2192,6 +2809,26 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-alphabetical", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/is-alphabetical-npm-2.0.1-054fa4f335-56207db8d9.zip/node_modules/is-alphabetical/",\ + "packageDependencies": [\ + ["is-alphabetical", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["is-alphanumerical", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/is-alphanumerical-npm-2.0.1-33fafdbb47-87acc06800.zip/node_modules/is-alphanumerical/",\ + "packageDependencies": [\ + ["is-alphanumerical", "npm:2.0.1"],\ + ["is-alphabetical", "npm:2.0.1"],\ + ["is-decimal", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-bigint", [\ ["npm:1.0.4", {\ "packageLocation": "./.yarn/cache/is-bigint-npm-1.0.4-31c2eecbc9-c56edfe09b.zip/node_modules/is-bigint/",\ @@ -2213,6 +2850,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-buffer", [\ + ["npm:2.0.5", {\ + "packageLocation": "./.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip/node_modules/is-buffer/",\ + "packageDependencies": [\ + ["is-buffer", "npm:2.0.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-callable", [\ ["npm:1.2.7", {\ "packageLocation": "./.yarn/cache/is-callable-npm-1.2.7-808a303e61-61fd57d03b.zip/node_modules/is-callable/",\ @@ -2242,6 +2888,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-decimal", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/is-decimal-npm-2.0.1-828eaaadd3-97132de7ac.zip/node_modules/is-decimal/",\ + "packageDependencies": [\ + ["is-decimal", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-docker", [\ ["npm:2.2.1", {\ "packageLocation": "./.yarn/cache/is-docker-npm-2.2.1-3f18a53aff-3fef7ddbf0.zip/node_modules/is-docker/",\ @@ -2286,6 +2941,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-hexadecimal", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/is-hexadecimal-npm-2.0.1-00f396bd63-66a2ea8599.zip/node_modules/is-hexadecimal/",\ + "packageDependencies": [\ + ["is-hexadecimal", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-negative-zero", [\ ["npm:2.0.2", {\ "packageLocation": "./.yarn/cache/is-negative-zero-npm-2.0.2-0adac91f15-f3232194c4.zip/node_modules/is-negative-zero/",\ @@ -2323,6 +2987,25 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["is-plain-obj", [\ + ["npm:4.1.0", {\ + "packageLocation": "./.yarn/cache/is-plain-obj-npm-4.1.0-a4f2a92b44-6dc45da70d.zip/node_modules/is-plain-obj/",\ + "packageDependencies": [\ + ["is-plain-obj", "npm:4.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["is-reference", [\ + ["npm:3.0.1", {\ + "packageLocation": "./.yarn/cache/is-reference-npm-3.0.1-6d25a4ca74-12c316d161.zip/node_modules/is-reference/",\ + "packageDependencies": [\ + ["is-reference", "npm:3.0.1"],\ + ["@types/estree", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["is-regex", [\ ["npm:1.1.4", {\ "packageLocation": "./.yarn/cache/is-regex-npm-1.1.4-cca193ef11-362399b335.zip/node_modules/is-regex/",\ @@ -2469,6 +3152,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["kleur", [\ + ["npm:4.1.5", {\ + "packageLocation": "./.yarn/cache/kleur-npm-4.1.5-46b6135f41-1dc476e327.zip/node_modules/kleur/",\ + "packageDependencies": [\ + ["kleur", "npm:4.1.5"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["language-subtag-registry", [\ ["npm:0.3.22", {\ "packageLocation": "./.yarn/cache/language-subtag-registry-npm-0.3.22-e9f79fe04e-8ab70a7e0e.zip/node_modules/language-subtag-registry/",\ @@ -2553,110 +3245,661 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["through", "npm:2.3.8"],\ ["wrap-ansi", "npm:7.0.0"]\ ],\ - "packagePeers": [\ - "@types/enquirer",\ - "enquirer"\ + "packagePeers": [\ + "@types/enquirer",\ + "enquirer"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["locate-path", [\ + ["npm:6.0.0", {\ + "packageLocation": "./.yarn/cache/locate-path-npm-6.0.0-06a1e4c528-72eb661788.zip/node_modules/locate-path/",\ + "packageDependencies": [\ + ["locate-path", "npm:6.0.0"],\ + ["p-locate", "npm:5.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["lodash.merge", [\ + ["npm:4.6.2", {\ + "packageLocation": "./.yarn/cache/lodash.merge-npm-4.6.2-77cb4416bf-ad580b4bdb.zip/node_modules/lodash.merge/",\ + "packageDependencies": [\ + ["lodash.merge", "npm:4.6.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["log-update", [\ + ["npm:4.0.0", {\ + "packageLocation": "./.yarn/cache/log-update-npm-4.0.0-9d0554261c-ae2f85bbab.zip/node_modules/log-update/",\ + "packageDependencies": [\ + ["log-update", "npm:4.0.0"],\ + ["ansi-escapes", "npm:4.3.2"],\ + ["cli-cursor", "npm:3.1.0"],\ + ["slice-ansi", "npm:4.0.0"],\ + ["wrap-ansi", "npm:6.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["longest-streak", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/longest-streak-npm-3.1.0-e2ab1c40ee-d7f952ed00.zip/node_modules/longest-streak/",\ + "packageDependencies": [\ + ["longest-streak", "npm:3.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["loose-envify", [\ + ["npm:1.4.0", {\ + "packageLocation": "./.yarn/cache/loose-envify-npm-1.4.0-6307b72ccf-6517e24e0c.zip/node_modules/loose-envify/",\ + "packageDependencies": [\ + ["loose-envify", "npm:1.4.0"],\ + ["js-tokens", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["lru-cache", [\ + ["npm:6.0.0", {\ + "packageLocation": "./.yarn/cache/lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip/node_modules/lru-cache/",\ + "packageDependencies": [\ + ["lru-cache", "npm:6.0.0"],\ + ["yallist", "npm:4.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["markdown-extensions", [\ + ["npm:1.1.1", {\ + "packageLocation": "./.yarn/cache/markdown-extensions-npm-1.1.1-633329e3d0-8a6dd128be.zip/node_modules/markdown-extensions/",\ + "packageDependencies": [\ + ["markdown-extensions", "npm:1.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-definitions", [\ + ["npm:5.1.2", {\ + "packageLocation": "./.yarn/cache/mdast-util-definitions-npm-5.1.2-45a5b0f1bf-2544daccab.zip/node_modules/mdast-util-definitions/",\ + "packageDependencies": [\ + ["mdast-util-definitions", "npm:5.1.2"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["@types/unist", "npm:2.0.6"],\ + ["unist-util-visit", "npm:4.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-from-markdown", [\ + ["npm:1.3.0", {\ + "packageLocation": "./.yarn/cache/mdast-util-from-markdown-npm-1.3.0-9951643d9b-cc971d1ad3.zip/node_modules/mdast-util-from-markdown/",\ + "packageDependencies": [\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["@types/unist", "npm:2.0.6"],\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["mdast-util-to-string", "npm:3.2.0"],\ + ["micromark", "npm:3.1.0"],\ + ["micromark-util-decode-numeric-character-reference", "npm:1.0.0"],\ + ["micromark-util-decode-string", "npm:1.0.2"],\ + ["micromark-util-normalize-identifier", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["unist-util-stringify-position", "npm:3.0.3"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-mdx", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/mdast-util-mdx-npm-2.0.1-fa9e345324-7303149230.zip/node_modules/mdast-util-mdx/",\ + "packageDependencies": [\ + ["mdast-util-mdx", "npm:2.0.1"],\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["mdast-util-mdx-expression", "npm:1.3.2"],\ + ["mdast-util-mdx-jsx", "npm:2.1.2"],\ + ["mdast-util-mdxjs-esm", "npm:1.3.1"],\ + ["mdast-util-to-markdown", "npm:1.5.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-mdx-expression", [\ + ["npm:1.3.2", {\ + "packageLocation": "./.yarn/cache/mdast-util-mdx-expression-npm-1.3.2-0cd3362efc-e4c90f26de.zip/node_modules/mdast-util-mdx-expression/",\ + "packageDependencies": [\ + ["mdast-util-mdx-expression", "npm:1.3.2"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["mdast-util-to-markdown", "npm:1.5.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-mdx-jsx", [\ + ["npm:2.1.2", {\ + "packageLocation": "./.yarn/cache/mdast-util-mdx-jsx-npm-2.1.2-f1998c928e-637e0bbd97.zip/node_modules/mdast-util-mdx-jsx/",\ + "packageDependencies": [\ + ["mdast-util-mdx-jsx", "npm:2.1.2"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["@types/unist", "npm:2.0.6"],\ + ["ccount", "npm:2.0.1"],\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["mdast-util-to-markdown", "npm:1.5.0"],\ + ["parse-entities", "npm:4.0.1"],\ + ["stringify-entities", "npm:4.0.3"],\ + ["unist-util-remove-position", "npm:4.0.2"],\ + ["unist-util-stringify-position", "npm:3.0.3"],\ + ["vfile-message", "npm:3.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-mdxjs-esm", [\ + ["npm:1.3.1", {\ + "packageLocation": "./.yarn/cache/mdast-util-mdxjs-esm-npm-1.3.1-ae04f9d0af-ee78a4f58a.zip/node_modules/mdast-util-mdxjs-esm/",\ + "packageDependencies": [\ + ["mdast-util-mdxjs-esm", "npm:1.3.1"],\ + ["@types/estree-jsx", "npm:1.0.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["mdast-util-to-markdown", "npm:1.5.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-phrasing", [\ + ["npm:3.0.1", {\ + "packageLocation": "./.yarn/cache/mdast-util-phrasing-npm-3.0.1-1da1e5bff8-c5b616d9b1.zip/node_modules/mdast-util-phrasing/",\ + "packageDependencies": [\ + ["mdast-util-phrasing", "npm:3.0.1"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["unist-util-is", "npm:5.2.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-to-hast", [\ + ["npm:12.3.0", {\ + "packageLocation": "./.yarn/cache/mdast-util-to-hast-npm-12.3.0-4814ec4c82-ea40c9f07d.zip/node_modules/mdast-util-to-hast/",\ + "packageDependencies": [\ + ["mdast-util-to-hast", "npm:12.3.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["mdast-util-definitions", "npm:5.1.2"],\ + ["micromark-util-sanitize-uri", "npm:1.1.0"],\ + ["trim-lines", "npm:3.0.1"],\ + ["unist-util-generated", "npm:2.0.1"],\ + ["unist-util-position", "npm:4.0.4"],\ + ["unist-util-visit", "npm:4.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-to-markdown", [\ + ["npm:1.5.0", {\ + "packageLocation": "./.yarn/cache/mdast-util-to-markdown-npm-1.5.0-43c48b6c48-64338eb33e.zip/node_modules/mdast-util-to-markdown/",\ + "packageDependencies": [\ + ["mdast-util-to-markdown", "npm:1.5.0"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["@types/unist", "npm:2.0.6"],\ + ["longest-streak", "npm:3.1.0"],\ + ["mdast-util-phrasing", "npm:3.0.1"],\ + ["mdast-util-to-string", "npm:3.2.0"],\ + ["micromark-util-decode-string", "npm:1.0.2"],\ + ["unist-util-visit", "npm:4.1.2"],\ + ["zwitch", "npm:2.0.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["mdast-util-to-string", [\ + ["npm:3.2.0", {\ + "packageLocation": "./.yarn/cache/mdast-util-to-string-npm-3.2.0-4f9fa356be-dc40b544d5.zip/node_modules/mdast-util-to-string/",\ + "packageDependencies": [\ + ["mdast-util-to-string", "npm:3.2.0"],\ + ["@types/mdast", "npm:3.0.11"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["me", [\ + ["workspace:.", {\ + "packageLocation": "./",\ + "packageDependencies": [\ + ["me", "workspace:."],\ + ["@fortawesome/fontawesome-svg-core", "npm:6.4.0"],\ + ["@fortawesome/free-regular-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/free-solid-svg-icons", "npm:6.4.0"],\ + ["@fortawesome/react-fontawesome", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.0"],\ + ["@mdx-js/loader", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@mdx-js/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.3.0"],\ + ["@next/mdx", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.3.0"],\ + ["@stitches/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:1.2.8"],\ + ["@types/eslint", "npm:8.4.10"],\ + ["@types/node", "npm:18.11.18"],\ + ["@types/prettier", "npm:2.7.2"],\ + ["@types/react", "npm:18.0.26"],\ + ["@typescript-eslint/eslint-plugin", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:5.47.1"],\ + ["@typescript-eslint/parser", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:5.47.1"],\ + ["eslint", "npm:8.30.0"],\ + ["eslint-config-prettier", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.5.0"],\ + ["eslint-import-resolver-typescript", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:3.5.2"],\ + ["eslint-plugin-import", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.26.0"],\ + ["eslint-plugin-jsx-a11y", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:6.6.1"],\ + ["eslint-plugin-prettier", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.2.1"],\ + ["eslint-plugin-react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:7.31.11"],\ + ["eslint-plugin-react-hooks", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.6.0"],\ + ["framer-motion", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.4.2"],\ + ["husky", "npm:8.0.2"],\ + ["lint-staged", "npm:13.1.0"],\ + ["next", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.1.1"],\ + ["next-themes", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.1"],\ + ["prettier", "npm:2.8.1"],\ + ["react", "npm:18.2.0"],\ + ["react-dom", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:18.2.0"],\ + ["typescript", "patch:typescript@npm%3A4.9.4#~builtin::version=4.9.4&hash=ad5954"]\ + ],\ + "linkType": "SOFT"\ + }]\ + ]],\ + ["merge-stream", [\ + ["npm:2.0.0", {\ + "packageLocation": "./.yarn/cache/merge-stream-npm-2.0.0-2ac83efea5-6fa4dcc8d8.zip/node_modules/merge-stream/",\ + "packageDependencies": [\ + ["merge-stream", "npm:2.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["merge2", [\ + ["npm:1.4.1", {\ + "packageLocation": "./.yarn/cache/merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip/node_modules/merge2/",\ + "packageDependencies": [\ + ["merge2", "npm:1.4.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/micromark-npm-3.1.0-2432407996-5fe5bc3bf9.zip/node_modules/micromark/",\ + "packageDependencies": [\ + ["micromark", "npm:3.1.0"],\ + ["@types/debug", "npm:4.1.7"],\ + ["debug", "virtual:f3a03b15bc662a7815f5bfb79dcc8b7c369153bd869a7319b631233f368407f1cfd39d814e5f26019ec6c46968953f88fca4a41c15d8b012b97e51a08c82d4df#npm:4.3.4"],\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["micromark-core-commonmark", "npm:1.0.6"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-chunked", "npm:1.0.0"],\ + ["micromark-util-combine-extensions", "npm:1.0.0"],\ + ["micromark-util-decode-numeric-character-reference", "npm:1.0.0"],\ + ["micromark-util-encode", "npm:1.0.1"],\ + ["micromark-util-normalize-identifier", "npm:1.0.0"],\ + ["micromark-util-resolve-all", "npm:1.0.0"],\ + ["micromark-util-sanitize-uri", "npm:1.1.0"],\ + ["micromark-util-subtokenize", "npm:1.0.2"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-core-commonmark", [\ + ["npm:1.0.6", {\ + "packageLocation": "./.yarn/cache/micromark-core-commonmark-npm-1.0.6-fad8e6e27b-4b483c4607.zip/node_modules/micromark-core-commonmark/",\ + "packageDependencies": [\ + ["micromark-core-commonmark", "npm:1.0.6"],\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["micromark-factory-destination", "npm:1.0.0"],\ + ["micromark-factory-label", "npm:1.0.2"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-factory-title", "npm:1.0.2"],\ + ["micromark-factory-whitespace", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-chunked", "npm:1.0.0"],\ + ["micromark-util-classify-character", "npm:1.0.0"],\ + ["micromark-util-html-tag-name", "npm:1.1.0"],\ + ["micromark-util-normalize-identifier", "npm:1.0.0"],\ + ["micromark-util-resolve-all", "npm:1.0.0"],\ + ["micromark-util-subtokenize", "npm:1.0.2"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-extension-mdx-expression", [\ + ["npm:1.0.4", {\ + "packageLocation": "./.yarn/cache/micromark-extension-mdx-expression-npm-1.0.4-1560d6bb9c-d19a31f981.zip/node_modules/micromark-extension-mdx-expression/",\ + "packageDependencies": [\ + ["micromark-extension-mdx-expression", "npm:1.0.4"],\ + ["micromark-factory-mdx-expression", "npm:1.0.7"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-events-to-acorn", "npm:1.2.1"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-extension-mdx-jsx", [\ + ["npm:1.0.3", {\ + "packageLocation": "./.yarn/cache/micromark-extension-mdx-jsx-npm-1.0.3-6fc8150033-1a5566890a.zip/node_modules/micromark-extension-mdx-jsx/",\ + "packageDependencies": [\ + ["micromark-extension-mdx-jsx", "npm:1.0.3"],\ + ["@types/acorn", "npm:4.0.6"],\ + ["estree-util-is-identifier-name", "npm:2.1.0"],\ + ["micromark-factory-mdx-expression", "npm:1.0.7"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"],\ + ["vfile-message", "npm:3.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-extension-mdx-md", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-extension-mdx-md-npm-1.0.0-4482adfb24-b4f205e1d5.zip/node_modules/micromark-extension-mdx-md/",\ + "packageDependencies": [\ + ["micromark-extension-mdx-md", "npm:1.0.0"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-extension-mdxjs", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-extension-mdxjs-npm-1.0.0-d2b6b69e4a-ba836c6d2d.zip/node_modules/micromark-extension-mdxjs/",\ + "packageDependencies": [\ + ["micromark-extension-mdxjs", "npm:1.0.0"],\ + ["acorn", "npm:8.8.2"],\ + ["acorn-jsx", "virtual:d2b6b69e4a86f479183c7c24e726ebb07b2adf019e73c3ee44b5c51c4519b3b44a070cd3580c7823538318b5d47957272570c2dcb641ccc36a49788925113ab2#npm:5.3.2"],\ + ["micromark-extension-mdx-expression", "npm:1.0.4"],\ + ["micromark-extension-mdx-jsx", "npm:1.0.3"],\ + ["micromark-extension-mdx-md", "npm:1.0.0"],\ + ["micromark-extension-mdxjs-esm", "npm:1.0.3"],\ + ["micromark-util-combine-extensions", "npm:1.0.0"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-extension-mdxjs-esm", [\ + ["npm:1.0.3", {\ + "packageLocation": "./.yarn/cache/micromark-extension-mdxjs-esm-npm-1.0.3-61f0769b16-7560746563.zip/node_modules/micromark-extension-mdxjs-esm/",\ + "packageDependencies": [\ + ["micromark-extension-mdxjs-esm", "npm:1.0.3"],\ + ["micromark-core-commonmark", "npm:1.0.6"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-events-to-acorn", "npm:1.2.1"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["unist-util-position-from-estree", "npm:1.1.2"],\ + ["uvu", "npm:0.5.6"],\ + ["vfile-message", "npm:3.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-destination", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-factory-destination-npm-1.0.0-ead4af0386-8e733ae9c1.zip/node_modules/micromark-factory-destination/",\ + "packageDependencies": [\ + ["micromark-factory-destination", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-label", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/micromark-factory-label-npm-1.0.2-aa46281fdc-957e9366bd.zip/node_modules/micromark-factory-label/",\ + "packageDependencies": [\ + ["micromark-factory-label", "npm:1.0.2"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-mdx-expression", [\ + ["npm:1.0.7", {\ + "packageLocation": "./.yarn/cache/micromark-factory-mdx-expression-npm-1.0.7-1d3e097e6d-e7893f2157.zip/node_modules/micromark-factory-mdx-expression/",\ + "packageDependencies": [\ + ["micromark-factory-mdx-expression", "npm:1.0.7"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-events-to-acorn", "npm:1.2.1"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["unist-util-position-from-estree", "npm:1.1.2"],\ + ["uvu", "npm:0.5.6"],\ + ["vfile-message", "npm:3.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-space", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-factory-space-npm-1.0.0-e5fee5c60c-70d3aafde4.zip/node_modules/micromark-factory-space/",\ + "packageDependencies": [\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-title", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/micromark-factory-title-npm-1.0.2-3739fc0d5d-9a9cf66bab.zip/node_modules/micromark-factory-title/",\ + "packageDependencies": [\ + ["micromark-factory-title", "npm:1.0.2"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-factory-whitespace", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-factory-whitespace-npm-1.0.0-ea665f7a7c-0888386e6e.zip/node_modules/micromark-factory-whitespace/",\ + "packageDependencies": [\ + ["micromark-factory-whitespace", "npm:1.0.0"],\ + ["micromark-factory-space", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-character", [\ + ["npm:1.1.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-character-npm-1.1.0-fe6b5d2ff8-504a4e3321.zip/node_modules/micromark-util-character/",\ + "packageDependencies": [\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-chunked", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-chunked-npm-1.0.0-456e2b513f-c1efd56e8c.zip/node_modules/micromark-util-chunked/",\ + "packageDependencies": [\ + ["micromark-util-chunked", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-classify-character", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-classify-character-npm-1.0.0-68787d9dc2-180446e6a1.zip/node_modules/micromark-util-classify-character/",\ + "packageDependencies": [\ + ["micromark-util-classify-character", "npm:1.0.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-combine-extensions", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-combine-extensions-npm-1.0.0-f13e57de5b-5304a820ef.zip/node_modules/micromark-util-combine-extensions/",\ + "packageDependencies": [\ + ["micromark-util-combine-extensions", "npm:1.0.0"],\ + ["micromark-util-chunked", "npm:1.0.0"],\ + ["micromark-util-types", "npm:1.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-decode-numeric-character-reference", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-decode-numeric-character-reference-npm-1.0.0-68686444bf-f3ae2bb582.zip/node_modules/micromark-util-decode-numeric-character-reference/",\ + "packageDependencies": [\ + ["micromark-util-decode-numeric-character-reference", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-decode-string", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/micromark-util-decode-string-npm-1.0.2-6aaf8c3c42-2dbb41c969.zip/node_modules/micromark-util-decode-string/",\ + "packageDependencies": [\ + ["micromark-util-decode-string", "npm:1.0.2"],\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-decode-numeric-character-reference", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["micromark-util-encode", [\ + ["npm:1.0.1", {\ + "packageLocation": "./.yarn/cache/micromark-util-encode-npm-1.0.1-53c61ae1ae-9290583abf.zip/node_modules/micromark-util-encode/",\ + "packageDependencies": [\ + ["micromark-util-encode", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["locate-path", [\ - ["npm:6.0.0", {\ - "packageLocation": "./.yarn/cache/locate-path-npm-6.0.0-06a1e4c528-72eb661788.zip/node_modules/locate-path/",\ + ["micromark-util-events-to-acorn", [\ + ["npm:1.2.1", {\ + "packageLocation": "./.yarn/cache/micromark-util-events-to-acorn-npm-1.2.1-ad9f9cea32-baf1cad66d.zip/node_modules/micromark-util-events-to-acorn/",\ "packageDependencies": [\ - ["locate-path", "npm:6.0.0"],\ - ["p-locate", "npm:5.0.0"]\ + ["micromark-util-events-to-acorn", "npm:1.2.1"],\ + ["@types/acorn", "npm:4.0.6"],\ + ["@types/estree", "npm:1.0.0"],\ + ["estree-util-visit", "npm:1.2.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"],\ + ["vfile-location", "npm:4.1.0"],\ + ["vfile-message", "npm:3.1.4"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["lodash.merge", [\ - ["npm:4.6.2", {\ - "packageLocation": "./.yarn/cache/lodash.merge-npm-4.6.2-77cb4416bf-ad580b4bdb.zip/node_modules/lodash.merge/",\ + ["micromark-util-html-tag-name", [\ + ["npm:1.1.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-html-tag-name-npm-1.1.0-a218ca069f-a9b783cec8.zip/node_modules/micromark-util-html-tag-name/",\ "packageDependencies": [\ - ["lodash.merge", "npm:4.6.2"]\ + ["micromark-util-html-tag-name", "npm:1.1.0"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["log-update", [\ - ["npm:4.0.0", {\ - "packageLocation": "./.yarn/cache/log-update-npm-4.0.0-9d0554261c-ae2f85bbab.zip/node_modules/log-update/",\ + ["micromark-util-normalize-identifier", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-normalize-identifier-npm-1.0.0-79f4e82268-d7c09d5e83.zip/node_modules/micromark-util-normalize-identifier/",\ "packageDependencies": [\ - ["log-update", "npm:4.0.0"],\ - ["ansi-escapes", "npm:4.3.2"],\ - ["cli-cursor", "npm:3.1.0"],\ - ["slice-ansi", "npm:4.0.0"],\ - ["wrap-ansi", "npm:6.2.0"]\ + ["micromark-util-normalize-identifier", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["loose-envify", [\ - ["npm:1.4.0", {\ - "packageLocation": "./.yarn/cache/loose-envify-npm-1.4.0-6307b72ccf-6517e24e0c.zip/node_modules/loose-envify/",\ + ["micromark-util-resolve-all", [\ + ["npm:1.0.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-resolve-all-npm-1.0.0-cb1a6324ae-409667f2bd.zip/node_modules/micromark-util-resolve-all/",\ "packageDependencies": [\ - ["loose-envify", "npm:1.4.0"],\ - ["js-tokens", "npm:4.0.0"]\ + ["micromark-util-resolve-all", "npm:1.0.0"],\ + ["micromark-util-types", "npm:1.0.2"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["lru-cache", [\ - ["npm:6.0.0", {\ - "packageLocation": "./.yarn/cache/lru-cache-npm-6.0.0-b4c8668fe1-f97f499f89.zip/node_modules/lru-cache/",\ + ["micromark-util-sanitize-uri", [\ + ["npm:1.1.0", {\ + "packageLocation": "./.yarn/cache/micromark-util-sanitize-uri-npm-1.1.0-4389b68137-fe6093faa0.zip/node_modules/micromark-util-sanitize-uri/",\ "packageDependencies": [\ - ["lru-cache", "npm:6.0.0"],\ - ["yallist", "npm:4.0.0"]\ + ["micromark-util-sanitize-uri", "npm:1.1.0"],\ + ["micromark-util-character", "npm:1.1.0"],\ + ["micromark-util-encode", "npm:1.0.1"],\ + ["micromark-util-symbol", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["me", [\ - ["workspace:.", {\ - "packageLocation": "./",\ + ["micromark-util-subtokenize", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/micromark-util-subtokenize-npm-1.0.2-9d0d437340-c32ee58a7e.zip/node_modules/micromark-util-subtokenize/",\ "packageDependencies": [\ - ["me", "workspace:."],\ - ["@stitches/react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:1.2.8"],\ - ["@types/eslint", "npm:8.4.10"],\ - ["@types/node", "npm:18.11.18"],\ - ["@types/prettier", "npm:2.7.2"],\ - ["@types/react", "npm:18.0.26"],\ - ["@typescript-eslint/eslint-plugin", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:5.47.1"],\ - ["@typescript-eslint/parser", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:5.47.1"],\ - ["eslint", "npm:8.30.0"],\ - ["eslint-config-prettier", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:8.5.0"],\ - ["eslint-import-resolver-typescript", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:3.5.2"],\ - ["eslint-plugin-import", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:2.26.0"],\ - ["eslint-plugin-jsx-a11y", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:6.6.1"],\ - ["eslint-plugin-prettier", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.2.1"],\ - ["eslint-plugin-react", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:7.31.11"],\ - ["eslint-plugin-react-hooks", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:4.6.0"],\ - ["husky", "npm:8.0.2"],\ - ["lint-staged", "npm:13.1.0"],\ - ["next", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.1.1"],\ - ["prettier", "npm:2.8.1"],\ - ["react", "npm:18.2.0"],\ - ["react-dom", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:18.2.0"],\ - ["typescript", "patch:typescript@npm%3A4.9.4#~builtin::version=4.9.4&hash=ad5954"]\ + ["micromark-util-subtokenize", "npm:1.0.2"],\ + ["micromark-util-chunked", "npm:1.0.0"],\ + ["micromark-util-symbol", "npm:1.0.1"],\ + ["micromark-util-types", "npm:1.0.2"],\ + ["uvu", "npm:0.5.6"]\ ],\ - "linkType": "SOFT"\ + "linkType": "HARD"\ }]\ ]],\ - ["merge-stream", [\ - ["npm:2.0.0", {\ - "packageLocation": "./.yarn/cache/merge-stream-npm-2.0.0-2ac83efea5-6fa4dcc8d8.zip/node_modules/merge-stream/",\ + ["micromark-util-symbol", [\ + ["npm:1.0.1", {\ + "packageLocation": "./.yarn/cache/micromark-util-symbol-npm-1.0.1-e674dcf8f4-c6a3023b3a.zip/node_modules/micromark-util-symbol/",\ "packageDependencies": [\ - ["merge-stream", "npm:2.0.0"]\ + ["micromark-util-symbol", "npm:1.0.1"]\ ],\ "linkType": "HARD"\ }]\ ]],\ - ["merge2", [\ - ["npm:1.4.1", {\ - "packageLocation": "./.yarn/cache/merge2-npm-1.4.1-a2507bd06c-7268db63ed.zip/node_modules/merge2/",\ + ["micromark-util-types", [\ + ["npm:1.0.2", {\ + "packageLocation": "./.yarn/cache/micromark-util-types-npm-1.0.2-83e6ddb6df-08dc901b7c.zip/node_modules/micromark-util-types/",\ "packageDependencies": [\ - ["merge2", "npm:1.4.1"]\ + ["micromark-util-types", "npm:1.0.2"]\ ],\ "linkType": "HARD"\ }]\ @@ -2707,6 +3950,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["mri", [\ + ["npm:1.2.0", {\ + "packageLocation": "./.yarn/cache/mri-npm-1.2.0-8ecee0357d-83f515abbc.zip/node_modules/mri/",\ + "packageDependencies": [\ + ["mri", "npm:1.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["ms", [\ ["npm:2.0.0", {\ "packageLocation": "./.yarn/cache/ms-npm-2.0.0-9e1101a471-0e6a22b8b7.zip/node_modules/ms/",\ @@ -2813,6 +4065,36 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["next-themes", [\ + ["npm:0.2.1", {\ + "packageLocation": "./.yarn/cache/next-themes-npm-0.2.1-16a440cf6e-ebc248b956.zip/node_modules/next-themes/",\ + "packageDependencies": [\ + ["next-themes", "npm:0.2.1"]\ + ],\ + "linkType": "SOFT"\ + }],\ + ["virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.1", {\ + "packageLocation": "./.yarn/__virtual__/next-themes-virtual-8366df286c/0/cache/next-themes-npm-0.2.1-16a440cf6e-ebc248b956.zip/node_modules/next-themes/",\ + "packageDependencies": [\ + ["next-themes", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:0.2.1"],\ + ["@types/next", null],\ + ["@types/react", "npm:18.0.26"],\ + ["@types/react-dom", null],\ + ["next", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:13.1.1"],\ + ["react", "npm:18.2.0"],\ + ["react-dom", "virtual:b3a565af24ff8414f921a6dba87421be2be687a2d6b89e154e45e5290b1b133eb4764803f3464efe7d1fd9506603843dac3afdd8ebc8ddb2123a0d1a2dc9dfe4#npm:18.2.0"]\ + ],\ + "packagePeers": [\ + "@types/next",\ + "@types/react-dom",\ + "@types/react",\ + "next",\ + "react-dom",\ + "react"\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["normalize-path", [\ ["npm:3.0.0", {\ "packageLocation": "./.yarn/cache/normalize-path-npm-3.0.0-658ba7d77f-88eeb4da89.zip/node_modules/normalize-path/",\ @@ -3014,6 +4296,23 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["parse-entities", [\ + ["npm:4.0.1", {\ + "packageLocation": "./.yarn/cache/parse-entities-npm-4.0.1-2c4b4091f8-32a6ff5b9a.zip/node_modules/parse-entities/",\ + "packageDependencies": [\ + ["parse-entities", "npm:4.0.1"],\ + ["@types/unist", "npm:2.0.6"],\ + ["character-entities", "npm:2.0.2"],\ + ["character-entities-legacy", "npm:3.0.0"],\ + ["character-reference-invalid", "npm:2.0.1"],\ + ["decode-named-character-reference", "npm:1.0.2"],\ + ["is-alphanumerical", "npm:2.0.1"],\ + ["is-decimal", "npm:2.0.1"],\ + ["is-hexadecimal", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["path-exists", [\ ["npm:4.0.0", {\ "packageLocation": "./.yarn/cache/path-exists-npm-4.0.0-e9e4f63eb0-505807199d.zip/node_modules/path-exists/",\ @@ -3066,6 +4365,18 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["periscopic", [\ + ["npm:3.1.0", {\ + "packageLocation": "./.yarn/cache/periscopic-npm-3.1.0-247cb75ac7-2153244352.zip/node_modules/periscopic/",\ + "packageDependencies": [\ + ["periscopic", "npm:3.1.0"],\ + ["@types/estree", "npm:1.0.0"],\ + ["estree-walker", "npm:3.0.3"],\ + ["is-reference", "npm:3.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["picocolors", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/picocolors-npm-1.0.0-d81e0b1927-a2e8092dd8.zip/node_modules/picocolors/",\ @@ -3145,6 +4456,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["property-information", [\ + ["npm:6.2.0", {\ + "packageLocation": "./.yarn/cache/property-information-npm-6.2.0-d3b6a6a493-23afce07ba.zip/node_modules/property-information/",\ + "packageDependencies": [\ + ["property-information", "npm:6.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["punycode", [\ ["npm:2.1.1", {\ "packageLocation": "./.yarn/cache/punycode-npm-2.1.1-26eb3e15cf-823bf443c6.zip/node_modules/punycode/",\ @@ -3236,6 +4556,42 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["remark-mdx", [\ + ["npm:2.3.0", {\ + "packageLocation": "./.yarn/cache/remark-mdx-npm-2.3.0-9c964d4d99-98486986c5.zip/node_modules/remark-mdx/",\ + "packageDependencies": [\ + ["remark-mdx", "npm:2.3.0"],\ + ["mdast-util-mdx", "npm:2.0.1"],\ + ["micromark-extension-mdxjs", "npm:1.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["remark-parse", [\ + ["npm:10.0.1", {\ + "packageLocation": "./.yarn/cache/remark-parse-npm-10.0.1-e654d7df78-505088e564.zip/node_modules/remark-parse/",\ + "packageDependencies": [\ + ["remark-parse", "npm:10.0.1"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["mdast-util-from-markdown", "npm:1.3.0"],\ + ["unified", "npm:10.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["remark-rehype", [\ + ["npm:10.1.0", {\ + "packageLocation": "./.yarn/cache/remark-rehype-npm-10.1.0-bd8e6f7d8b-b9ac8acff3.zip/node_modules/remark-rehype/",\ + "packageDependencies": [\ + ["remark-rehype", "npm:10.1.0"],\ + ["@types/hast", "npm:2.3.4"],\ + ["@types/mdast", "npm:3.0.11"],\ + ["mdast-util-to-hast", "npm:12.3.0"],\ + ["unified", "npm:10.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["resolve", [\ ["patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=c3c19d", {\ "packageLocation": "./.yarn/cache/resolve-patch-0c52e0e4f7-5656f4d0be.zip/node_modules/resolve/",\ @@ -3326,6 +4682,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["sade", [\ + ["npm:1.8.1", {\ + "packageLocation": "./.yarn/cache/sade-npm-1.8.1-4759dc74c1-0756e5b04c.zip/node_modules/sade/",\ + "packageDependencies": [\ + ["sade", "npm:1.8.1"],\ + ["mri", "npm:1.2.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["safe-regex-test", [\ ["npm:1.0.0", {\ "packageLocation": "./.yarn/cache/safe-regex-test-npm-1.0.0-e94a09b84e-bc566d8beb.zip/node_modules/safe-regex-test/",\ @@ -3452,6 +4818,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["source-map", [\ + ["npm:0.7.4", {\ + "packageLocation": "./.yarn/cache/source-map-npm-0.7.4-bc8d018ab6-01cc5a74b1.zip/node_modules/source-map/",\ + "packageDependencies": [\ + ["source-map", "npm:0.7.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["source-map-js", [\ ["npm:1.0.2", {\ "packageLocation": "./.yarn/cache/source-map-js-npm-1.0.2-ee4f9f9b30-c049a7fc4d.zip/node_modules/source-map-js/",\ @@ -3461,6 +4836,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["space-separated-tokens", [\ + ["npm:2.0.2", {\ + "packageLocation": "./.yarn/cache/space-separated-tokens-npm-2.0.2-b7ff42c9c6-202e97d7ca.zip/node_modules/space-separated-tokens/",\ + "packageDependencies": [\ + ["space-separated-tokens", "npm:2.0.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["string-argv", [\ ["npm:0.3.1", {\ "packageLocation": "./.yarn/cache/string-argv-npm-0.3.1-b4f6cd3d7b-efbd0289b5.zip/node_modules/string-argv/",\ @@ -3533,6 +4917,17 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["stringify-entities", [\ + ["npm:4.0.3", {\ + "packageLocation": "./.yarn/cache/stringify-entities-npm-4.0.3-4f70027330-59e8f523b4.zip/node_modules/stringify-entities/",\ + "packageDependencies": [\ + ["stringify-entities", "npm:4.0.3"],\ + ["character-entities-html4", "npm:2.1.0"],\ + ["character-entities-legacy", "npm:3.0.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["strip-ansi", [\ ["npm:6.0.1", {\ "packageLocation": "./.yarn/cache/strip-ansi-npm-6.0.1-caddc7cb40-f3cd25890a.zip/node_modules/strip-ansi/",\ @@ -3578,6 +4973,16 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["style-to-object", [\ + ["npm:0.4.1", {\ + "packageLocation": "./.yarn/cache/style-to-object-npm-0.4.1-a811cc6cab-2ea213e98e.zip/node_modules/style-to-object/",\ + "packageDependencies": [\ + ["style-to-object", "npm:0.4.1"],\ + ["inline-style-parser", "npm:0.1.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["styled-jsx", [\ ["npm:5.1.1", {\ "packageLocation": "./.yarn/cache/styled-jsx-npm-5.1.1-2557a209ba-523a33b386.zip/node_modules/styled-jsx/",\ @@ -3687,6 +5092,24 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["trim-lines", [\ + ["npm:3.0.1", {\ + "packageLocation": "./.yarn/cache/trim-lines-npm-3.0.1-24471f7e84-e241da1046.zip/node_modules/trim-lines/",\ + "packageDependencies": [\ + ["trim-lines", "npm:3.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["trough", [\ + ["npm:2.1.0", {\ + "packageLocation": "./.yarn/cache/trough-npm-2.1.0-20e92f46fc-a577bb561c.zip/node_modules/trough/",\ + "packageDependencies": [\ + ["trough", "npm:2.1.0"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["tsconfig-paths", [\ ["npm:3.14.1", {\ "packageLocation": "./.yarn/cache/tsconfig-paths-npm-3.14.1-17a815b5c5-8afa01c673.zip/node_modules/tsconfig-paths/",\ @@ -3801,6 +5224,105 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["unified", [\ + ["npm:10.1.2", {\ + "packageLocation": "./.yarn/cache/unified-npm-10.1.2-731093c9be-053e7c65ed.zip/node_modules/unified/",\ + "packageDependencies": [\ + ["unified", "npm:10.1.2"],\ + ["@types/unist", "npm:2.0.6"],\ + ["bail", "npm:2.0.2"],\ + ["extend", "npm:3.0.2"],\ + ["is-buffer", "npm:2.0.5"],\ + ["is-plain-obj", "npm:4.1.0"],\ + ["trough", "npm:2.1.0"],\ + ["vfile", "npm:5.3.7"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-generated", [\ + ["npm:2.0.1", {\ + "packageLocation": "./.yarn/cache/unist-util-generated-npm-2.0.1-cba405dd6d-6221ad0571.zip/node_modules/unist-util-generated/",\ + "packageDependencies": [\ + ["unist-util-generated", "npm:2.0.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-is", [\ + ["npm:5.2.1", {\ + "packageLocation": "./.yarn/cache/unist-util-is-npm-5.2.1-cacf6f78d5-ae76fdc3d3.zip/node_modules/unist-util-is/",\ + "packageDependencies": [\ + ["unist-util-is", "npm:5.2.1"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-position", [\ + ["npm:4.0.4", {\ + "packageLocation": "./.yarn/cache/unist-util-position-npm-4.0.4-833bfce46c-e7487b6cec.zip/node_modules/unist-util-position/",\ + "packageDependencies": [\ + ["unist-util-position", "npm:4.0.4"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-position-from-estree", [\ + ["npm:1.1.2", {\ + "packageLocation": "./.yarn/cache/unist-util-position-from-estree-npm-1.1.2-2c54b9b445-e3f4060e2a.zip/node_modules/unist-util-position-from-estree/",\ + "packageDependencies": [\ + ["unist-util-position-from-estree", "npm:1.1.2"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-remove-position", [\ + ["npm:4.0.2", {\ + "packageLocation": "./.yarn/cache/unist-util-remove-position-npm-4.0.2-5806d5548a-989831da91.zip/node_modules/unist-util-remove-position/",\ + "packageDependencies": [\ + ["unist-util-remove-position", "npm:4.0.2"],\ + ["@types/unist", "npm:2.0.6"],\ + ["unist-util-visit", "npm:4.1.2"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-stringify-position", [\ + ["npm:3.0.3", {\ + "packageLocation": "./.yarn/cache/unist-util-stringify-position-npm-3.0.3-3ab0818239-dbd66c1518.zip/node_modules/unist-util-stringify-position/",\ + "packageDependencies": [\ + ["unist-util-stringify-position", "npm:3.0.3"],\ + ["@types/unist", "npm:2.0.6"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-visit", [\ + ["npm:4.1.2", {\ + "packageLocation": "./.yarn/cache/unist-util-visit-npm-4.1.2-6b950e655a-95a34e3f7b.zip/node_modules/unist-util-visit/",\ + "packageDependencies": [\ + ["unist-util-visit", "npm:4.1.2"],\ + ["@types/unist", "npm:2.0.6"],\ + ["unist-util-is", "npm:5.2.1"],\ + ["unist-util-visit-parents", "npm:5.1.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["unist-util-visit-parents", [\ + ["npm:5.1.3", {\ + "packageLocation": "./.yarn/cache/unist-util-visit-parents-npm-5.1.3-3b6b34d916-8ecada5978.zip/node_modules/unist-util-visit-parents/",\ + "packageDependencies": [\ + ["unist-util-visit-parents", "npm:5.1.3"],\ + ["@types/unist", "npm:2.0.6"],\ + ["unist-util-is", "npm:5.2.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["uri-js", [\ ["npm:4.4.1", {\ "packageLocation": "./.yarn/cache/uri-js-npm-4.4.1-66d11cbcaf-7167432de6.zip/node_modules/uri-js/",\ @@ -3811,6 +5333,54 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "linkType": "HARD"\ }]\ ]],\ + ["uvu", [\ + ["npm:0.5.6", {\ + "packageLocation": "./.yarn/cache/uvu-npm-0.5.6-c8507ad49b-09460a3797.zip/node_modules/uvu/",\ + "packageDependencies": [\ + ["uvu", "npm:0.5.6"],\ + ["dequal", "npm:2.0.3"],\ + ["diff", "npm:5.1.0"],\ + ["kleur", "npm:4.1.5"],\ + ["sade", "npm:1.8.1"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["vfile", [\ + ["npm:5.3.7", {\ + "packageLocation": "./.yarn/cache/vfile-npm-5.3.7-3fe49f8a33-642cce703a.zip/node_modules/vfile/",\ + "packageDependencies": [\ + ["vfile", "npm:5.3.7"],\ + ["@types/unist", "npm:2.0.6"],\ + ["is-buffer", "npm:2.0.5"],\ + ["unist-util-stringify-position", "npm:3.0.3"],\ + ["vfile-message", "npm:3.1.4"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["vfile-location", [\ + ["npm:4.1.0", {\ + "packageLocation": "./.yarn/cache/vfile-location-npm-4.1.0-56ae73cf75-c894e8e522.zip/node_modules/vfile-location/",\ + "packageDependencies": [\ + ["vfile-location", "npm:4.1.0"],\ + ["@types/unist", "npm:2.0.6"],\ + ["vfile", "npm:5.3.7"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ + ["vfile-message", [\ + ["npm:3.1.4", {\ + "packageLocation": "./.yarn/cache/vfile-message-npm-3.1.4-47b355eba8-d0ee7da197.zip/node_modules/vfile-message/",\ + "packageDependencies": [\ + ["vfile-message", "npm:3.1.4"],\ + ["@types/unist", "npm:2.0.6"],\ + ["unist-util-stringify-position", "npm:3.0.3"]\ + ],\ + "linkType": "HARD"\ + }]\ + ]],\ ["which", [\ ["npm:2.0.2", {\ "packageLocation": "./.yarn/cache/which-npm-2.0.2-320ddf72f7-1a5c563d3c.zip/node_modules/which/",\ @@ -3901,6 +5471,15 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "HARD"\ }]\ + ]],\ + ["zwitch", [\ + ["npm:2.0.4", {\ + "packageLocation": "./.yarn/cache/zwitch-npm-2.0.4-13220031e2-f22ec5fc2d.zip/node_modules/zwitch/",\ + "packageDependencies": [\ + ["zwitch", "npm:2.0.4"]\ + ],\ + "linkType": "HARD"\ + }]\ ]]\ ]\ }'), {basePath: basePath || __dirname}); diff --git a/.yarn/cache/@emotion-is-prop-valid-npm-0.8.8-261a0f2426-bb7ec6d48c.zip b/.yarn/cache/@emotion-is-prop-valid-npm-0.8.8-261a0f2426-bb7ec6d48c.zip new file mode 100644 index 0000000..52f56e8 Binary files /dev/null and b/.yarn/cache/@emotion-is-prop-valid-npm-0.8.8-261a0f2426-bb7ec6d48c.zip differ diff --git a/.yarn/cache/@emotion-memoize-npm-0.7.4-5648cf11b8-4e3920d4ec.zip b/.yarn/cache/@emotion-memoize-npm-0.7.4-5648cf11b8-4e3920d4ec.zip new file mode 100644 index 0000000..b4720df Binary files /dev/null and b/.yarn/cache/@emotion-memoize-npm-0.7.4-5648cf11b8-4e3920d4ec.zip differ diff --git a/.yarn/cache/@fortawesome-fontawesome-common-types-npm-6.4.0-8174465a2e-a9b79136ca.zip b/.yarn/cache/@fortawesome-fontawesome-common-types-npm-6.4.0-8174465a2e-a9b79136ca.zip new file mode 100644 index 0000000..ef595ab Binary files /dev/null and b/.yarn/cache/@fortawesome-fontawesome-common-types-npm-6.4.0-8174465a2e-a9b79136ca.zip differ diff --git a/.yarn/cache/@fortawesome-fontawesome-svg-core-npm-6.4.0-bc7699426e-5d4e6c15f8.zip b/.yarn/cache/@fortawesome-fontawesome-svg-core-npm-6.4.0-bc7699426e-5d4e6c15f8.zip new file mode 100644 index 0000000..9dd55c1 Binary files /dev/null and b/.yarn/cache/@fortawesome-fontawesome-svg-core-npm-6.4.0-bc7699426e-5d4e6c15f8.zip differ diff --git a/.yarn/cache/@fortawesome-free-regular-svg-icons-npm-6.4.0-2f59fc26d1-a52689349b.zip b/.yarn/cache/@fortawesome-free-regular-svg-icons-npm-6.4.0-2f59fc26d1-a52689349b.zip new file mode 100644 index 0000000..d14e051 Binary files /dev/null and b/.yarn/cache/@fortawesome-free-regular-svg-icons-npm-6.4.0-2f59fc26d1-a52689349b.zip differ diff --git a/.yarn/cache/@fortawesome-free-solid-svg-icons-npm-6.4.0-be633fc4ad-efdd168862.zip b/.yarn/cache/@fortawesome-free-solid-svg-icons-npm-6.4.0-be633fc4ad-efdd168862.zip new file mode 100644 index 0000000..20229fc Binary files /dev/null and b/.yarn/cache/@fortawesome-free-solid-svg-icons-npm-6.4.0-be633fc4ad-efdd168862.zip differ diff --git a/.yarn/cache/@fortawesome-react-fontawesome-npm-0.2.0-a36215138f-f652a0c217.zip b/.yarn/cache/@fortawesome-react-fontawesome-npm-0.2.0-a36215138f-f652a0c217.zip new file mode 100644 index 0000000..068f66c Binary files /dev/null and b/.yarn/cache/@fortawesome-react-fontawesome-npm-0.2.0-a36215138f-f652a0c217.zip differ diff --git a/.yarn/cache/@mdx-js-loader-npm-2.3.0-b8982ae6bf-1217f811b7.zip b/.yarn/cache/@mdx-js-loader-npm-2.3.0-b8982ae6bf-1217f811b7.zip new file mode 100644 index 0000000..23451a5 Binary files /dev/null and b/.yarn/cache/@mdx-js-loader-npm-2.3.0-b8982ae6bf-1217f811b7.zip differ diff --git a/.yarn/cache/@mdx-js-mdx-npm-2.3.0-043b30d13e-d918766a32.zip b/.yarn/cache/@mdx-js-mdx-npm-2.3.0-043b30d13e-d918766a32.zip new file mode 100644 index 0000000..d3bbbe0 Binary files /dev/null and b/.yarn/cache/@mdx-js-mdx-npm-2.3.0-043b30d13e-d918766a32.zip differ diff --git a/.yarn/cache/@mdx-js-react-npm-2.3.0-d5582a450b-f45fe77955.zip b/.yarn/cache/@mdx-js-react-npm-2.3.0-d5582a450b-f45fe77955.zip new file mode 100644 index 0000000..0d5c561 Binary files /dev/null and b/.yarn/cache/@mdx-js-react-npm-2.3.0-d5582a450b-f45fe77955.zip differ diff --git a/.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip b/.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip new file mode 100644 index 0000000..4e30d3c Binary files /dev/null and b/.yarn/cache/@motionone-animation-npm-10.15.1-f581cc96f3-75b7a1e6c4.zip differ diff --git a/.yarn/cache/@motionone-dom-npm-10.15.5-4add8e8195-2453fe3df6.zip b/.yarn/cache/@motionone-dom-npm-10.15.5-4add8e8195-2453fe3df6.zip new file mode 100644 index 0000000..871d885 Binary files /dev/null and b/.yarn/cache/@motionone-dom-npm-10.15.5-4add8e8195-2453fe3df6.zip differ diff --git a/.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip b/.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip new file mode 100644 index 0000000..30b1b1f Binary files /dev/null and b/.yarn/cache/@motionone-easing-npm-10.15.1-793a4addaa-cf7cfcf991.zip differ diff --git a/.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip b/.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip new file mode 100644 index 0000000..df89240 Binary files /dev/null and b/.yarn/cache/@motionone-generators-npm-10.15.1-9b31cd017c-0eb6797a64.zip differ diff --git a/.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip b/.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip new file mode 100644 index 0000000..a6f1529 Binary files /dev/null and b/.yarn/cache/@motionone-types-npm-10.15.1-0bac46e291-98091f7dca.zip differ diff --git a/.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip b/.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip new file mode 100644 index 0000000..c4497d2 Binary files /dev/null and b/.yarn/cache/@motionone-utils-npm-10.15.1-13443b5c16-6ef13cd663.zip differ diff --git a/.yarn/cache/@next-mdx-npm-13.3.0-2838b02b3f-0304b2db6b.zip b/.yarn/cache/@next-mdx-npm-13.3.0-2838b02b3f-0304b2db6b.zip new file mode 100644 index 0000000..dbe4b5e Binary files /dev/null and b/.yarn/cache/@next-mdx-npm-13.3.0-2838b02b3f-0304b2db6b.zip differ diff --git a/.yarn/cache/@types-acorn-npm-4.0.6-a81a5c57b1-60e1fd28af.zip b/.yarn/cache/@types-acorn-npm-4.0.6-a81a5c57b1-60e1fd28af.zip new file mode 100644 index 0000000..6314865 Binary files /dev/null and b/.yarn/cache/@types-acorn-npm-4.0.6-a81a5c57b1-60e1fd28af.zip differ diff --git a/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip b/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip new file mode 100644 index 0000000..c244a0a Binary files /dev/null and b/.yarn/cache/@types-debug-npm-4.1.7-f54c81f8db-0a7b89d8ed.zip differ diff --git a/.yarn/cache/@types-estree-jsx-npm-1.0.0-8247cccc6c-851d7afb63.zip b/.yarn/cache/@types-estree-jsx-npm-1.0.0-8247cccc6c-851d7afb63.zip new file mode 100644 index 0000000..124af4e Binary files /dev/null and b/.yarn/cache/@types-estree-jsx-npm-1.0.0-8247cccc6c-851d7afb63.zip differ diff --git a/.yarn/cache/@types-hast-npm-2.3.4-7249cc0ece-fff47998f4.zip b/.yarn/cache/@types-hast-npm-2.3.4-7249cc0ece-fff47998f4.zip new file mode 100644 index 0000000..4b77cdc Binary files /dev/null and b/.yarn/cache/@types-hast-npm-2.3.4-7249cc0ece-fff47998f4.zip differ diff --git a/.yarn/cache/@types-mdast-npm-3.0.11-4765a259eb-3b04cf4655.zip b/.yarn/cache/@types-mdast-npm-3.0.11-4765a259eb-3b04cf4655.zip new file mode 100644 index 0000000..d5b240c Binary files /dev/null and b/.yarn/cache/@types-mdast-npm-3.0.11-4765a259eb-3b04cf4655.zip differ diff --git a/.yarn/cache/@types-mdx-npm-2.0.4-3b12ae3251-79e011ea17.zip b/.yarn/cache/@types-mdx-npm-2.0.4-3b12ae3251-79e011ea17.zip new file mode 100644 index 0000000..ba57332 Binary files /dev/null and b/.yarn/cache/@types-mdx-npm-2.0.4-3b12ae3251-79e011ea17.zip differ diff --git a/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip b/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip new file mode 100644 index 0000000..976d442 Binary files /dev/null and b/.yarn/cache/@types-ms-npm-0.7.31-ea3b89342b-daadd354ae.zip differ diff --git a/.yarn/cache/@types-react-npm-18.0.34-e3e552cb5f-60d2766e76.zip b/.yarn/cache/@types-react-npm-18.0.34-e3e552cb5f-60d2766e76.zip new file mode 100644 index 0000000..f8d72e0 Binary files /dev/null and b/.yarn/cache/@types-react-npm-18.0.34-e3e552cb5f-60d2766e76.zip differ diff --git a/.yarn/cache/@types-unist-npm-2.0.6-82641b4aa5-25cb860ff1.zip b/.yarn/cache/@types-unist-npm-2.0.6-82641b4aa5-25cb860ff1.zip new file mode 100644 index 0000000..57a880e Binary files /dev/null and b/.yarn/cache/@types-unist-npm-2.0.6-82641b4aa5-25cb860ff1.zip differ diff --git a/.yarn/cache/acorn-npm-8.8.2-9d518fd7d3-f790b99a1b.zip b/.yarn/cache/acorn-npm-8.8.2-9d518fd7d3-f790b99a1b.zip new file mode 100644 index 0000000..c0977ff Binary files /dev/null and b/.yarn/cache/acorn-npm-8.8.2-9d518fd7d3-f790b99a1b.zip differ diff --git a/.yarn/cache/astring-npm-1.8.4-5643f65e66-bc0b980873.zip b/.yarn/cache/astring-npm-1.8.4-5643f65e66-bc0b980873.zip new file mode 100644 index 0000000..40a4946 Binary files /dev/null and b/.yarn/cache/astring-npm-1.8.4-5643f65e66-bc0b980873.zip differ diff --git a/.yarn/cache/bail-npm-2.0.2-42130cb251-aab4e8ccdc.zip b/.yarn/cache/bail-npm-2.0.2-42130cb251-aab4e8ccdc.zip new file mode 100644 index 0000000..03c7b52 Binary files /dev/null and b/.yarn/cache/bail-npm-2.0.2-42130cb251-aab4e8ccdc.zip differ diff --git a/.yarn/cache/ccount-npm-2.0.1-f4b7827860-48193dada5.zip b/.yarn/cache/ccount-npm-2.0.1-f4b7827860-48193dada5.zip new file mode 100644 index 0000000..486f774 Binary files /dev/null and b/.yarn/cache/ccount-npm-2.0.1-f4b7827860-48193dada5.zip differ diff --git a/.yarn/cache/character-entities-html4-npm-2.1.0-ff9355188e-7034aa7c7f.zip b/.yarn/cache/character-entities-html4-npm-2.1.0-ff9355188e-7034aa7c7f.zip new file mode 100644 index 0000000..6284ddd Binary files /dev/null and b/.yarn/cache/character-entities-html4-npm-2.1.0-ff9355188e-7034aa7c7f.zip differ diff --git a/.yarn/cache/character-entities-legacy-npm-3.0.0-ba39d6d541-7582af055c.zip b/.yarn/cache/character-entities-legacy-npm-3.0.0-ba39d6d541-7582af055c.zip new file mode 100644 index 0000000..ad01a2b Binary files /dev/null and b/.yarn/cache/character-entities-legacy-npm-3.0.0-ba39d6d541-7582af055c.zip differ diff --git a/.yarn/cache/character-entities-npm-2.0.2-b5ef4d8fe2-cf16438140.zip b/.yarn/cache/character-entities-npm-2.0.2-b5ef4d8fe2-cf16438140.zip new file mode 100644 index 0000000..9930c1f Binary files /dev/null and b/.yarn/cache/character-entities-npm-2.0.2-b5ef4d8fe2-cf16438140.zip differ diff --git a/.yarn/cache/character-reference-invalid-npm-2.0.1-edca9dd17a-98d3b1a52a.zip b/.yarn/cache/character-reference-invalid-npm-2.0.1-edca9dd17a-98d3b1a52a.zip new file mode 100644 index 0000000..fd5d0fb Binary files /dev/null and b/.yarn/cache/character-reference-invalid-npm-2.0.1-edca9dd17a-98d3b1a52a.zip differ diff --git a/.yarn/cache/comma-separated-tokens-npm-2.0.3-a4a34086b3-e3bf9e0332.zip b/.yarn/cache/comma-separated-tokens-npm-2.0.3-a4a34086b3-e3bf9e0332.zip new file mode 100644 index 0000000..b776ba1 Binary files /dev/null and b/.yarn/cache/comma-separated-tokens-npm-2.0.3-a4a34086b3-e3bf9e0332.zip differ diff --git a/.yarn/cache/decode-named-character-reference-npm-1.0.2-db17a755fd-f4c71d3b93.zip b/.yarn/cache/decode-named-character-reference-npm-1.0.2-db17a755fd-f4c71d3b93.zip new file mode 100644 index 0000000..6c0314a Binary files /dev/null and b/.yarn/cache/decode-named-character-reference-npm-1.0.2-db17a755fd-f4c71d3b93.zip differ diff --git a/.yarn/cache/dequal-npm-2.0.3-53a630c60e-8679b850e1.zip b/.yarn/cache/dequal-npm-2.0.3-53a630c60e-8679b850e1.zip new file mode 100644 index 0000000..7721391 Binary files /dev/null and b/.yarn/cache/dequal-npm-2.0.3-53a630c60e-8679b850e1.zip differ diff --git a/.yarn/cache/diff-npm-5.1.0-d24d222280-c7bf0df7c9.zip b/.yarn/cache/diff-npm-5.1.0-d24d222280-c7bf0df7c9.zip new file mode 100644 index 0000000..14dfd16 Binary files /dev/null and b/.yarn/cache/diff-npm-5.1.0-d24d222280-c7bf0df7c9.zip differ diff --git a/.yarn/cache/estree-util-attach-comments-npm-2.1.1-872c177a8a-c5c2c41c9a.zip b/.yarn/cache/estree-util-attach-comments-npm-2.1.1-872c177a8a-c5c2c41c9a.zip new file mode 100644 index 0000000..bf7396c Binary files /dev/null and b/.yarn/cache/estree-util-attach-comments-npm-2.1.1-872c177a8a-c5c2c41c9a.zip differ diff --git a/.yarn/cache/estree-util-build-jsx-npm-2.2.2-c3f1420348-d008ac36a4.zip b/.yarn/cache/estree-util-build-jsx-npm-2.2.2-c3f1420348-d008ac36a4.zip new file mode 100644 index 0000000..a2b3244 Binary files /dev/null and b/.yarn/cache/estree-util-build-jsx-npm-2.2.2-c3f1420348-d008ac36a4.zip differ diff --git a/.yarn/cache/estree-util-is-identifier-name-npm-2.1.0-2b8df71baf-cab317a071.zip b/.yarn/cache/estree-util-is-identifier-name-npm-2.1.0-2b8df71baf-cab317a071.zip new file mode 100644 index 0000000..ce84d14 Binary files /dev/null and b/.yarn/cache/estree-util-is-identifier-name-npm-2.1.0-2b8df71baf-cab317a071.zip differ diff --git a/.yarn/cache/estree-util-to-js-npm-1.2.0-85057be9d5-93a75e1051.zip b/.yarn/cache/estree-util-to-js-npm-1.2.0-85057be9d5-93a75e1051.zip new file mode 100644 index 0000000..3acab1a Binary files /dev/null and b/.yarn/cache/estree-util-to-js-npm-1.2.0-85057be9d5-93a75e1051.zip differ diff --git a/.yarn/cache/estree-util-visit-npm-1.2.1-58d95f90a0-6feea4fdc4.zip b/.yarn/cache/estree-util-visit-npm-1.2.1-58d95f90a0-6feea4fdc4.zip new file mode 100644 index 0000000..b729545 Binary files /dev/null and b/.yarn/cache/estree-util-visit-npm-1.2.1-58d95f90a0-6feea4fdc4.zip differ diff --git a/.yarn/cache/estree-walker-npm-3.0.3-0372979673-a65728d572.zip b/.yarn/cache/estree-walker-npm-3.0.3-0372979673-a65728d572.zip new file mode 100644 index 0000000..45ecddd Binary files /dev/null and b/.yarn/cache/estree-walker-npm-3.0.3-0372979673-a65728d572.zip differ diff --git a/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip b/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip new file mode 100644 index 0000000..a33fb28 Binary files /dev/null and b/.yarn/cache/extend-npm-3.0.2-e1ca07ac54-a50a8309ca.zip differ diff --git a/.yarn/cache/framer-motion-npm-8.4.2-6229da7004-3d2f371470.zip b/.yarn/cache/framer-motion-npm-8.4.2-6229da7004-3d2f371470.zip new file mode 100644 index 0000000..046cfd5 Binary files /dev/null and b/.yarn/cache/framer-motion-npm-8.4.2-6229da7004-3d2f371470.zip differ diff --git a/.yarn/cache/hast-util-to-estree-npm-2.3.2-9309df49ee-721167e275.zip b/.yarn/cache/hast-util-to-estree-npm-2.3.2-9309df49ee-721167e275.zip new file mode 100644 index 0000000..b17e03a Binary files /dev/null and b/.yarn/cache/hast-util-to-estree-npm-2.3.2-9309df49ee-721167e275.zip differ diff --git a/.yarn/cache/hast-util-whitespace-npm-2.0.1-0cb2b36fdf-431be6b2f3.zip b/.yarn/cache/hast-util-whitespace-npm-2.0.1-0cb2b36fdf-431be6b2f3.zip new file mode 100644 index 0000000..8fa5268 Binary files /dev/null and b/.yarn/cache/hast-util-whitespace-npm-2.0.1-0cb2b36fdf-431be6b2f3.zip differ diff --git a/.yarn/cache/hey-listen-npm-1.0.8-adb7dae9da-6bad60b367.zip b/.yarn/cache/hey-listen-npm-1.0.8-adb7dae9da-6bad60b367.zip new file mode 100644 index 0000000..373ec2d Binary files /dev/null and b/.yarn/cache/hey-listen-npm-1.0.8-adb7dae9da-6bad60b367.zip differ diff --git a/.yarn/cache/inline-style-parser-npm-0.1.1-702eac409f-5d545056a3.zip b/.yarn/cache/inline-style-parser-npm-0.1.1-702eac409f-5d545056a3.zip new file mode 100644 index 0000000..322af9a Binary files /dev/null and b/.yarn/cache/inline-style-parser-npm-0.1.1-702eac409f-5d545056a3.zip differ diff --git a/.yarn/cache/is-alphabetical-npm-2.0.1-054fa4f335-56207db8d9.zip b/.yarn/cache/is-alphabetical-npm-2.0.1-054fa4f335-56207db8d9.zip new file mode 100644 index 0000000..2e08d8c Binary files /dev/null and b/.yarn/cache/is-alphabetical-npm-2.0.1-054fa4f335-56207db8d9.zip differ diff --git a/.yarn/cache/is-alphanumerical-npm-2.0.1-33fafdbb47-87acc06800.zip b/.yarn/cache/is-alphanumerical-npm-2.0.1-33fafdbb47-87acc06800.zip new file mode 100644 index 0000000..d08dd71 Binary files /dev/null and b/.yarn/cache/is-alphanumerical-npm-2.0.1-33fafdbb47-87acc06800.zip differ diff --git a/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip b/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip new file mode 100644 index 0000000..313ef27 Binary files /dev/null and b/.yarn/cache/is-buffer-npm-2.0.5-17e563f277-764c9ad8b5.zip differ diff --git a/.yarn/cache/is-decimal-npm-2.0.1-828eaaadd3-97132de7ac.zip b/.yarn/cache/is-decimal-npm-2.0.1-828eaaadd3-97132de7ac.zip new file mode 100644 index 0000000..606c17e Binary files /dev/null and b/.yarn/cache/is-decimal-npm-2.0.1-828eaaadd3-97132de7ac.zip differ diff --git a/.yarn/cache/is-hexadecimal-npm-2.0.1-00f396bd63-66a2ea8599.zip b/.yarn/cache/is-hexadecimal-npm-2.0.1-00f396bd63-66a2ea8599.zip new file mode 100644 index 0000000..d2fc017 Binary files /dev/null and b/.yarn/cache/is-hexadecimal-npm-2.0.1-00f396bd63-66a2ea8599.zip differ diff --git a/.yarn/cache/is-plain-obj-npm-4.1.0-a4f2a92b44-6dc45da70d.zip b/.yarn/cache/is-plain-obj-npm-4.1.0-a4f2a92b44-6dc45da70d.zip new file mode 100644 index 0000000..bf98645 Binary files /dev/null and b/.yarn/cache/is-plain-obj-npm-4.1.0-a4f2a92b44-6dc45da70d.zip differ diff --git a/.yarn/cache/is-reference-npm-3.0.1-6d25a4ca74-12c316d161.zip b/.yarn/cache/is-reference-npm-3.0.1-6d25a4ca74-12c316d161.zip new file mode 100644 index 0000000..383a46f Binary files /dev/null and b/.yarn/cache/is-reference-npm-3.0.1-6d25a4ca74-12c316d161.zip differ diff --git a/.yarn/cache/kleur-npm-4.1.5-46b6135f41-1dc476e327.zip b/.yarn/cache/kleur-npm-4.1.5-46b6135f41-1dc476e327.zip new file mode 100644 index 0000000..f05e8e3 Binary files /dev/null and b/.yarn/cache/kleur-npm-4.1.5-46b6135f41-1dc476e327.zip differ diff --git a/.yarn/cache/longest-streak-npm-3.1.0-e2ab1c40ee-d7f952ed00.zip b/.yarn/cache/longest-streak-npm-3.1.0-e2ab1c40ee-d7f952ed00.zip new file mode 100644 index 0000000..bc61f9b Binary files /dev/null and b/.yarn/cache/longest-streak-npm-3.1.0-e2ab1c40ee-d7f952ed00.zip differ diff --git a/.yarn/cache/markdown-extensions-npm-1.1.1-633329e3d0-8a6dd128be.zip b/.yarn/cache/markdown-extensions-npm-1.1.1-633329e3d0-8a6dd128be.zip new file mode 100644 index 0000000..4072b5f Binary files /dev/null and b/.yarn/cache/markdown-extensions-npm-1.1.1-633329e3d0-8a6dd128be.zip differ diff --git a/.yarn/cache/mdast-util-definitions-npm-5.1.2-45a5b0f1bf-2544daccab.zip b/.yarn/cache/mdast-util-definitions-npm-5.1.2-45a5b0f1bf-2544daccab.zip new file mode 100644 index 0000000..847b86e Binary files /dev/null and b/.yarn/cache/mdast-util-definitions-npm-5.1.2-45a5b0f1bf-2544daccab.zip differ diff --git a/.yarn/cache/mdast-util-from-markdown-npm-1.3.0-9951643d9b-cc971d1ad3.zip b/.yarn/cache/mdast-util-from-markdown-npm-1.3.0-9951643d9b-cc971d1ad3.zip new file mode 100644 index 0000000..7fba858 Binary files /dev/null and b/.yarn/cache/mdast-util-from-markdown-npm-1.3.0-9951643d9b-cc971d1ad3.zip differ diff --git a/.yarn/cache/mdast-util-mdx-expression-npm-1.3.2-0cd3362efc-e4c90f26de.zip b/.yarn/cache/mdast-util-mdx-expression-npm-1.3.2-0cd3362efc-e4c90f26de.zip new file mode 100644 index 0000000..6913017 Binary files /dev/null and b/.yarn/cache/mdast-util-mdx-expression-npm-1.3.2-0cd3362efc-e4c90f26de.zip differ diff --git a/.yarn/cache/mdast-util-mdx-jsx-npm-2.1.2-f1998c928e-637e0bbd97.zip b/.yarn/cache/mdast-util-mdx-jsx-npm-2.1.2-f1998c928e-637e0bbd97.zip new file mode 100644 index 0000000..320da83 Binary files /dev/null and b/.yarn/cache/mdast-util-mdx-jsx-npm-2.1.2-f1998c928e-637e0bbd97.zip differ diff --git a/.yarn/cache/mdast-util-mdx-npm-2.0.1-fa9e345324-7303149230.zip b/.yarn/cache/mdast-util-mdx-npm-2.0.1-fa9e345324-7303149230.zip new file mode 100644 index 0000000..5eff490 Binary files /dev/null and b/.yarn/cache/mdast-util-mdx-npm-2.0.1-fa9e345324-7303149230.zip differ diff --git a/.yarn/cache/mdast-util-mdxjs-esm-npm-1.3.1-ae04f9d0af-ee78a4f58a.zip b/.yarn/cache/mdast-util-mdxjs-esm-npm-1.3.1-ae04f9d0af-ee78a4f58a.zip new file mode 100644 index 0000000..64f58dd Binary files /dev/null and b/.yarn/cache/mdast-util-mdxjs-esm-npm-1.3.1-ae04f9d0af-ee78a4f58a.zip differ diff --git a/.yarn/cache/mdast-util-phrasing-npm-3.0.1-1da1e5bff8-c5b616d9b1.zip b/.yarn/cache/mdast-util-phrasing-npm-3.0.1-1da1e5bff8-c5b616d9b1.zip new file mode 100644 index 0000000..bb8a258 Binary files /dev/null and b/.yarn/cache/mdast-util-phrasing-npm-3.0.1-1da1e5bff8-c5b616d9b1.zip differ diff --git a/.yarn/cache/mdast-util-to-hast-npm-12.3.0-4814ec4c82-ea40c9f07d.zip b/.yarn/cache/mdast-util-to-hast-npm-12.3.0-4814ec4c82-ea40c9f07d.zip new file mode 100644 index 0000000..f128faa Binary files /dev/null and b/.yarn/cache/mdast-util-to-hast-npm-12.3.0-4814ec4c82-ea40c9f07d.zip differ diff --git a/.yarn/cache/mdast-util-to-markdown-npm-1.5.0-43c48b6c48-64338eb33e.zip b/.yarn/cache/mdast-util-to-markdown-npm-1.5.0-43c48b6c48-64338eb33e.zip new file mode 100644 index 0000000..a82507e Binary files /dev/null and b/.yarn/cache/mdast-util-to-markdown-npm-1.5.0-43c48b6c48-64338eb33e.zip differ diff --git a/.yarn/cache/mdast-util-to-string-npm-3.2.0-4f9fa356be-dc40b544d5.zip b/.yarn/cache/mdast-util-to-string-npm-3.2.0-4f9fa356be-dc40b544d5.zip new file mode 100644 index 0000000..d839042 Binary files /dev/null and b/.yarn/cache/mdast-util-to-string-npm-3.2.0-4f9fa356be-dc40b544d5.zip differ diff --git a/.yarn/cache/micromark-core-commonmark-npm-1.0.6-fad8e6e27b-4b483c4607.zip b/.yarn/cache/micromark-core-commonmark-npm-1.0.6-fad8e6e27b-4b483c4607.zip new file mode 100644 index 0000000..6c432f4 Binary files /dev/null and b/.yarn/cache/micromark-core-commonmark-npm-1.0.6-fad8e6e27b-4b483c4607.zip differ diff --git a/.yarn/cache/micromark-extension-mdx-expression-npm-1.0.4-1560d6bb9c-d19a31f981.zip b/.yarn/cache/micromark-extension-mdx-expression-npm-1.0.4-1560d6bb9c-d19a31f981.zip new file mode 100644 index 0000000..60b2609 Binary files /dev/null and b/.yarn/cache/micromark-extension-mdx-expression-npm-1.0.4-1560d6bb9c-d19a31f981.zip differ diff --git a/.yarn/cache/micromark-extension-mdx-jsx-npm-1.0.3-6fc8150033-1a5566890a.zip b/.yarn/cache/micromark-extension-mdx-jsx-npm-1.0.3-6fc8150033-1a5566890a.zip new file mode 100644 index 0000000..9e031fe Binary files /dev/null and b/.yarn/cache/micromark-extension-mdx-jsx-npm-1.0.3-6fc8150033-1a5566890a.zip differ diff --git a/.yarn/cache/micromark-extension-mdx-md-npm-1.0.0-4482adfb24-b4f205e1d5.zip b/.yarn/cache/micromark-extension-mdx-md-npm-1.0.0-4482adfb24-b4f205e1d5.zip new file mode 100644 index 0000000..eea9873 Binary files /dev/null and b/.yarn/cache/micromark-extension-mdx-md-npm-1.0.0-4482adfb24-b4f205e1d5.zip differ diff --git a/.yarn/cache/micromark-extension-mdxjs-esm-npm-1.0.3-61f0769b16-7560746563.zip b/.yarn/cache/micromark-extension-mdxjs-esm-npm-1.0.3-61f0769b16-7560746563.zip new file mode 100644 index 0000000..082b4e5 Binary files /dev/null and b/.yarn/cache/micromark-extension-mdxjs-esm-npm-1.0.3-61f0769b16-7560746563.zip differ diff --git a/.yarn/cache/micromark-extension-mdxjs-npm-1.0.0-d2b6b69e4a-ba836c6d2d.zip b/.yarn/cache/micromark-extension-mdxjs-npm-1.0.0-d2b6b69e4a-ba836c6d2d.zip new file mode 100644 index 0000000..a45cd16 Binary files /dev/null and b/.yarn/cache/micromark-extension-mdxjs-npm-1.0.0-d2b6b69e4a-ba836c6d2d.zip differ diff --git a/.yarn/cache/micromark-factory-destination-npm-1.0.0-ead4af0386-8e733ae9c1.zip b/.yarn/cache/micromark-factory-destination-npm-1.0.0-ead4af0386-8e733ae9c1.zip new file mode 100644 index 0000000..268d21e Binary files /dev/null and b/.yarn/cache/micromark-factory-destination-npm-1.0.0-ead4af0386-8e733ae9c1.zip differ diff --git a/.yarn/cache/micromark-factory-label-npm-1.0.2-aa46281fdc-957e9366bd.zip b/.yarn/cache/micromark-factory-label-npm-1.0.2-aa46281fdc-957e9366bd.zip new file mode 100644 index 0000000..5138eb8 Binary files /dev/null and b/.yarn/cache/micromark-factory-label-npm-1.0.2-aa46281fdc-957e9366bd.zip differ diff --git a/.yarn/cache/micromark-factory-mdx-expression-npm-1.0.7-1d3e097e6d-e7893f2157.zip b/.yarn/cache/micromark-factory-mdx-expression-npm-1.0.7-1d3e097e6d-e7893f2157.zip new file mode 100644 index 0000000..8fc3ec4 Binary files /dev/null and b/.yarn/cache/micromark-factory-mdx-expression-npm-1.0.7-1d3e097e6d-e7893f2157.zip differ diff --git a/.yarn/cache/micromark-factory-space-npm-1.0.0-e5fee5c60c-70d3aafde4.zip b/.yarn/cache/micromark-factory-space-npm-1.0.0-e5fee5c60c-70d3aafde4.zip new file mode 100644 index 0000000..75a5026 Binary files /dev/null and b/.yarn/cache/micromark-factory-space-npm-1.0.0-e5fee5c60c-70d3aafde4.zip differ diff --git a/.yarn/cache/micromark-factory-title-npm-1.0.2-3739fc0d5d-9a9cf66bab.zip b/.yarn/cache/micromark-factory-title-npm-1.0.2-3739fc0d5d-9a9cf66bab.zip new file mode 100644 index 0000000..01fd94c Binary files /dev/null and b/.yarn/cache/micromark-factory-title-npm-1.0.2-3739fc0d5d-9a9cf66bab.zip differ diff --git a/.yarn/cache/micromark-factory-whitespace-npm-1.0.0-ea665f7a7c-0888386e6e.zip b/.yarn/cache/micromark-factory-whitespace-npm-1.0.0-ea665f7a7c-0888386e6e.zip new file mode 100644 index 0000000..ec2c2b3 Binary files /dev/null and b/.yarn/cache/micromark-factory-whitespace-npm-1.0.0-ea665f7a7c-0888386e6e.zip differ diff --git a/.yarn/cache/micromark-npm-3.1.0-2432407996-5fe5bc3bf9.zip b/.yarn/cache/micromark-npm-3.1.0-2432407996-5fe5bc3bf9.zip new file mode 100644 index 0000000..5b0c604 Binary files /dev/null and b/.yarn/cache/micromark-npm-3.1.0-2432407996-5fe5bc3bf9.zip differ diff --git a/.yarn/cache/micromark-util-character-npm-1.1.0-fe6b5d2ff8-504a4e3321.zip b/.yarn/cache/micromark-util-character-npm-1.1.0-fe6b5d2ff8-504a4e3321.zip new file mode 100644 index 0000000..c91a7c0 Binary files /dev/null and b/.yarn/cache/micromark-util-character-npm-1.1.0-fe6b5d2ff8-504a4e3321.zip differ diff --git a/.yarn/cache/micromark-util-chunked-npm-1.0.0-456e2b513f-c1efd56e8c.zip b/.yarn/cache/micromark-util-chunked-npm-1.0.0-456e2b513f-c1efd56e8c.zip new file mode 100644 index 0000000..fd40311 Binary files /dev/null and b/.yarn/cache/micromark-util-chunked-npm-1.0.0-456e2b513f-c1efd56e8c.zip differ diff --git a/.yarn/cache/micromark-util-classify-character-npm-1.0.0-68787d9dc2-180446e6a1.zip b/.yarn/cache/micromark-util-classify-character-npm-1.0.0-68787d9dc2-180446e6a1.zip new file mode 100644 index 0000000..8e5a174 Binary files /dev/null and b/.yarn/cache/micromark-util-classify-character-npm-1.0.0-68787d9dc2-180446e6a1.zip differ diff --git a/.yarn/cache/micromark-util-combine-extensions-npm-1.0.0-f13e57de5b-5304a820ef.zip b/.yarn/cache/micromark-util-combine-extensions-npm-1.0.0-f13e57de5b-5304a820ef.zip new file mode 100644 index 0000000..69eb04c Binary files /dev/null and b/.yarn/cache/micromark-util-combine-extensions-npm-1.0.0-f13e57de5b-5304a820ef.zip differ diff --git a/.yarn/cache/micromark-util-decode-numeric-character-reference-npm-1.0.0-68686444bf-f3ae2bb582.zip b/.yarn/cache/micromark-util-decode-numeric-character-reference-npm-1.0.0-68686444bf-f3ae2bb582.zip new file mode 100644 index 0000000..40cfd8b Binary files /dev/null and b/.yarn/cache/micromark-util-decode-numeric-character-reference-npm-1.0.0-68686444bf-f3ae2bb582.zip differ diff --git a/.yarn/cache/micromark-util-decode-string-npm-1.0.2-6aaf8c3c42-2dbb41c969.zip b/.yarn/cache/micromark-util-decode-string-npm-1.0.2-6aaf8c3c42-2dbb41c969.zip new file mode 100644 index 0000000..fe9001b Binary files /dev/null and b/.yarn/cache/micromark-util-decode-string-npm-1.0.2-6aaf8c3c42-2dbb41c969.zip differ diff --git a/.yarn/cache/micromark-util-encode-npm-1.0.1-53c61ae1ae-9290583abf.zip b/.yarn/cache/micromark-util-encode-npm-1.0.1-53c61ae1ae-9290583abf.zip new file mode 100644 index 0000000..1cd13fa Binary files /dev/null and b/.yarn/cache/micromark-util-encode-npm-1.0.1-53c61ae1ae-9290583abf.zip differ diff --git a/.yarn/cache/micromark-util-events-to-acorn-npm-1.2.1-ad9f9cea32-baf1cad66d.zip b/.yarn/cache/micromark-util-events-to-acorn-npm-1.2.1-ad9f9cea32-baf1cad66d.zip new file mode 100644 index 0000000..8ef7809 Binary files /dev/null and b/.yarn/cache/micromark-util-events-to-acorn-npm-1.2.1-ad9f9cea32-baf1cad66d.zip differ diff --git a/.yarn/cache/micromark-util-html-tag-name-npm-1.1.0-a218ca069f-a9b783cec8.zip b/.yarn/cache/micromark-util-html-tag-name-npm-1.1.0-a218ca069f-a9b783cec8.zip new file mode 100644 index 0000000..283220c Binary files /dev/null and b/.yarn/cache/micromark-util-html-tag-name-npm-1.1.0-a218ca069f-a9b783cec8.zip differ diff --git a/.yarn/cache/micromark-util-normalize-identifier-npm-1.0.0-79f4e82268-d7c09d5e83.zip b/.yarn/cache/micromark-util-normalize-identifier-npm-1.0.0-79f4e82268-d7c09d5e83.zip new file mode 100644 index 0000000..b60074e Binary files /dev/null and b/.yarn/cache/micromark-util-normalize-identifier-npm-1.0.0-79f4e82268-d7c09d5e83.zip differ diff --git a/.yarn/cache/micromark-util-resolve-all-npm-1.0.0-cb1a6324ae-409667f2bd.zip b/.yarn/cache/micromark-util-resolve-all-npm-1.0.0-cb1a6324ae-409667f2bd.zip new file mode 100644 index 0000000..acf7911 Binary files /dev/null and b/.yarn/cache/micromark-util-resolve-all-npm-1.0.0-cb1a6324ae-409667f2bd.zip differ diff --git a/.yarn/cache/micromark-util-sanitize-uri-npm-1.1.0-4389b68137-fe6093faa0.zip b/.yarn/cache/micromark-util-sanitize-uri-npm-1.1.0-4389b68137-fe6093faa0.zip new file mode 100644 index 0000000..6c078e4 Binary files /dev/null and b/.yarn/cache/micromark-util-sanitize-uri-npm-1.1.0-4389b68137-fe6093faa0.zip differ diff --git a/.yarn/cache/micromark-util-subtokenize-npm-1.0.2-9d0d437340-c32ee58a7e.zip b/.yarn/cache/micromark-util-subtokenize-npm-1.0.2-9d0d437340-c32ee58a7e.zip new file mode 100644 index 0000000..fc7a09c Binary files /dev/null and b/.yarn/cache/micromark-util-subtokenize-npm-1.0.2-9d0d437340-c32ee58a7e.zip differ diff --git a/.yarn/cache/micromark-util-symbol-npm-1.0.1-e674dcf8f4-c6a3023b3a.zip b/.yarn/cache/micromark-util-symbol-npm-1.0.1-e674dcf8f4-c6a3023b3a.zip new file mode 100644 index 0000000..6608c33 Binary files /dev/null and b/.yarn/cache/micromark-util-symbol-npm-1.0.1-e674dcf8f4-c6a3023b3a.zip differ diff --git a/.yarn/cache/micromark-util-types-npm-1.0.2-83e6ddb6df-08dc901b7c.zip b/.yarn/cache/micromark-util-types-npm-1.0.2-83e6ddb6df-08dc901b7c.zip new file mode 100644 index 0000000..b7ee8ce Binary files /dev/null and b/.yarn/cache/micromark-util-types-npm-1.0.2-83e6ddb6df-08dc901b7c.zip differ diff --git a/.yarn/cache/mri-npm-1.2.0-8ecee0357d-83f515abbc.zip b/.yarn/cache/mri-npm-1.2.0-8ecee0357d-83f515abbc.zip new file mode 100644 index 0000000..89ae2ac Binary files /dev/null and b/.yarn/cache/mri-npm-1.2.0-8ecee0357d-83f515abbc.zip differ diff --git a/.yarn/cache/next-themes-npm-0.2.1-16a440cf6e-ebc248b956.zip b/.yarn/cache/next-themes-npm-0.2.1-16a440cf6e-ebc248b956.zip new file mode 100644 index 0000000..330639a Binary files /dev/null and b/.yarn/cache/next-themes-npm-0.2.1-16a440cf6e-ebc248b956.zip differ diff --git a/.yarn/cache/parse-entities-npm-4.0.1-2c4b4091f8-32a6ff5b9a.zip b/.yarn/cache/parse-entities-npm-4.0.1-2c4b4091f8-32a6ff5b9a.zip new file mode 100644 index 0000000..3e3c0ea Binary files /dev/null and b/.yarn/cache/parse-entities-npm-4.0.1-2c4b4091f8-32a6ff5b9a.zip differ diff --git a/.yarn/cache/periscopic-npm-3.1.0-247cb75ac7-2153244352.zip b/.yarn/cache/periscopic-npm-3.1.0-247cb75ac7-2153244352.zip new file mode 100644 index 0000000..c1bd7ea Binary files /dev/null and b/.yarn/cache/periscopic-npm-3.1.0-247cb75ac7-2153244352.zip differ diff --git a/.yarn/cache/property-information-npm-6.2.0-d3b6a6a493-23afce07ba.zip b/.yarn/cache/property-information-npm-6.2.0-d3b6a6a493-23afce07ba.zip new file mode 100644 index 0000000..0c8df85 Binary files /dev/null and b/.yarn/cache/property-information-npm-6.2.0-d3b6a6a493-23afce07ba.zip differ diff --git a/.yarn/cache/remark-mdx-npm-2.3.0-9c964d4d99-98486986c5.zip b/.yarn/cache/remark-mdx-npm-2.3.0-9c964d4d99-98486986c5.zip new file mode 100644 index 0000000..85b5c27 Binary files /dev/null and b/.yarn/cache/remark-mdx-npm-2.3.0-9c964d4d99-98486986c5.zip differ diff --git a/.yarn/cache/remark-parse-npm-10.0.1-e654d7df78-505088e564.zip b/.yarn/cache/remark-parse-npm-10.0.1-e654d7df78-505088e564.zip new file mode 100644 index 0000000..db7de0e Binary files /dev/null and b/.yarn/cache/remark-parse-npm-10.0.1-e654d7df78-505088e564.zip differ diff --git a/.yarn/cache/remark-rehype-npm-10.1.0-bd8e6f7d8b-b9ac8acff3.zip b/.yarn/cache/remark-rehype-npm-10.1.0-bd8e6f7d8b-b9ac8acff3.zip new file mode 100644 index 0000000..3a586d9 Binary files /dev/null and b/.yarn/cache/remark-rehype-npm-10.1.0-bd8e6f7d8b-b9ac8acff3.zip differ diff --git a/.yarn/cache/sade-npm-1.8.1-4759dc74c1-0756e5b04c.zip b/.yarn/cache/sade-npm-1.8.1-4759dc74c1-0756e5b04c.zip new file mode 100644 index 0000000..d26d637 Binary files /dev/null and b/.yarn/cache/sade-npm-1.8.1-4759dc74c1-0756e5b04c.zip differ diff --git a/.yarn/cache/source-map-npm-0.7.4-bc8d018ab6-01cc5a74b1.zip b/.yarn/cache/source-map-npm-0.7.4-bc8d018ab6-01cc5a74b1.zip new file mode 100644 index 0000000..fb768e2 Binary files /dev/null and b/.yarn/cache/source-map-npm-0.7.4-bc8d018ab6-01cc5a74b1.zip differ diff --git a/.yarn/cache/space-separated-tokens-npm-2.0.2-b7ff42c9c6-202e97d7ca.zip b/.yarn/cache/space-separated-tokens-npm-2.0.2-b7ff42c9c6-202e97d7ca.zip new file mode 100644 index 0000000..541db64 Binary files /dev/null and b/.yarn/cache/space-separated-tokens-npm-2.0.2-b7ff42c9c6-202e97d7ca.zip differ diff --git a/.yarn/cache/stringify-entities-npm-4.0.3-4f70027330-59e8f523b4.zip b/.yarn/cache/stringify-entities-npm-4.0.3-4f70027330-59e8f523b4.zip new file mode 100644 index 0000000..86ff6b7 Binary files /dev/null and b/.yarn/cache/stringify-entities-npm-4.0.3-4f70027330-59e8f523b4.zip differ diff --git a/.yarn/cache/style-to-object-npm-0.4.1-a811cc6cab-2ea213e98e.zip b/.yarn/cache/style-to-object-npm-0.4.1-a811cc6cab-2ea213e98e.zip new file mode 100644 index 0000000..9b67436 Binary files /dev/null and b/.yarn/cache/style-to-object-npm-0.4.1-a811cc6cab-2ea213e98e.zip differ diff --git a/.yarn/cache/trim-lines-npm-3.0.1-24471f7e84-e241da1046.zip b/.yarn/cache/trim-lines-npm-3.0.1-24471f7e84-e241da1046.zip new file mode 100644 index 0000000..3903124 Binary files /dev/null and b/.yarn/cache/trim-lines-npm-3.0.1-24471f7e84-e241da1046.zip differ diff --git a/.yarn/cache/trough-npm-2.1.0-20e92f46fc-a577bb561c.zip b/.yarn/cache/trough-npm-2.1.0-20e92f46fc-a577bb561c.zip new file mode 100644 index 0000000..9e88def Binary files /dev/null and b/.yarn/cache/trough-npm-2.1.0-20e92f46fc-a577bb561c.zip differ diff --git a/.yarn/cache/unified-npm-10.1.2-731093c9be-053e7c65ed.zip b/.yarn/cache/unified-npm-10.1.2-731093c9be-053e7c65ed.zip new file mode 100644 index 0000000..a9caeca Binary files /dev/null and b/.yarn/cache/unified-npm-10.1.2-731093c9be-053e7c65ed.zip differ diff --git a/.yarn/cache/unist-util-generated-npm-2.0.1-cba405dd6d-6221ad0571.zip b/.yarn/cache/unist-util-generated-npm-2.0.1-cba405dd6d-6221ad0571.zip new file mode 100644 index 0000000..e950585 Binary files /dev/null and b/.yarn/cache/unist-util-generated-npm-2.0.1-cba405dd6d-6221ad0571.zip differ diff --git a/.yarn/cache/unist-util-is-npm-5.2.1-cacf6f78d5-ae76fdc3d3.zip b/.yarn/cache/unist-util-is-npm-5.2.1-cacf6f78d5-ae76fdc3d3.zip new file mode 100644 index 0000000..db510a4 Binary files /dev/null and b/.yarn/cache/unist-util-is-npm-5.2.1-cacf6f78d5-ae76fdc3d3.zip differ diff --git a/.yarn/cache/unist-util-position-from-estree-npm-1.1.2-2c54b9b445-e3f4060e2a.zip b/.yarn/cache/unist-util-position-from-estree-npm-1.1.2-2c54b9b445-e3f4060e2a.zip new file mode 100644 index 0000000..72737dc Binary files /dev/null and b/.yarn/cache/unist-util-position-from-estree-npm-1.1.2-2c54b9b445-e3f4060e2a.zip differ diff --git a/.yarn/cache/unist-util-position-npm-4.0.4-833bfce46c-e7487b6cec.zip b/.yarn/cache/unist-util-position-npm-4.0.4-833bfce46c-e7487b6cec.zip new file mode 100644 index 0000000..9512249 Binary files /dev/null and b/.yarn/cache/unist-util-position-npm-4.0.4-833bfce46c-e7487b6cec.zip differ diff --git a/.yarn/cache/unist-util-remove-position-npm-4.0.2-5806d5548a-989831da91.zip b/.yarn/cache/unist-util-remove-position-npm-4.0.2-5806d5548a-989831da91.zip new file mode 100644 index 0000000..a85cc0c Binary files /dev/null and b/.yarn/cache/unist-util-remove-position-npm-4.0.2-5806d5548a-989831da91.zip differ diff --git a/.yarn/cache/unist-util-stringify-position-npm-3.0.3-3ab0818239-dbd66c1518.zip b/.yarn/cache/unist-util-stringify-position-npm-3.0.3-3ab0818239-dbd66c1518.zip new file mode 100644 index 0000000..2fde8ff Binary files /dev/null and b/.yarn/cache/unist-util-stringify-position-npm-3.0.3-3ab0818239-dbd66c1518.zip differ diff --git a/.yarn/cache/unist-util-visit-npm-4.1.2-6b950e655a-95a34e3f7b.zip b/.yarn/cache/unist-util-visit-npm-4.1.2-6b950e655a-95a34e3f7b.zip new file mode 100644 index 0000000..db0ed8b Binary files /dev/null and b/.yarn/cache/unist-util-visit-npm-4.1.2-6b950e655a-95a34e3f7b.zip differ diff --git a/.yarn/cache/unist-util-visit-parents-npm-5.1.3-3b6b34d916-8ecada5978.zip b/.yarn/cache/unist-util-visit-parents-npm-5.1.3-3b6b34d916-8ecada5978.zip new file mode 100644 index 0000000..1bdd33b Binary files /dev/null and b/.yarn/cache/unist-util-visit-parents-npm-5.1.3-3b6b34d916-8ecada5978.zip differ diff --git a/.yarn/cache/uvu-npm-0.5.6-c8507ad49b-09460a3797.zip b/.yarn/cache/uvu-npm-0.5.6-c8507ad49b-09460a3797.zip new file mode 100644 index 0000000..133fe27 Binary files /dev/null and b/.yarn/cache/uvu-npm-0.5.6-c8507ad49b-09460a3797.zip differ diff --git a/.yarn/cache/vfile-location-npm-4.1.0-56ae73cf75-c894e8e522.zip b/.yarn/cache/vfile-location-npm-4.1.0-56ae73cf75-c894e8e522.zip new file mode 100644 index 0000000..e7492cf Binary files /dev/null and b/.yarn/cache/vfile-location-npm-4.1.0-56ae73cf75-c894e8e522.zip differ diff --git a/.yarn/cache/vfile-message-npm-3.1.4-47b355eba8-d0ee7da197.zip b/.yarn/cache/vfile-message-npm-3.1.4-47b355eba8-d0ee7da197.zip new file mode 100644 index 0000000..197f3bd Binary files /dev/null and b/.yarn/cache/vfile-message-npm-3.1.4-47b355eba8-d0ee7da197.zip differ diff --git a/.yarn/cache/vfile-npm-5.3.7-3fe49f8a33-642cce703a.zip b/.yarn/cache/vfile-npm-5.3.7-3fe49f8a33-642cce703a.zip new file mode 100644 index 0000000..022e0ea Binary files /dev/null and b/.yarn/cache/vfile-npm-5.3.7-3fe49f8a33-642cce703a.zip differ diff --git a/.yarn/cache/zwitch-npm-2.0.4-13220031e2-f22ec5fc2d.zip b/.yarn/cache/zwitch-npm-2.0.4-13220031e2-f22ec5fc2d.zip new file mode 100644 index 0000000..70538d5 Binary files /dev/null and b/.yarn/cache/zwitch-npm-2.0.4-13220031e2-f22ec5fc2d.zip differ diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index 28f4541..e114f16 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/next.config.js b/next.config.js index 9273f67..13ac33e 100644 --- a/next.config.js +++ b/next.config.js @@ -1,7 +1,16 @@ /** @type {import('next').NextConfig} */ -const nextConfig = { - reactStrictMode: true, - pageExtensions: ['tsx'], -}; -module.exports = nextConfig; +const withMDX = require('@next/mdx')({ + extension: /\.mdx?$/, +}); + +module.exports = withMDX({ + pageExtensions: ['tsx', 'md', 'mdx'], + experimental: { + scrollRestoration: true, + }, + webpack: (config, { isServer }) => { + if (!isServer) config.resolve.fallback.fs = false; + return config; + }, +}); diff --git a/package.json b/package.json index ad0d5f7..837295a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "me", "packageManager": "yarn@3.3.1", - "version": "1.0.0", + "version": "1.1.0", "scripts": { "dev": "next dev", "build": "next build", @@ -10,8 +10,17 @@ "postinstall": "husky install" }, "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.4.0", + "@fortawesome/free-regular-svg-icons": "^6.4.0", + "@fortawesome/free-solid-svg-icons": "^6.4.0", + "@fortawesome/react-fontawesome": "^0.2.0", + "@mdx-js/loader": "^2.3.0", + "@mdx-js/react": "^2.3.0", + "@next/mdx": "^13.3.0", "@stitches/react": "^1.2.8", + "framer-motion": "^8.4.2", "next": "^13.1.1", + "next-themes": "^0.2.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/src/assets/gif/giphy.gif b/src/assets/gif/giphy.gif new file mode 100644 index 0000000..ca47274 Binary files /dev/null and b/src/assets/gif/giphy.gif differ diff --git a/src/assets/gif/index.ts b/src/assets/gif/index.ts new file mode 100644 index 0000000..3a86709 --- /dev/null +++ b/src/assets/gif/index.ts @@ -0,0 +1 @@ +export { default as GiphyGIF } from './giphy.gif'; diff --git a/src/assets/index.ts b/src/assets/index.ts new file mode 100644 index 0000000..49d6fbe --- /dev/null +++ b/src/assets/index.ts @@ -0,0 +1,2 @@ +export * from './gif'; +export * from './png'; diff --git a/src/assets/png/index.ts b/src/assets/png/index.ts new file mode 100644 index 0000000..458e280 --- /dev/null +++ b/src/assets/png/index.ts @@ -0,0 +1 @@ +export { default as ProfilePNG } from './profile.png'; diff --git a/src/assets/png/profile.png b/src/assets/png/profile.png new file mode 100644 index 0000000..31b2c25 Binary files /dev/null and b/src/assets/png/profile.png differ diff --git a/src/components/common/Button/index.tsx b/src/components/common/Button/index.tsx new file mode 100644 index 0000000..8213900 --- /dev/null +++ b/src/components/common/Button/index.tsx @@ -0,0 +1,64 @@ +import Image from 'next/image'; + +import { Variants } from 'framer-motion'; + +import * as S from './styled'; + +type ButtonThemeType = 'default'; + +interface ButtonProps extends React.ComponentProps { + icon?: string; + loading?: boolean; + disabled?: boolean; + fullWidth?: boolean; + interval?: boolean; + theme?: ButtonThemeType; + size?: 'sm' | 'md' | 'lg'; + children?: React.ReactNode; +} + +export const Button = ({ + icon, + loading = false, + disabled = false, + fullWidth = false, + theme = 'default', + size = 'lg', + ...props +}: ButtonProps) => { + const getButtonVariants = (disabled: boolean): Variants => { + if (disabled) return {}; + return { + hover: { + scale: 1.03, + transition: { + duration: 0.15, + }, + }, + tap: { + scale: 0.97, + opacity: 0.65, + transition: { + duration: 0.15, + }, + }, + }; + }; + + return ( + + {icon && {''}} +

{loading ? '로딩 중' : props.children}

+
+ ); +}; diff --git a/src/components/common/Button/styled.ts b/src/components/common/Button/styled.ts new file mode 100644 index 0000000..2015a4c --- /dev/null +++ b/src/components/common/Button/styled.ts @@ -0,0 +1,53 @@ +import { styled } from '@/stitches.config'; +import { motion } from 'framer-motion'; + +export const ButtonElement = styled(motion.button, { + display: 'flex', + justifyContent: 'center', + alignItems: 'center', + height: '100%', + border: 'none', + borderRadius: '12px', + variants: { + theme: { + default: { + backgroundColor: '$background', + color: '$color', + border: '1px solid $gray-200', + }, + }, + fw: { + true: { + width: '100%', + }, + }, + disabled: { + true: { + opacity: '0.7', + cursor: 'not-allowed', + }, + }, + interval: { + true: { + gap: '10px', + }, + }, + size: { + sm: { + height: '38px', + padding: '0 12px', + fontSize: '$x3', + }, + md: { + height: '46px', + padding: '0 20px', + fontSize: '14px', + }, + lg: { + height: '62px', + padding: '0 24px', + fontSize: '16px', + }, + }, + }, +}); diff --git a/src/components/common/Footer/index.tsx b/src/components/common/Footer/index.tsx new file mode 100644 index 0000000..8a2467f --- /dev/null +++ b/src/components/common/Footer/index.tsx @@ -0,0 +1,54 @@ +import { Typo } from '../Typography'; +import * as S from './styled'; + +const SITE_FOOTER_CONTENT = [ + { + title: '사이트맵', + contents: [ + { + text: '홈', + href: '/home', + }, + { + text: '프로필', + href: '/home', + }, + { + text: '블로그', + href: '/home', + }, + ], + }, +]; + +export const Footer = () => { + return ( + + +
+ {SITE_FOOTER_CONTENT.map((v) => { + return ( +
+
{v.title}
+ {v.contents.map((content) => { + return
{content.text}
; + })} +
+ ); + })} +
+ + Copyright ⓒ 2023 mingi All rights reserved. +
Created by @cmg8431.Powered By{' '} + @cmg8431 +
+
+
+ ); +}; diff --git a/src/components/common/Footer/styled.ts b/src/components/common/Footer/styled.ts new file mode 100644 index 0000000..e4b39e3 --- /dev/null +++ b/src/components/common/Footer/styled.ts @@ -0,0 +1,17 @@ +import { styled } from '@/stitches.config'; + +export const FooterWrapper = styled('footer', { + width: '100%', + bottom: '0', + left: '0', + borderTop: '1px solid $gray100', + marginTop: '2rem', +}); + +export const FooterContainer = styled('div', { + display: 'flex', + maxWidth: '700px', + padding: '2rem 0rem', + margin: '0 auto', + flexDirection: 'column', +}); diff --git a/src/components/common/GlobalNavigationBar/index.tsx b/src/components/common/GlobalNavigationBar/index.tsx new file mode 100644 index 0000000..77b4db8 --- /dev/null +++ b/src/components/common/GlobalNavigationBar/index.tsx @@ -0,0 +1,48 @@ +import React from 'react'; + +import { useRouter } from 'next/router'; + +import { IconDefinition } from '@fortawesome/free-solid-svg-icons'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; + +import * as S from './styled'; + +export type GlobalNavigationBarMenuType = { + to: string; + icon: IconDefinition; + text: string; +}; + +export interface GlobalNavigationBarProps { + menu: GlobalNavigationBarMenuType[]; +} + +export const GlobalNavigationBar: React.FC = ({ + menu, +}) => { + const router = useRouter(); + + const menuItems = menu.map(({ to, icon: Icon, text }) => ({ + to, + Icon, + text, + active: to === router.pathname, + })); + + return ( + + + {menuItems.map(({ to, Icon, text, active }) => ( + + + {text} + + ))} + + + ); +}; diff --git a/src/components/common/GlobalNavigationBar/styled.ts b/src/components/common/GlobalNavigationBar/styled.ts new file mode 100644 index 0000000..a1f0966 --- /dev/null +++ b/src/components/common/GlobalNavigationBar/styled.ts @@ -0,0 +1,55 @@ +import Link from 'next/link'; + +import { styled } from '@/stitches.config'; + +export const GlobalNavigationBarContainer = styled('nav', { + width: '100%', + position: 'fixed', + bottom: 0, + left: 0, + right: 0, + maxWidth: '750px', + margin: '0 auto', + borderTop: '1px solid $gray100', + borderRadius: '1.2rem 1.2rem 0 0', + backgroundColor: '$background', + background: 'rgba(255, 255, 255, 0.045)', + backdropFilter: 'blur(5px)', +}); + +export const GlobalNavigationBarItemListContainer = styled('div', { + width: '100%', + display: 'flex', + alignItems: 'flex-start', + justifyContent: 'space-between', + padding: '0.7rem 2rem', + maxWidth: '600px', + margin: '0 auto', +}); + +export const GlobalNavigationItemContainer = styled(Link, { + display: 'flex', + flexDirection: 'column', + alignItems: 'center', + justifyContent: 'center', + textDecoration: 'none', +}); + +export const ItemText = styled('p', { + fontSize: '0.9rem', + fontWeight: 700, + textAlign: 'center', + color: '$color', + marginTop: '0.4rem', + + variants: { + active: { + true: { + color: '$gray900', + }, + false: { + color: '$gray300', + }, + }, + }, +}); diff --git a/src/components/common/Navbar/index.tsx b/src/components/common/Navbar/index.tsx new file mode 100644 index 0000000..d8bfa4f --- /dev/null +++ b/src/components/common/Navbar/index.tsx @@ -0,0 +1,55 @@ +import { useTheme } from 'next-themes'; +import Image from 'next/image'; + +import { GiphyGIF } from '@/assets'; +import { faMagnifyingGlass, faMoon } from '@fortawesome/free-solid-svg-icons'; +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; + +import { Tabs } from '../Tabs'; +import * as S from './styled'; + +interface NavbarProps { + isTabs?: boolean; +} + +export const Navbar = ({ isTabs }: NavbarProps) => { + const { theme, setTheme } = useTheme(); + + const handleOnClickChangeTheme = () => { + setTheme(theme === 'light' ? 'dark' : 'light'); + }; + + return ( + + + + main-logo + ME + + + + + + + + + + + {isTabs && ( + + )} + + ); +}; diff --git a/src/components/common/Navbar/styled.ts b/src/components/common/Navbar/styled.ts new file mode 100644 index 0000000..cd2a042 --- /dev/null +++ b/src/components/common/Navbar/styled.ts @@ -0,0 +1,49 @@ +import { styled } from '@/stitches.config'; + +export const NavbarLogoContainer = styled('nav', { + display: 'flex', + alignItems: 'center', + fontWeight: '900', + gap: '2px', + fontSize: '1.45rem', + userSelect: 'none', + cursor: 'pointer', +}); + +export const NavbarConatiner = styled('nav', { + display: 'flex', + flexDirection: 'column', + margin: '0.9rem 0', + gap: '4px', + paddingBottom: '0.7rem', +}); + +export const NavbarMenuContainer = styled('div', { + display: 'flex', + justifyContent: 'space-between', + alignItems: 'center', +}); + +export const NavbarMenuItemContainer = styled('ul', { + display: 'flex', + gap: '4px', +}); + +export const ToggleButton = styled('div', { + fontWeight: '400', + cursor: 'pointer', + padding: '0.3rem 0.8rem', + borderRadius: '0.2rem', + transition: 'background 0.1s ease-in', + fontSize: '0.93rem', + + '&:hover': { + backgroundColor: '$gray100', + }, +}); + +export const IconToggleButton = styled(ToggleButton, { + display: 'flex', + alignItems: 'center', + gap: '8px', +}); diff --git a/src/components/common/RenderWhen/index.tsx b/src/components/common/RenderWhen/index.tsx new file mode 100644 index 0000000..8c3b7c1 --- /dev/null +++ b/src/components/common/RenderWhen/index.tsx @@ -0,0 +1,32 @@ +import React from 'react'; + +interface RenderWhenProps { + limit?: number; + isTrue?: boolean; + children: React.ReactNode; +} + +export const RenderWhen = ({ + limit = 1, + isTrue = true, + children, +}: RenderWhenProps) => { + const element: React.ReactNode[] = []; + + if (isTrue !== true) return null; + + React.Children.map(children, (child) => { + if (!React.isValidElement>(child)) + return null; + + const { isTrue: isChildTrue } = child.props || {}; + if (isChildTrue && element.length < limit) element.push(child); + }); + + // eslint-disable-next-line react/jsx-no-useless-fragment + return {element}; +}; + +RenderWhen.If = ({ children }: Omit) => + // eslint-disable-next-line react/jsx-no-useless-fragment + children ? {children} : null; diff --git a/src/components/common/Tabs/index.tsx b/src/components/common/Tabs/index.tsx new file mode 100644 index 0000000..b1f76c0 --- /dev/null +++ b/src/components/common/Tabs/index.tsx @@ -0,0 +1,33 @@ +import { useRouter } from 'next/router'; + +import * as S from './styled'; + +interface TabItemProps { + to: string; + text: string; +} + +interface TabsProps { + menu: TabItemProps[]; +} + +export const Tabs = ({ menu }: TabsProps) => { + const router = useRouter(); + let activeTab = menu.findIndex((item) => item.to === router.query.tab); + + if (!router.query.tab && menu[0].to === '') activeTab = 0; + + return ( + + {menu.map(({ to, text }, index) => ( + + {text} + + ))} + + ); +}; diff --git a/src/components/common/Tabs/styled.ts b/src/components/common/Tabs/styled.ts new file mode 100644 index 0000000..54479d0 --- /dev/null +++ b/src/components/common/Tabs/styled.ts @@ -0,0 +1,54 @@ +import Link from 'next/link'; + +import { styled } from '@/stitches.config'; + +export const TabItemListContainer = styled('div', { + display: 'flex', + alignItems: 'center', + justifyContent: 'center', + padding: '0.3rem 0', +}); + +export const TabItem = styled(Link, { + width: '100%', + textAlign: 'center', + padding: '0.7rem 0', + textDecoration: 'none', + color: 'black', + fontSize: '1rem', + fontWeight: '500', + + '&:active': { + transition: 'all 0.1s', + backgroundColor: '$gray300', + opacity: '0.4', + }, + + variants: { + active: { + true: { + color: '$color', + borderBottom: '2px solid $color', + }, + false: { + color: '$gray400', + borderBottom: '1px solid $gray100', + }, + }, + }, +}); + +// export const TabLink = styled(Link, { +// width: '100%', +// height: '100%', +// textDecoration: 'none', +// color: 'black', +// fontSize: '16px', +// fontWeight: 'bold', +// padding: '4px 12px', + +// '&:hover': { +// backgroundColor: 'black', +// color: 'white', +// }, +// }); diff --git a/src/components/common/Typography/index.tsx b/src/components/common/Typography/index.tsx new file mode 100644 index 0000000..0b119fa --- /dev/null +++ b/src/components/common/Typography/index.tsx @@ -0,0 +1,55 @@ +import React from 'react'; + +import * as S from './styled'; + +type TypographyElement = + | HTMLHeadingElement + | HTMLParagraphElement + | HTMLDivElement; + +type TypographyStyledElement = React.FC< + React.ComponentProps & { children: React.ReactNode } +>; + +interface TypographyProps { + children: React.ReactNode; + style?: React.CSSProperties; + align?: 'right' | 'left' | 'center'; + p?: boolean; + fw?: '900' | '800' | '700' | '600' | '500' | '400' | '300' | '200' | '100'; +} + +const TypographyComponent = (element: TypographyStyledElement) => { + const Component = element; + + return React.forwardRef( + ({ children, p, align, fw, style }, ref) => { + return ( + + {children} + + ); + } + ); +}; + +export const Typo = Object.assign( + {}, + { + H1: TypographyComponent(S.H1Element), + H2: TypographyComponent(S.H2Element), + H3: TypographyComponent(S.H3Element), + H4: TypographyComponent(S.H4Element), + H5: TypographyComponent(S.H5Element), + H6: TypographyComponent(S.H6Element), + Body1: TypographyComponent(S.Body1Element), + Body2: TypographyComponent(S.Body2Element), + Detail: TypographyComponent(S.DetailElement), + } +); diff --git a/src/components/common/Typography/styled.ts b/src/components/common/Typography/styled.ts new file mode 100644 index 0000000..2cb0063 --- /dev/null +++ b/src/components/common/Typography/styled.ts @@ -0,0 +1,125 @@ +import { styled } from '@/stitches.config'; + +const globalTypoStyles = ( + initialSizes: Record = {} +) => ({ + ...initialSizes, + color: 'inherit', + display: 'inline', + position: 'relative', + variants: { + fontAlign: { + right: { + textAlign: 'right', + }, + left: { + textAlign: 'left', + }, + center: { + textAlign: 'center', + }, + }, + fontWeight: { + '900': { + fontWeight: 900, + }, + '800': { + fontWeight: 800, + }, + '700': { + fontWeight: 700, + }, + '600': { + fontWeight: 600, + }, + '500': { + fontWeight: 500, + }, + '400': { + fontWeight: 400, + }, + '300': { + fontWeight: 300, + }, + '200': { + fontWeight: 200, + }, + '100': { + fontWeight: 100, + }, + }, + paragraph: { + true: { + display: 'block', + }, + }, + }, +}); + +export const TypoElement = styled('div', globalTypoStyles()); + +const H1Initial = { + fontSize: '2.6rem', + lineHeight: '54px', + fontWeight: 700, +}; + +const H2Initial = { + fontSize: '2.4rem', + lineHeight: '42px', + fontWeight: 700, +}; + +const H3Initial = { + fontSize: '2.2rem', + lineHeight: '32px', + fontWeight: 600, +}; + +const H4Initial = { + fontSize: '2rem', + lineHeight: '32px', + fontWeight: 600, +}; + +const H5Initial = { + fontSize: '1.8rem', + lineHeight: '30px', + fontWeight: 500, +}; + +const H6Initial = { + fontSize: '1.6rem', + lineHeight: '28px', + fontWeight: 400, +}; + +const Body1Initial = { + fontSize: '1.4rem', + lineHeight: '24px', + fontWeight: 400, +}; + +const Body2Initial = { + fontSize: '1.2rem', + lineHeight: '32px', + fontWeight: 300, +}; + +const DetailInitial = { + fontSize: '1rem', + lineHeight: '20px', + fontWeight: 300, +}; + +export const H1Element = styled('h1', globalTypoStyles(H1Initial)); +export const H2Element = styled('h2', globalTypoStyles(H2Initial)); +export const H3Element = styled('h3', globalTypoStyles(H3Initial)); +export const H4Element = styled('h4', globalTypoStyles(H4Initial)); +export const H5Element = styled('h5', globalTypoStyles(H5Initial)); +export const H6Element = styled('h6', globalTypoStyles(H6Initial)); + +export const Body1Element = styled('p', globalTypoStyles(Body1Initial)); +export const Body2Element = styled('p', globalTypoStyles(Body2Initial)); + +export const DetailElement = styled('p', globalTypoStyles(DetailInitial)); diff --git a/src/components/common/index.ts b/src/components/common/index.ts new file mode 100644 index 0000000..ae6322b --- /dev/null +++ b/src/components/common/index.ts @@ -0,0 +1,5 @@ +export * from './Typography'; +export * from './RenderWhen'; +export * from './Navbar'; +export * from './Footer'; +export * from './GlobalNavigationBar'; diff --git a/src/components/layouts/AppLayout/index.tsx b/src/components/layouts/AppLayout/index.tsx new file mode 100644 index 0000000..99e1451 --- /dev/null +++ b/src/components/layouts/AppLayout/index.tsx @@ -0,0 +1,43 @@ +import React from 'react'; + +import { Footer, Navbar } from '@/components/common'; +import { GlobalNavigationBar } from '@/components/common/GlobalNavigationBar'; +import { faBars, faHome, faUser } from '@fortawesome/free-solid-svg-icons'; + +import { DefaultLayout } from '../DefaultLayout'; +import * as S from './styled'; + +export interface AppLayoutProps { + children?: React.ReactNode; + isTabs?: boolean; +} + +export const AppLayout: React.FC = ({ children, isTabs }) => { + return ( + + + + {children} + + + + ); +}; diff --git a/src/components/layouts/AppLayout/styled.ts b/src/components/layouts/AppLayout/styled.ts new file mode 100644 index 0000000..2c40a94 --- /dev/null +++ b/src/components/layouts/AppLayout/styled.ts @@ -0,0 +1,6 @@ +import { styled } from '@/stitches.config'; + +export const AppLayoutContainer = styled('div', { + margin: '0 auto', + backgroundColor: '$background', +}); diff --git a/src/components/layouts/DefaultLayout/index.tsx b/src/components/layouts/DefaultLayout/index.tsx new file mode 100644 index 0000000..d87c58d --- /dev/null +++ b/src/components/layouts/DefaultLayout/index.tsx @@ -0,0 +1,21 @@ +import { motion } from 'framer-motion'; + +import * as S from './styled'; + +interface DefaultLayoutProps { + children: React.ReactNode; +} + +export const DefaultLayout = ({ children }: DefaultLayoutProps) => { + return ( + + + {children} + + + ); +}; diff --git a/src/components/layouts/DefaultLayout/styled.ts b/src/components/layouts/DefaultLayout/styled.ts new file mode 100644 index 0000000..52adf3d --- /dev/null +++ b/src/components/layouts/DefaultLayout/styled.ts @@ -0,0 +1,11 @@ +import { styled } from '@/stitches.config'; + +export const DefaultLayoutContainer = styled('div', { + width: '100%', + height: '100%', + padding: '0rem 1rem', + marginLeft: 'auto', + marginRight: 'auto', + maxWidth: '750px', + overflowY: 'auto', +}); diff --git a/src/components/layouts/index.ts b/src/components/layouts/index.ts new file mode 100644 index 0000000..cf557cd --- /dev/null +++ b/src/components/layouts/index.ts @@ -0,0 +1,2 @@ +export * from './DefaultLayout'; +export * from './AppLayout'; diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 413bc31..403ca1a 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -1,11 +1,24 @@ import React from 'next'; +import { ThemeProvider } from 'next-themes'; import { AppProps } from 'next/app'; -import { globalStyles } from '@/stitches.config'; +import { globalStyles, darkTheme } from '@/stitches.config'; +import { config } from '@fortawesome/fontawesome-svg-core'; +import '@fortawesome/fontawesome-svg-core/styles.css'; + +config.autoAddCss = false; const MyApp = ({ Component, pageProps }: AppProps) => { globalStyles(); - return ; + return ( + + + + ); }; export default MyApp; diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx index 45a37e3..dcf2313 100644 --- a/src/pages/_document.tsx +++ b/src/pages/_document.tsx @@ -23,10 +23,12 @@ export default class MyDocument extends Document { dangerouslySetInnerHTML={{ __html: getCssText() }} /> + diff --git a/src/pages/category/index.tsx b/src/pages/category/index.tsx new file mode 100644 index 0000000..750d512 --- /dev/null +++ b/src/pages/category/index.tsx @@ -0,0 +1,15 @@ +import React, { NextPage } from 'next'; + +import { AppLayout } from '@/components/layouts'; + +import * as S from './styled'; + +const CategoryPage: NextPage = () => { + return ( + + 아직 서비스 준비 중이에요!
곧 좋은 모습으로 찾아 뵐게요 :) +
+ ); +}; + +export default CategoryPage; diff --git a/src/pages/category/styled.ts b/src/pages/category/styled.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/pages/category/styled.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 54c0e45..5728b36 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,15 +1,14 @@ import React, { NextPage } from 'next'; +import { AppLayout } from '@/components/layouts'; + import * as S from './styled'; const HomePage: NextPage = () => { return ( - -

- 아직 서비스 준비 중이에요! -
곧 좋은 모습으로 찾아 뵐게요 :) -

-
+ + 아직 서비스 준비 중이에요!
곧 좋은 모습으로 찾아 뵐게요 :) +
); }; diff --git a/src/pages/profile/index.tsx b/src/pages/profile/index.tsx new file mode 100644 index 0000000..17c0f68 --- /dev/null +++ b/src/pages/profile/index.tsx @@ -0,0 +1,15 @@ +import React, { NextPage } from 'next'; + +import { AppLayout } from '@/components/layouts'; + +import * as S from './styled'; + +const ProfilePage: NextPage = () => { + return ( + + 아직 서비스 준비 중이에요!
곧 좋은 모습으로 찾아 뵐게요 :) +
+ ); +}; + +export default ProfilePage; diff --git a/src/pages/profile/styled.ts b/src/pages/profile/styled.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/src/pages/profile/styled.ts @@ -0,0 +1 @@ +export {}; diff --git a/src/pages/styled.ts b/src/pages/styled.ts index cdf2789..e250ac0 100644 --- a/src/pages/styled.ts +++ b/src/pages/styled.ts @@ -1,13 +1,31 @@ +import Image from 'next/image'; +import Link from 'next/link'; + import { styled } from '@/stitches.config'; -export const PreparationGuideWrapper = styled('div', { - width: '100%', - height: '100%', +export const MyCardConatiner = styled('div', { display: 'flex', alignItems: 'center', - justifyContent: 'center', - textAlign: 'center', - fontWeight: '400', - fontSize: '1.2rem', - letterSpacing: '-0.02rem', + margin: '2rem 0rem 4rem 0rem', + justifyContent: 'space-between', + gap: '50px', +}); + +export const MyInfoCardConatiner = styled('div', { + display: 'flex', + flexDirection: 'column', + gap: '10px', +}); + +export const MyProfileImage = styled(Image, { + maxWidth: '10rem', + maxHeight: '10rem', + borderRadius: '10%', +}); + +export const TextBold = styled(Link, { + fontWeight: 900, + fontSize: '0.9rem', + letterSpacing: '-0.05rem', + color: '$color', }); diff --git a/src/stitches.config.ts b/src/stitches.config.ts index 5f8883c..971e981 100644 --- a/src/stitches.config.ts +++ b/src/stitches.config.ts @@ -13,7 +13,7 @@ export const { config, } = createStitches({ theme: { - ...colors, + colors: colors.light, ...sizes, }, ...media, @@ -23,3 +23,7 @@ export const { export const globalStyles = globalCss({ ...reset, }); + +export const darkTheme = createTheme('dark', { + colors: colors.dark, +}); diff --git a/src/styles/colors.ts b/src/styles/colors.ts index ae69677..8d588d9 100644 --- a/src/styles/colors.ts +++ b/src/styles/colors.ts @@ -1 +1,28 @@ -export const colors = {}; +export const colors = { + light: { + background: 'white', + color: 'black', + gray100: '#f5f5f5', + gray200: '#eeeeee', + gray300: '#e0e0e0', + gray400: '#bdbdbd', + gray500: '#9e9e9e', + gray600: '#757575', + gray700: '#616161', + gray800: '#424242', + gray900: '#222222', + }, + dark: { + background: 'black', + color: 'white', + gray100: '#222222', + gray200: '#424242', + gray300: '#616161', + gray400: '#757575', + gray500: '#9e9e9e', + gray600: '#bdbdbd', + gray700: '#e0e0e0', + gray800: '#eeeeee', + gray900: '#f5f5f5', + }, +}; diff --git a/src/styles/global.ts b/src/styles/global.ts index 08429fe..aaae7a8 100644 --- a/src/styles/global.ts +++ b/src/styles/global.ts @@ -1,7 +1,8 @@ export const reset = { '*': { margin: 0, - fontFamily: "'Pretendard', 'sans-serif'", + fontFamily: + "'SUIT Variable', 'SUIT', '-apple-system', 'BlinkMacSystemFont', 'system-ui', 'Roboto', 'Helvetica Neue', 'Segoe UI', 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'sans-serif'", }, [`*, *::before, *::after`]: { @@ -14,7 +15,8 @@ export const reset = { body: { lineHeight: 1.5, - backgroundColor: '$gray-100', + backgroundColor: '$background', + // transition: 'background 0s ease-in, color 0.1s ease-in', position: 'fixed', top: 0, left: 0, diff --git a/yarn.lock b/yarn.lock index 8d1822c..5cf7218 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,6 +24,22 @@ __metadata: languageName: node linkType: hard +"@emotion/is-prop-valid@npm:^0.8.2": + version: 0.8.8 + resolution: "@emotion/is-prop-valid@npm:0.8.8" + dependencies: + "@emotion/memoize": 0.7.4 + checksum: bb7ec6d48c572c540e24e47cc94fc2f8dec2d6a342ae97bc9c8b6388d9b8d283862672172a1bb62d335c02662afe6291e10c71e9b8642664a8b43416cdceffac + languageName: node + linkType: hard + +"@emotion/memoize@npm:0.7.4": + version: 0.7.4 + resolution: "@emotion/memoize@npm:0.7.4" + checksum: 4e3920d4ec95995657a37beb43d3f4b7d89fed6caa2b173a4c04d10482d089d5c3ea50bbc96618d918b020f26ed6e9c4026bbd45433566576c1f7b056c3271dc + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^1.4.0": version: 1.4.0 resolution: "@eslint/eslintrc@npm:1.4.0" @@ -41,6 +57,52 @@ __metadata: languageName: node linkType: hard +"@fortawesome/fontawesome-common-types@npm:6.4.0": + version: 6.4.0 + resolution: "@fortawesome/fontawesome-common-types@npm:6.4.0" + checksum: a9b79136caa615352bd921cfe2710516321b402cd76c3f0ae68e579a7e3d7645c5a5c0ecd7516c0b207adeeffd1d2174978638d8c0d3c8c937d66fca4f2ff556 + languageName: node + linkType: hard + +"@fortawesome/fontawesome-svg-core@npm:^6.4.0": + version: 6.4.0 + resolution: "@fortawesome/fontawesome-svg-core@npm:6.4.0" + dependencies: + "@fortawesome/fontawesome-common-types": 6.4.0 + checksum: 5d4e6c15f814f5ce29053b666d0c7d194dc8ba173d128a38cc5856403a09d4e817e54956d30ed8d48d621f2f5ebcc71756f4e8fe5c5a091c636fc728fcb2362b + languageName: node + linkType: hard + +"@fortawesome/free-regular-svg-icons@npm:^6.4.0": + version: 6.4.0 + resolution: "@fortawesome/free-regular-svg-icons@npm:6.4.0" + dependencies: + "@fortawesome/fontawesome-common-types": 6.4.0 + checksum: a52689349b858a73b179532a207f98d9ee0f28b31e22eaffa6ce23cf3bfec8cc52bcd35770a0943a2dd1328bafbfdea6809231abee7a8601796bc0fb9759d25f + languageName: node + linkType: hard + +"@fortawesome/free-solid-svg-icons@npm:^6.4.0": + version: 6.4.0 + resolution: "@fortawesome/free-solid-svg-icons@npm:6.4.0" + dependencies: + "@fortawesome/fontawesome-common-types": 6.4.0 + checksum: efdd1688620be3d52aacaeac36c955571962e174ae981fc697b6e92fb0996b00166d02e7729a59ea93713a514e2c8d564ab1aa79c9653b4cfed0263e4874d070 + languageName: node + linkType: hard + +"@fortawesome/react-fontawesome@npm:^0.2.0": + version: 0.2.0 + resolution: "@fortawesome/react-fontawesome@npm:0.2.0" + dependencies: + prop-types: ^15.8.1 + peerDependencies: + "@fortawesome/fontawesome-svg-core": ~1 || ~6 + react: ">=16.3" + checksum: f652a0c2172e7b209e2d9e7e511f9b8c17abad85f55e0bd09bb1175ea1927693215da47eb6cd95b1f3a23bd124368553c677907fa76cb17c5093afc1fcffe338 + languageName: node + linkType: hard + "@humanwhocodes/config-array@npm:^0.11.8": version: 0.11.8 resolution: "@humanwhocodes/config-array@npm:0.11.8" @@ -66,6 +128,120 @@ __metadata: languageName: node linkType: hard +"@mdx-js/loader@npm:^2.3.0": + version: 2.3.0 + resolution: "@mdx-js/loader@npm:2.3.0" + dependencies: + "@mdx-js/mdx": ^2.0.0 + source-map: ^0.7.0 + peerDependencies: + webpack: ">=4" + checksum: 1217f811b7ee37e4f63ca828642cd47120b7b2994975409b38cdd8550434166520c94f116efa975cb2b14760a5cc7a424848649519ce05d47f96d21b8c2c1066 + languageName: node + linkType: hard + +"@mdx-js/mdx@npm:^2.0.0": + version: 2.3.0 + resolution: "@mdx-js/mdx@npm:2.3.0" + dependencies: + "@types/estree-jsx": ^1.0.0 + "@types/mdx": ^2.0.0 + estree-util-build-jsx: ^2.0.0 + estree-util-is-identifier-name: ^2.0.0 + estree-util-to-js: ^1.1.0 + estree-walker: ^3.0.0 + hast-util-to-estree: ^2.0.0 + markdown-extensions: ^1.0.0 + periscopic: ^3.0.0 + remark-mdx: ^2.0.0 + remark-parse: ^10.0.0 + remark-rehype: ^10.0.0 + unified: ^10.0.0 + unist-util-position-from-estree: ^1.0.0 + unist-util-stringify-position: ^3.0.0 + unist-util-visit: ^4.0.0 + vfile: ^5.0.0 + checksum: d918766a326502ec0b54adee61dc2930daf5b748acb9107f9bfd1ab0dbc4d7b1a4d0dbb9e21da9dd2a9fc2f9950b2973a43c6ba62d3a72eb67a30f6c953e5be8 + languageName: node + linkType: hard + +"@mdx-js/react@npm:^2.3.0": + version: 2.3.0 + resolution: "@mdx-js/react@npm:2.3.0" + dependencies: + "@types/mdx": ^2.0.0 + "@types/react": ">=16" + peerDependencies: + react: ">=16" + checksum: f45fe779556e6cd9a787f711274480e0638b63c460f192ebdcd77cc07ffa61e23c98cb46dd46e577093e1cb4997a232a848d1fb0ba850ae204422cf603add524 + languageName: node + linkType: hard + +"@motionone/animation@npm:^10.15.1": + version: 10.15.1 + resolution: "@motionone/animation@npm:10.15.1" + dependencies: + "@motionone/easing": ^10.15.1 + "@motionone/types": ^10.15.1 + "@motionone/utils": ^10.15.1 + tslib: ^2.3.1 + checksum: 75b7a1e6c47c27073a578eb5559ea0a6e7075862c72e1eb1598403c8c2725f596a95b0369514c9e72f3c7439a9845c468b85a14d4e500df48e09d01b0739d4a7 + languageName: node + linkType: hard + +"@motionone/dom@npm:^10.15.3": + version: 10.15.5 + resolution: "@motionone/dom@npm:10.15.5" + dependencies: + "@motionone/animation": ^10.15.1 + "@motionone/generators": ^10.15.1 + "@motionone/types": ^10.15.1 + "@motionone/utils": ^10.15.1 + hey-listen: ^1.0.8 + tslib: ^2.3.1 + checksum: 2453fe3df6a2b4b339d075bcd598bda1eee1926ba0ad881edfd154362b0992c91f31c08d83c469c7e8cb8bf8ebc0ed5530972673cf5c74d99e46e3772cf5f1cb + languageName: node + linkType: hard + +"@motionone/easing@npm:^10.15.1": + version: 10.15.1 + resolution: "@motionone/easing@npm:10.15.1" + dependencies: + "@motionone/utils": ^10.15.1 + tslib: ^2.3.1 + checksum: cf7cfcf9917525d892334c58282425aafc69d9ab9004c190bfa7cf91317a680e8143f227adc79557424e7f26cdf8478dcbb2ae467e744cebc58195d6f0b8153a + languageName: node + linkType: hard + +"@motionone/generators@npm:^10.15.1": + version: 10.15.1 + resolution: "@motionone/generators@npm:10.15.1" + dependencies: + "@motionone/types": ^10.15.1 + "@motionone/utils": ^10.15.1 + tslib: ^2.3.1 + checksum: 0eb6797a64d536bb5c26628343d6594a2ebc45c3c447b8ce442b4ac3a41be847b860ac009bda7968fc7d339d2ee49b18bfe36306c5dd99cf17c7d84c82de93f3 + languageName: node + linkType: hard + +"@motionone/types@npm:^10.15.1": + version: 10.15.1 + resolution: "@motionone/types@npm:10.15.1" + checksum: 98091f7dca257508d94d1080678c433da39a814e8e58aaa742212bf6c2a5b5e2120a6251a06e3ea522219ce6d1b6eb6aa2cab224b803fe52789033d8398ef0aa + languageName: node + linkType: hard + +"@motionone/utils@npm:^10.15.1": + version: 10.15.1 + resolution: "@motionone/utils@npm:10.15.1" + dependencies: + "@motionone/types": ^10.15.1 + hey-listen: ^1.0.8 + tslib: ^2.3.1 + checksum: 6ef13cd6637ec87c340e5536f849f8c40d30cc90139a3856d11cd70d78e3740f8815b0e63564fefd23c05a060da7a0ea5395390549606ed8801a7b832b74e04e + languageName: node + linkType: hard + "@next/env@npm:13.1.1": version: 13.1.1 resolution: "@next/env@npm:13.1.1" @@ -73,6 +249,23 @@ __metadata: languageName: node linkType: hard +"@next/mdx@npm:^13.3.0": + version: 13.3.0 + resolution: "@next/mdx@npm:13.3.0" + dependencies: + source-map: ^0.7.0 + peerDependencies: + "@mdx-js/loader": ">=0.15.0" + "@mdx-js/react": ">=0.15.0" + peerDependenciesMeta: + "@mdx-js/loader": + optional: true + "@mdx-js/react": + optional: true + checksum: 0304b2db6b8d041e5831d800e969a94b9dd3773ab9e8627cd74087d109c4343f51d64a0ca6b97ff1f42570e91e3d0a5039f380a76434f763d91b5992ab7cf1b8 + languageName: node + linkType: hard + "@next/swc-android-arm-eabi@npm:13.1.1": version: 13.1.1 resolution: "@next/swc-android-arm-eabi@npm:13.1.1" @@ -223,6 +416,24 @@ __metadata: languageName: node linkType: hard +"@types/acorn@npm:^4.0.0": + version: 4.0.6 + resolution: "@types/acorn@npm:4.0.6" + dependencies: + "@types/estree": "*" + checksum: 60e1fd28af18d6cb54a93a7231c7c18774a9a8739c9b179e9e8750dca631e10cbef2d82b02830ea3f557b1d121e6406441e9e1250bd492dc81d4b3456e76e4d4 + languageName: node + linkType: hard + +"@types/debug@npm:^4.0.0": + version: 4.1.7 + resolution: "@types/debug@npm:4.1.7" + dependencies: + "@types/ms": "*" + checksum: 0a7b89d8ed72526858f0b61c6fd81f477853e8c4415bb97f48b1b5545248d2ae389931680b94b393b993a7cfe893537a200647d93defe6d87159b96812305adc + languageName: node + linkType: hard + "@types/eslint@npm:^8": version: 8.4.10 resolution: "@types/eslint@npm:8.4.10" @@ -233,13 +444,31 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*": +"@types/estree-jsx@npm:^1.0.0": + version: 1.0.0 + resolution: "@types/estree-jsx@npm:1.0.0" + dependencies: + "@types/estree": "*" + checksum: 851d7afb63a89fb9ce7822563930660433f29106d72db279ce9c99f791ec996ef21b05adc6f545325cd1745b3041cc86422f0ffa39a06734305b90cfbc871765 + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^1.0.0": version: 1.0.0 resolution: "@types/estree@npm:1.0.0" checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 languageName: node linkType: hard +"@types/hast@npm:^2.0.0": + version: 2.3.4 + resolution: "@types/hast@npm:2.3.4" + dependencies: + "@types/unist": "*" + checksum: fff47998f4c11e21a7454b58673f70478740ecdafd95aaf50b70a3daa7da9cdc57315545bf9c039613732c40b7b0e9e49d11d03fe9a4304721cdc3b29a88141e + languageName: node + linkType: hard + "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" @@ -254,6 +483,29 @@ __metadata: languageName: node linkType: hard +"@types/mdast@npm:^3.0.0": + version: 3.0.11 + resolution: "@types/mdast@npm:3.0.11" + dependencies: + "@types/unist": "*" + checksum: 3b04cf465535553b47a1811c247668bd6cfeb54d99a2c9dbb82ccd0f5145d271d10c3169f929701d8cd55fd569f0d2e459a50845813ba3261f1fb0395a288cea + languageName: node + linkType: hard + +"@types/mdx@npm:^2.0.0": + version: 2.0.4 + resolution: "@types/mdx@npm:2.0.4" + checksum: 79e011ea17751741f69fa0a8bada8c596ca273c5510d4b37e8fa0dd8b5f93c6b8eb4a351da426454df7b4ddbaa8dfc3aae88562417300b968cc8964afac3a6ca + languageName: node + linkType: hard + +"@types/ms@npm:*": + version: 0.7.31 + resolution: "@types/ms@npm:0.7.31" + checksum: daadd354aedde024cce6f5aa873fefe7b71b22cd0e28632a69e8b677aeb48ae8caa1c60e5919bb781df040d116b01cb4316335167a3fc0ef6a63fa3614c0f6da + languageName: node + linkType: hard + "@types/node@npm:^18.11.18": version: 18.11.18 resolution: "@types/node@npm:18.11.18" @@ -275,6 +527,17 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:>=16": + version: 18.0.34 + resolution: "@types/react@npm:18.0.34" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 60d2766e7644ec480075bbb154bf8fb8476089466b643662ef59964e27cae2d8c71fd9c717a4dfa9627c3e050fa2ae866d10d16f66b4509058d1bfe2a564b18c + languageName: node + linkType: hard + "@types/react@npm:^18.0.26": version: 18.0.26 resolution: "@types/react@npm:18.0.26" @@ -300,6 +563,13 @@ __metadata: languageName: node linkType: hard +"@types/unist@npm:*, @types/unist@npm:^2.0.0": + version: 2.0.6 + resolution: "@types/unist@npm:2.0.6" + checksum: 25cb860ff10dde48b54622d58b23e66214211a61c84c0f15f88d38b61aa1b53d4d46e42b557924a93178c501c166aa37e28d7f6d994aba13d24685326272d5db + languageName: node + linkType: hard + "@typescript-eslint/eslint-plugin@npm:^5.47.1": version: 5.47.1 resolution: "@typescript-eslint/eslint-plugin@npm:5.47.1" @@ -420,7 +690,7 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.3.2": +"acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" peerDependencies: @@ -429,6 +699,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^8.0.0": + version: 8.8.2 + resolution: "acorn@npm:8.8.2" + bin: + acorn: bin/acorn + checksum: f790b99a1bf63ef160c967e23c46feea7787e531292bb827126334612c234ed489a0dc2c7ba33156416f0ffa8d25bf2b0fdb7f35c2ba60eb3e960572bece4001 + languageName: node + linkType: hard + "acorn@npm:^8.8.0": version: 8.8.1 resolution: "acorn@npm:8.8.1" @@ -587,6 +866,15 @@ __metadata: languageName: node linkType: hard +"astring@npm:^1.8.0": + version: 1.8.4 + resolution: "astring@npm:1.8.4" + bin: + astring: bin/astring + checksum: bc0b98087350c4a0c8a510d491d648cf8b299ec904629d5e0f5ae8d2ccc515cd27475327bb9729c7e92f4a4873adcd05cef15379d0f6f7293f1320319f0d24f0 + languageName: node + linkType: hard + "axe-core@npm:^4.4.3": version: 4.6.1 resolution: "axe-core@npm:4.6.1" @@ -601,6 +889,13 @@ __metadata: languageName: node linkType: hard +"bail@npm:^2.0.0": + version: 2.0.2 + resolution: "bail@npm:2.0.2" + checksum: aab4e8ccdc8d762bf3fdfce8e706601695620c0c2eda256dd85088dc0be3cfd7ff126f6e99c2bee1f24f5d418414aacf09d7f9702f16d6963df2fa488cda8824 + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -651,6 +946,13 @@ __metadata: languageName: node linkType: hard +"ccount@npm:^2.0.0": + version: 2.0.1 + resolution: "ccount@npm:2.0.1" + checksum: 48193dada54c9e260e0acf57fc16171a225305548f9ad20d5471e0f7a8c026aedd8747091dccb0d900cde7df4e4ddbd235df0d8de4a64c71b12f0d3303eeafd4 + languageName: node + linkType: hard + "chalk@npm:^4.0.0": version: 4.1.2 resolution: "chalk@npm:4.1.2" @@ -661,6 +963,34 @@ __metadata: languageName: node linkType: hard +"character-entities-html4@npm:^2.0.0": + version: 2.1.0 + resolution: "character-entities-html4@npm:2.1.0" + checksum: 7034aa7c7fa90309667f6dd50499c8a760c3d3a6fb159adb4e0bada0107d194551cdbad0714302f62d06ce4ed68565c8c2e15fdef2e8f8764eb63fa92b34b11d + languageName: node + linkType: hard + +"character-entities-legacy@npm:^3.0.0": + version: 3.0.0 + resolution: "character-entities-legacy@npm:3.0.0" + checksum: 7582af055cb488b626d364b7d7a4e46b06abd526fb63c0e4eb35bcb9c9799cc4f76b39f34fdccef2d1174ac95e53e9ab355aae83227c1a2505877893fce77731 + languageName: node + linkType: hard + +"character-entities@npm:^2.0.0": + version: 2.0.2 + resolution: "character-entities@npm:2.0.2" + checksum: cf1643814023697f725e47328fcec17923b8f1799102a8a79c1514e894815651794a2bffd84bb1b3a4b124b050154e4529ed6e81f7c8068a734aecf07a6d3def + languageName: node + linkType: hard + +"character-reference-invalid@npm:^2.0.0": + version: 2.0.1 + resolution: "character-reference-invalid@npm:2.0.1" + checksum: 98d3b1a52ae510b7329e6ee7f6210df14f1e318c5415975d4c9e7ee0ef4c07875d47c6e74230c64551f12f556b4a8ccc24d9f3691a2aa197019e72a95e9297ee + languageName: node + linkType: hard + "clean-stack@npm:^2.0.0": version: 2.2.0 resolution: "clean-stack@npm:2.2.0" @@ -727,6 +1057,13 @@ __metadata: languageName: node linkType: hard +"comma-separated-tokens@npm:^2.0.0": + version: 2.0.3 + resolution: "comma-separated-tokens@npm:2.0.3" + checksum: e3bf9e0332a5c45f49b90e79bcdb4a7a85f28d6a6f0876a94f1bb9b2bfbdbbb9292aac50e1e742d8c0db1e62a0229a106f57917e2d067fca951d81737651700d + languageName: node + linkType: hard + "commander@npm:^9.4.1": version: 9.4.1 resolution: "commander@npm:9.4.1" @@ -791,7 +1128,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.4": +"debug@npm:^4.0.0, debug@npm:^4.1.1, debug@npm:^4.3.2, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -803,6 +1140,15 @@ __metadata: languageName: node linkType: hard +"decode-named-character-reference@npm:^1.0.0": + version: 1.0.2 + resolution: "decode-named-character-reference@npm:1.0.2" + dependencies: + character-entities: ^2.0.0 + checksum: f4c71d3b93105f20076052f9cb1523a22a9c796b8296cd35eef1ca54239c78d182c136a848b83ff8da2071e3ae2b1d300bf29d00650a6d6e675438cc31b11d78 + languageName: node + linkType: hard + "deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" @@ -827,6 +1173,20 @@ __metadata: languageName: node linkType: hard +"dequal@npm:^2.0.0": + version: 2.0.3 + resolution: "dequal@npm:2.0.3" + checksum: 8679b850e1a3d0ebbc46ee780d5df7b478c23f335887464023a631d1b9af051ad4a6595a44220f9ff8ff95a8ddccf019b5ad778a976fd7bbf77383d36f412f90 + languageName: node + linkType: hard + +"diff@npm:^5.0.0": + version: 5.1.0 + resolution: "diff@npm:5.1.0" + checksum: c7bf0df7c9bfbe1cf8a678fd1b2137c4fb11be117a67bc18a0e03ae75105e8533dbfb1cda6b46beb3586ef5aed22143ef9d70713977d5fb1f9114e21455fba90 + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -1228,6 +1588,63 @@ __metadata: languageName: node linkType: hard +"estree-util-attach-comments@npm:^2.0.0": + version: 2.1.1 + resolution: "estree-util-attach-comments@npm:2.1.1" + dependencies: + "@types/estree": ^1.0.0 + checksum: c5c2c41c9a55a169fb4fba9627057843f0d2e21e47a2e3e24318a11ffcf6bc704c0f96f405a529bddac7969b7c44f6cf86711505faaf0c5862c2024419b19704 + languageName: node + linkType: hard + +"estree-util-build-jsx@npm:^2.0.0": + version: 2.2.2 + resolution: "estree-util-build-jsx@npm:2.2.2" + dependencies: + "@types/estree-jsx": ^1.0.0 + estree-util-is-identifier-name: ^2.0.0 + estree-walker: ^3.0.0 + checksum: d008ac36a45d797eadca696f41b4c1ac0587ec0e0b52560cfb0e76d14ef15fc18e526f9023b6e5457dafa9cf3f010c9bb1dfc9c727ebd7cf0ba2ebbaa43919ac + languageName: node + linkType: hard + +"estree-util-is-identifier-name@npm:^2.0.0": + version: 2.1.0 + resolution: "estree-util-is-identifier-name@npm:2.1.0" + checksum: cab317a071fafb99cf83b57df7924bccd2e6ab4e252688739e49f00b16cefd168e279c171442b0557c80a1c80ffaa927d670dadea65bb3c9b151efb8e772e89d + languageName: node + linkType: hard + +"estree-util-to-js@npm:^1.1.0": + version: 1.2.0 + resolution: "estree-util-to-js@npm:1.2.0" + dependencies: + "@types/estree-jsx": ^1.0.0 + astring: ^1.8.0 + source-map: ^0.7.0 + checksum: 93a75e1051a6a4f5c631597ecd2ed95129fadbc80a58a10475d6d6b1b076a69393ba4a8d2bb71f698401f64ccca47e3f3828dd0042cac81439b988fae0f5f8e0 + languageName: node + linkType: hard + +"estree-util-visit@npm:^1.0.0": + version: 1.2.1 + resolution: "estree-util-visit@npm:1.2.1" + dependencies: + "@types/estree-jsx": ^1.0.0 + "@types/unist": ^2.0.0 + checksum: 6feea4fdc43b0ba0f79faf1d57cf32373007e146d4810c7c09c13f5a9c1b8600c1ac57a8d949967cedd2a9a91dddd246e19b59bacfc01e417168b4ebf220f691 + languageName: node + linkType: hard + +"estree-walker@npm:^3.0.0": + version: 3.0.3 + resolution: "estree-walker@npm:3.0.3" + dependencies: + "@types/estree": ^1.0.0 + checksum: a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -1252,6 +1669,13 @@ __metadata: languageName: node linkType: hard +"extend@npm:^3.0.0": + version: 3.0.2 + resolution: "extend@npm:3.0.2" + checksum: a50a8309ca65ea5d426382ff09f33586527882cf532931cb08ca786ea3146c0553310bda688710ff61d7668eba9f96b923fe1420cdf56a2c3eaf30fcab87b515 + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -1347,6 +1771,24 @@ __metadata: languageName: node linkType: hard +"framer-motion@npm:^8.4.2": + version: 8.4.2 + resolution: "framer-motion@npm:8.4.2" + dependencies: + "@emotion/is-prop-valid": ^0.8.2 + "@motionone/dom": ^10.15.3 + hey-listen: ^1.0.8 + tslib: ^2.4.0 + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + dependenciesMeta: + "@emotion/is-prop-valid": + optional: true + checksum: 3d2f371470e32471e298a01061088929eae27093128b1334cd8aefecd8d8e374f4c1a39558452a6cdff32a41a5ff36cdc96bb373e83ee3d8e798f5d062380e3e + languageName: node + linkType: hard + "fs.realpath@npm:^1.0.0": version: 1.0.0 resolution: "fs.realpath@npm:1.0.0" @@ -1568,6 +2010,43 @@ __metadata: languageName: node linkType: hard +"hast-util-to-estree@npm:^2.0.0": + version: 2.3.2 + resolution: "hast-util-to-estree@npm:2.3.2" + dependencies: + "@types/estree": ^1.0.0 + "@types/estree-jsx": ^1.0.0 + "@types/hast": ^2.0.0 + "@types/unist": ^2.0.0 + comma-separated-tokens: ^2.0.0 + estree-util-attach-comments: ^2.0.0 + estree-util-is-identifier-name: ^2.0.0 + hast-util-whitespace: ^2.0.0 + mdast-util-mdx-expression: ^1.0.0 + mdast-util-mdxjs-esm: ^1.0.0 + property-information: ^6.0.0 + space-separated-tokens: ^2.0.0 + style-to-object: ^0.4.1 + unist-util-position: ^4.0.0 + zwitch: ^2.0.0 + checksum: 721167e275c1b0b9b1dcb35964a39f6180e22983ee7b56748ecab9f6cc35fe5229fd6e30a8eb4826caeee7eed88014ce4710bd79146c080d4dd281058ba09a39 + languageName: node + linkType: hard + +"hast-util-whitespace@npm:^2.0.0": + version: 2.0.1 + resolution: "hast-util-whitespace@npm:2.0.1" + checksum: 431be6b2f35472f951615540d7a53f69f39461e5e080c0190268bdeb2be9ab9b1dddfd1f467dd26c1de7e7952df67beb1307b6ee940baf78b24a71b5e0663868 + languageName: node + linkType: hard + +"hey-listen@npm:^1.0.8": + version: 1.0.8 + resolution: "hey-listen@npm:1.0.8" + checksum: 6bad60b367688f5348e25e7ca3276a74b59ac5a09b0455e6ff8ab7d4a9e38cd2116c708a7dcd8a954d27253ce1d8717ec891d175723ea739885b828cf44e4072 + languageName: node + linkType: hard + "human-signals@npm:^3.0.1": version: 3.0.1 resolution: "human-signals@npm:3.0.1" @@ -1632,6 +2111,13 @@ __metadata: languageName: node linkType: hard +"inline-style-parser@npm:0.1.1": + version: 0.1.1 + resolution: "inline-style-parser@npm:0.1.1" + checksum: 5d545056a3e1f2bf864c928a886a0e1656a3517127d36917b973de581bd54adc91b4bf1febcb0da054f204b4934763f1a4e09308b4d55002327cf1d48ac5d966 + languageName: node + linkType: hard + "internal-slot@npm:^1.0.3": version: 1.0.4 resolution: "internal-slot@npm:1.0.4" @@ -1643,6 +2129,23 @@ __metadata: languageName: node linkType: hard +"is-alphabetical@npm:^2.0.0": + version: 2.0.1 + resolution: "is-alphabetical@npm:2.0.1" + checksum: 56207db8d9de0850f0cd30f4966bf731eb82cedfe496cbc2e97e7c3bacaf66fc54a972d2d08c0d93bb679cb84976a05d24c5ad63de56fabbfc60aadae312edaa + languageName: node + linkType: hard + +"is-alphanumerical@npm:^2.0.0": + version: 2.0.1 + resolution: "is-alphanumerical@npm:2.0.1" + dependencies: + is-alphabetical: ^2.0.0 + is-decimal: ^2.0.0 + checksum: 87acc068008d4c9c4e9f5bd5e251041d42e7a50995c77b1499cf6ed248f971aadeddb11f239cabf09f7975ee58cac7a48ffc170b7890076d8d227b24a68663c9 + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -1662,6 +2165,13 @@ __metadata: languageName: node linkType: hard +"is-buffer@npm:^2.0.0": + version: 2.0.5 + resolution: "is-buffer@npm:2.0.5" + checksum: 764c9ad8b523a9f5a32af29bdf772b08eb48c04d2ad0a7240916ac2688c983bf5f8504bf25b35e66240edeb9d9085461f9b5dae1f3d2861c6b06a65fe983de42 + languageName: node + linkType: hard + "is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" @@ -1687,6 +2197,13 @@ __metadata: languageName: node linkType: hard +"is-decimal@npm:^2.0.0": + version: 2.0.1 + resolution: "is-decimal@npm:2.0.1" + checksum: 97132de7acdce77caa7b797632970a2ecd649a88e715db0e4dbc00ab0708b5e7574ba5903962c860cd4894a14fd12b100c0c4ac8aed445cf6f55c6cf747a4158 + languageName: node + linkType: hard + "is-docker@npm:^2.0.0, is-docker@npm:^2.1.1": version: 2.2.1 resolution: "is-docker@npm:2.2.1" @@ -1726,6 +2243,13 @@ __metadata: languageName: node linkType: hard +"is-hexadecimal@npm:^2.0.0": + version: 2.0.1 + resolution: "is-hexadecimal@npm:2.0.1" + checksum: 66a2ea85994c622858f063f23eda506db29d92b52580709eb6f4c19550552d4dcf3fb81952e52f7cf972097237959e00adc7bb8c9400cd12886e15bf06145321 + languageName: node + linkType: hard + "is-negative-zero@npm:^2.0.2": version: 2.0.2 resolution: "is-negative-zero@npm:2.0.2" @@ -1756,6 +2280,22 @@ __metadata: languageName: node linkType: hard +"is-plain-obj@npm:^4.0.0": + version: 4.1.0 + resolution: "is-plain-obj@npm:4.1.0" + checksum: 6dc45da70d04a81f35c9310971e78a6a3c7a63547ef782e3a07ee3674695081b6ca4e977fbb8efc48dae3375e0b34558d2bcd722aec9bddfa2d7db5b041be8ce + languageName: node + linkType: hard + +"is-reference@npm:^3.0.0": + version: 3.0.1 + resolution: "is-reference@npm:3.0.1" + dependencies: + "@types/estree": "*" + checksum: 12c316d16191961938057e949c9f59ecac3c00c8101005a81ee351fde0775590238939c294ecac3a371400eb85d4b2556675396ebd4db821b767c145df28623f + languageName: node + linkType: hard + "is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -1885,6 +2425,13 @@ __metadata: languageName: node linkType: hard +"kleur@npm:^4.0.3": + version: 4.1.5 + resolution: "kleur@npm:4.1.5" + checksum: 1dc476e32741acf0b1b5b0627ffd0d722e342c1b0da14de3e8ae97821327ca08f9fb944542fb3c126d90ac5f27f9d804edbe7c585bf7d12ef495d115e0f22c12 + languageName: node + linkType: hard + "language-subtag-registry@npm:^0.3.20": version: 0.3.22 resolution: "language-subtag-registry@npm:0.3.22" @@ -1990,6 +2537,13 @@ __metadata: languageName: node linkType: hard +"longest-streak@npm:^3.0.0": + version: 3.1.0 + resolution: "longest-streak@npm:3.1.0" + checksum: d7f952ed004cbdb5c8bcfc4f7f5c3d65449e6c5a9e9be4505a656e3df5a57ee125f284286b4bf8ecea0c21a7b3bf2b8f9001ad506c319b9815ad6a63a47d0fd0 + languageName: node + linkType: hard + "loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" @@ -2010,12 +2564,167 @@ __metadata: languageName: node linkType: hard -"me@workspace:.": - version: 0.0.0-use.local - resolution: "me@workspace:." - dependencies: - "@stitches/react": ^1.2.8 - "@types/eslint": ^8 +"markdown-extensions@npm:^1.0.0": + version: 1.1.1 + resolution: "markdown-extensions@npm:1.1.1" + checksum: 8a6dd128be1c524049ea6a41a9193715c2835d3d706af4b8b714ff2043a82786dbcd4a8f1fa9ddd28facbc444426c97515aef2d1f3dd11d5e2d63749ba577b1e + languageName: node + linkType: hard + +"mdast-util-definitions@npm:^5.0.0": + version: 5.1.2 + resolution: "mdast-util-definitions@npm:5.1.2" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + unist-util-visit: ^4.0.0 + checksum: 2544daccab744ea1ede76045c2577ae4f1cc1b9eb1ea51ab273fe1dca8db5a8d6f50f87759c0ce6484975914b144b7f40316f805cb9c86223a78db8de0b77bae + languageName: node + linkType: hard + +"mdast-util-from-markdown@npm:^1.0.0, mdast-util-from-markdown@npm:^1.1.0": + version: 1.3.0 + resolution: "mdast-util-from-markdown@npm:1.3.0" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + decode-named-character-reference: ^1.0.0 + mdast-util-to-string: ^3.1.0 + micromark: ^3.0.0 + micromark-util-decode-numeric-character-reference: ^1.0.0 + micromark-util-decode-string: ^1.0.0 + micromark-util-normalize-identifier: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + unist-util-stringify-position: ^3.0.0 + uvu: ^0.5.0 + checksum: cc971d1ad381150f6504fd753fbcffcc64c0abb527540ce343625c2bba76104505262122ef63d14ab66eb47203f323267017c6d09abfa8535ee6a8e14069595f + languageName: node + linkType: hard + +"mdast-util-mdx-expression@npm:^1.0.0": + version: 1.3.2 + resolution: "mdast-util-mdx-expression@npm:1.3.2" + dependencies: + "@types/estree-jsx": ^1.0.0 + "@types/hast": ^2.0.0 + "@types/mdast": ^3.0.0 + mdast-util-from-markdown: ^1.0.0 + mdast-util-to-markdown: ^1.0.0 + checksum: e4c90f26deaa5eb6217b0a9af559a80de41da02ab3bcd864c56bed3304b056ae703896e9876bc6ded500f4aff59f4de5cbf6a4b109a5ba408f2342805fe6dc05 + languageName: node + linkType: hard + +"mdast-util-mdx-jsx@npm:^2.0.0": + version: 2.1.2 + resolution: "mdast-util-mdx-jsx@npm:2.1.2" + dependencies: + "@types/estree-jsx": ^1.0.0 + "@types/hast": ^2.0.0 + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + ccount: ^2.0.0 + mdast-util-from-markdown: ^1.1.0 + mdast-util-to-markdown: ^1.3.0 + parse-entities: ^4.0.0 + stringify-entities: ^4.0.0 + unist-util-remove-position: ^4.0.0 + unist-util-stringify-position: ^3.0.0 + vfile-message: ^3.0.0 + checksum: 637e0bbd97c0c783f6b12bb05ccb1edaec076c5aa6d349147d77b8e6e10677f1be8e2870c05b1896f69095c9bc527f34be72b349b30737ab2e499bfc579b3a28 + languageName: node + linkType: hard + +"mdast-util-mdx@npm:^2.0.0": + version: 2.0.1 + resolution: "mdast-util-mdx@npm:2.0.1" + dependencies: + mdast-util-from-markdown: ^1.0.0 + mdast-util-mdx-expression: ^1.0.0 + mdast-util-mdx-jsx: ^2.0.0 + mdast-util-mdxjs-esm: ^1.0.0 + mdast-util-to-markdown: ^1.0.0 + checksum: 7303149230a26e524e319833b782bffca94e49cdab012996618701259bd056e014ca22a35d25ffa8880ba9064ee126a2a002f01e5c90a31ca726339ed775875e + languageName: node + linkType: hard + +"mdast-util-mdxjs-esm@npm:^1.0.0": + version: 1.3.1 + resolution: "mdast-util-mdxjs-esm@npm:1.3.1" + dependencies: + "@types/estree-jsx": ^1.0.0 + "@types/hast": ^2.0.0 + "@types/mdast": ^3.0.0 + mdast-util-from-markdown: ^1.0.0 + mdast-util-to-markdown: ^1.0.0 + checksum: ee78a4f58adfec38723cbc920f05481201ebb001eff3982f2d0e5f5ce5c75685e732e9d361ad4a1be8b936b4e5de0f2599cb96b92ad4bd92698ac0c4a09bbec3 + languageName: node + linkType: hard + +"mdast-util-phrasing@npm:^3.0.0": + version: 3.0.1 + resolution: "mdast-util-phrasing@npm:3.0.1" + dependencies: + "@types/mdast": ^3.0.0 + unist-util-is: ^5.0.0 + checksum: c5b616d9b1eb76a6b351d195d94318494722525a12a89d9c8a3b091af7db3dd1fc55d294f9d29266d8159a8267b0df4a7a133bda8a3909d5331c383e1e1ff328 + languageName: node + linkType: hard + +"mdast-util-to-hast@npm:^12.1.0": + version: 12.3.0 + resolution: "mdast-util-to-hast@npm:12.3.0" + dependencies: + "@types/hast": ^2.0.0 + "@types/mdast": ^3.0.0 + mdast-util-definitions: ^5.0.0 + micromark-util-sanitize-uri: ^1.1.0 + trim-lines: ^3.0.0 + unist-util-generated: ^2.0.0 + unist-util-position: ^4.0.0 + unist-util-visit: ^4.0.0 + checksum: ea40c9f07dd0b731754434e81c913590c611b1fd753fa02550a1492aadfc30fb3adecaf62345ebb03cea2ddd250c15ab6e578fffde69c19955c9b87b10f2a9bb + languageName: node + linkType: hard + +"mdast-util-to-markdown@npm:^1.0.0, mdast-util-to-markdown@npm:^1.3.0": + version: 1.5.0 + resolution: "mdast-util-to-markdown@npm:1.5.0" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + longest-streak: ^3.0.0 + mdast-util-phrasing: ^3.0.0 + mdast-util-to-string: ^3.0.0 + micromark-util-decode-string: ^1.0.0 + unist-util-visit: ^4.0.0 + zwitch: ^2.0.0 + checksum: 64338eb33e49bb0aea417591fd986f72fdd39205052563bb7ce9eb9ecc160824509bfacd740086a05af355c6d5c36353aafe95cab9e6927d674478757cee6259 + languageName: node + linkType: hard + +"mdast-util-to-string@npm:^3.0.0, mdast-util-to-string@npm:^3.1.0": + version: 3.2.0 + resolution: "mdast-util-to-string@npm:3.2.0" + dependencies: + "@types/mdast": ^3.0.0 + checksum: dc40b544d54339878ae2c9f2b3198c029e1e07291d2126bd00ca28272ee6616d0d2194eb1c9828a7c34d412a79a7e73b26512a734698d891c710a1e73db1e848 + languageName: node + linkType: hard + +"me@workspace:.": + version: 0.0.0-use.local + resolution: "me@workspace:." + dependencies: + "@fortawesome/fontawesome-svg-core": ^6.4.0 + "@fortawesome/free-regular-svg-icons": ^6.4.0 + "@fortawesome/free-solid-svg-icons": ^6.4.0 + "@fortawesome/react-fontawesome": ^0.2.0 + "@mdx-js/loader": ^2.3.0 + "@mdx-js/react": ^2.3.0 + "@next/mdx": ^13.3.0 + "@stitches/react": ^1.2.8 + "@types/eslint": ^8 "@types/node": ^18.11.18 "@types/prettier": ^2 "@types/react": ^18.0.26 @@ -2029,9 +2738,11 @@ __metadata: eslint-plugin-prettier: ^4.2.1 eslint-plugin-react: ^7.31.11 eslint-plugin-react-hooks: ^4.6.0 + framer-motion: ^8.4.2 husky: ^8.0.2 lint-staged: ^13.1.0 next: ^13.1.1 + next-themes: ^0.2.1 prettier: ^2.8.1 react: ^18.2.0 react-dom: ^18.2.0 @@ -2053,6 +2764,347 @@ __metadata: languageName: node linkType: hard +"micromark-core-commonmark@npm:^1.0.0, micromark-core-commonmark@npm:^1.0.1": + version: 1.0.6 + resolution: "micromark-core-commonmark@npm:1.0.6" + dependencies: + decode-named-character-reference: ^1.0.0 + micromark-factory-destination: ^1.0.0 + micromark-factory-label: ^1.0.0 + micromark-factory-space: ^1.0.0 + micromark-factory-title: ^1.0.0 + micromark-factory-whitespace: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-chunked: ^1.0.0 + micromark-util-classify-character: ^1.0.0 + micromark-util-html-tag-name: ^1.0.0 + micromark-util-normalize-identifier: ^1.0.0 + micromark-util-resolve-all: ^1.0.0 + micromark-util-subtokenize: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.1 + uvu: ^0.5.0 + checksum: 4b483c46077f696ed310f6d709bb9547434c218ceb5c1220fde1707175f6f68b44da15ab8668f9c801e1a123210071e3af883a7d1215122c913fd626f122bfc2 + languageName: node + linkType: hard + +"micromark-extension-mdx-expression@npm:^1.0.0": + version: 1.0.4 + resolution: "micromark-extension-mdx-expression@npm:1.0.4" + dependencies: + micromark-factory-mdx-expression: ^1.0.0 + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-events-to-acorn: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + checksum: d19a31f9813dd5d4ad96b99e35b7c48067e69d75f92ec670dad5242857fb7688ba8b7c6a15616797b5df25dd89fd3b54916f93cb60ce2cfe97aca84739b45954 + languageName: node + linkType: hard + +"micromark-extension-mdx-jsx@npm:^1.0.0": + version: 1.0.3 + resolution: "micromark-extension-mdx-jsx@npm:1.0.3" + dependencies: + "@types/acorn": ^4.0.0 + estree-util-is-identifier-name: ^2.0.0 + micromark-factory-mdx-expression: ^1.0.0 + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + vfile-message: ^3.0.0 + checksum: 1a5566890aabc52fe96b78e3a3a507dee03a2232e44b9360b00617734e156f934e85bc6a477fbb856c793fe33c9fb7d2207a4f50e680168c0d04ba9c9336d960 + languageName: node + linkType: hard + +"micromark-extension-mdx-md@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-extension-mdx-md@npm:1.0.0" + dependencies: + micromark-util-types: ^1.0.0 + checksum: b4f205e1d5f0946b4755541ef44ffd0b3be8c7ecfc08d8b139b6a21fbd3ff62d8fdb6b7e6d17bd9a3b610450267f43a41703dc48b341da9addd743a28cdefa64 + languageName: node + linkType: hard + +"micromark-extension-mdxjs-esm@npm:^1.0.0": + version: 1.0.3 + resolution: "micromark-extension-mdxjs-esm@npm:1.0.3" + dependencies: + micromark-core-commonmark: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-events-to-acorn: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + unist-util-position-from-estree: ^1.1.0 + uvu: ^0.5.0 + vfile-message: ^3.0.0 + checksum: 756074656391a5e5bb96bc8a0e9c1df7d9f7be5299847c9719e6a90552e1c76a11876aa89986ad5da89ab485f776a4a43a61ea3acddd4f865a5cee43ac523ffd + languageName: node + linkType: hard + +"micromark-extension-mdxjs@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-extension-mdxjs@npm:1.0.0" + dependencies: + acorn: ^8.0.0 + acorn-jsx: ^5.0.0 + micromark-extension-mdx-expression: ^1.0.0 + micromark-extension-mdx-jsx: ^1.0.0 + micromark-extension-mdx-md: ^1.0.0 + micromark-extension-mdxjs-esm: ^1.0.0 + micromark-util-combine-extensions: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: ba836c6d2dfc67597886e88f533ffa02f2029dbe216a0651f1066e70f8529a700bcc7fa2bc4201ee12fd3d1cd7da7093d5a442442daeb84b27df96aaffb7699c + languageName: node + linkType: hard + +"micromark-factory-destination@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-factory-destination@npm:1.0.0" + dependencies: + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 8e733ae9c1c2342f14ff290bf09946e20f6f540117d80342377a765cac48df2ea5e748f33c8b07501ad7a43414b1a6597c8510ede2052b6bf1251fab89748e20 + languageName: node + linkType: hard + +"micromark-factory-label@npm:^1.0.0": + version: 1.0.2 + resolution: "micromark-factory-label@npm:1.0.2" + dependencies: + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + checksum: 957e9366bdc8dbc1437c0706ff96972fa985ab4b1274abcae12f6094f527cbf5c69e7f2304c23c7f4b96e311ff7911d226563b8b43dcfcd4091e8c985fb97ce6 + languageName: node + linkType: hard + +"micromark-factory-mdx-expression@npm:^1.0.0": + version: 1.0.7 + resolution: "micromark-factory-mdx-expression@npm:1.0.7" + dependencies: + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-events-to-acorn: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + unist-util-position-from-estree: ^1.0.0 + uvu: ^0.5.0 + vfile-message: ^3.0.0 + checksum: e7893f21576bcb7755d341e45d3ff202ba466fa2278c6f31ae4db4002a28d6d13a4efad331ef46223372ec2010d9bc2ff27e2cd57a4580be6491e59ca21ba59d + languageName: node + linkType: hard + +"micromark-factory-space@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-factory-space@npm:1.0.0" + dependencies: + micromark-util-character: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 70d3aafde4e68ef4e509a3b644e9a29e4aada00801279e346577b008cbca06d78051bcd62aa7ea7425856ed73f09abd2b36607803055f726f52607ee7cb706b0 + languageName: node + linkType: hard + +"micromark-factory-title@npm:^1.0.0": + version: 1.0.2 + resolution: "micromark-factory-title@npm:1.0.2" + dependencies: + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + checksum: 9a9cf66babde0bad1e25d6c1087082bfde6dfc319a36cab67c89651cc1a53d0e21cdec83262b5a4c33bff49f0e3c8dc2a7bd464e991d40dbea166a8f9b37e5b2 + languageName: node + linkType: hard + +"micromark-factory-whitespace@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-factory-whitespace@npm:1.0.0" + dependencies: + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 0888386e6ea2dd665a5182c570d9b3d0a172d3f11694ca5a2a84e552149c9f1429f5b975ec26e1f0fa4388c55a656c9f359ce5e0603aff6175ba3e255076f20b + languageName: node + linkType: hard + +"micromark-util-character@npm:^1.0.0": + version: 1.1.0 + resolution: "micromark-util-character@npm:1.1.0" + dependencies: + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 504a4e3321f69bddf3fec9f0c1058239fc23336bda5be31d532b150491eda47965a251b37f8a7a9db0c65933b3aaa49cf88044fb1028be3af7c5ee6212bf8d5f + languageName: node + linkType: hard + +"micromark-util-chunked@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-chunked@npm:1.0.0" + dependencies: + micromark-util-symbol: ^1.0.0 + checksum: c1efd56e8c4217bcf1c6f1a9fb9912b4a2a5503b00d031da902be922fb3fee60409ac53f11739991291357b2784fb0647ddfc74c94753a068646c0cb0fd71421 + languageName: node + linkType: hard + +"micromark-util-classify-character@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-classify-character@npm:1.0.0" + dependencies: + micromark-util-character: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 180446e6a1dec653f625ded028f244784e1db8d10ad05c5d70f08af9de393b4a03dc6cf6fa5ed8ccc9c24bbece7837abf3bf66681c0b4adf159364b7d5236dfd + languageName: node + linkType: hard + +"micromark-util-combine-extensions@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-combine-extensions@npm:1.0.0" + dependencies: + micromark-util-chunked: ^1.0.0 + micromark-util-types: ^1.0.0 + checksum: 5304a820ef75340e1be69d6ad167055b6ba9a3bafe8171e5945a935752f462415a9dd61eb3490220c055a8a11167209a45bfa73f278338b7d3d61fa1464d3f35 + languageName: node + linkType: hard + +"micromark-util-decode-numeric-character-reference@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-decode-numeric-character-reference@npm:1.0.0" + dependencies: + micromark-util-symbol: ^1.0.0 + checksum: f3ae2bb582a80f1e9d3face026f585c0c472335c064bd850bde152376f0394cb2831746749b6be6e0160f7d73626f67d10716026c04c87f402c0dd45a1a28633 + languageName: node + linkType: hard + +"micromark-util-decode-string@npm:^1.0.0": + version: 1.0.2 + resolution: "micromark-util-decode-string@npm:1.0.2" + dependencies: + decode-named-character-reference: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-decode-numeric-character-reference: ^1.0.0 + micromark-util-symbol: ^1.0.0 + checksum: 2dbb41c9691cc71505d39706405139fb7d6699429d577a524c7c248ac0cfd09d3dd212ad8e91c143a00b2896f26f81136edc67c5bda32d20446f0834d261b17a + languageName: node + linkType: hard + +"micromark-util-encode@npm:^1.0.0": + version: 1.0.1 + resolution: "micromark-util-encode@npm:1.0.1" + checksum: 9290583abfdc79ea3e7eb92c012c47a0e14327888f8aaa6f57ff79b3058d8e7743716b9d91abca3646f15ab3d78fdad9779fdb4ccf13349cd53309dfc845253a + languageName: node + linkType: hard + +"micromark-util-events-to-acorn@npm:^1.0.0": + version: 1.2.1 + resolution: "micromark-util-events-to-acorn@npm:1.2.1" + dependencies: + "@types/acorn": ^4.0.0 + "@types/estree": ^1.0.0 + estree-util-visit: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + vfile-location: ^4.0.0 + vfile-message: ^3.0.0 + checksum: baf1cad66d860980cf20963f641c48c434e5be5802beabefdda21be136ae037845dd236b5e9ce5cf9409bf1b9ba8b4131a396d3a5bfa12098dae13e4a9724f2b + languageName: node + linkType: hard + +"micromark-util-html-tag-name@npm:^1.0.0": + version: 1.1.0 + resolution: "micromark-util-html-tag-name@npm:1.1.0" + checksum: a9b783cec89ec813648d59799464c1950fe281ae797b2a965f98ad0167d7fa1a247718eff023b4c015f47211a172f9446b8e6b98aad50e3cd44a3337317dad2c + languageName: node + linkType: hard + +"micromark-util-normalize-identifier@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-normalize-identifier@npm:1.0.0" + dependencies: + micromark-util-symbol: ^1.0.0 + checksum: d7c09d5e8318fb72f194af72664bd84a48a2928e3550b2b21c8fbc0ec22524f2a72e0f6663d2b95dc189a6957d3d7759b60716e888909710767cd557be821f8b + languageName: node + linkType: hard + +"micromark-util-resolve-all@npm:^1.0.0": + version: 1.0.0 + resolution: "micromark-util-resolve-all@npm:1.0.0" + dependencies: + micromark-util-types: ^1.0.0 + checksum: 409667f2bd126ef8acce009270d2aecaaa5584c5807672bc657b09e50aa91bd2e552cf41e5be1e6469244a83349cbb71daf6059b746b1c44e3f35446fef63e50 + languageName: node + linkType: hard + +"micromark-util-sanitize-uri@npm:^1.0.0, micromark-util-sanitize-uri@npm:^1.1.0": + version: 1.1.0 + resolution: "micromark-util-sanitize-uri@npm:1.1.0" + dependencies: + micromark-util-character: ^1.0.0 + micromark-util-encode: ^1.0.0 + micromark-util-symbol: ^1.0.0 + checksum: fe6093faa0adeb8fad606184d927ce37f207dcc2ec7256438e7f273c8829686245dd6161b597913ef25a3c4fb61863d3612a40cb04cf15f83ba1b4087099996b + languageName: node + linkType: hard + +"micromark-util-subtokenize@npm:^1.0.0": + version: 1.0.2 + resolution: "micromark-util-subtokenize@npm:1.0.2" + dependencies: + micromark-util-chunked: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.0 + uvu: ^0.5.0 + checksum: c32ee58a7e1384ab1161a9ee02fbb04ad7b6e96d0b8c93dba9803c329a53d07f22ab394c7a96b2e30d6b8fbe3585b85817dba07277b1317111fc234e166bd2d1 + languageName: node + linkType: hard + +"micromark-util-symbol@npm:^1.0.0": + version: 1.0.1 + resolution: "micromark-util-symbol@npm:1.0.1" + checksum: c6a3023b3a7432c15864b5e33a1bcb5042ac7aa097f2f452e587bef45433d42d39e0a5cce12fbea91e0671098ba0c3f62a2b30ce1cde66ecbb5e8336acf4391d + languageName: node + linkType: hard + +"micromark-util-types@npm:^1.0.0, micromark-util-types@npm:^1.0.1": + version: 1.0.2 + resolution: "micromark-util-types@npm:1.0.2" + checksum: 08dc901b7c06ee3dfeb54befca05cbdab9525c1cf1c1080967c3878c9e72cb9856c7e8ff6112816e18ead36ce6f99d55aaa91560768f2f6417b415dcba1244df + languageName: node + linkType: hard + +"micromark@npm:^3.0.0": + version: 3.1.0 + resolution: "micromark@npm:3.1.0" + dependencies: + "@types/debug": ^4.0.0 + debug: ^4.0.0 + decode-named-character-reference: ^1.0.0 + micromark-core-commonmark: ^1.0.1 + micromark-factory-space: ^1.0.0 + micromark-util-character: ^1.0.0 + micromark-util-chunked: ^1.0.0 + micromark-util-combine-extensions: ^1.0.0 + micromark-util-decode-numeric-character-reference: ^1.0.0 + micromark-util-encode: ^1.0.0 + micromark-util-normalize-identifier: ^1.0.0 + micromark-util-resolve-all: ^1.0.0 + micromark-util-sanitize-uri: ^1.0.0 + micromark-util-subtokenize: ^1.0.0 + micromark-util-symbol: ^1.0.0 + micromark-util-types: ^1.0.1 + uvu: ^0.5.0 + checksum: 5fe5bc3bf92e2ddd37b5f0034080fc3a4d4b3c1130dd5e435bb96ec75e9453091272852e71a4d74906a8fcf992d6f79d794607657c534bda49941e9950a92e28 + languageName: node + linkType: hard + "micromatch@npm:^4.0.4, micromatch@npm:^4.0.5": version: 4.0.5 resolution: "micromatch@npm:4.0.5" @@ -2093,6 +3145,13 @@ __metadata: languageName: node linkType: hard +"mri@npm:^1.1.0": + version: 1.2.0 + resolution: "mri@npm:1.2.0" + checksum: 83f515abbcff60150873e424894a2f65d68037e5a7fcde8a9e2b285ee9c13ac581b63cfc1e6826c4732de3aeb84902f7c1e16b7aff46cd3f897a0f757a894e85 + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -2137,6 +3196,17 @@ __metadata: languageName: node linkType: hard +"next-themes@npm:^0.2.1": + version: 0.2.1 + resolution: "next-themes@npm:0.2.1" + peerDependencies: + next: "*" + react: "*" + react-dom: "*" + checksum: ebc248b956138e73436c4ed0a0f0a877a0a48a33156db577029b8b8469e48b5c777d61abf2baeb75953378febea74e067a4869ff90b4a3e94fce123289b862ba + languageName: node + linkType: hard + "next@npm:^13.1.1": version: 13.1.1 resolution: "next@npm:13.1.1" @@ -2385,6 +3455,22 @@ __metadata: languageName: node linkType: hard +"parse-entities@npm:^4.0.0": + version: 4.0.1 + resolution: "parse-entities@npm:4.0.1" + dependencies: + "@types/unist": ^2.0.0 + character-entities: ^2.0.0 + character-entities-legacy: ^3.0.0 + character-reference-invalid: ^2.0.0 + decode-named-character-reference: ^1.0.0 + is-alphanumerical: ^2.0.0 + is-decimal: ^2.0.0 + is-hexadecimal: ^2.0.0 + checksum: 32a6ff5b9acb9d2c4d71537308521fd265e685b9215691df73feedd9edfe041bb6da9f89bd0c35c4a2bc7d58e3e76e399bb6078c2fd7d2a343ff1dd46edbf1bd + languageName: node + linkType: hard + "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -2427,6 +3513,17 @@ __metadata: languageName: node linkType: hard +"periscopic@npm:^3.0.0": + version: 3.1.0 + resolution: "periscopic@npm:3.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^3.0.0 + is-reference: ^3.0.0 + checksum: 2153244352e58a0d76e7e8d9263e66fe74509495f809af388da20045fb30aa3e93f2f94468dc0b9166ecf206fcfc0d73d2c7641c6fbedc07b1de858b710142cb + languageName: node + linkType: hard + "picocolors@npm:^1.0.0": version: 1.0.0 resolution: "picocolors@npm:1.0.0" @@ -2497,6 +3594,13 @@ __metadata: languageName: node linkType: hard +"property-information@npm:^6.0.0": + version: 6.2.0 + resolution: "property-information@npm:6.2.0" + checksum: 23afce07ba821cbe7d926e63cdd680991961c82be4bbb6c0b17c47f48894359c1be6e51cd74485fc10a9d3fd361b475388e1e39311ed2b53127718f72aab1955 + languageName: node + linkType: hard + "punycode@npm:^2.1.0": version: 2.1.1 resolution: "punycode@npm:2.1.1" @@ -2564,6 +3668,39 @@ __metadata: languageName: node linkType: hard +"remark-mdx@npm:^2.0.0": + version: 2.3.0 + resolution: "remark-mdx@npm:2.3.0" + dependencies: + mdast-util-mdx: ^2.0.0 + micromark-extension-mdxjs: ^1.0.0 + checksum: 98486986c5b6f6a8321eb2f3b13c70fcd5644821428c77b7bfeb5ee5d4605b9761b322b2f6b531e83883cd2d5bc7bc4623427149aee00e1eba012f538b3d5627 + languageName: node + linkType: hard + +"remark-parse@npm:^10.0.0": + version: 10.0.1 + resolution: "remark-parse@npm:10.0.1" + dependencies: + "@types/mdast": ^3.0.0 + mdast-util-from-markdown: ^1.0.0 + unified: ^10.0.0 + checksum: 505088e564ab53ff054433368adbb7b551f69240c7d9768975529837a86f1d0f085e72d6211929c5c42db315273df4afc94f3d3a8662ffdb69468534c6643d29 + languageName: node + linkType: hard + +"remark-rehype@npm:^10.0.0": + version: 10.1.0 + resolution: "remark-rehype@npm:10.1.0" + dependencies: + "@types/hast": ^2.0.0 + "@types/mdast": ^3.0.0 + mdast-util-to-hast: ^12.1.0 + unified: ^10.0.0 + checksum: b9ac8acff3383b204dfdc2599d0bdf86e6ca7e837033209584af2e6aaa6a9013e519a379afa3201299798cab7298c8f4b388de118c312c67234c133318aec084 + languageName: node + linkType: hard + "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -2676,6 +3813,15 @@ __metadata: languageName: node linkType: hard +"sade@npm:^1.7.3": + version: 1.8.1 + resolution: "sade@npm:1.8.1" + dependencies: + mri: ^1.1.0 + checksum: 0756e5b04c51ccdc8221ebffd1548d0ce5a783a44a0fa9017a026659b97d632913e78f7dca59f2496aa996a0be0b0c322afd87ca72ccd909406f49dbffa0f45d + languageName: node + linkType: hard + "safe-regex-test@npm:^1.0.0": version: 1.0.0 resolution: "safe-regex-test@npm:1.0.0" @@ -2803,6 +3949,20 @@ __metadata: languageName: node linkType: hard +"source-map@npm:^0.7.0": + version: 0.7.4 + resolution: "source-map@npm:0.7.4" + checksum: 01cc5a74b1f0e1d626a58d36ad6898ea820567e87f18dfc9d24a9843a351aaa2ec09b87422589906d6ff1deed29693e176194dc88bcae7c9a852dc74b311dbf5 + languageName: node + linkType: hard + +"space-separated-tokens@npm:^2.0.0": + version: 2.0.2 + resolution: "space-separated-tokens@npm:2.0.2" + checksum: 202e97d7ca1ba0758a0aa4fe226ff98142073bcceeff2da3aad037968878552c3bbce3b3231970025375bbba5aee00c5b8206eda408da837ab2dc9c0f26be990 + languageName: node + linkType: hard + "string-argv@npm:^0.3.1": version: 0.3.1 resolution: "string-argv@npm:0.3.1" @@ -2870,6 +4030,16 @@ __metadata: languageName: node linkType: hard +"stringify-entities@npm:^4.0.0": + version: 4.0.3 + resolution: "stringify-entities@npm:4.0.3" + dependencies: + character-entities-html4: ^2.0.0 + character-entities-legacy: ^3.0.0 + checksum: 59e8f523b403bf7d415690e72ae52982decd6ea5426bd8b3f5c66225ddde73e766c0c0d91627df082d0794e30b19dd907ffb5864cef3602e4098d6777d7ca3c2 + languageName: node + linkType: hard + "strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" @@ -2909,6 +4079,15 @@ __metadata: languageName: node linkType: hard +"style-to-object@npm:^0.4.1": + version: 0.4.1 + resolution: "style-to-object@npm:0.4.1" + dependencies: + inline-style-parser: 0.1.1 + checksum: 2ea213e98eed21764ae1d1dc9359231a9f2d480d6ba55344c4c15eb275f0809f1845786e66d4caf62414a5cc8f112ce9425a58d251c77224060373e0db48f8c2 + languageName: node + linkType: hard + "styled-jsx@npm:5.1.1": version: 5.1.1 resolution: "styled-jsx@npm:5.1.1" @@ -2991,6 +4170,20 @@ __metadata: languageName: node linkType: hard +"trim-lines@npm:^3.0.0": + version: 3.0.1 + resolution: "trim-lines@npm:3.0.1" + checksum: e241da104682a0e0d807222cc1496b92e716af4db7a002f4aeff33ae6a0024fef93165d49eab11aa07c71e1347c42d46563f91dfaa4d3fb945aa535cdead53ed + languageName: node + linkType: hard + +"trough@npm:^2.0.0": + version: 2.1.0 + resolution: "trough@npm:2.1.0" + checksum: a577bb561c2b401cc0e1d9e188fcfcdf63b09b151ff56a668da12197fe97cac15e3d77d5b51f426ccfd94255744a9118e9e9935afe81a3644fa1be9783c82886 + languageName: node + linkType: hard + "tsconfig-paths@npm:^3.14.1": version: 3.14.1 resolution: "tsconfig-paths@npm:3.14.1" @@ -3010,7 +4203,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.1.0, tslib@npm:^2.4.0": +"tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0": version: 2.4.1 resolution: "tslib@npm:2.4.1" checksum: 19480d6e0313292bd6505d4efe096a6b31c70e21cf08b5febf4da62e95c265c8f571f7b36fcc3d1a17e068032f59c269fab3459d6cd3ed6949eafecf64315fca @@ -3083,6 +4276,95 @@ __metadata: languageName: node linkType: hard +"unified@npm:^10.0.0": + version: 10.1.2 + resolution: "unified@npm:10.1.2" + dependencies: + "@types/unist": ^2.0.0 + bail: ^2.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^4.0.0 + trough: ^2.0.0 + vfile: ^5.0.0 + checksum: 053e7c65ede644607f87bd625a299e4b709869d2f76ec8138569e6e886903b6988b21cd9699e471eda42bee189527be0a9dac05936f1d069a5e65d0125d5d756 + languageName: node + linkType: hard + +"unist-util-generated@npm:^2.0.0": + version: 2.0.1 + resolution: "unist-util-generated@npm:2.0.1" + checksum: 6221ad0571dcc9c8964d6b054f39ef6571ed59cc0ce3e88ae97ea1c70afe76b46412a5ffaa91f96814644ac8477e23fb1b477d71f8d70e625728c5258f5c0d99 + languageName: node + linkType: hard + +"unist-util-is@npm:^5.0.0": + version: 5.2.1 + resolution: "unist-util-is@npm:5.2.1" + dependencies: + "@types/unist": ^2.0.0 + checksum: ae76fdc3d35352cd92f1bedc3a0d407c3b9c42599a52ab9141fe89bdd786b51f0ec5a2ab68b93fb532e239457cae62f7e39eaa80229e1cb94875da2eafcbe5c4 + languageName: node + linkType: hard + +"unist-util-position-from-estree@npm:^1.0.0, unist-util-position-from-estree@npm:^1.1.0": + version: 1.1.2 + resolution: "unist-util-position-from-estree@npm:1.1.2" + dependencies: + "@types/unist": ^2.0.0 + checksum: e3f4060e2a9e894c6ed63489c5a7cb58ff282e5dae9497cbc2073033ca74d6e412af4d4d342c97aea08d997c908b8bce2fe43a2062aafc2bb3f266533016588b + languageName: node + linkType: hard + +"unist-util-position@npm:^4.0.0": + version: 4.0.4 + resolution: "unist-util-position@npm:4.0.4" + dependencies: + "@types/unist": ^2.0.0 + checksum: e7487b6cec9365299695e3379ded270a1717074fa11fd2407c9b934fb08db6fe1d9077ddeaf877ecf1813665f8ccded5171693d3d9a7a01a125ec5cdd5e88691 + languageName: node + linkType: hard + +"unist-util-remove-position@npm:^4.0.0": + version: 4.0.2 + resolution: "unist-util-remove-position@npm:4.0.2" + dependencies: + "@types/unist": ^2.0.0 + unist-util-visit: ^4.0.0 + checksum: 989831da913d09a82a99ed9b47b78471b6409bde95942cde47e09da54b7736516f17e3c7e026af468684c1efcec5fb52df363381b2f9dc7fd96ce791c5a2fa4a + languageName: node + linkType: hard + +"unist-util-stringify-position@npm:^3.0.0": + version: 3.0.3 + resolution: "unist-util-stringify-position@npm:3.0.3" + dependencies: + "@types/unist": ^2.0.0 + checksum: dbd66c15183607ca942a2b1b7a9f6a5996f91c0d30cf8966fb88955a02349d9eefd3974e9010ee67e71175d784c5a9fea915b0aa0b0df99dcb921b95c4c9e124 + languageName: node + linkType: hard + +"unist-util-visit-parents@npm:^5.1.1": + version: 5.1.3 + resolution: "unist-util-visit-parents@npm:5.1.3" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^5.0.0 + checksum: 8ecada5978994f846b64658cf13b4092cd78dea39e1ba2f5090a5de842ba4852712c02351a8ae95250c64f864635e7b02aedf3b4a093552bb30cf1bd160efbaa + languageName: node + linkType: hard + +"unist-util-visit@npm:^4.0.0": + version: 4.1.2 + resolution: "unist-util-visit@npm:4.1.2" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^5.0.0 + unist-util-visit-parents: ^5.1.1 + checksum: 95a34e3f7b5b2d4b68fd722b6229972099eb97b6df18913eda44a5c11df8b1e27efe7206dd7b88c4ed244a48c474a5b2e2629ab79558ff9eb936840295549cee + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -3092,6 +4374,52 @@ __metadata: languageName: node linkType: hard +"uvu@npm:^0.5.0": + version: 0.5.6 + resolution: "uvu@npm:0.5.6" + dependencies: + dequal: ^2.0.0 + diff: ^5.0.0 + kleur: ^4.0.3 + sade: ^1.7.3 + bin: + uvu: bin.js + checksum: 09460a37975627de9fcad396e5078fb844d01aaf64a6399ebfcfd9e55f1c2037539b47611e8631f89be07656962af0cf48c334993db82b9ae9c3d25ce3862168 + languageName: node + linkType: hard + +"vfile-location@npm:^4.0.0": + version: 4.1.0 + resolution: "vfile-location@npm:4.1.0" + dependencies: + "@types/unist": ^2.0.0 + vfile: ^5.0.0 + checksum: c894e8e5224170d1f85288f4a1d1ebcee0780823ea2b49d881648ab360ebf01b37ecb09b1c4439a75f9a51f31a9f9742cd045e987763e367c352a1ef7c50d446 + languageName: node + linkType: hard + +"vfile-message@npm:^3.0.0": + version: 3.1.4 + resolution: "vfile-message@npm:3.1.4" + dependencies: + "@types/unist": ^2.0.0 + unist-util-stringify-position: ^3.0.0 + checksum: d0ee7da1973ad76513c274e7912adbed4d08d180eaa34e6bd40bc82459f4b7bc50fcaff41556135e3339995575eac5f6f709aba9332b80f775618ea4880a1367 + languageName: node + linkType: hard + +"vfile@npm:^5.0.0": + version: 5.3.7 + resolution: "vfile@npm:5.3.7" + dependencies: + "@types/unist": ^2.0.0 + is-buffer: ^2.0.0 + unist-util-stringify-position: ^3.0.0 + vfile-message: ^3.0.0 + checksum: 642cce703afc186dbe7cabf698dc954c70146e853491086f5da39e1ce850676fc96b169fcf7898aa3ff245e9313aeec40da93acd1e1fcc0c146dc4f6308b4ef9 + languageName: node + linkType: hard + "which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -3172,3 +4500,10 @@ __metadata: checksum: f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700 languageName: node linkType: hard + +"zwitch@npm:^2.0.0": + version: 2.0.4 + resolution: "zwitch@npm:2.0.4" + checksum: f22ec5fc2d5f02c423c93d35cdfa83573a3a3bd98c66b927c368ea4d0e7252a500df2a90a6b45522be536a96a73404393c958e945fdba95e6832c200791702b6 + languageName: node + linkType: hard