From 9e9761ae6c2ce76266230c4ad230e2772b3180e0 Mon Sep 17 00:00:00 2001 From: Leon Talbert Date: Thu, 25 Aug 2022 20:30:06 +0800 Subject: [PATCH 1/5] fuses updates --- .../src/components/atoms/Button/Button.tsx | 18 +- components/src/icons/Flame.svg | 10 + components/src/icons/FlameBurned.svg | 10 + components/src/icons/index.tsx | 2 + components/src/index.test.ts | 2 + pnpm-lock.yaml | 395 +++++------------- 6 files changed, 141 insertions(+), 296 deletions(-) create mode 100644 components/src/icons/Flame.svg create mode 100644 components/src/icons/FlameBurned.svg diff --git a/components/src/components/atoms/Button/Button.tsx b/components/src/components/atoms/Button/Button.tsx index aa3ba492..67126b86 100644 --- a/components/src/components/atoms/Button/Button.tsx +++ b/components/src/components/atoms/Button/Button.tsx @@ -47,6 +47,8 @@ type BaseProps = { shadowless?: boolean /** If true, adds an outline to the button */ outlined?: boolean + /** If true, makes inner div full width*/ + fullWidthContent?: boolean /** The handler for click events. */ onClick?: NativeButtonProps['onClick'] } & Omit @@ -318,11 +320,14 @@ const PrefixContainer = styled.div( const LoadingContainer = styled.div(() => css``) -const LabelContainer = styled(Typography)( - ({ theme }) => css` +const LabelContainer = styled(Typography)<{ + $fullWidthContent: boolean +}>( + ({ theme, $fullWidthContent }) => css` color: inherit; font-size: inherit; font-weight: ${theme.fontWeights['semiBold']}; + ${$fullWidthContent && `width: 100%;`} `, ) @@ -353,12 +358,17 @@ export const Button = React.forwardRef( pressed = false, shadowless = false, outlined = false, + fullWidthContent = false, as: asProp, ...props }: Props, ref: React.Ref, ) => { - const labelContent = {children} + const labelContent = ( + + {children} + + ) let childContent: ReactNodeNoStrings if (shape) { childContent = loading ? : labelContent @@ -371,7 +381,6 @@ export const Button = React.forwardRef( )} {labelContent} - {(loading || suffix) && ( {loading ? : suffix} @@ -385,6 +394,7 @@ export const Button = React.forwardRef( + + + + + + + + + \ No newline at end of file diff --git a/components/src/icons/FlameBurned.svg b/components/src/icons/FlameBurned.svg new file mode 100644 index 00000000..2a9fa717 --- /dev/null +++ b/components/src/icons/FlameBurned.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/components/src/icons/index.tsx b/components/src/icons/index.tsx index 86d11c6c..08db1bcb 100644 --- a/components/src/icons/index.tsx +++ b/components/src/icons/index.tsx @@ -24,6 +24,8 @@ export { ReactComponent as EthTransparentInvertedSVG } from './EthTransparentInv export { ReactComponent as ExclamationSVG } from './Exclamation.svg' export { ReactComponent as ExitSVG } from './Exit.svg' export { ReactComponent as FlagSVG } from './Flag.svg' +export { ReactComponent as FlameSVG } from './Flame.svg' +export { ReactComponent as FlameBurnedSVG } from './FlameBurned.svg' export { ReactComponent as GradientSVG } from './Gradient.svg' export { ReactComponent as GridSVG } from './Grid.svg' export { ReactComponent as GridSolidSVG } from './GridSolid.svg' diff --git a/components/src/index.test.ts b/components/src/index.test.ts index dc3bfdaf..4896f3cb 100644 --- a/components/src/index.test.ts +++ b/components/src/index.test.ts @@ -73,6 +73,8 @@ const expectedExportedKeys = [ 'ExclamationSVG', 'ExitSVG', 'FlagSVG', + 'FlameSVG', + 'FlameBurnedSVG', 'GradientSVG', 'GridSVG', 'GridSolidSVG', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 236bb1c8..25e445ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -56,11 +56,11 @@ importers: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m - styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be devDependencies: '@size-limit/preset-big-lib': 6.0.3_size-limit@6.0.3 - '@stylelint/postcss-css-in-js': 0.38.0_postcss-syntax@0.36.2 - '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0 + '@stylelint/postcss-css-in-js': 0.38.0_ryeeqdz73dmnun3unz5nxq65vi + '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.18.10 '@svgr/cli': 5.5.0 '@svgr/core': 5.5.0 '@types/dedent': 0.7.0 @@ -70,11 +70,11 @@ importers: '@types/webpack-env': 1.16.3 '@typescript-eslint/eslint-plugin': 4.33.0_zrqxgwgitu7trrjeml3nqco3jq '@typescript-eslint/parser': 4.33.0_wnilx7boviscikmvsfkd6ljepe - babel-jest: 27.5.1 + babel-jest: 27.5.1_@babel+core@7.18.10 change-case: 4.1.2 dedent: 0.7.0 eslint: 7.32.0 - eslint-config-next: 12.0.1_wnilx7boviscikmvsfkd6ljepe + eslint-config-next: 12.0.1_45hb7lhxbm2724e5hi2ixywkfy eslint-config-prettier: 8.3.0_eslint@7.32.0 eslint-import-resolver-typescript: 2.5.0_w6sn45ph2aeuzpuxtyyktizfvm eslint-plugin-eslint-comments: 3.2.0_eslint@7.32.0 @@ -89,7 +89,7 @@ importers: husky: 7.0.4 jest-styled-components: 7.0.8_styled-components@5.3.3 lint-staged: 11.2.6 - postcss-syntax: 0.36.2 + postcss-syntax: 0.36.2_postcss@8.4.14 prettier: 2.4.1 prompt: 1.2.0 react-docgen-typescript: 2.1.1_typescript@4.4.4 @@ -135,7 +135,9 @@ importers: lodash: ^4.17.21 react: ^17.0.2 react-dom: ^17.0.2 + react-transition-state: ^1.1.4 rimraf: ^3.0.2 + styled-components: ^5.3.3 ts-jest: ^27.0.7 ts-node: ^10.4.0 vite: ^2.6.13 @@ -148,11 +150,13 @@ importers: clsx: 1.2.1 focus-visible: 5.2.0 lodash: 4.17.21 + react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be devDependencies: '@honkhonk/vite-plugin-svgr': 1.1.0_vite@2.9.14 '@jest/types': 27.5.1 - '@stylelint/postcss-css-in-js': 0.38.0 - '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0 + '@stylelint/postcss-css-in-js': 0.38.0_ryeeqdz73dmnun3unz5nxq65vi + '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.18.10 '@svgr/rollup': 6.3.1 '@testing-library/dom': 8.16.0 '@testing-library/jest-dom': 5.16.4 @@ -167,22 +171,22 @@ importers: '@types/rimraf': 3.0.2 '@types/styled-components': 5.1.23 '@types/testing-library__jest-dom': 5.14.5 - babel-plugin-styled-components: 2.0.6 + babel-plugin-styled-components: 2.0.6_styled-components@5.3.3 deepmerge: 4.2.2 esbuild-darwin-arm64: 0.14.53 glob: 7.2.0 jest: 27.5.1_ts-node@10.9.1 - jest-styled-components: 7.0.8 + jest-styled-components: 7.0.8_styled-components@5.3.3 jest-watch-typeahead: 1.1.0_jest@27.5.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 rimraf: 3.0.2 - ts-jest: 27.1.5_jest@27.5.1 - ts-node: 10.9.1_@types+node@16.11.6 + ts-jest: 27.1.5_yimvri5xxiu7oetotjr3m5ivle + ts-node: 10.9.1_77otuwy7fhjkhab73yikyldkg4 vite: 2.9.14 vite-plugin-babel-macros: 1.0.6_vite@2.9.14 vite-plugin-dts: 0.9.10_vite@2.9.14 - vite-plugin-stylelint: 2.3.1_vite@2.9.14 + vite-plugin-stylelint: 2.3.1_6dwsvnoomurkv7f4r7gfadcwtm vite-plugin-svgr: 1.1.0_vite@2.9.14 vite-tsconfig-paths: 3.5.0_vite@2.9.14 @@ -233,17 +237,17 @@ importers: copy-to-clipboard: 3.3.2 gray-matter: 4.0.3 lodash: 4.17.21 - next: 12.2.4_sfoxds7t5ydpegc3knd667wn6m + next: 12.2.5_gdjom6r726p3grwsawiv52ijca next-mdx-remote: 3.0.8_sfoxds7t5ydpegc3knd667wn6m nookies: 2.5.2 - playroom: 0.27.7_sfoxds7t5ydpegc3knd667wn6m + playroom: 0.27.7_h2e7fypk4nzpvk5jfmjxdonqxe prism-react-renderer: 1.3.5_react@17.0.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-element-to-jsx-string: 14.3.4_sfoxds7t5ydpegc3knd667wn6m react-live: 3.1.1_sfoxds7t5ydpegc3knd667wn6m react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m - styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be devDependencies: '@mdx-js/loader': 1.6.22_react@17.0.2 '@mdx-js/react': 1.6.22_react@17.0.2 @@ -258,12 +262,12 @@ importers: '@types/react-dom': 17.0.17 '@types/rimraf': 3.0.2 '@types/styled-components': 5.1.23 - babel-loader: 8.2.5 + babel-loader: 8.2.5_jpmyyfja22blbn5uq4gsnd5tva fs-extra: 10.0.0 glob: 7.2.0 react-docgen-typescript: 2.1.1_typescript@4.7.4 rimraf: 3.0.2 - stylelint-webpack-plugin: 3.3.0 + stylelint-webpack-plugin: 3.3.0_bdfbfxermc5kxomlyi5bxtd4se typescript: 4.7.4 utility-types: 3.10.0 @@ -934,14 +938,6 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 - /@babel/plugin-syntax-async-generators/7.8.4: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.10: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -950,14 +946,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-bigint/7.8.3: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: @@ -967,14 +955,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-properties/7.12.13: - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.10: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -1017,14 +997,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - /@babel/plugin-syntax-import-meta/7.10.4: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -1034,14 +1006,6 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-json-strings/7.8.3: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -1077,14 +1041,6 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -1093,14 +1049,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -1109,14 +1057,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-numeric-separator/7.10.4: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -1125,14 +1065,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-object-rest-spread/7.8.3: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -1149,14 +1081,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-optional-catch-binding/7.8.3: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -1165,14 +1089,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 - /@babel/plugin-syntax-optional-chaining/7.8.3: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -1190,15 +1106,6 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 - /@babel/plugin-syntax-top-level-await/7.14.5: - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/helper-plugin-utils': 7.16.7 - dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.10: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -2306,9 +2213,8 @@ packages: /@mdx-js/util/1.6.22: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} - /@next/env/12.2.4: - resolution: {integrity: sha512-/gApFXWk5CCLFQJL5IYJXxPQuG5tz5nPX4l27A9Zm/+wJxiwFrRSP54AopDxIv4JRp/rGwcgk/lZS/0Clw8jYA==} - dev: false + /@next/env/12.2.5: + resolution: {integrity: sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==} /@next/eslint-plugin-next/12.0.1: resolution: {integrity: sha512-E6xd3xvOp6Mfs2p1GcdCN5AYIbgCC6Z3LV31NaNEMACATu9GpQhMig3+Wp7b70gXbUeNUGizuGWTJNP+o9FT0g==} @@ -2326,121 +2232,108 @@ packages: '@mdx-js/react': 1.6.22_react@17.0.2 dev: true - /@next/swc-android-arm-eabi/12.2.4: - resolution: {integrity: sha512-P4YSFNpmXXSnn3P1qsOAqz+MX3On9fHrlc8ovb/CFJJoU+YLCR53iCEwfw39e0IZEgDA7ttgr108plF8mxaX0g==} + /@next/swc-android-arm-eabi/12.2.5: + resolution: {integrity: sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==} engines: {node: '>= 10'} cpu: [arm] os: [android] requiresBuild: true - dev: false optional: true - /@next/swc-android-arm64/12.2.4: - resolution: {integrity: sha512-4o2n14E18O+8xHlf6dgJsWPXN9gmSmfIe2Z0EqKDIPBBkFt/2CyrH0+vwHnL2l7xkDHhOGfZYcYIWVUR5aNu0A==} + /@next/swc-android-arm64/12.2.5: + resolution: {integrity: sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==} engines: {node: '>= 10'} cpu: [arm64] os: [android] requiresBuild: true - dev: false optional: true - /@next/swc-darwin-arm64/12.2.4: - resolution: {integrity: sha512-DcUO6MGBL9E3jj5o86MUnTOy4WawIJJhyCcFYO4f51sbl7+uPIYIx40eo98A6NwJEXazCqq1hLeqOaNTAIvDiQ==} + /@next/swc-darwin-arm64/12.2.5: + resolution: {integrity: sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true - /@next/swc-darwin-x64/12.2.4: - resolution: {integrity: sha512-IUlFMqeLjdIzDorrGC2Dt+2Ae3DbKQbRzCzmDq4/CP1+jJGeDXo/2AHnlE+WYnwQAC4KtAz6pbVnd3KstZWsVA==} + /@next/swc-darwin-x64/12.2.5: + resolution: {integrity: sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true - /@next/swc-freebsd-x64/12.2.4: - resolution: {integrity: sha512-475vwyWcjnyDVDWLgAATP0HI8W1rwByc+uXk1B6KkAVFhkoDgH387LW0uNqxavK+VxCzj3avQXX/58XDvxtSlg==} + /@next/swc-freebsd-x64/12.2.5: + resolution: {integrity: sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] requiresBuild: true - dev: false optional: true - /@next/swc-linux-arm-gnueabihf/12.2.4: - resolution: {integrity: sha512-qZW+L3iG3XSGtlOPmD5RRWXyk6ZNdscLV0BQjuDvP+exTg+uixqHXOHz0/GVATIJEBQOF0Kew7jAXVXEP+iRTQ==} + /@next/swc-linux-arm-gnueabihf/12.2.5: + resolution: {integrity: sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==} engines: {node: '>= 10'} cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true - /@next/swc-linux-arm64-gnu/12.2.4: - resolution: {integrity: sha512-fEPRjItWYaKyyG9N+2HIA59OBHIhk7WC+Rh+LwXsh0pQe870Ykpek3KQs0umjsrEGe57NyMomq3f80/N8taDvA==} + /@next/swc-linux-arm64-gnu/12.2.5: + resolution: {integrity: sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true - /@next/swc-linux-arm64-musl/12.2.4: - resolution: {integrity: sha512-rnCTzXII0EBCcFn9P5s/Dho2kPUMSX/bP0iOAj8wEI/IxUEfEElbin89zJoNW30cycHu19xY8YP4K2+hzciPzQ==} + /@next/swc-linux-arm64-musl/12.2.5: + resolution: {integrity: sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true - /@next/swc-linux-x64-gnu/12.2.4: - resolution: {integrity: sha512-PhXX6NSuIuhHInxPY2VkG2Bl7VllsD3Cjx+pQcS1wTym7Zt7UoLvn05PkRrkiyIkvR+UXnqPUM3TYiSbnemXEw==} + /@next/swc-linux-x64-gnu/12.2.5: + resolution: {integrity: sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true - /@next/swc-linux-x64-musl/12.2.4: - resolution: {integrity: sha512-GmC/QROiUZpFirHRfPQqMyCXZ+5+ndbBZrMvL74HtQB/CKXB8K1VM+rvy9Gp/5OaU8Rxp48IcX79NOfI2LiXlA==} + /@next/swc-linux-x64-musl/12.2.5: + resolution: {integrity: sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true - /@next/swc-win32-arm64-msvc/12.2.4: - resolution: {integrity: sha512-9XKoCXbNZuaMRPtcKQz3+hgVpkMosaLlcxHFXT8/j4w61k7/qvEbrkMDS9WHNrD/xVcLycwhPRgXcns2K1BdBQ==} + /@next/swc-win32-arm64-msvc/12.2.5: + resolution: {integrity: sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true - /@next/swc-win32-ia32-msvc/12.2.4: - resolution: {integrity: sha512-hEyRieZKH9iw4AzvXaQ+Fyb98k0G/o9QcRGxA1/O/O/elf1+Qvuwb15phT8GbVtIeNziy66XTPOhKKfdr8KyUg==} + /@next/swc-win32-ia32-msvc/12.2.5: + resolution: {integrity: sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true - /@next/swc-win32-x64-msvc/12.2.4: - resolution: {integrity: sha512-5Pl1tdMJWLy4rvzU1ecx0nHWgDPqoYuvYoXE/5X0Clu9si/yOuBIj573F2kOTY7mu0LX2wgCJVSnyK0abHBxIw==} + /@next/swc-win32-x64-msvc/12.2.5: + resolution: {integrity: sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@nicolo-ribaudo/chokidar-2/2.1.8-no-fsevents.3: @@ -2777,25 +2670,15 @@ packages: highcharts: 9.2.2 dev: true - /@stylelint/postcss-css-in-js/0.38.0: + /@stylelint/postcss-css-in-js/0.38.0_ryeeqdz73dmnun3unz5nxq65vi: resolution: {integrity: sha512-XOz5CAe49kS95p5yRd+DAIWDojTjfmyAQ4bbDlXMdbZTQ5t0ThjSLvWI6JI2uiS7MFurVBkZ6zUqcimzcLTBoQ==} peerDependencies: postcss: '>=7.0.0' postcss-syntax: '>=0.36.2' dependencies: '@babel/core': 7.18.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@stylelint/postcss-css-in-js/0.38.0_postcss-syntax@0.36.2: - resolution: {integrity: sha512-XOz5CAe49kS95p5yRd+DAIWDojTjfmyAQ4bbDlXMdbZTQ5t0ThjSLvWI6JI2uiS7MFurVBkZ6zUqcimzcLTBoQ==} - peerDependencies: - postcss: '>=7.0.0' - postcss-syntax: '>=0.36.2' - dependencies: - '@babel/core': 7.18.2 - postcss-syntax: 0.36.2 + postcss: 8.4.14 + postcss-syntax: 0.36.2_postcss@8.4.14 transitivePeerDependencies: - supports-color dev: true @@ -2819,11 +2702,13 @@ packages: engines: {node: '>=10'} dev: true - /@svgr/babel-plugin-remove-jsx-attribute/6.0.0: + /@svgr/babel-plugin-remove-jsx-attribute/6.0.0_@babel+core@7.18.10: resolution: {integrity: sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.10 dev: true /@svgr/babel-plugin-remove-jsx-attribute/6.3.1_@babel+core@7.18.10: @@ -3098,7 +2983,6 @@ packages: resolution: {integrity: sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==} dependencies: tslib: 2.4.0 - dev: false /@testing-library/dom/8.16.0: resolution: {integrity: sha512-uxF4zmnLHHDlmW4l+0WDjcgLVwCvH+OVLpD8Dfp+Bjfz85prwxWGbwXgJdLtkgjD0qfOzkJF9SmA6YZPsMYX4w==} @@ -4090,7 +3974,7 @@ packages: hasBin: true dev: true - /autoprefixer/10.4.8: + /autoprefixer/10.4.8_postcss@8.4.14: resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -4102,6 +3986,7 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 + postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: false @@ -4114,24 +3999,6 @@ packages: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - /babel-jest/27.5.1: - resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@jest/transform': 27.5.1 - '@jest/types': 27.5.1 - '@types/babel__core': 7.1.18 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1 - chalk: 4.1.2 - graceful-fs: 4.2.9 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: true - /babel-jest/27.5.1_@babel+core@7.18.10: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4151,19 +4018,6 @@ packages: - supports-color dev: true - /babel-loader/8.2.5: - resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - dependencies: - find-cache-dir: 3.3.2 - loader-utils: 2.0.2 - make-dir: 3.1.0 - schema-utils: 2.7.1 - dev: true - /babel-loader/8.2.5_jpmyyfja22blbn5uq4gsnd5tva: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} @@ -4177,7 +4031,6 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 webpack: 5.58.2 - dev: false /babel-plugin-add-module-exports/0.2.1: resolution: {integrity: sha512-3AN/9V/rKuv90NG65m4tTHsI04XrCKsWbztIcW7a8H5iIN7WlvWucRtVV0V/rT4QvtA11n5Vmp20fLwfMWqp6g==} @@ -4267,18 +4120,6 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-styled-components/2.0.6: - resolution: {integrity: sha512-Sk+7o/oa2HfHv3Eh8sxoz75/fFvEdHsXV4grdeHufX0nauCmymlnN0rGhIvfpMQSJMvGutJ85gvCGea4iqmDpg==} - peerDependencies: - styled-components: '>= 2' - dependencies: - '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-module-imports': 7.16.7 - babel-plugin-syntax-jsx: 6.18.0 - lodash: 4.17.21 - picomatch: 2.3.1 - dev: true - /babel-plugin-styled-components/2.0.6_styled-components@5.3.3: resolution: {integrity: sha512-Sk+7o/oa2HfHv3Eh8sxoz75/fFvEdHsXV4grdeHufX0nauCmymlnN0rGhIvfpMQSJMvGutJ85gvCGea4iqmDpg==} peerDependencies: @@ -4289,30 +4130,11 @@ packages: babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be /babel-plugin-syntax-jsx/6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} - /babel-preset-current-node-syntax/1.0.1: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/plugin-syntax-async-generators': 7.8.4 - '@babel/plugin-syntax-bigint': 7.8.3 - '@babel/plugin-syntax-class-properties': 7.12.13 - '@babel/plugin-syntax-import-meta': 7.10.4 - '@babel/plugin-syntax-json-strings': 7.8.3 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 - '@babel/plugin-syntax-numeric-separator': 7.10.4 - '@babel/plugin-syntax-object-rest-spread': 7.8.3 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3 - '@babel/plugin-syntax-optional-chaining': 7.8.3 - '@babel/plugin-syntax-top-level-await': 7.14.5 - dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.10: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -4333,16 +4155,6 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.10 dev: true - /babel-preset-jest/27.5.1: - resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1 - dev: true - /babel-preset-jest/27.5.1_@babel+core@7.18.10: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -5951,7 +5763,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next/12.0.1_wnilx7boviscikmvsfkd6ljepe: + /eslint-config-next/12.0.1_45hb7lhxbm2724e5hi2ixywkfy: resolution: {integrity: sha512-8r06kXDKN7TWdsPf9XD9+p40g1gNSoCeSHEafcgpRMmsSxQo3C2PwcUwvQynaCvE6ns7MDwOvgLEomamcPr7Ig==} peerDependencies: eslint: ^7.23.0 @@ -5971,6 +5783,7 @@ packages: eslint-plugin-jsx-a11y: 6.4.1_eslint@7.32.0 eslint-plugin-react: 7.26.0_eslint@7.32.0 eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 + next: 12.2.5_gdjom6r726p3grwsawiv52ijca typescript: 4.4.4 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -7678,7 +7491,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1_@types+node@16.11.6 + ts-node: 10.9.1_77otuwy7fhjkhab73yikyldkg4 transitivePeerDependencies: - bufferutil - canvas @@ -8024,15 +7837,6 @@ packages: - supports-color dev: true - /jest-styled-components/7.0.8: - resolution: {integrity: sha512-0KE54d0yIzKcvtOv8eikyjG3rFRtKYUyQovaoha3nondtZzXYGB3bhsvYgEegU08Iry0ndWx2+g9f5ZzD4I+0Q==} - engines: {node: '>= 12'} - peerDependencies: - styled-components: '>= 5' - dependencies: - css: 3.0.0 - dev: true - /jest-styled-components/7.0.8_styled-components@5.3.3: resolution: {integrity: sha512-0KE54d0yIzKcvtOv8eikyjG3rFRtKYUyQovaoha3nondtZzXYGB3bhsvYgEegU08Iry0ndWx2+g9f5ZzD4I+0Q==} engines: {node: '>= 12'} @@ -8040,7 +7844,7 @@ packages: styled-components: '>= 5' dependencies: css: 3.0.0 - styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m + styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be dev: true /jest-util/27.5.1: @@ -8912,8 +8716,8 @@ packages: - supports-color dev: false - /next/12.2.4_sfoxds7t5ydpegc3knd667wn6m: - resolution: {integrity: sha512-b1xlxEozmAWokAXzXsi5vlmU/IfJcFNIJA8dpU5UdkFbyDPio8wwb8mAQ/Y7rGtfTgG/t/u49BiyEA+xAgFvow==} + /next/12.2.5_gdjom6r726p3grwsawiv52ijca: + resolution: {integrity: sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==} engines: {node: '>=12.22.0'} hasBin: true peerDependencies: @@ -8930,32 +8734,31 @@ packages: sass: optional: true dependencies: - '@next/env': 12.2.4 + '@next/env': 12.2.5 '@swc/helpers': 0.4.3 caniuse-lite: 1.0.30001373 postcss: 8.4.14 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - styled-jsx: 5.0.2_react@17.0.2 + styled-jsx: 5.0.4_ogpt7jwnl7hws2znhmqhdzydta use-sync-external-store: 1.2.0_react@17.0.2 optionalDependencies: - '@next/swc-android-arm-eabi': 12.2.4 - '@next/swc-android-arm64': 12.2.4 - '@next/swc-darwin-arm64': 12.2.4 - '@next/swc-darwin-x64': 12.2.4 - '@next/swc-freebsd-x64': 12.2.4 - '@next/swc-linux-arm-gnueabihf': 12.2.4 - '@next/swc-linux-arm64-gnu': 12.2.4 - '@next/swc-linux-arm64-musl': 12.2.4 - '@next/swc-linux-x64-gnu': 12.2.4 - '@next/swc-linux-x64-musl': 12.2.4 - '@next/swc-win32-arm64-msvc': 12.2.4 - '@next/swc-win32-ia32-msvc': 12.2.4 - '@next/swc-win32-x64-msvc': 12.2.4 + '@next/swc-android-arm-eabi': 12.2.5 + '@next/swc-android-arm64': 12.2.5 + '@next/swc-darwin-arm64': 12.2.5 + '@next/swc-darwin-x64': 12.2.5 + '@next/swc-freebsd-x64': 12.2.5 + '@next/swc-linux-arm-gnueabihf': 12.2.5 + '@next/swc-linux-arm64-gnu': 12.2.5 + '@next/swc-linux-arm64-musl': 12.2.5 + '@next/swc-linux-x64-gnu': 12.2.5 + '@next/swc-linux-x64-musl': 12.2.5 + '@next/swc-win32-arm64-msvc': 12.2.5 + '@next/swc-win32-ia32-msvc': 12.2.5 + '@next/swc-win32-x64-msvc': 12.2.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - dev: false /no-case/3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -9414,7 +9217,7 @@ packages: find-up: 2.1.0 dev: true - /playroom/0.27.7_sfoxds7t5ydpegc3knd667wn6m: + /playroom/0.27.7_h2e7fypk4nzpvk5jfmjxdonqxe: resolution: {integrity: sha512-fLCAQFqAHR4M5MA1zkqZaGBxxHALEE7ARw4kDo/DbHP33NkBLca674+SHDzMBNcDnAhENU3TFidVh+lAcKjlbg==} hasBin: true peerDependencies: @@ -9437,7 +9240,7 @@ packages: '@types/prettier': 2.6.4 '@types/react': 17.0.33 '@types/react-dom': 17.0.17 - autoprefixer: 10.4.8 + autoprefixer: 10.4.8_postcss@8.4.14 babel-loader: 8.2.5_jpmyyfja22blbn5uq4gsnd5tva classnames: 2.3.1 codemirror: 5.65.7 @@ -9462,7 +9265,7 @@ packages: lz-string: 1.4.4 parse-prop-types: 0.3.0_prop-types@15.7.2 portfinder: 1.0.28 - postcss-loader: 5.3.0_webpack@5.58.2 + postcss-loader: 5.3.0_a7jm6gaibi6v2bhlzaocbh3ymy prettier: 2.4.1 prop-types: 15.7.2 query-string: 6.14.1 @@ -9579,7 +9382,7 @@ packages: postcss: 8.4.14 dev: true - /postcss-loader/5.3.0_webpack@5.58.2: + /postcss-loader/5.3.0_a7jm6gaibi6v2bhlzaocbh3ymy: resolution: {integrity: sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9588,6 +9391,7 @@ packages: dependencies: cosmiconfig: 7.0.1 klona: 2.0.5 + postcss: 8.4.14 semver: 7.3.5 webpack: 5.58.2 dev: false @@ -9865,7 +9669,7 @@ packages: svgo: 2.8.0 dev: true - /postcss-syntax/0.36.2: + /postcss-syntax/0.36.2_postcss@8.4.14: resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==} peerDependencies: postcss: '>=5.0.0' @@ -9885,6 +9689,8 @@ packages: optional: true postcss-scss: optional: true + dependencies: + postcss: 8.4.14 dev: true /postcss-unique-selectors/5.0.1_postcss@8.4.14: @@ -10204,7 +10010,6 @@ packages: /react-is/18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: true /react-live/3.1.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-bPjrk7jCQ7dk8W3lx+/AAcn66TFRzTNIWsVa4mWqsiwIgUjaNqzFZZIuq2kY9UlAix8x63egsEFPX6dkno92Fg==} @@ -11195,7 +11000,7 @@ packages: dependencies: inline-style-parser: 0.1.1 - /styled-components/5.3.3_sfoxds7t5ydpegc3knd667wn6m: + /styled-components/5.3.3_v5ja746gkdtknuc6tj46sve3be: resolution: {integrity: sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==} engines: {node: '>=10'} peerDependencies: @@ -11213,11 +11018,12 @@ packages: hoist-non-react-statics: 3.3.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 + react-is: 18.2.0 shallowequal: 1.1.0 supports-color: 5.5.0 - /styled-jsx/5.0.2_react@17.0.2: - resolution: {integrity: sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ==} + /styled-jsx/5.0.4_ogpt7jwnl7hws2znhmqhdzydta: + resolution: {integrity: sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' @@ -11229,8 +11035,8 @@ packages: babel-plugin-macros: optional: true dependencies: + '@babel/core': 7.18.10 react: 17.0.2 - dev: false /stylehacks/5.0.1_postcss@8.4.14: resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} @@ -11265,7 +11071,7 @@ packages: resolution: {integrity: sha512-z5Xz/9GmvxO6e/DLzBMwkB85zHxEEjN6K7Cj80Bi+o/9vR9eS3GX3E9VuMnX9WLFYulqbqLtTapGGY28JBiy9Q==} dev: true - /stylelint-webpack-plugin/3.3.0: + /stylelint-webpack-plugin/3.3.0_bdfbfxermc5kxomlyi5bxtd4se: resolution: {integrity: sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11277,6 +11083,8 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 4.0.0 + stylelint: 14.8.5 + webpack: 5.58.2 dev: true /stylelint/14.8.5: @@ -11640,7 +11448,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: false - /ts-jest/27.1.5_jest@27.5.1: + /ts-jest/27.1.5_yimvri5xxiu7oetotjr3m5ivle: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -11661,6 +11469,7 @@ packages: esbuild: optional: true dependencies: + '@babel/core': 7.18.10 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 27.5.1_ts-node@10.9.1 @@ -11669,6 +11478,7 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 + typescript: 4.7.4 yargs-parser: 20.2.9 dev: true @@ -11679,7 +11489,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node/10.9.1_@types+node@16.11.6: + /ts-node/10.9.1_77otuwy7fhjkhab73yikyldkg4: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -11705,6 +11515,7 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 + typescript: 4.7.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -12014,7 +11825,6 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 17.0.2 - dev: false /util-deprecate/1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -12123,7 +11933,7 @@ packages: vite: 2.9.14 dev: true - /vite-plugin-stylelint/2.3.1_vite@2.9.14: + /vite-plugin-stylelint/2.3.1_6dwsvnoomurkv7f4r7gfadcwtm: resolution: {integrity: sha512-UZACgw82/1C5WDIK/JghxSAdD8rjR4xuqolPmbBu/gUCQfnJOkGFYclfrzsKHiV0JWHd/x1XtyIde2pc7j10NQ==} peerDependencies: '@types/stylelint': ^13.0.0 @@ -12134,6 +11944,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 4.2.1 + stylelint: 14.8.5 vite: 2.9.14 dev: true From 8668b9870cb406225a899beeaf06902c42194595 Mon Sep 17 00:00:00 2001 From: Leon Talbert Date: Thu, 25 Aug 2022 20:47:02 +0800 Subject: [PATCH 2/5] ... --- docs/src/components/CodeBlock.tsx | 1 + pnpm-lock.yaml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/src/components/CodeBlock.tsx b/docs/src/components/CodeBlock.tsx index e3f7e6d9..c5478eb9 100644 --- a/docs/src/components/CodeBlock.tsx +++ b/docs/src/components/CodeBlock.tsx @@ -12,6 +12,7 @@ import { Colors } from '@ensdomains/thorin' import { useIsMounted } from '~/utils/isMounted' import { PlayroomStateProvider } from '~/playroom/PlayroomState' + import { CopyButton } from './CopyButton' import type { Props as CodePreviewProps } from './CodePreview' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25e445ff..3efb9d81 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4256,7 +4256,7 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001344 + caniuse-lite: 1.0.30001373 electron-to-chromium: 1.4.144 escalade: 3.1.1 node-releases: 2.0.5 @@ -4372,6 +4372,7 @@ packages: /caniuse-lite/1.0.30001344: resolution: {integrity: sha512-0ZFjnlCaXNOAYcV7i+TtdKBp0L/3XEU2MF/x6Du1lrh+SRX4IfzIVL4HNJg5pB2PmFb8rszIGyOvsZnqqRoc2g==} + dev: true /caniuse-lite/1.0.30001373: resolution: {integrity: sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==} From 46e41a721438518dd39b4f701a7ccaed7c81c165 Mon Sep 17 00:00:00 2001 From: Leon Talbert Date: Thu, 25 Aug 2022 20:50:04 +0800 Subject: [PATCH 3/5] remove frozen lockfile --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c8406a04..a7bbed39 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,7 +25,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --frozen-lockfile + - run: pnpm install --no-frozen-lockfile - name: Build run: pnpm -F @ensdomains/thorin build @@ -49,7 +49,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --frozen-lockfile + - run: pnpm install --no-frozen-lockfile - name: build run: pnpm -F @ensdomains/thorin build @@ -79,7 +79,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --frozen-lockfile + - run: pnpm install --no-frozen-lockfile - name: Test run: pnpm run test --coverage From e529d86d5073c757eac9faaadbc6bdf9e55f9ad5 Mon Sep 17 00:00:00 2001 From: tate Date: Fri, 26 Aug 2022 09:42:00 +1000 Subject: [PATCH 4/5] updated lock file --- pnpm-lock.yaml | 309 +++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 250 insertions(+), 59 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3efb9d81..a82dcbb7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -56,11 +56,11 @@ importers: react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m - styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be + styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m devDependencies: '@size-limit/preset-big-lib': 6.0.3_size-limit@6.0.3 - '@stylelint/postcss-css-in-js': 0.38.0_ryeeqdz73dmnun3unz5nxq65vi - '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.18.10 + '@stylelint/postcss-css-in-js': 0.38.0_postcss-syntax@0.36.2 + '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0 '@svgr/cli': 5.5.0 '@svgr/core': 5.5.0 '@types/dedent': 0.7.0 @@ -70,11 +70,11 @@ importers: '@types/webpack-env': 1.16.3 '@typescript-eslint/eslint-plugin': 4.33.0_zrqxgwgitu7trrjeml3nqco3jq '@typescript-eslint/parser': 4.33.0_wnilx7boviscikmvsfkd6ljepe - babel-jest: 27.5.1_@babel+core@7.18.10 + babel-jest: 27.5.1 change-case: 4.1.2 dedent: 0.7.0 eslint: 7.32.0 - eslint-config-next: 12.0.1_45hb7lhxbm2724e5hi2ixywkfy + eslint-config-next: 12.0.1_wnilx7boviscikmvsfkd6ljepe eslint-config-prettier: 8.3.0_eslint@7.32.0 eslint-import-resolver-typescript: 2.5.0_w6sn45ph2aeuzpuxtyyktizfvm eslint-plugin-eslint-comments: 3.2.0_eslint@7.32.0 @@ -89,7 +89,7 @@ importers: husky: 7.0.4 jest-styled-components: 7.0.8_styled-components@5.3.3 lint-staged: 11.2.6 - postcss-syntax: 0.36.2_postcss@8.4.14 + postcss-syntax: 0.36.2 prettier: 2.4.1 prompt: 1.2.0 react-docgen-typescript: 2.1.1_typescript@4.4.4 @@ -135,9 +135,7 @@ importers: lodash: ^4.17.21 react: ^17.0.2 react-dom: ^17.0.2 - react-transition-state: ^1.1.4 rimraf: ^3.0.2 - styled-components: ^5.3.3 ts-jest: ^27.0.7 ts-node: ^10.4.0 vite: ^2.6.13 @@ -150,13 +148,11 @@ importers: clsx: 1.2.1 focus-visible: 5.2.0 lodash: 4.17.21 - react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m - styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be devDependencies: '@honkhonk/vite-plugin-svgr': 1.1.0_vite@2.9.14 '@jest/types': 27.5.1 - '@stylelint/postcss-css-in-js': 0.38.0_ryeeqdz73dmnun3unz5nxq65vi - '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0_@babel+core@7.18.10 + '@stylelint/postcss-css-in-js': 0.38.0 + '@svgr/babel-plugin-remove-jsx-attribute': 6.0.0 '@svgr/rollup': 6.3.1 '@testing-library/dom': 8.16.0 '@testing-library/jest-dom': 5.16.4 @@ -171,22 +167,22 @@ importers: '@types/rimraf': 3.0.2 '@types/styled-components': 5.1.23 '@types/testing-library__jest-dom': 5.14.5 - babel-plugin-styled-components: 2.0.6_styled-components@5.3.3 + babel-plugin-styled-components: 2.0.6 deepmerge: 4.2.2 esbuild-darwin-arm64: 0.14.53 glob: 7.2.0 jest: 27.5.1_ts-node@10.9.1 - jest-styled-components: 7.0.8_styled-components@5.3.3 + jest-styled-components: 7.0.8 jest-watch-typeahead: 1.1.0_jest@27.5.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 rimraf: 3.0.2 - ts-jest: 27.1.5_yimvri5xxiu7oetotjr3m5ivle - ts-node: 10.9.1_77otuwy7fhjkhab73yikyldkg4 + ts-jest: 27.1.5_jest@27.5.1 + ts-node: 10.9.1_@types+node@16.11.6 vite: 2.9.14 vite-plugin-babel-macros: 1.0.6_vite@2.9.14 vite-plugin-dts: 0.9.10_vite@2.9.14 - vite-plugin-stylelint: 2.3.1_6dwsvnoomurkv7f4r7gfadcwtm + vite-plugin-stylelint: 2.3.1_vite@2.9.14 vite-plugin-svgr: 1.1.0_vite@2.9.14 vite-tsconfig-paths: 3.5.0_vite@2.9.14 @@ -237,17 +233,17 @@ importers: copy-to-clipboard: 3.3.2 gray-matter: 4.0.3 lodash: 4.17.21 - next: 12.2.5_gdjom6r726p3grwsawiv52ijca + next: 12.2.5_sfoxds7t5ydpegc3knd667wn6m next-mdx-remote: 3.0.8_sfoxds7t5ydpegc3knd667wn6m nookies: 2.5.2 - playroom: 0.27.7_h2e7fypk4nzpvk5jfmjxdonqxe + playroom: 0.27.7_sfoxds7t5ydpegc3knd667wn6m prism-react-renderer: 1.3.5_react@17.0.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-element-to-jsx-string: 14.3.4_sfoxds7t5ydpegc3knd667wn6m react-live: 3.1.1_sfoxds7t5ydpegc3knd667wn6m react-transition-state: 1.1.4_sfoxds7t5ydpegc3knd667wn6m - styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be + styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m devDependencies: '@mdx-js/loader': 1.6.22_react@17.0.2 '@mdx-js/react': 1.6.22_react@17.0.2 @@ -262,12 +258,12 @@ importers: '@types/react-dom': 17.0.17 '@types/rimraf': 3.0.2 '@types/styled-components': 5.1.23 - babel-loader: 8.2.5_jpmyyfja22blbn5uq4gsnd5tva + babel-loader: 8.2.5 fs-extra: 10.0.0 glob: 7.2.0 react-docgen-typescript: 2.1.1_typescript@4.7.4 rimraf: 3.0.2 - stylelint-webpack-plugin: 3.3.0_bdfbfxermc5kxomlyi5bxtd4se + stylelint-webpack-plugin: 3.3.0 typescript: 4.7.4 utility-types: 3.10.0 @@ -938,6 +934,14 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.10 '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-async-generators/7.8.4: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.10: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -946,6 +950,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-bigint/7.8.3: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: @@ -955,6 +967,14 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true + /@babel/plugin-syntax-class-properties/7.12.13: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.10: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -997,6 +1017,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-import-meta/7.10.4: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: @@ -1006,6 +1034,14 @@ packages: '@babel/helper-plugin-utils': 7.16.7 dev: true + /@babel/plugin-syntax-json-strings/7.8.3: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -1041,6 +1077,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -1049,6 +1093,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -1057,6 +1109,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-numeric-separator/7.10.4: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.10: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -1065,6 +1125,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-object-rest-spread/7.8.3: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -1081,6 +1149,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-optional-catch-binding/7.8.3: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -1089,6 +1165,14 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.16.7 + /@babel/plugin-syntax-optional-chaining/7.8.3: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.10: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -1106,6 +1190,15 @@ packages: '@babel/core': 7.18.10 '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-top-level-await/7.14.5: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/helper-plugin-utils': 7.16.7 + dev: true + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.10: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -2215,6 +2308,7 @@ packages: /@next/env/12.2.5: resolution: {integrity: sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==} + dev: false /@next/eslint-plugin-next/12.0.1: resolution: {integrity: sha512-E6xd3xvOp6Mfs2p1GcdCN5AYIbgCC6Z3LV31NaNEMACATu9GpQhMig3+Wp7b70gXbUeNUGizuGWTJNP+o9FT0g==} @@ -2238,6 +2332,7 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: false optional: true /@next/swc-android-arm64/12.2.5: @@ -2246,6 +2341,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: false optional: true /@next/swc-darwin-arm64/12.2.5: @@ -2254,6 +2350,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: false optional: true /@next/swc-darwin-x64/12.2.5: @@ -2262,6 +2359,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: false optional: true /@next/swc-freebsd-x64/12.2.5: @@ -2270,6 +2368,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: false optional: true /@next/swc-linux-arm-gnueabihf/12.2.5: @@ -2278,6 +2377,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-arm64-gnu/12.2.5: @@ -2286,6 +2386,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-arm64-musl/12.2.5: @@ -2294,6 +2395,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-x64-gnu/12.2.5: @@ -2302,6 +2404,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-linux-x64-musl/12.2.5: @@ -2310,6 +2413,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: false optional: true /@next/swc-win32-arm64-msvc/12.2.5: @@ -2318,6 +2422,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: false optional: true /@next/swc-win32-ia32-msvc/12.2.5: @@ -2326,6 +2431,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: false optional: true /@next/swc-win32-x64-msvc/12.2.5: @@ -2334,6 +2440,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: false optional: true /@nicolo-ribaudo/chokidar-2/2.1.8-no-fsevents.3: @@ -2670,15 +2777,25 @@ packages: highcharts: 9.2.2 dev: true - /@stylelint/postcss-css-in-js/0.38.0_ryeeqdz73dmnun3unz5nxq65vi: + /@stylelint/postcss-css-in-js/0.38.0: resolution: {integrity: sha512-XOz5CAe49kS95p5yRd+DAIWDojTjfmyAQ4bbDlXMdbZTQ5t0ThjSLvWI6JI2uiS7MFurVBkZ6zUqcimzcLTBoQ==} peerDependencies: postcss: '>=7.0.0' postcss-syntax: '>=0.36.2' dependencies: '@babel/core': 7.18.2 - postcss: 8.4.14 - postcss-syntax: 0.36.2_postcss@8.4.14 + transitivePeerDependencies: + - supports-color + dev: true + + /@stylelint/postcss-css-in-js/0.38.0_postcss-syntax@0.36.2: + resolution: {integrity: sha512-XOz5CAe49kS95p5yRd+DAIWDojTjfmyAQ4bbDlXMdbZTQ5t0ThjSLvWI6JI2uiS7MFurVBkZ6zUqcimzcLTBoQ==} + peerDependencies: + postcss: '>=7.0.0' + postcss-syntax: '>=0.36.2' + dependencies: + '@babel/core': 7.18.2 + postcss-syntax: 0.36.2 transitivePeerDependencies: - supports-color dev: true @@ -2702,13 +2819,11 @@ packages: engines: {node: '>=10'} dev: true - /@svgr/babel-plugin-remove-jsx-attribute/6.0.0_@babel+core@7.18.10: + /@svgr/babel-plugin-remove-jsx-attribute/6.0.0: resolution: {integrity: sha512-aVdtfx9jlaaxc3unA6l+M9YRnKIZjOhQPthLKqmTXC8UVkBLDRGwPKo+r8n3VZN8B34+yVajzPTZ+ptTSuZZCw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.18.10 dev: true /@svgr/babel-plugin-remove-jsx-attribute/6.3.1_@babel+core@7.18.10: @@ -2983,6 +3098,7 @@ packages: resolution: {integrity: sha512-6JrF+fdUK2zbGpJIlN7G3v966PQjyx/dPt1T9km2wj+EUBqgrxCk3uX4Kct16MIm9gGxfKRcfax2hVf5jvlTzA==} dependencies: tslib: 2.4.0 + dev: false /@testing-library/dom/8.16.0: resolution: {integrity: sha512-uxF4zmnLHHDlmW4l+0WDjcgLVwCvH+OVLpD8Dfp+Bjfz85prwxWGbwXgJdLtkgjD0qfOzkJF9SmA6YZPsMYX4w==} @@ -3974,7 +4090,7 @@ packages: hasBin: true dev: true - /autoprefixer/10.4.8_postcss@8.4.14: + /autoprefixer/10.4.8: resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==} engines: {node: ^10 || ^12 || >=14} hasBin: true @@ -3986,7 +4102,6 @@ packages: fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.14 postcss-value-parser: 4.2.0 dev: false @@ -3999,6 +4114,24 @@ packages: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true + /babel-jest/27.5.1: + resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + peerDependencies: + '@babel/core': ^7.8.0 + dependencies: + '@jest/transform': 27.5.1 + '@jest/types': 27.5.1 + '@types/babel__core': 7.1.18 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 27.5.1 + chalk: 4.1.2 + graceful-fs: 4.2.9 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /babel-jest/27.5.1_@babel+core@7.18.10: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4018,6 +4151,19 @@ packages: - supports-color dev: true + /babel-loader/8.2.5: + resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + find-cache-dir: 3.3.2 + loader-utils: 2.0.2 + make-dir: 3.1.0 + schema-utils: 2.7.1 + dev: true + /babel-loader/8.2.5_jpmyyfja22blbn5uq4gsnd5tva: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} @@ -4031,6 +4177,7 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 webpack: 5.58.2 + dev: false /babel-plugin-add-module-exports/0.2.1: resolution: {integrity: sha512-3AN/9V/rKuv90NG65m4tTHsI04XrCKsWbztIcW7a8H5iIN7WlvWucRtVV0V/rT4QvtA11n5Vmp20fLwfMWqp6g==} @@ -4120,6 +4267,18 @@ packages: transitivePeerDependencies: - supports-color + /babel-plugin-styled-components/2.0.6: + resolution: {integrity: sha512-Sk+7o/oa2HfHv3Eh8sxoz75/fFvEdHsXV4grdeHufX0nauCmymlnN0rGhIvfpMQSJMvGutJ85gvCGea4iqmDpg==} + peerDependencies: + styled-components: '>= 2' + dependencies: + '@babel/helper-annotate-as-pure': 7.16.7 + '@babel/helper-module-imports': 7.16.7 + babel-plugin-syntax-jsx: 6.18.0 + lodash: 4.17.21 + picomatch: 2.3.1 + dev: true + /babel-plugin-styled-components/2.0.6_styled-components@5.3.3: resolution: {integrity: sha512-Sk+7o/oa2HfHv3Eh8sxoz75/fFvEdHsXV4grdeHufX0nauCmymlnN0rGhIvfpMQSJMvGutJ85gvCGea4iqmDpg==} peerDependencies: @@ -4130,11 +4289,30 @@ packages: babel-plugin-syntax-jsx: 6.18.0 lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be + styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m /babel-plugin-syntax-jsx/6.18.0: resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} + /babel-preset-current-node-syntax/1.0.1: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/plugin-syntax-async-generators': 7.8.4 + '@babel/plugin-syntax-bigint': 7.8.3 + '@babel/plugin-syntax-class-properties': 7.12.13 + '@babel/plugin-syntax-import-meta': 7.10.4 + '@babel/plugin-syntax-json-strings': 7.8.3 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3 + '@babel/plugin-syntax-numeric-separator': 7.10.4 + '@babel/plugin-syntax-object-rest-spread': 7.8.3 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3 + '@babel/plugin-syntax-optional-chaining': 7.8.3 + '@babel/plugin-syntax-top-level-await': 7.14.5 + dev: true + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.10: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -4155,6 +4333,16 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.10 dev: true + /babel-preset-jest/27.5.1: + resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + babel-plugin-jest-hoist: 27.5.1 + babel-preset-current-node-syntax: 1.0.1 + dev: true + /babel-preset-jest/27.5.1_@babel+core@7.18.10: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -5764,7 +5952,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next/12.0.1_45hb7lhxbm2724e5hi2ixywkfy: + /eslint-config-next/12.0.1_wnilx7boviscikmvsfkd6ljepe: resolution: {integrity: sha512-8r06kXDKN7TWdsPf9XD9+p40g1gNSoCeSHEafcgpRMmsSxQo3C2PwcUwvQynaCvE6ns7MDwOvgLEomamcPr7Ig==} peerDependencies: eslint: ^7.23.0 @@ -5784,7 +5972,6 @@ packages: eslint-plugin-jsx-a11y: 6.4.1_eslint@7.32.0 eslint-plugin-react: 7.26.0_eslint@7.32.0 eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 - next: 12.2.5_gdjom6r726p3grwsawiv52ijca typescript: 4.4.4 transitivePeerDependencies: - eslint-import-resolver-webpack @@ -7492,7 +7679,7 @@ packages: pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1_77otuwy7fhjkhab73yikyldkg4 + ts-node: 10.9.1_@types+node@16.11.6 transitivePeerDependencies: - bufferutil - canvas @@ -7838,6 +8025,15 @@ packages: - supports-color dev: true + /jest-styled-components/7.0.8: + resolution: {integrity: sha512-0KE54d0yIzKcvtOv8eikyjG3rFRtKYUyQovaoha3nondtZzXYGB3bhsvYgEegU08Iry0ndWx2+g9f5ZzD4I+0Q==} + engines: {node: '>= 12'} + peerDependencies: + styled-components: '>= 5' + dependencies: + css: 3.0.0 + dev: true + /jest-styled-components/7.0.8_styled-components@5.3.3: resolution: {integrity: sha512-0KE54d0yIzKcvtOv8eikyjG3rFRtKYUyQovaoha3nondtZzXYGB3bhsvYgEegU08Iry0ndWx2+g9f5ZzD4I+0Q==} engines: {node: '>= 12'} @@ -7845,7 +8041,7 @@ packages: styled-components: '>= 5' dependencies: css: 3.0.0 - styled-components: 5.3.3_v5ja746gkdtknuc6tj46sve3be + styled-components: 5.3.3_sfoxds7t5ydpegc3knd667wn6m dev: true /jest-util/27.5.1: @@ -8717,7 +8913,7 @@ packages: - supports-color dev: false - /next/12.2.5_gdjom6r726p3grwsawiv52ijca: + /next/12.2.5_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==} engines: {node: '>=12.22.0'} hasBin: true @@ -8741,7 +8937,7 @@ packages: postcss: 8.4.14 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - styled-jsx: 5.0.4_ogpt7jwnl7hws2znhmqhdzydta + styled-jsx: 5.0.4_react@17.0.2 use-sync-external-store: 1.2.0_react@17.0.2 optionalDependencies: '@next/swc-android-arm-eabi': 12.2.5 @@ -8760,6 +8956,7 @@ packages: transitivePeerDependencies: - '@babel/core' - babel-plugin-macros + dev: false /no-case/3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} @@ -9218,7 +9415,7 @@ packages: find-up: 2.1.0 dev: true - /playroom/0.27.7_h2e7fypk4nzpvk5jfmjxdonqxe: + /playroom/0.27.7_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-fLCAQFqAHR4M5MA1zkqZaGBxxHALEE7ARw4kDo/DbHP33NkBLca674+SHDzMBNcDnAhENU3TFidVh+lAcKjlbg==} hasBin: true peerDependencies: @@ -9241,7 +9438,7 @@ packages: '@types/prettier': 2.6.4 '@types/react': 17.0.33 '@types/react-dom': 17.0.17 - autoprefixer: 10.4.8_postcss@8.4.14 + autoprefixer: 10.4.8 babel-loader: 8.2.5_jpmyyfja22blbn5uq4gsnd5tva classnames: 2.3.1 codemirror: 5.65.7 @@ -9266,7 +9463,7 @@ packages: lz-string: 1.4.4 parse-prop-types: 0.3.0_prop-types@15.7.2 portfinder: 1.0.28 - postcss-loader: 5.3.0_a7jm6gaibi6v2bhlzaocbh3ymy + postcss-loader: 5.3.0_webpack@5.58.2 prettier: 2.4.1 prop-types: 15.7.2 query-string: 6.14.1 @@ -9383,7 +9580,7 @@ packages: postcss: 8.4.14 dev: true - /postcss-loader/5.3.0_a7jm6gaibi6v2bhlzaocbh3ymy: + /postcss-loader/5.3.0_webpack@5.58.2: resolution: {integrity: sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -9392,7 +9589,6 @@ packages: dependencies: cosmiconfig: 7.0.1 klona: 2.0.5 - postcss: 8.4.14 semver: 7.3.5 webpack: 5.58.2 dev: false @@ -9670,7 +9866,7 @@ packages: svgo: 2.8.0 dev: true - /postcss-syntax/0.36.2_postcss@8.4.14: + /postcss-syntax/0.36.2: resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==} peerDependencies: postcss: '>=5.0.0' @@ -9690,8 +9886,6 @@ packages: optional: true postcss-scss: optional: true - dependencies: - postcss: 8.4.14 dev: true /postcss-unique-selectors/5.0.1_postcss@8.4.14: @@ -10011,6 +10205,7 @@ packages: /react-is/18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + dev: true /react-live/3.1.1_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-bPjrk7jCQ7dk8W3lx+/AAcn66TFRzTNIWsVa4mWqsiwIgUjaNqzFZZIuq2kY9UlAix8x63egsEFPX6dkno92Fg==} @@ -11001,7 +11196,7 @@ packages: dependencies: inline-style-parser: 0.1.1 - /styled-components/5.3.3_v5ja746gkdtknuc6tj46sve3be: + /styled-components/5.3.3_sfoxds7t5ydpegc3knd667wn6m: resolution: {integrity: sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==} engines: {node: '>=10'} peerDependencies: @@ -11019,11 +11214,10 @@ packages: hoist-non-react-statics: 3.3.2 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-is: 18.2.0 shallowequal: 1.1.0 supports-color: 5.5.0 - /styled-jsx/5.0.4_ogpt7jwnl7hws2znhmqhdzydta: + /styled-jsx/5.0.4_react@17.0.2: resolution: {integrity: sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==} engines: {node: '>= 12.0.0'} peerDependencies: @@ -11036,8 +11230,8 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.18.10 react: 17.0.2 + dev: false /stylehacks/5.0.1_postcss@8.4.14: resolution: {integrity: sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==} @@ -11072,7 +11266,7 @@ packages: resolution: {integrity: sha512-z5Xz/9GmvxO6e/DLzBMwkB85zHxEEjN6K7Cj80Bi+o/9vR9eS3GX3E9VuMnX9WLFYulqbqLtTapGGY28JBiy9Q==} dev: true - /stylelint-webpack-plugin/3.3.0_bdfbfxermc5kxomlyi5bxtd4se: + /stylelint-webpack-plugin/3.3.0: resolution: {integrity: sha512-F53bapIZ9zI16ero8IWm6TrUE6SSibZBphJE9b5rR2FxtvmGmm1YmS+a5xjQzn63+cv71GVSCu4byX66fBLpEw==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -11084,8 +11278,6 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 schema-utils: 4.0.0 - stylelint: 14.8.5 - webpack: 5.58.2 dev: true /stylelint/14.8.5: @@ -11449,7 +11641,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: false - /ts-jest/27.1.5_yimvri5xxiu7oetotjr3m5ivle: + /ts-jest/27.1.5_jest@27.5.1: resolution: {integrity: sha512-Xv6jBQPoBEvBq/5i2TeSG9tt/nqkbpcurrEG1b+2yfBrcJelOZF9Ml6dmyMh7bcW9JyFbRYpR5rxROSlBLTZHA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -11470,7 +11662,6 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.18.10 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 27.5.1_ts-node@10.9.1 @@ -11479,7 +11670,6 @@ packages: lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.7.4 yargs-parser: 20.2.9 dev: true @@ -11490,7 +11680,7 @@ packages: code-block-writer: 11.0.3 dev: true - /ts-node/10.9.1_77otuwy7fhjkhab73yikyldkg4: + /ts-node/10.9.1_@types+node@16.11.6: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -11516,7 +11706,6 @@ packages: create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.7.4 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -11692,6 +11881,7 @@ packages: /unified/9.2.0: resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} dependencies: + '@types/unist': 2.0.6 bail: 1.0.5 extend: 3.0.2 is-buffer: 2.0.5 @@ -11702,6 +11892,7 @@ packages: /unified/9.2.2: resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==} dependencies: + '@types/unist': 2.0.6 bail: 1.0.5 extend: 3.0.2 is-buffer: 2.0.5 @@ -11826,6 +12017,7 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: react: 17.0.2 + dev: false /util-deprecate/1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -11934,7 +12126,7 @@ packages: vite: 2.9.14 dev: true - /vite-plugin-stylelint/2.3.1_6dwsvnoomurkv7f4r7gfadcwtm: + /vite-plugin-stylelint/2.3.1_vite@2.9.14: resolution: {integrity: sha512-UZACgw82/1C5WDIK/JghxSAdD8rjR4xuqolPmbBu/gUCQfnJOkGFYclfrzsKHiV0JWHd/x1XtyIde2pc7j10NQ==} peerDependencies: '@types/stylelint': ^13.0.0 @@ -11945,7 +12137,6 @@ packages: optional: true dependencies: '@rollup/pluginutils': 4.2.1 - stylelint: 14.8.5 vite: 2.9.14 dev: true From 7a9d6555831fe886fea071f52fb35a51452c7fed Mon Sep 17 00:00:00 2001 From: tate Date: Fri, 26 Aug 2022 09:47:20 +1000 Subject: [PATCH 5/5] readd frozen lockfile --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a7bbed39..c8406a04 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -25,7 +25,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --no-frozen-lockfile + - run: pnpm install --frozen-lockfile - name: Build run: pnpm -F @ensdomains/thorin build @@ -49,7 +49,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --no-frozen-lockfile + - run: pnpm install --frozen-lockfile - name: build run: pnpm -F @ensdomains/thorin build @@ -79,7 +79,7 @@ jobs: node-version: ${{ matrix.node-version }} cache: 'pnpm' - - run: pnpm install --no-frozen-lockfile + - run: pnpm install --frozen-lockfile - name: Test run: pnpm run test --coverage