diff --git a/package.json b/package.json index 9333b888..9ec40b9c 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,7 @@ "jose": "2.0.5", "maxmind": "^4.3.1", "moment-timezone": "^0.5.33", - "next": "^10.2.1", + "next": "^10.2.2", "prompts": "2.4.1", "prop-types": "^15.7.2", "react": "^17.0.2", @@ -98,7 +98,7 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@formatjs/cli": "^4.2.14", + "@formatjs/cli": "^4.2.15", "@rollup/plugin-buble": "^0.21.3", "@rollup/plugin-node-resolve": "^11.2.1", "@rollup/plugin-replace": "^2.3.4", @@ -116,6 +116,7 @@ "lint-staged": "^11.0.0", "loadtest": "5.1.2", "npm-run-all": "^4.1.5", + "postcss": "^8.2.15", "postcss-flexbugs-fixes": "^5.0.2", "postcss-import": "^13.0.0", "postcss-preset-env": "^6.7.0", diff --git a/yarn.lock b/yarn.lock index 7b644ffb..dd089893 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1153,13 +1153,13 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@formatjs/cli@^4.2.14": - version "4.2.14" - resolved "https://registry.yarnpkg.com/@formatjs/cli/-/cli-4.2.14.tgz#395f0d5c55f53953738e8dd9e0340e9ae3e9d616" - integrity sha512-VkYHGJFcOTXDnontJWaI/Ejh6u+8j/MzKcTnhhvN3lNuymPWHlEWWdbhVYNUoepAwjvWp/J5/7m47Gzdu8s2eQ== +"@formatjs/cli@^4.2.15": + version "4.2.15" + resolved "https://registry.yarnpkg.com/@formatjs/cli/-/cli-4.2.15.tgz#1546c504fb608a36ad1d819be812786533d690f9" + integrity sha512-B8fMtNMJViBRocRPlt9iPzuJa5/wadVHj0tySITGXQd9T1SyijuBMlxHRWrq4jyx6wZSIN5AwapWZkeHMZQ9YA== dependencies: - "@formatjs/icu-messageformat-parser" "2.0.2" - "@formatjs/ts-transformer" "3.3.13" + "@formatjs/icu-messageformat-parser" "2.0.3" + "@formatjs/ts-transformer" "3.3.14" "@types/json-stable-stringify" "^1.0.32" "@types/lodash" "^4.14.150" "@types/node" "14" @@ -1182,10 +1182,10 @@ dependencies: tslib "^2.1.0" -"@formatjs/ecma402-abstract@1.8.0": - version "1.8.0" - resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.8.0.tgz#f404af11d29d0bf78ca6b259c5abb1f2086e676b" - integrity sha512-X+nxZcIQr0YfYNtw1ZkHjN3YSyi0fEmdAJqRzk24KwNvqLv7GmVfw70mf7ADnwOvkcrSaAdx24GfAqckGTv9ww== +"@formatjs/ecma402-abstract@1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@formatjs/ecma402-abstract/-/ecma402-abstract-1.9.0.tgz#2da77e8de88284578dce9d847468f686f90ea6ee" + integrity sha512-hKWk3t4uKmGW1kS6lR8j3vzHhyK3oXb/sgQ6YImsHLen8FFbmPDEEiwz6geNaKtEioCGYFF1B2BYLBH8JjbFxQ== dependencies: tslib "^2.1.0" @@ -1203,13 +1203,13 @@ "@formatjs/icu-skeleton-parser" "1.1.2" tslib "^2.1.0" -"@formatjs/icu-messageformat-parser@2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.0.2.tgz#93121e4cc1455f29566cd712072e3d8372ba52ee" - integrity sha512-3joegEnfoT4qF3uH6KsXYNeRGKOlskWQhdZYN2/Xw3R2ltmMf6PHUnTZ8Up7Gsx9jNT0lDPp4zGTgzHm76Ld3Q== +"@formatjs/icu-messageformat-parser@2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@formatjs/icu-messageformat-parser/-/icu-messageformat-parser-2.0.3.tgz#e6815c50470d358cbe6f40a7891ec55348fe9cf8" + integrity sha512-Tk0nIj21f3XO6PP+9k9L9bmBbrIZqHIBDOVyT1M4mYXdryWPs6ZKF8irnLc3gIWG4wjBhCDAnDeaXIjoF7roPA== dependencies: - "@formatjs/ecma402-abstract" "1.8.0" - "@formatjs/icu-skeleton-parser" "1.2.3" + "@formatjs/ecma402-abstract" "1.9.0" + "@formatjs/icu-skeleton-parser" "1.2.4" tslib "^2.1.0" "@formatjs/icu-skeleton-parser@1.1.2": @@ -1220,12 +1220,12 @@ "@formatjs/ecma402-abstract" "1.6.5" tslib "^2.1.0" -"@formatjs/icu-skeleton-parser@1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.2.3.tgz#bf8d01b6fa7f3806666782ad3e0898392f3470cc" - integrity sha512-kXNbOYDgTPV5xSzyxJx2SyVtju/TScXNRzEtL/jl2gOD6RXsYReaqi+sAOVnL+Q5boYRIjd+M9kdqIQlqiZA/Q== +"@formatjs/icu-skeleton-parser@1.2.4": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@formatjs/icu-skeleton-parser/-/icu-skeleton-parser-1.2.4.tgz#830494880a513fc7d5165f41e9548439f25c822d" + integrity sha512-7Cce3JTBwav9ubcI2Nk1qQ0NOacq9N1xvJ6zzpuyK54a80TwaWYum988imD/qiLQ5fQkKcwKeB3/bSugzRlqZw== dependencies: - "@formatjs/ecma402-abstract" "1.8.0" + "@formatjs/ecma402-abstract" "1.9.0" tslib "^2.1.0" "@formatjs/intl-displaynames@4.0.13": @@ -1264,12 +1264,12 @@ intl-messageformat "9.6.8" tslib "^2.1.0" -"@formatjs/ts-transformer@3.3.13": - version "3.3.13" - resolved "https://registry.yarnpkg.com/@formatjs/ts-transformer/-/ts-transformer-3.3.13.tgz#96225cc98dcb5f5d281c570d17bba656f14151d9" - integrity sha512-u0ucF7u5LRRfhgMY6a0WRWSStEMI9WGdwFg9bt/H/oOcglZp164COv5yzFIjzsL86BSCuNtiNWJfygUtPl+WNg== +"@formatjs/ts-transformer@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@formatjs/ts-transformer/-/ts-transformer-3.3.14.tgz#dd2cbf946ed017c92b0ebe32d24aafc39acb41ce" + integrity sha512-uU1WTcFyK880mq3uv43xNDIzaXttE+KshRfxDKWqyoyrcgEpMqyKbwXtN0R3tjjJqB0ITmXa9eFaXXC6HARfiA== dependencies: - "@formatjs/icu-messageformat-parser" "2.0.2" + "@formatjs/icu-messageformat-parser" "2.0.3" tslib "^2.1.0" typescript "^4.0" @@ -1301,20 +1301,20 @@ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.0.tgz#6c9eafc78c1529248f8f4d92b0799a712b6052c6" integrity sha512-i9YbZPN3QgfighY/1X1Pu118VUz2Fmmhd6b2n0/O8YVgGGfw0FbUYoA97k7FkpGJ+pLCFEDLUmAPPV4D1kpeFw== -"@next/env@10.2.1": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@next/env/-/env-10.2.1.tgz#f8b088db5b071d7b817bce200c2a0b51195e8bba" - integrity sha512-mvUCIrwxFfyQa24iTbYAW1fbToC7cW4cGW5oiR3AyE6clfGK6fzwbkdODtjfaHGmCCS4K0epsy/XgV6DJS/EIw== +"@next/env@10.2.2": + version "10.2.2" + resolved "https://registry.yarnpkg.com/@next/env/-/env-10.2.2.tgz#cb61f6c29f349815108184c2f1926ada65458e28" + integrity sha512-m0xOpl4F9z7R7Yt2OtJoo6ZUsFPdx+kuvZeoctH7T6lO66DmZL3W6MQDxso/ArkH8VOlDPZgeQVVBPf+I7wflA== -"@next/polyfill-module@10.2.1": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.2.1.tgz#21d6dc4e32c3117bda16991840afbb0d00119c09" - integrity sha512-MNVwR3lzZuH/UsLxclLeNXhd9GGvqjavMtAx8zSbOHzZHPmEYw3EQRqUI0qCNUdX52N+aSPeAhvDjUUzHdCpsA== +"@next/polyfill-module@10.2.2": + version "10.2.2" + resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.2.2.tgz#48d108dd562ed021dd23510c0ffe96badf5f9c04" + integrity sha512-0t5Hw1Dr18TWP65qAnakRa8+jza6SAFOz0b2v67s5AVquAwXXlclR4SfUy3ahrRtjCqlbLEE/oFIzCGbyMYfVA== -"@next/react-dev-overlay@10.2.1": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.2.1.tgz#274860ff4d03c48a6ae910a0ed2bb50f67f17c84" - integrity sha512-ZCSPO/gyJio9jBnF4Z+f+WMfMiIAgVjxyZ9h81W1Fjd/5BwoAADxakyCdXiLCMlVXkgtO1dXkY+yXTegxkpASQ== +"@next/react-dev-overlay@10.2.2": + version "10.2.2" + resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.2.2.tgz#88fb5013d3df70bd37b854234c41d884e108a149" + integrity sha512-uPslFPWvvZ8AdadGdK2/834UnJy6F+7071/ere6QpN88Ngzqx9lDIhjslEeFLRtpyBst4s1YUdbm69btVPdE5w== dependencies: "@babel/code-frame" "7.12.11" anser "1.4.9" @@ -1328,10 +1328,10 @@ stacktrace-parser "0.1.10" strip-ansi "6.0.0" -"@next/react-refresh-utils@10.2.1": - version "10.2.1" - resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.2.1.tgz#f7c882aad353cad7fe042cb4d692e21439d003f5" - integrity sha512-G7l/1kQqTzZ1k6cw6WQol8F0eA7S+YQhUep4eTwlTI6k7Zei1f6/NuSbed9XxEH6xBB/bjVTaxxf0dYpBeB7zA== +"@next/react-refresh-utils@10.2.2": + version "10.2.2" + resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.2.2.tgz#69dd150e3656aebe63fc828916105f1472810488" + integrity sha512-OL7r0iz+SiE9SMWcxZocUtEAHv0/TlBWxIE3KjjO1vWSU1r0gMrE2l2RxHfMLIPsl6CjAkcPxoaXlosFsJ2S5w== "@nodelib/fs.scandir@2.1.3": version "2.1.3" @@ -5226,7 +5226,7 @@ mkdirp@^0.5.1, mkdirp@~0.5.1: dependencies: minimist "^1.2.5" -mkdirp@^1.0.3: +mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== @@ -5280,17 +5280,17 @@ next-tick@~1.0.0: resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= -next@^10.2.1: - version "10.2.1" - resolved "https://registry.yarnpkg.com/next/-/next-10.2.1.tgz#6a50b331c0a5e265c5756cfde9b9cec231ada76c" - integrity sha512-2xJx8vFVBxfEoMz1nrUnH/IN5Q1YKw/8MIOPlwmjUWQTYrDyNc4ldmm/4kWatDMgus6Sd2LVGo3RA5eKGOD1aQ== +next@^10.2.2: + version "10.2.2" + resolved "https://registry.yarnpkg.com/next/-/next-10.2.2.tgz#aadcc526e420282b4a735b0595041195d748a91d" + integrity sha512-HPGSLrflWPvf3zEZSIk/uj0CZ+YYrpZwZS0PFAgXbEwb894iRuAPzglagqlzcCh7lg12RBEaKNIxhrVa5xgjtQ== dependencies: "@babel/runtime" "7.12.5" "@hapi/accept" "5.0.2" - "@next/env" "10.2.1" - "@next/polyfill-module" "10.2.1" - "@next/react-dev-overlay" "10.2.1" - "@next/react-refresh-utils" "10.2.1" + "@next/env" "10.2.2" + "@next/polyfill-module" "10.2.2" + "@next/react-dev-overlay" "10.2.2" + "@next/react-refresh-utils" "10.2.2" "@opentelemetry/api" "0.14.0" assert "2.0.0" ast-types "0.13.2" @@ -6148,6 +6148,13 @@ postcss-resolve-nested-selector@^0.1.1: resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e" integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4= +postcss-rtlcss@^3.3.2: + version "3.3.2" + resolved "https://registry.yarnpkg.com/postcss-rtlcss/-/postcss-rtlcss-3.3.2.tgz#380d9e6086f3c90fa3da8f83b3b4867c76776777" + integrity sha512-EyPmF5RjRTNCF/Ig3Uyepzge16Q60wzneyvrZ6IOzfOiGMz+fyAUFoxa2AU8ZMFzo2Ej/UQTPYSR8uilAfxKAw== + dependencies: + rtlcss "^3.1.2" + postcss-safe-parser@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" @@ -6267,7 +6274,7 @@ postcss@^7.0.35: source-map "^0.6.1" supports-color "^6.1.0" -postcss@^8.1.10: +postcss@^8.1.10, postcss@^8.2.15, postcss@^8.2.4: version "8.2.15" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.15.tgz#9e66ccf07292817d226fc315cbbf9bc148fbca65" integrity sha512-2zO3b26eJD/8rb106Qu2o7Qgg52ND5HPjcyQiK2B98O388h43A448LCslC0dI2P97wCAQRJsFvwTRcXxTKds+Q== @@ -6860,6 +6867,17 @@ rollup@^2.48.0: optionalDependencies: fsevents "~2.3.1" +rtlcss@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-3.1.2.tgz#4800d3d03525791a720f676a8ad2c6acf8efdfb2" + integrity sha512-b04YSX37siupPOWUEguEBReWX2w4QT89C0PI9g2JzZycbq7zrgPmTr1DA1pizSWpKRFdCjjnrx/SSvU4fOHmGg== + dependencies: + chalk "^4.1.0" + find-up "^5.0.0" + mkdirp "^1.0.4" + postcss "^8.2.4" + strip-json-comments "^3.1.1" + run-parallel@^1.1.9: version "1.1.9" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.9.tgz#c9dd3a7cf9f4b2c4b6244e173a6ed866e61dd679"