diff --git a/next.config.js b/next.config.js index 457028b..fa6d810 100644 --- a/next.config.js +++ b/next.config.js @@ -1,15 +1,26 @@ -/** @type {import('next').NextConfig} */ -const nextConfig = { - reactStrictMode: true, - compiler: { - emotion: true, - }, - experimental: { - runtime: 'experimental-edge', - }, - typescript: { - ignoreBuildErrors: true, +module.exports = async (phase, { defaultConfig }) => { + /** + * @type {import('next').NextConfig} + */ + const nextConfig = { + reactStrictMode: true, + compiler: { + emotion: true, + }, + webpack: (config, ctx) => { + if (ctx.nextRuntime === "edge") { + if (!config.resolve.conditionNames) { + config.resolve.conditionNames = ['require', 'node']; + } + if (!config.resolve.conditionNames.includes("worker")) { + config.resolve.conditionNames.push("worker"); + } + } + return config; + }, + experimental: { + runtime: 'experimental-edge', + }, } -} - -module.exports = nextConfig; \ No newline at end of file + return nextConfig +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index bdbf3a7..a262da7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,8 +8,10 @@ "@chakra-ui/icons": "latest", "@chakra-ui/react": "latest", "@chakra-ui/theme-tools": "latest", - "@emotion/cache": "^11.10.0", - "@emotion/react": "^11.10.0", + "@emotion/cache": "latest", + "@emotion/css": "^11.10.0", + "@emotion/react": "latest", + "@emotion/server": "^11.10.0", "@emotion/styled": "latest", "framer-motion": "latest", "next": "^12.2.4-canary.8", @@ -57,21 +59,21 @@ } }, "node_modules/@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", "peer": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.18.10", "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-module-transforms": "^7.18.9", "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -87,12 +89,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.10.tgz", + "integrity": "sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==", "peer": true, "dependencies": { - "@babel/types": "^7.18.9", + "@babel/types": "^7.18.10", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -228,6 +230,14 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/helper-validator-identifier": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", @@ -273,9 +283,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.10.tgz", + "integrity": "sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==", "peer": true, "bin": { "parser": "bin/babel-parser.js" @@ -310,33 +320,33 @@ } }, "node_modules/@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "peer": true, "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.10.tgz", + "integrity": "sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g==", "peer": true, "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.18.10", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -345,10 +355,11 @@ } }, "node_modules/@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", "dependencies": { + "@babel/helper-string-parser": "^7.18.10", "@babel/helper-validator-identifier": "^7.18.6", "to-fast-properties": "^2.0.0" }, @@ -1230,9 +1241,9 @@ } }, "node_modules/@emotion/cache": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.0.tgz", - "integrity": "sha512-3FoUWnDbHWg/pXGCvL46jvpOSJP0xvRZLY8khUcUHGOBcp0S/MCIk+osp84/dby2Ctahw/Ev4KTHWkY3i0g39g==", + "version": "11.10.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.1.tgz", + "integrity": "sha512-uZTj3Yz5D69GE25iFZcIQtibnVCFsc/6+XIozyL3ycgWvEdif2uEw9wlUt6umjLr4Keg9K6xRPHmD8LGi+6p1A==", "dependencies": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.0", @@ -1241,6 +1252,26 @@ "stylis": "4.0.13" } }, + "node_modules/@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "dependencies": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, "node_modules/@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", @@ -1297,6 +1328,25 @@ "csstype": "^3.0.2" } }, + "node_modules/@emotion/server": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/server/-/server-11.10.0.tgz", + "integrity": "sha512-MTvJ21JPo9aS02GdjFW4nhdwOi2tNNpMmAM/YED0pkxzjDNi5WbiTwXqaCnvLc2Lr8NFtjhT0az1vTJyLIHYcw==", + "dependencies": { + "@emotion/utils": "^1.2.0", + "html-tokenize": "^2.0.0", + "multipipe": "^1.0.2", + "through": "^2.3.8" + }, + "peerDependencies": { + "@emotion/css": "^11.0.0-rc.0" + }, + "peerDependenciesMeta": { + "@emotion/css": { + "optional": true + } + } + }, "node_modules/@emotion/sheet": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", @@ -1473,14 +1523,14 @@ "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, "node_modules/@next/env": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4-canary.8.tgz", - "integrity": "sha512-UCxihMhR1gIvJU4geqOFYWMa/HS8qWncaOhaUUKoBDcB82LGmUVAiQ7ONseGD3jDDHlVS8IrbUlEDx9sYzcAGw==" + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4-canary.9.tgz", + "integrity": "sha512-d+GjzdVQDAih+RXalvcdQG7tJhW17NXH0qBZz2gbZGYdOUtSY22gt6wCocSpgB3K1JPeA2x8odM9dW1cjLNcGA==" }, "node_modules/@next/swc-android-arm-eabi": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4-canary.8.tgz", - "integrity": "sha512-uSLootS6ddPTCRdnBhzFW7l9sWU8fvNBJESKuc78YEoHnx6oGiOPmaJ1v3+2a0z1X/ohzGxNtK/j+JOntPe09Q==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4-canary.9.tgz", + "integrity": "sha512-rE4k7hW/o9EuSMeS+AVLX8VTd+35BpBhFI/F0MbntIIMgUYDynFYVMBrhSi3NXF4qdjNvpRbGtMCACgrqU7CrQ==", "cpu": [ "arm" ], @@ -1493,9 +1543,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4-canary.8.tgz", - "integrity": "sha512-IbbwF4bKcqQXzQRp7XvR4/r1h5WrMo25E82NldFlhYx6jk1fyXTCqi7yJlen4Tkblni4FaLEdVX4YYOVM/bqNA==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4-canary.9.tgz", + "integrity": "sha512-Mbvz9t2g7F1hFDp6K3KIjD1byxhz8WOeYt+KWWJZxCtA5iz1JW52OEQM7c6VEnn3j13kxDELTr+6rE5+NwPf/w==", "cpu": [ "arm64" ], @@ -1508,9 +1558,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4-canary.8.tgz", - "integrity": "sha512-yDQ7oj4DvEzN6PCz0ZV6SY0JtEW3ZsLfixfS1BVhxvxlFULf7E/LAwqsaxH0kvPIY4EfLWVwr6nLUOw9f+cpEg==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4-canary.9.tgz", + "integrity": "sha512-p2jgrXyEjax7AO17I4wKXmLZhl8jXBMv4HaUpmI8yO+v2Ymh/9GLGD+775YV51JwHxoEggLWpNRUFhsVURCw6w==", "cpu": [ "arm64" ], @@ -1523,9 +1573,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4-canary.8.tgz", - "integrity": "sha512-TMTIDGOvXAstVoIEoD9uoWQCpFKR+g1HX3EEg+6tByQgpAeb6Vmwu3ttvQkXFN07ERw1++WLwf+QXfKTHFK9IQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4-canary.9.tgz", + "integrity": "sha512-sbSwEqKuBuDLnwkbCEew4Ly4LRw2hP6X+MTNeoDnnPZKLkBJYkta89doTEkQsw11wxt85AQZ4uuwmhcB2YHwWw==", "cpu": [ "x64" ], @@ -1538,9 +1588,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4-canary.8.tgz", - "integrity": "sha512-MJdAjSEf1Z4S7QHBAwv76l+TtaHmFwpYnrCJYI1Vc2r5FH+ZpKAe4DHcKjFD43c+Dd0dMgAPTkN1E644vEDcOQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4-canary.9.tgz", + "integrity": "sha512-fzx42qi+UJv55oIaJc+tEtTM1HrYeFPCveeB8uQLLk9ag+KuDeEvHI+WeFafsDoI3+LMyvgduirjinfSDYCS1Q==", "cpu": [ "x64" ], @@ -1553,9 +1603,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4-canary.8.tgz", - "integrity": "sha512-YSLu2XPVGg6NAi6SzYCV8Dp+LAIihWl7acL4fymw52YxQxrLDBUJzKGg8t/kAlNSWuwLaUcXb18DgX7Y8NwEYQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4-canary.9.tgz", + "integrity": "sha512-qNFFU0EWPwI+jsZno4aYr4fpVIGRE8wkX528aE1Plf4IlwbATauIAO2RnlLF8rV9gMxb7qwQfKaFaXaZly4wVg==", "cpu": [ "arm" ], @@ -1568,9 +1618,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4-canary.8.tgz", - "integrity": "sha512-G1Lwt4anIc/5GLFSiL0C+PmbD9re9QL8G0aKJjgkVDh2uf4qIjy1/08XkFsB+kHkrPL6wIQkGO8y6BhXyBPefw==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4-canary.9.tgz", + "integrity": "sha512-vucIs6TEgKly32qc6A3HnGa3Rzz1YrD6hwCR0FVS78JzkB7XNyXOboZqEQm0MRUdzVD83qSzQfvoII6aoU/zIA==", "cpu": [ "arm64" ], @@ -1583,9 +1633,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4-canary.8.tgz", - "integrity": "sha512-qRx1u4bdhE9sEmRJ4uwLbwq7GTev27c2DYh4rTMOB5SX7hMZ9vctH9AP7t4M3LBJ16+aQ4QC7bPKIQpx41NN2w==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4-canary.9.tgz", + "integrity": "sha512-YxVfYn1h88RzOJV36st2MEtjk/f0siovnDTIu5OyEOZmJ+PsHB9mNlbf8KTb0atKjHOV4QEbkynOuZ+Ir+CIZA==", "cpu": [ "arm64" ], @@ -1598,9 +1648,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4-canary.8.tgz", - "integrity": "sha512-b6l9RJ5nshJznBo+wMFr1krFMuPL47uj/xkrkMy9pALR2keXN+Vw8okB3nAJzI5nOWSH4FKe6ojKaRMsj1QayQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4-canary.9.tgz", + "integrity": "sha512-Vdc1jSxxS4xsH/4Swo6U4iRucNeibkD8MUCasKeO4aewlT3fHe9PoTovqcMESfj7T6170K/7mRt2pECozriaIA==", "cpu": [ "x64" ], @@ -1613,9 +1663,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4-canary.8.tgz", - "integrity": "sha512-WaogoaJIOZy4ocDGdDabIAyoPJAXpt7xw1ENYx4OjPLeoFESBxbnPHQ0up6NwZD9IwbCkLRsFyLT6ZSBjt2b1g==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4-canary.9.tgz", + "integrity": "sha512-7Ojx3PVFB1S5r0fdWHX7w6mlMNO6Kz9Wf/J3wdA4Udc3czZ/kOxRG02YBygyAfevylVwcmbrwcKCDFOul7Vw7w==", "cpu": [ "x64" ], @@ -1628,9 +1678,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-BpKJSTm4N+3JRtNOG42u4z36B8QcgYcaE7p+lNfLrf1+EqAUb3FPF5YfQLvNPZXuwTzbB/FYayJSmSumwDYXMg==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-KmM77PCuZrlzk/vsmM9/NSSfLIEm+zxC213QjPAq5lQiQhfOTLE/TSDhmdtbtOXdnmYSVPUUvmXs2zzCXV8xgQ==", "cpu": [ "arm64" ], @@ -1643,9 +1693,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-+MLT+/CFm+sAlozCK4pIVCF60PcC+8gLfK8RdzxMUoFljoGz2qVyTqw2I6meqmRHeNZD89/koPLt4I2pJFR5Qw==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-n3X1Fijs5hVDA8lIavUSSk5czT65DXOpkppu9lKhNW5xYdWCtt4Vako3tYUWfPN+E8tpyIr5UP1iRxQOug7JfA==", "cpu": [ "ia32" ], @@ -1658,9 +1708,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-gHHcTM3MTY3MZDXsIWisFlSIxE0SlqrSef3waEGk0q9qYgSOwNK7Vm+4UNWIPsv/5RuYnSCCTTEOZeomoeOs3Q==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-ZkKK6r14vIF0SytIrJp9SG+xkiXXtqnG3E31vnsi2X/2H5FJ3T9qPDvgURlvhcSPI3jGGdvjLg+fW5CoeJqNqw==", "cpu": [ "x64" ], @@ -1816,6 +1866,11 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, + "node_modules/buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -1894,6 +1949,11 @@ "toggle-selection": "^1.0.6" } }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, "node_modules/cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -1944,10 +2004,45 @@ "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/electron-to-chromium": { - "version": "1.4.206", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", - "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "version": "1.4.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz", + "integrity": "sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ==", "peer": true }, "node_modules/error-ex": { @@ -2123,6 +2218,21 @@ "react-is": "^16.7.0" } }, + "node_modules/html-tokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-tokenize/-/html-tokenize-2.0.1.tgz", + "integrity": "sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==", + "dependencies": { + "buffer-from": "~0.1.1", + "inherits": "~2.0.1", + "minimist": "~1.2.5", + "readable-stream": "~1.0.27-1", + "through2": "~0.4.1" + }, + "bin": { + "html-tokenize": "bin/cmd.js" + } + }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -2138,6 +2248,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, "node_modules/invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -2162,6 +2277,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -2217,12 +2337,26 @@ "loose-envify": "cli.js" } }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "peer": true }, + "node_modules/multipipe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-1.0.2.tgz", + "integrity": "sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==", + "dependencies": { + "duplexer2": "^0.1.2", + "object-assign": "^4.1.0" + } + }, "node_modules/nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", @@ -2235,11 +2369,11 @@ } }, "node_modules/next": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.4-canary.8.tgz", - "integrity": "sha512-iq8+2YXqXtUqqGdcUoKTRBJLhaXvW7l0o6TD/HUUCN2BgbokUdHX8GONW/+Bb1u8iJG9ZgBEOCTcaEbNa3wdCQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.4-canary.9.tgz", + "integrity": "sha512-lZtjRAPMxKVSM845PDuSsXexjjU++ZEsNsI2gPwuoblyawLSwiROkQm2YszXe6HwXFb5FG3Oqn1bgboTl4S82A==", "dependencies": { - "@next/env": "12.2.4-canary.8", + "@next/env": "12.2.4-canary.9", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", @@ -2253,19 +2387,19 @@ "node": ">=12.22.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "12.2.4-canary.8", - "@next/swc-android-arm64": "12.2.4-canary.8", - "@next/swc-darwin-arm64": "12.2.4-canary.8", - "@next/swc-darwin-x64": "12.2.4-canary.8", - "@next/swc-freebsd-x64": "12.2.4-canary.8", - "@next/swc-linux-arm-gnueabihf": "12.2.4-canary.8", - "@next/swc-linux-arm64-gnu": "12.2.4-canary.8", - "@next/swc-linux-arm64-musl": "12.2.4-canary.8", - "@next/swc-linux-x64-gnu": "12.2.4-canary.8", - "@next/swc-linux-x64-musl": "12.2.4-canary.8", - "@next/swc-win32-arm64-msvc": "12.2.4-canary.8", - "@next/swc-win32-ia32-msvc": "12.2.4-canary.8", - "@next/swc-win32-x64-msvc": "12.2.4-canary.8" + "@next/swc-android-arm-eabi": "12.2.4-canary.9", + "@next/swc-android-arm64": "12.2.4-canary.9", + "@next/swc-darwin-arm64": "12.2.4-canary.9", + "@next/swc-darwin-x64": "12.2.4-canary.9", + "@next/swc-freebsd-x64": "12.2.4-canary.9", + "@next/swc-linux-arm-gnueabihf": "12.2.4-canary.9", + "@next/swc-linux-arm64-gnu": "12.2.4-canary.9", + "@next/swc-linux-arm64-musl": "12.2.4-canary.9", + "@next/swc-linux-x64-gnu": "12.2.4-canary.9", + "@next/swc-linux-x64-musl": "12.2.4-canary.9", + "@next/swc-win32-arm64-msvc": "12.2.4-canary.9", + "@next/swc-win32-ia32-msvc": "12.2.4-canary.9", + "@next/swc-win32-x64-msvc": "12.2.4-canary.9" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -2300,6 +2434,11 @@ "node": ">=0.10.0" } }, + "node_modules/object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==" + }, "node_modules/parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -2393,6 +2532,11 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -2551,6 +2695,17 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" }, + "node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, "node_modules/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", @@ -2618,6 +2773,11 @@ "node": ">=0.10.0" } }, + "node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, "node_modules/style-value-types": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", @@ -2678,6 +2838,20 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", + "dependencies": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + } + }, "node_modules/tiny-invariant": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", @@ -2799,6 +2973,22 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", + "dependencies": { + "object-keys": "~0.4.0" + }, + "engines": { + "node": ">=0.4" + } + }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", @@ -2834,21 +3024,21 @@ "peer": true }, "@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", "peer": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.18.10", "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-module-transforms": "^7.18.9", "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -2857,12 +3047,12 @@ } }, "@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.10.tgz", + "integrity": "sha512-0+sW7e3HjQbiHbj1NeU/vN8ornohYlacAfZIaXhdoGweQqgcNy69COVciYYqEXJ/v+9OBA7Frxm4CVAuNqKeNA==", "peer": true, "requires": { - "@babel/types": "^7.18.9", + "@babel/types": "^7.18.10", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -2964,6 +3154,11 @@ "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, "@babel/helper-validator-identifier": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", @@ -2997,9 +3192,9 @@ } }, "@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.10.tgz", + "integrity": "sha512-TYk3OA0HKL6qNryUayb5UUEhM/rkOQozIBEA5ITXh5DWrSp0TlUQXMyZmnWxG/DizSWBeeQ0Zbc5z8UGaaqoeg==", "peer": true }, "@babel/plugin-syntax-jsx": { @@ -3019,39 +3214,40 @@ } }, "@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "peer": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.10.tgz", + "integrity": "sha512-J7ycxg0/K9XCtLyHf0cz2DqDihonJeIo+z+HEdRe9YuT8TY4A66i+Ab2/xZCEW7Ro60bPCBBfqqboHSamoV3+g==", "peer": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.18.10", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", "requires": { + "@babel/helper-string-parser": "^7.18.10", "@babel/helper-validator-identifier": "^7.18.6", "to-fast-properties": "^2.0.0" } @@ -3698,9 +3894,9 @@ } }, "@emotion/cache": { - "version": "11.10.0", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.0.tgz", - "integrity": "sha512-3FoUWnDbHWg/pXGCvL46jvpOSJP0xvRZLY8khUcUHGOBcp0S/MCIk+osp84/dby2Ctahw/Ev4KTHWkY3i0g39g==", + "version": "11.10.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.1.tgz", + "integrity": "sha512-uZTj3Yz5D69GE25iFZcIQtibnVCFsc/6+XIozyL3ycgWvEdif2uEw9wlUt6umjLr4Keg9K6xRPHmD8LGi+6p1A==", "requires": { "@emotion/memoize": "^0.8.0", "@emotion/sheet": "^1.2.0", @@ -3709,6 +3905,18 @@ "stylis": "4.0.13" } }, + "@emotion/css": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.10.0.tgz", + "integrity": "sha512-dH9f+kSCucc8ilMg0MUA1AemabcyzYpe5EKX24F528PJjD7HyIY/VBNJHxfUdc8l400h2ncAjR6yEDu+DBj2cg==", + "requires": { + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0" + } + }, "@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", @@ -3753,6 +3961,17 @@ "csstype": "^3.0.2" } }, + "@emotion/server": { + "version": "11.10.0", + "resolved": "https://registry.npmjs.org/@emotion/server/-/server-11.10.0.tgz", + "integrity": "sha512-MTvJ21JPo9aS02GdjFW4nhdwOi2tNNpMmAM/YED0pkxzjDNi5WbiTwXqaCnvLc2Lr8NFtjhT0az1vTJyLIHYcw==", + "requires": { + "@emotion/utils": "^1.2.0", + "html-tokenize": "^2.0.0", + "multipipe": "^1.0.2", + "through": "^2.3.8" + } + }, "@emotion/sheet": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", @@ -3917,86 +4136,86 @@ } }, "@next/env": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4-canary.8.tgz", - "integrity": "sha512-UCxihMhR1gIvJU4geqOFYWMa/HS8qWncaOhaUUKoBDcB82LGmUVAiQ7ONseGD3jDDHlVS8IrbUlEDx9sYzcAGw==" + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/env/-/env-12.2.4-canary.9.tgz", + "integrity": "sha512-d+GjzdVQDAih+RXalvcdQG7tJhW17NXH0qBZz2gbZGYdOUtSY22gt6wCocSpgB3K1JPeA2x8odM9dW1cjLNcGA==" }, "@next/swc-android-arm-eabi": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4-canary.8.tgz", - "integrity": "sha512-uSLootS6ddPTCRdnBhzFW7l9sWU8fvNBJESKuc78YEoHnx6oGiOPmaJ1v3+2a0z1X/ohzGxNtK/j+JOntPe09Q==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.2.4-canary.9.tgz", + "integrity": "sha512-rE4k7hW/o9EuSMeS+AVLX8VTd+35BpBhFI/F0MbntIIMgUYDynFYVMBrhSi3NXF4qdjNvpRbGtMCACgrqU7CrQ==", "optional": true }, "@next/swc-android-arm64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4-canary.8.tgz", - "integrity": "sha512-IbbwF4bKcqQXzQRp7XvR4/r1h5WrMo25E82NldFlhYx6jk1fyXTCqi7yJlen4Tkblni4FaLEdVX4YYOVM/bqNA==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.2.4-canary.9.tgz", + "integrity": "sha512-Mbvz9t2g7F1hFDp6K3KIjD1byxhz8WOeYt+KWWJZxCtA5iz1JW52OEQM7c6VEnn3j13kxDELTr+6rE5+NwPf/w==", "optional": true }, "@next/swc-darwin-arm64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4-canary.8.tgz", - "integrity": "sha512-yDQ7oj4DvEzN6PCz0ZV6SY0JtEW3ZsLfixfS1BVhxvxlFULf7E/LAwqsaxH0kvPIY4EfLWVwr6nLUOw9f+cpEg==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.2.4-canary.9.tgz", + "integrity": "sha512-p2jgrXyEjax7AO17I4wKXmLZhl8jXBMv4HaUpmI8yO+v2Ymh/9GLGD+775YV51JwHxoEggLWpNRUFhsVURCw6w==", "optional": true }, "@next/swc-darwin-x64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4-canary.8.tgz", - "integrity": "sha512-TMTIDGOvXAstVoIEoD9uoWQCpFKR+g1HX3EEg+6tByQgpAeb6Vmwu3ttvQkXFN07ERw1++WLwf+QXfKTHFK9IQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.2.4-canary.9.tgz", + "integrity": "sha512-sbSwEqKuBuDLnwkbCEew4Ly4LRw2hP6X+MTNeoDnnPZKLkBJYkta89doTEkQsw11wxt85AQZ4uuwmhcB2YHwWw==", "optional": true }, "@next/swc-freebsd-x64": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4-canary.8.tgz", - "integrity": "sha512-MJdAjSEf1Z4S7QHBAwv76l+TtaHmFwpYnrCJYI1Vc2r5FH+ZpKAe4DHcKjFD43c+Dd0dMgAPTkN1E644vEDcOQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.2.4-canary.9.tgz", + "integrity": "sha512-fzx42qi+UJv55oIaJc+tEtTM1HrYeFPCveeB8uQLLk9ag+KuDeEvHI+WeFafsDoI3+LMyvgduirjinfSDYCS1Q==", "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4-canary.8.tgz", - "integrity": "sha512-YSLu2XPVGg6NAi6SzYCV8Dp+LAIihWl7acL4fymw52YxQxrLDBUJzKGg8t/kAlNSWuwLaUcXb18DgX7Y8NwEYQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.2.4-canary.9.tgz", + "integrity": "sha512-qNFFU0EWPwI+jsZno4aYr4fpVIGRE8wkX528aE1Plf4IlwbATauIAO2RnlLF8rV9gMxb7qwQfKaFaXaZly4wVg==", "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4-canary.8.tgz", - "integrity": "sha512-G1Lwt4anIc/5GLFSiL0C+PmbD9re9QL8G0aKJjgkVDh2uf4qIjy1/08XkFsB+kHkrPL6wIQkGO8y6BhXyBPefw==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.2.4-canary.9.tgz", + "integrity": "sha512-vucIs6TEgKly32qc6A3HnGa3Rzz1YrD6hwCR0FVS78JzkB7XNyXOboZqEQm0MRUdzVD83qSzQfvoII6aoU/zIA==", "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4-canary.8.tgz", - "integrity": "sha512-qRx1u4bdhE9sEmRJ4uwLbwq7GTev27c2DYh4rTMOB5SX7hMZ9vctH9AP7t4M3LBJ16+aQ4QC7bPKIQpx41NN2w==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.2.4-canary.9.tgz", + "integrity": "sha512-YxVfYn1h88RzOJV36st2MEtjk/f0siovnDTIu5OyEOZmJ+PsHB9mNlbf8KTb0atKjHOV4QEbkynOuZ+Ir+CIZA==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4-canary.8.tgz", - "integrity": "sha512-b6l9RJ5nshJznBo+wMFr1krFMuPL47uj/xkrkMy9pALR2keXN+Vw8okB3nAJzI5nOWSH4FKe6ojKaRMsj1QayQ==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.2.4-canary.9.tgz", + "integrity": "sha512-Vdc1jSxxS4xsH/4Swo6U4iRucNeibkD8MUCasKeO4aewlT3fHe9PoTovqcMESfj7T6170K/7mRt2pECozriaIA==", "optional": true }, "@next/swc-linux-x64-musl": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4-canary.8.tgz", - "integrity": "sha512-WaogoaJIOZy4ocDGdDabIAyoPJAXpt7xw1ENYx4OjPLeoFESBxbnPHQ0up6NwZD9IwbCkLRsFyLT6ZSBjt2b1g==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.2.4-canary.9.tgz", + "integrity": "sha512-7Ojx3PVFB1S5r0fdWHX7w6mlMNO6Kz9Wf/J3wdA4Udc3czZ/kOxRG02YBygyAfevylVwcmbrwcKCDFOul7Vw7w==", "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-BpKJSTm4N+3JRtNOG42u4z36B8QcgYcaE7p+lNfLrf1+EqAUb3FPF5YfQLvNPZXuwTzbB/FYayJSmSumwDYXMg==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-KmM77PCuZrlzk/vsmM9/NSSfLIEm+zxC213QjPAq5lQiQhfOTLE/TSDhmdtbtOXdnmYSVPUUvmXs2zzCXV8xgQ==", "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-+MLT+/CFm+sAlozCK4pIVCF60PcC+8gLfK8RdzxMUoFljoGz2qVyTqw2I6meqmRHeNZD89/koPLt4I2pJFR5Qw==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-n3X1Fijs5hVDA8lIavUSSk5czT65DXOpkppu9lKhNW5xYdWCtt4Vako3tYUWfPN+E8tpyIr5UP1iRxQOug7JfA==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4-canary.8.tgz", - "integrity": "sha512-gHHcTM3MTY3MZDXsIWisFlSIxE0SlqrSef3waEGk0q9qYgSOwNK7Vm+4UNWIPsv/5RuYnSCCTTEOZeomoeOs3Q==", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.2.4-canary.9.tgz", + "integrity": "sha512-ZkKK6r14vIF0SytIrJp9SG+xkiXXtqnG3E31vnsi2X/2H5FJ3T9qPDvgURlvhcSPI3jGGdvjLg+fW5CoeJqNqw==", "optional": true }, "@popperjs/core": { @@ -4115,6 +4334,11 @@ "update-browserslist-db": "^1.0.5" } }, + "buffer-from": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz", + "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg==" + }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -4176,6 +4400,11 @@ "toggle-selection": "^1.0.6" } }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", @@ -4215,10 +4444,47 @@ "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "requires": { + "readable-stream": "^2.0.2" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "electron-to-chromium": { - "version": "1.4.206", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", - "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "version": "1.4.208", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz", + "integrity": "sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ==", "peer": true }, "error-ex": { @@ -4367,6 +4633,18 @@ "react-is": "^16.7.0" } }, + "html-tokenize": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-tokenize/-/html-tokenize-2.0.1.tgz", + "integrity": "sha512-QY6S+hZ0f5m1WT8WffYN+Hg+xm/w5I8XeUcAq/ZYP5wVC8xbKi4Whhru3FtrAebD5EhBW8rmFzkDI6eCAuFe2w==", + "requires": { + "buffer-from": "~0.1.1", + "inherits": "~2.0.1", + "minimist": "~1.2.5", + "readable-stream": "~1.0.27-1", + "through2": "~0.4.1" + } + }, "import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", @@ -4376,6 +4654,11 @@ "resolve-from": "^4.0.0" } }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, "invariant": { "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", @@ -4397,6 +4680,11 @@ "has": "^1.0.3" } }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -4437,36 +4725,50 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "peer": true }, + "multipipe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-1.0.2.tgz", + "integrity": "sha512-6uiC9OvY71vzSGX8lZvSqscE7ft9nPupJ8fMjrCNRAUy2LREUW42UL+V/NTrogr6rFgRydUrCX4ZitfpSNkSCQ==", + "requires": { + "duplexer2": "^0.1.2", + "object-assign": "^4.1.0" + } + }, "nanoid": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" }, "next": { - "version": "12.2.4-canary.8", - "resolved": "https://registry.npmjs.org/next/-/next-12.2.4-canary.8.tgz", - "integrity": "sha512-iq8+2YXqXtUqqGdcUoKTRBJLhaXvW7l0o6TD/HUUCN2BgbokUdHX8GONW/+Bb1u8iJG9ZgBEOCTcaEbNa3wdCQ==", - "requires": { - "@next/env": "12.2.4-canary.8", - "@next/swc-android-arm-eabi": "12.2.4-canary.8", - "@next/swc-android-arm64": "12.2.4-canary.8", - "@next/swc-darwin-arm64": "12.2.4-canary.8", - "@next/swc-darwin-x64": "12.2.4-canary.8", - "@next/swc-freebsd-x64": "12.2.4-canary.8", - "@next/swc-linux-arm-gnueabihf": "12.2.4-canary.8", - "@next/swc-linux-arm64-gnu": "12.2.4-canary.8", - "@next/swc-linux-arm64-musl": "12.2.4-canary.8", - "@next/swc-linux-x64-gnu": "12.2.4-canary.8", - "@next/swc-linux-x64-musl": "12.2.4-canary.8", - "@next/swc-win32-arm64-msvc": "12.2.4-canary.8", - "@next/swc-win32-ia32-msvc": "12.2.4-canary.8", - "@next/swc-win32-x64-msvc": "12.2.4-canary.8", + "version": "12.2.4-canary.9", + "resolved": "https://registry.npmjs.org/next/-/next-12.2.4-canary.9.tgz", + "integrity": "sha512-lZtjRAPMxKVSM845PDuSsXexjjU++ZEsNsI2gPwuoblyawLSwiROkQm2YszXe6HwXFb5FG3Oqn1bgboTl4S82A==", + "requires": { + "@next/env": "12.2.4-canary.9", + "@next/swc-android-arm-eabi": "12.2.4-canary.9", + "@next/swc-android-arm64": "12.2.4-canary.9", + "@next/swc-darwin-arm64": "12.2.4-canary.9", + "@next/swc-darwin-x64": "12.2.4-canary.9", + "@next/swc-freebsd-x64": "12.2.4-canary.9", + "@next/swc-linux-arm-gnueabihf": "12.2.4-canary.9", + "@next/swc-linux-arm64-gnu": "12.2.4-canary.9", + "@next/swc-linux-arm64-musl": "12.2.4-canary.9", + "@next/swc-linux-x64-gnu": "12.2.4-canary.9", + "@next/swc-linux-x64-musl": "12.2.4-canary.9", + "@next/swc-win32-arm64-msvc": "12.2.4-canary.9", + "@next/swc-win32-ia32-msvc": "12.2.4-canary.9", + "@next/swc-win32-x64-msvc": "12.2.4-canary.9", "@swc/helpers": "0.4.3", "caniuse-lite": "^1.0.30001332", "postcss": "8.4.14", @@ -4485,6 +4787,11 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==" + }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -4555,6 +4862,11 @@ "source-map-js": "^1.0.2" } }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, "prop-types": { "version": "15.8.1", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", @@ -4665,6 +4977,17 @@ } } }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", @@ -4714,6 +5037,11 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, "style-value-types": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", @@ -4754,6 +5082,20 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "through2": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz", + "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==", + "requires": { + "readable-stream": "~1.0.17", + "xtend": "~2.1.1" + } + }, "tiny-invariant": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", @@ -4827,6 +5169,19 @@ "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", "requires": {} }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "xtend": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz", + "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==", + "requires": { + "object-keys": "~0.4.0" + } + }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", diff --git a/package.json b/package.json index ecd5a79..f3a043d 100644 --- a/package.json +++ b/package.json @@ -10,8 +10,10 @@ "@chakra-ui/icons": "latest", "@chakra-ui/react": "latest", "@chakra-ui/theme-tools": "latest", - "@emotion/cache": "^11.10.0", - "@emotion/react": "^11.10.0", + "@emotion/cache": "latest", + "@emotion/css": "^11.10.0", + "@emotion/react": "latest", + "@emotion/server": "^11.10.0", "@emotion/styled": "latest", "framer-motion": "latest", "next": "^12.2.4-canary.8", diff --git a/src/pages/_document.tsx b/src/pages/_document.tsx index 2b8b574..d87e9c6 100644 --- a/src/pages/_document.tsx +++ b/src/pages/_document.tsx @@ -1,18 +1,18 @@ -import NextDocument, { Html, Head, Main, NextScript } from 'next/document' -import { ColorModeScript } from '@chakra-ui/react' +import Document, { Html, Head, Main, NextScript } from "next/document"; +import * as React from "react"; +import { ColorModeScript } from "@chakra-ui/react"; -export default class Document extends NextDocument { +export default class AppDocument extends Document { render() { return ( - {/* Make Color mode to persists when you refresh the page. */}
- ) + ); } } diff --git a/src/pages/chakra.tsx b/src/pages/chakra.tsx index 412fdac..2649cd6 100644 --- a/src/pages/chakra.tsx +++ b/src/pages/chakra.tsx @@ -17,22 +17,19 @@ import { DarkModeSwitch } from "../components/DarkModeSwitch"; import { CTA } from "../components/CTA"; import { Footer } from "../components/Footer"; import { GetServerSideProps, PageConfig } from "next"; -import createCache from "@emotion/cache"; -import { CacheProvider } from "@emotion/react"; +import { useState } from "react"; -const cache = createCache({ - key: `chakra-cache`, -}); - -const Index = ({ runtime }) => ( - +const Index = (props: { runtime?: string }) => { + const [runtime, setRuntime] = useState(props.runtime ?? "unknown"); + return (
Example repository of Next.js + chakra-ui{" "} - + TypeScript, with the runtime {runtime}. + + TypeScript, on the{" "} + {runtime ?? "unknown"} runtime! @@ -68,8 +65,8 @@ const Index = ({ runtime }) => ( - -); + ); +}; export const config = { runtime: "experimental-edge", diff --git a/src/pages/index.tsx b/src/pages/index.tsx index dc7e316..b766b84 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -4,33 +4,27 @@ import { Animated, Basic, bounce, Combined } from "../styles"; import createCache from "@emotion/cache"; import Link from "next/link"; -const cache = createCache({ - key: `emotion-cache`, -}); - const Index = ({ runtime }) => ( - - -
- Cool Styles running on the runtime: {runtime} - - With :hover. - - Let's bounce. -
- -
-
+ +
+ Cool Styles running on the runtime: {runtime} + + With :hover. + + Let's bounce. +
+ +
); export const config = {