diff --git a/ui/packages/ce/src/App/Menu/Header/index.tsx b/ui/packages/ce/src/App/Menu/Header/index.tsx index 18146eb4e434f28a9cc1f686f161c360f2a348c8..0b5924bca2e0a2212ad6759fc74e7a32e553a1ea 100644 --- a/ui/packages/ce/src/App/Menu/Header/index.tsx +++ b/ui/packages/ce/src/App/Menu/Header/index.tsx @@ -2,8 +2,8 @@ import cn from 'classnames' import { Link } from 'react-router-dom' import { linksConfig } from '@postgres.ai/shared/config/links' +import { Button } from '@postgres.ai/shared/components/MenuButton' -import { Button } from 'App/Menu/components/Button' import { ROUTES } from 'config/routes' import logoIconUrl from './icons/logo.svg' diff --git a/ui/packages/ce/src/App/Menu/Instances/index.tsx b/ui/packages/ce/src/App/Menu/Instances/index.tsx index 3c0bc4f0a5570eb40ef71427eee9f6f8135f2e51..6e14eb19125492efe720fc36f948197e3ec7bdc3 100644 --- a/ui/packages/ce/src/App/Menu/Instances/index.tsx +++ b/ui/packages/ce/src/App/Menu/Instances/index.tsx @@ -3,7 +3,7 @@ import { observer } from 'mobx-react-lite' import { ROUTES } from 'config/routes' import { ReactComponent as PlusIcon } from './icons/plus.svg' -import { Button } from '../components/Button' +import { Button } from '@postgres.ai/shared/components/MenuButton' import styles from './styles.module.scss' diff --git a/ui/packages/ce/src/App/Menu/index.tsx b/ui/packages/ce/src/App/Menu/index.tsx index 1e667fbbd6529bc62f52f97c04f8fe8d6bc0ee9a..74d6db1d0e57e8cb9647ebd01298f0df5e5ec495 100644 --- a/ui/packages/ce/src/App/Menu/index.tsx +++ b/ui/packages/ce/src/App/Menu/index.tsx @@ -3,9 +3,9 @@ import cn from 'classnames' import { observer } from 'mobx-react-lite' import { linksConfig } from '@postgres.ai/shared/config/links' +import { Button } from '@postgres.ai/shared/components/MenuButton' import { Header } from './Header' -import { Button } from './components/Button' import githubIconUrl from './icons/github.svg' import docsIconUrl from './icons/docs.svg' import discussionIconUrl from './icons/discussion.svg' diff --git a/ui/packages/platform/package.json b/ui/packages/platform/package.json index e893011f220db3c6b26aceda19ca2ca5331b02fa..c106038f8448971e633f91c96f715ab11e0169ab 100644 --- a/ui/packages/platform/package.json +++ b/ui/packages/platform/package.json @@ -18,6 +18,7 @@ "@mui/material": "^5.10.12", "@postgres.ai/platform": "link:./", "@postgres.ai/shared": "link:../shared", + "@postgres.ai/ce": "link:../ce", "@sentry/react": "^6.11.0", "@sentry/tracing": "^6.11.0", "@stripe/react-stripe-js": "^1.1.2", diff --git a/ui/packages/ce/src/App/Menu/components/Button/index.tsx b/ui/packages/shared/components/MenuButton/index.tsx similarity index 100% rename from ui/packages/ce/src/App/Menu/components/Button/index.tsx rename to ui/packages/shared/components/MenuButton/index.tsx diff --git a/ui/packages/ce/src/App/Menu/components/Button/styles.module.scss b/ui/packages/shared/components/MenuButton/styles.module.scss similarity index 100% rename from ui/packages/ce/src/App/Menu/components/Button/styles.module.scss rename to ui/packages/shared/components/MenuButton/styles.module.scss diff --git a/ui/packages/shared/pages/Instance/Info/index.tsx b/ui/packages/shared/pages/Instance/Info/index.tsx index 48d5d50197b0a0d773bcbd2222417301e44da529..5f291e0346b093b27e9e48f21c64a8eb1ce5e6f7 100644 --- a/ui/packages/shared/pages/Instance/Info/index.tsx +++ b/ui/packages/shared/pages/Instance/Info/index.tsx @@ -9,7 +9,7 @@ import cn from 'classnames' import { useEffect, useState } from 'react' import { makeStyles } from '@material-ui/core' -import { Button } from '@postgres.ai/ce/src/App/Menu/components/Button' +import { Button } from '@postgres.ai/shared/components/MenuButton' import { useWindowDimensions } from '@postgres.ai/shared/hooks/useWindowDimensions' import { ReactComponent as ArrowRightIcon } from '@postgres.ai/ce/src/App/Menu/icons/arrow-right.svg' import { ReactComponent as ArrowLeftIcon } from '@postgres.ai/ce/src/App/Menu/icons/arrow-left.svg' @@ -20,13 +20,21 @@ import { Connection } from './Connection' import { Disks } from './Disks' import { Snapshots } from './Snapshots' -import styles from './styles.module.scss' - const SIDEBAR_COLLAPSED_PARAM = 'overviewSidebarCollapsed' const SMALL_BREAKPOINT_PX = 937 const useStyles = makeStyles( (theme) => ({ + container: { + minHeight: 0, + minWidth: 0, + width: '437px', + transition: 'width 0.2s ease-out', + + [theme.breakpoints.down('sm')]: { + width: '100%', + }, + }, root: { flex: '0 0 auto', @@ -40,6 +48,10 @@ const useStyles = makeStyles( marginTop: '20px', }, }, + collapsed: { + height: '100%', + width: '64px', + }, collapseBtn: { background: '#f9f9f9', margin: '20px 0 10px 0', @@ -88,8 +100,8 @@ export const Info = () => { return (
{!isMobileScreen && ( diff --git a/ui/packages/shared/pages/Instance/Info/styles.module.scss b/ui/packages/shared/pages/Instance/Info/styles.module.scss deleted file mode 100644 index 62c921cf829c9c75f631a5b8edac54e5bf965573..0000000000000000000000000000000000000000 --- a/ui/packages/shared/pages/Instance/Info/styles.module.scss +++ /dev/null @@ -1,18 +0,0 @@ -@import '@postgres.ai/shared/styles/mixins'; - -.root { - min-height: 0; - min-width: 0; - width: 437px; - - @media screen and (max-width: '600px') { - width: 100%; - } - - @include touch-transition(width); - - &.collapsed { - height: 100%; - width: 64px; - } -} diff --git a/ui/pnpm-lock.yaml b/ui/pnpm-lock.yaml index 212f773f256fce86e229704b32f6f726b8e5e6ac..fefc02bb7487d545e6c67c6fb0e400825730a186 100644 --- a/ui/pnpm-lock.yaml +++ b/ui/pnpm-lock.yaml @@ -137,6 +137,7 @@ importers: '@material-ui/system': ^4.12.2 '@monaco-editor/react': ^4.4.5 '@mui/material': ^5.10.12 + '@postgres.ai/ce': link:../ce '@postgres.ai/platform': link:./ '@postgres.ai/shared': link:../shared '@sentry/react': ^6.11.0 @@ -218,6 +219,7 @@ importers: '@material-ui/system': 4.12.2_xd63vgjm47lzoal5ybyqmsdesy '@monaco-editor/react': 4.4.5_gnpkoj5uzrqs5wqxh42z7ffyam '@mui/material': 5.10.12_dsohmejvyqw7rxhao4urtt3rue + '@postgres.ai/ce': link:../ce '@postgres.ai/platform': 'link:' '@postgres.ai/shared': link:../shared '@sentry/react': 6.13.3_react@17.0.2 @@ -2699,6 +2701,17 @@ packages: postcss-selector-parser: 6.0.10 dev: false + /@csstools/postcss-cascade-layers/1.0.6_postcss@8.4.18: + resolution: {integrity: sha512-ei4Vh4AJwTCXTNj7uzwduoZDO7nLPksQ0TI7OzUlyFq4P4Uhu6hU7R4AlLimDP/s6D3PQdHmRL4f7UOy370UHA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /@csstools/postcss-color-function/1.1.1_postcss@8.4.16: resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} engines: {node: ^12 || ^14 || >=16} @@ -2710,13 +2723,24 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.6: + /@csstools/postcss-color-function/1.1.1_postcss@8.4.18: + resolution: {integrity: sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-font-format-keywords/1.0.0_postcss@8.4.18: resolution: {integrity: sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -2730,13 +2754,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.6: + /@csstools/postcss-font-format-keywords/1.0.1_postcss@8.4.18: + resolution: {integrity: sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-hwb-function/1.0.0_postcss@8.4.18: resolution: {integrity: sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -2750,6 +2784,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-hwb-function/1.0.2_postcss@8.4.18: + resolution: {integrity: sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-ic-unit/1.0.1_postcss@8.4.16: resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==} engines: {node: ^12 || ^14 || >=16} @@ -2761,13 +2805,24 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-is-pseudo-class/2.0.0_postcss@8.4.6: + /@csstools/postcss-ic-unit/1.0.1_postcss@8.4.18: + resolution: {integrity: sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-is-pseudo-class/2.0.0_postcss@8.4.18: resolution: {integrity: sha512-WnfZlyuh/CW4oS530HBbrKq0G8BKl/bsNr5NMFoubBFzJfvFRGJhplCgIJYWUidLuL3WJ/zhMtDIyNFTqhx63Q==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -2782,6 +2837,17 @@ packages: postcss-selector-parser: 6.0.10 dev: false + /@csstools/postcss-is-pseudo-class/2.0.7_postcss@8.4.18: + resolution: {integrity: sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /@csstools/postcss-nested-calc/1.0.0_postcss@8.4.16: resolution: {integrity: sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==} engines: {node: ^12 || ^14 || >=16} @@ -2792,13 +2858,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.6: + /@csstools/postcss-nested-calc/1.0.0_postcss@8.4.18: + resolution: {integrity: sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-normalize-display-values/1.0.0_postcss@8.4.18: resolution: {integrity: sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -2812,6 +2888,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-normalize-display-values/1.0.1_postcss@8.4.18: + resolution: {integrity: sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-oklab-function/1.1.1_postcss@8.4.16: resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==} engines: {node: ^12 || ^14 || >=16} @@ -2823,13 +2909,24 @@ packages: postcss-value-parser: 4.2.0 dev: false - /@csstools/postcss-progressive-custom-properties/1.1.0_postcss@8.4.6: + /@csstools/postcss-oklab-function/1.1.1_postcss@8.4.18: + resolution: {integrity: sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /@csstools/postcss-progressive-custom-properties/1.1.0_postcss@8.4.18: resolution: {integrity: sha512-DO76V3295AqhjJZvgeaDP5GAGAat4g6wYfF8X+1n+76MpJat8ffY5bCJ9eSUqFY71nImxXgaDTRYJcRnA9oo7g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -2843,6 +2940,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-progressive-custom-properties/1.3.0_postcss@8.4.18: + resolution: {integrity: sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.4.16: resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==} engines: {node: ^12 || ^14 || >=16} @@ -2853,6 +2960,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-stepped-value-functions/1.0.1_postcss@8.4.18: + resolution: {integrity: sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-text-decoration-shorthand/1.0.0_postcss@8.4.16: resolution: {integrity: sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==} engines: {node: ^12 || ^14 || >=16} @@ -2863,6 +2980,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-text-decoration-shorthand/1.0.0_postcss@8.4.18: + resolution: {integrity: sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.4.16: resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==} engines: {node: ^14 || >=16} @@ -2873,6 +3000,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /@csstools/postcss-trigonometric-functions/1.0.2_postcss@8.4.18: + resolution: {integrity: sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==} + engines: {node: ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /@csstools/postcss-unset-value/1.0.2_postcss@8.4.16: resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==} engines: {node: ^12 || ^14 || >=16} @@ -2882,6 +3019,26 @@ packages: postcss: 8.4.16 dev: false + /@csstools/postcss-unset-value/1.0.2_postcss@8.4.18: + resolution: {integrity: sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + dev: false + + /@csstools/selector-specificity/2.0.2_dvkg4kkb622mvceygg47xxdz3a: + resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + postcss-selector-parser: ^6.0.10 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /@csstools/selector-specificity/2.0.2_pnx64jze6bptzcedy5bidi3zdi: resolution: {integrity: sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==} engines: {node: ^12 || ^14 || >=16} @@ -5641,22 +5798,6 @@ packages: postcss-value-parser: 4.2.0 dev: false - /autoprefixer/10.4.8_postcss@8.4.6: - resolution: {integrity: sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.21.3 - caniuse-lite: 1.0.30001393 - fraction.js: 4.2.0 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.6 - postcss-value-parser: 4.2.0 - dev: false - /autoprefixer/9.8.8: resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true @@ -6815,14 +6956,14 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /css-blank-pseudo/3.0.3_postcss@8.4.6: + /css-blank-pseudo/3.0.3_postcss@8.4.18: resolution: {integrity: sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -6847,14 +6988,14 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /css-has-pseudo/3.0.4_postcss@8.4.6: + /css-has-pseudo/3.0.4_postcss@8.4.18: resolution: {integrity: sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -6958,14 +7099,14 @@ packages: postcss: 8.4.16 dev: false - /css-prefers-color-scheme/6.0.3_postcss@8.4.6: + /css-prefers-color-scheme/6.0.3_postcss@8.4.18: resolution: {integrity: sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==} engines: {node: ^12 || ^14 || >=16} hasBin: true peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /css-select-base-adapter/0.1.1: @@ -12023,12 +12164,6 @@ packages: resolution: {integrity: sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==} dev: false - /nanoid/3.2.0: - resolution: {integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: false - /nanoid/3.3.4: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -12543,12 +12678,12 @@ packages: - supports-color dev: false - /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.6: + /postcss-attribute-case-insensitive/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==} peerDependencies: postcss: ^8.0.2 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -12562,15 +12697,25 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-browser-comments/4.0.0_g5rodlsip3qrcrpu3g3oohhdna: + /postcss-attribute-case-insensitive/5.0.2_postcss@8.4.18: + resolution: {integrity: sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + + /postcss-browser-comments/4.0.0_f3qhnpqbtatlk72lj3qlqezgyq: resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==} engines: {node: '>=8'} peerDependencies: browserslist: '>=4' postcss: '>=8' dependencies: - browserslist: 4.19.1 - postcss: 8.4.6 + browserslist: 4.21.3 + postcss: 8.4.18 dev: false /postcss-browser-comments/4.0.0_mu2kzpkteq3ketk6piffleamkq: @@ -12584,6 +12729,17 @@ packages: postcss: 8.4.16 dev: false + /postcss-browser-comments/4.0.0_xiu4mdwr3gdpqlddgcti7hiycq: + resolution: {integrity: sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==} + engines: {node: '>=8'} + peerDependencies: + browserslist: '>=4' + postcss: '>=8' + dependencies: + browserslist: 4.19.1 + postcss: 8.4.18 + dev: false + /postcss-calc/8.2.4_postcss@8.4.18: resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} peerDependencies: @@ -12594,13 +12750,13 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-clamp/3.0.0_postcss@8.4.6: + /postcss-clamp/3.0.0_postcss@8.4.18: resolution: {integrity: sha512-QENQMIF/Grw0qX0RzSPJjw+mAiGPIwG2AnsQDIoR/WJ5Q19zLB0NrZX8cH7CzzdDWEerTPGCdep7ItFaAdtItg==} engines: {node: '>=7.6.0'} peerDependencies: postcss: ^8.4.5 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12614,13 +12770,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-color-functional-notation/4.2.2_postcss@8.4.6: + /postcss-clamp/4.1.0_postcss@8.4.18: + resolution: {integrity: sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==} + engines: {node: '>=7.6.0'} + peerDependencies: + postcss: ^8.4.6 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-functional-notation/4.2.2_postcss@8.4.18: resolution: {integrity: sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12634,13 +12800,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-color-hex-alpha/8.0.3_postcss@8.4.6: + /postcss-color-functional-notation/4.2.4_postcss@8.4.18: + resolution: {integrity: sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-hex-alpha/8.0.3_postcss@8.4.18: resolution: {integrity: sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12654,13 +12830,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-color-rebeccapurple/7.0.2_postcss@8.4.6: + /postcss-color-hex-alpha/8.0.4_postcss@8.4.18: + resolution: {integrity: sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-color-rebeccapurple/7.0.2_postcss@8.4.18: resolution: {integrity: sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12674,6 +12860,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-color-rebeccapurple/7.1.1_postcss@8.4.18: + resolution: {integrity: sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /postcss-colormin/5.2.5_postcss@8.4.18: resolution: {integrity: sha512-+X30aDaGYq81mFqwyPpnYInsZQnNpdxMX0ajlY7AExCexEFkPVV+KrO7kXwayqEWL2xwEbNQ4nUO0ZsRWGnevg==} engines: {node: ^10 || ^12 || >=14.0} @@ -12697,13 +12893,13 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-custom-media/8.0.0_postcss@8.4.6: + /postcss-custom-media/8.0.0_postcss@8.4.18: resolution: {integrity: sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-custom-media/8.0.2_postcss@8.4.16: @@ -12716,13 +12912,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-custom-properties/12.1.4_postcss@8.4.6: + /postcss-custom-media/8.0.2_postcss@8.4.18: + resolution: {integrity: sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-custom-properties/12.1.4_postcss@8.4.18: resolution: {integrity: sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12736,13 +12942,23 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-custom-selectors/6.0.0_postcss@8.4.6: + /postcss-custom-properties/12.1.8_postcss@8.4.18: + resolution: {integrity: sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-custom-selectors/6.0.0_postcss@8.4.18: resolution: {integrity: sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.2 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -12756,13 +12972,23 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-dir-pseudo-class/6.0.4_postcss@8.4.6: + /postcss-custom-selectors/6.0.3_postcss@8.4.18: + resolution: {integrity: sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.3 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + + /postcss-dir-pseudo-class/6.0.4_postcss@8.4.18: resolution: {integrity: sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -12776,6 +13002,16 @@ packages: postcss-selector-parser: 6.0.10 dev: false + /postcss-dir-pseudo-class/6.0.5_postcss@8.4.18: + resolution: {integrity: sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /postcss-discard-comments/5.0.3_postcss@8.4.18: resolution: {integrity: sha512-6W5BemziRoqIdAKT+1QjM4bNcJAQ7z7zk073730NHg4cUXh3/rQHHj7pmYxUB9aGhuRhBiUf0pXvIHkRwhQP0Q==} engines: {node: ^10 || ^12 || >=14.0} @@ -12812,13 +13048,13 @@ packages: postcss: 8.4.18 dev: false - /postcss-double-position-gradients/3.0.5_postcss@8.4.6: + /postcss-double-position-gradients/3.0.5_postcss@8.4.18: resolution: {integrity: sha512-XiZzvdxLOWZwtt/1GgHJYGoD9scog/DD/yI5dcvPrXNdNDEv7T53/6tL7ikl+EM3jcerII5/XIQzd1UHOdTi2w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12833,13 +13069,24 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-env-function/4.0.5_postcss@8.4.6: + /postcss-double-position-gradients/3.1.2_postcss@8.4.18: + resolution: {integrity: sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-env-function/4.0.5_postcss@8.4.18: resolution: {integrity: sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12853,6 +13100,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-env-function/4.0.6_postcss@8.4.18: + resolution: {integrity: sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.4 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /postcss-flexbugs-fixes/5.0.2_postcss@8.4.16: resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} peerDependencies: @@ -12861,12 +13118,12 @@ packages: postcss: 8.4.16 dev: false - /postcss-flexbugs-fixes/5.0.2_postcss@8.4.6: + /postcss-flexbugs-fixes/5.0.2_postcss@8.4.18: resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} peerDependencies: postcss: ^8.1.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-focus-visible/6.0.4_postcss@8.4.16: @@ -12879,13 +13136,13 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-focus-visible/6.0.4_postcss@8.4.6: + /postcss-focus-visible/6.0.4_postcss@8.4.18: resolution: {integrity: sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -12899,13 +13156,13 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-focus-within/5.0.4_postcss@8.4.6: + /postcss-focus-within/5.0.4_postcss@8.4.18: resolution: {integrity: sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -12917,21 +13174,21 @@ packages: postcss: 8.4.16 dev: false - /postcss-font-variant/5.0.0_postcss@8.4.6: + /postcss-font-variant/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false - /postcss-gap-properties/3.0.3_postcss@8.4.6: + /postcss-gap-properties/3.0.3_postcss@8.4.18: resolution: {integrity: sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-gap-properties/3.0.5_postcss@8.4.16: @@ -12943,6 +13200,15 @@ packages: postcss: 8.4.16 dev: false + /postcss-gap-properties/3.0.5_postcss@8.4.18: + resolution: {integrity: sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + dev: false + /postcss-html/0.36.0_j55xdkkcxc32kvnyvx3y7casfm: resolution: {integrity: sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==} peerDependencies: @@ -12954,13 +13220,13 @@ packages: postcss-syntax: 0.36.2_postcss@8.4.18 dev: true - /postcss-image-set-function/4.0.6_postcss@8.4.6: + /postcss-image-set-function/4.0.6_postcss@8.4.18: resolution: {integrity: sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -12974,6 +13240,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-image-set-function/4.0.7_postcss@8.4.18: + resolution: {integrity: sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /postcss-import/14.1.0_postcss@8.4.16: resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} engines: {node: '>=10.0.0'} @@ -12986,6 +13262,18 @@ packages: resolve: 1.22.1 dev: false + /postcss-import/14.1.0_postcss@8.4.18: + resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} + engines: {node: '>=10.0.0'} + peerDependencies: + postcss: ^8.0.0 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + read-cache: 1.0.0 + resolve: 1.22.1 + dev: false + /postcss-initial/4.0.1_postcss@8.4.16: resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: @@ -12994,12 +13282,12 @@ packages: postcss: 8.4.16 dev: false - /postcss-initial/4.0.1_postcss@8.4.6: + /postcss-initial/4.0.1_postcss@8.4.18: resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-js/4.0.0_postcss@8.4.16: @@ -13012,24 +13300,24 @@ packages: postcss: 8.4.16 dev: false - /postcss-js/4.0.0_postcss@8.4.6: + /postcss-js/4.0.0_postcss@8.4.18: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.3.3 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.6 + postcss: 8.4.18 dev: false - /postcss-lab-function/4.1.0_postcss@8.4.6: + /postcss-lab-function/4.1.0_postcss@8.4.18: resolution: {integrity: sha512-59uHN/2wRaOd7whDyeaJ82E0kncIEeJkwcmvXFPNus8v1YMhtv2IUo9OtOAncn7sifZVMRsyoPlhxwckTjn4cQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-progressive-custom-properties': 1.1.0_postcss@8.4.6 - postcss: 8.4.6 + '@csstools/postcss-progressive-custom-properties': 1.1.0_postcss@8.4.18 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -13044,6 +13332,17 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-lab-function/4.2.1_postcss@8.4.18: + resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /postcss-less/3.1.4: resolution: {integrity: sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==} engines: {node: '>=6.14.4'} @@ -13081,7 +13380,24 @@ packages: yaml: 1.10.2 dev: false - /postcss-loader/6.2.1_245b63uuipdaiu7tv336hwayj4: + /postcss-load-config/3.1.4_postcss@8.4.18: + resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} + engines: {node: '>= 10'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 2.0.6 + postcss: 8.4.18 + yaml: 1.10.2 + dev: false + + /postcss-loader/6.2.1_6zg4nz66lptinavnrtoxitobi4: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -13090,11 +13406,25 @@ packages: dependencies: cosmiconfig: 7.0.1 klona: 2.0.5 - postcss: 8.4.6 + postcss: 8.4.18 semver: 7.3.7 webpack: 5.68.0 dev: false + /postcss-loader/6.2.1_igyeriywjd4lwzfk4socqbj2qi: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + dependencies: + cosmiconfig: 7.0.1 + klona: 2.0.5 + postcss: 8.4.18 + semver: 7.3.7 + webpack: 5.74.0 + dev: false + /postcss-loader/6.2.1_qjv4cptcpse3y5hrjkrbb7drda: resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} @@ -13118,13 +13448,13 @@ packages: postcss: 8.4.16 dev: false - /postcss-logical/5.0.4_postcss@8.4.6: + /postcss-logical/5.0.4_postcss@8.4.18: resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-media-minmax/5.0.0_postcss@8.4.16: @@ -13136,13 +13466,13 @@ packages: postcss: 8.4.16 dev: false - /postcss-media-minmax/5.0.0_postcss@8.4.6: + /postcss-media-minmax/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-media-query-parser/0.2.3: @@ -13268,13 +13598,13 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-nested/5.0.6_postcss@8.4.6: + /postcss-nested/5.0.6_postcss@8.4.18: resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -13289,13 +13619,24 @@ packages: postcss-selector-parser: 6.0.10 dev: false - /postcss-nesting/10.1.2_postcss@8.4.6: + /postcss-nesting/10.1.10_postcss@8.4.18: + resolution: {integrity: sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/selector-specificity': 2.0.2_dvkg4kkb622mvceygg47xxdz3a + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + + /postcss-nesting/10.1.2_postcss@8.4.18: resolution: {integrity: sha512-dJGmgmsvpzKoVMtDMQQG/T6FSqs6kDtUDirIfl4KnjMCiY9/ETX8jdKyCd20swSRAbUYkaBKV20pxkzxoOXLqQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -13390,7 +13731,7 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-normalize/10.0.1_g5rodlsip3qrcrpu3g3oohhdna: + /postcss-normalize/10.0.1_f3qhnpqbtatlk72lj3qlqezgyq: resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==} engines: {node: '>= 12'} peerDependencies: @@ -13398,9 +13739,9 @@ packages: postcss: '>= 8' dependencies: '@csstools/normalize.css': 10.1.0 - browserslist: 4.19.1 - postcss: 8.4.6 - postcss-browser-comments: 4.0.0_g5rodlsip3qrcrpu3g3oohhdna + browserslist: 4.21.3 + postcss: 8.4.18 + postcss-browser-comments: 4.0.0_f3qhnpqbtatlk72lj3qlqezgyq sanitize.css: 10.0.0 dev: false @@ -13418,6 +13759,20 @@ packages: sanitize.css: 10.0.0 dev: false + /postcss-normalize/10.0.1_xiu4mdwr3gdpqlddgcti7hiycq: + resolution: {integrity: sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==} + engines: {node: '>= 12'} + peerDependencies: + browserslist: '>= 4' + postcss: '>= 8' + dependencies: + '@csstools/normalize.css': 10.1.0 + browserslist: 4.19.1 + postcss: 8.4.18 + postcss-browser-comments: 4.0.0_xiu4mdwr3gdpqlddgcti7hiycq + sanitize.css: 10.0.0 + dev: false + /postcss-opacity-percentage/1.1.2: resolution: {integrity: sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==} engines: {node: ^12 || ^14 || >=16} @@ -13434,13 +13789,13 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-overflow-shorthand/3.0.3_postcss@8.4.6: + /postcss-overflow-shorthand/3.0.3_postcss@8.4.18: resolution: {integrity: sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-overflow-shorthand/3.0.4_postcss@8.4.16: @@ -13453,6 +13808,16 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-overflow-shorthand/3.0.4_postcss@8.4.18: + resolution: {integrity: sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + /postcss-page-break/3.0.4_postcss@8.4.16: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: @@ -13461,21 +13826,21 @@ packages: postcss: 8.4.16 dev: false - /postcss-page-break/3.0.4_postcss@8.4.6: + /postcss-page-break/3.0.4_postcss@8.4.18: resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} peerDependencies: postcss: ^8 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false - /postcss-place/7.0.4_postcss@8.4.6: + /postcss-place/7.0.4_postcss@8.4.18: resolution: {integrity: sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-value-parser: 4.2.0 dev: false @@ -13489,52 +13854,62 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-preset-env/7.3.3_postcss@8.4.6: + /postcss-place/7.0.5_postcss@8.4.18: + resolution: {integrity: sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-preset-env/7.3.3_postcss@8.4.18: resolution: {integrity: sha512-/4EIceyxf6LKihp88YnQ0uExt//EHozxOspsCQbLq9/RB4W0zutdk52XJZzDYtCkvergw0NTTQvB7TpdxBRbvQ==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.6 - '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.6 - '@csstools/postcss-is-pseudo-class': 2.0.0_postcss@8.4.6 - '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.6 - '@csstools/postcss-progressive-custom-properties': 1.1.0_postcss@8.4.6 - autoprefixer: 10.4.8_postcss@8.4.6 + '@csstools/postcss-font-format-keywords': 1.0.0_postcss@8.4.18 + '@csstools/postcss-hwb-function': 1.0.0_postcss@8.4.18 + '@csstools/postcss-is-pseudo-class': 2.0.0_postcss@8.4.18 + '@csstools/postcss-normalize-display-values': 1.0.0_postcss@8.4.18 + '@csstools/postcss-progressive-custom-properties': 1.1.0_postcss@8.4.18 + autoprefixer: 10.4.8_postcss@8.4.18 browserslist: 4.21.3 - css-blank-pseudo: 3.0.3_postcss@8.4.6 - css-has-pseudo: 3.0.4_postcss@8.4.6 - css-prefers-color-scheme: 6.0.3_postcss@8.4.6 + css-blank-pseudo: 3.0.3_postcss@8.4.18 + css-has-pseudo: 3.0.4_postcss@8.4.18 + css-prefers-color-scheme: 6.0.3_postcss@8.4.18 cssdb: 6.3.0 - postcss: 8.4.6 - postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.6 - postcss-clamp: 3.0.0_postcss@8.4.6 - postcss-color-functional-notation: 4.2.2_postcss@8.4.6 - postcss-color-hex-alpha: 8.0.3_postcss@8.4.6 - postcss-color-rebeccapurple: 7.0.2_postcss@8.4.6 - postcss-custom-media: 8.0.0_postcss@8.4.6 - postcss-custom-properties: 12.1.4_postcss@8.4.6 - postcss-custom-selectors: 6.0.0_postcss@8.4.6 - postcss-dir-pseudo-class: 6.0.4_postcss@8.4.6 - postcss-double-position-gradients: 3.0.5_postcss@8.4.6 - postcss-env-function: 4.0.5_postcss@8.4.6 - postcss-focus-visible: 6.0.4_postcss@8.4.6 - postcss-focus-within: 5.0.4_postcss@8.4.6 - postcss-font-variant: 5.0.0_postcss@8.4.6 - postcss-gap-properties: 3.0.3_postcss@8.4.6 - postcss-image-set-function: 4.0.6_postcss@8.4.6 - postcss-initial: 4.0.1_postcss@8.4.6 - postcss-lab-function: 4.1.0_postcss@8.4.6 - postcss-logical: 5.0.4_postcss@8.4.6 - postcss-media-minmax: 5.0.0_postcss@8.4.6 - postcss-nesting: 10.1.2_postcss@8.4.6 + postcss: 8.4.18 + postcss-attribute-case-insensitive: 5.0.0_postcss@8.4.18 + postcss-clamp: 3.0.0_postcss@8.4.18 + postcss-color-functional-notation: 4.2.2_postcss@8.4.18 + postcss-color-hex-alpha: 8.0.3_postcss@8.4.18 + postcss-color-rebeccapurple: 7.0.2_postcss@8.4.18 + postcss-custom-media: 8.0.0_postcss@8.4.18 + postcss-custom-properties: 12.1.4_postcss@8.4.18 + postcss-custom-selectors: 6.0.0_postcss@8.4.18 + postcss-dir-pseudo-class: 6.0.4_postcss@8.4.18 + postcss-double-position-gradients: 3.0.5_postcss@8.4.18 + postcss-env-function: 4.0.5_postcss@8.4.18 + postcss-focus-visible: 6.0.4_postcss@8.4.18 + postcss-focus-within: 5.0.4_postcss@8.4.18 + postcss-font-variant: 5.0.0_postcss@8.4.18 + postcss-gap-properties: 3.0.3_postcss@8.4.18 + postcss-image-set-function: 4.0.6_postcss@8.4.18 + postcss-initial: 4.0.1_postcss@8.4.18 + postcss-lab-function: 4.1.0_postcss@8.4.18 + postcss-logical: 5.0.4_postcss@8.4.18 + postcss-media-minmax: 5.0.0_postcss@8.4.18 + postcss-nesting: 10.1.2_postcss@8.4.18 postcss-opacity-percentage: 1.1.2 - postcss-overflow-shorthand: 3.0.3_postcss@8.4.6 - postcss-page-break: 3.0.4_postcss@8.4.6 - postcss-place: 7.0.4_postcss@8.4.6 - postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.6 - postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.6 - postcss-selector-not: 5.0.0_postcss@8.4.6 + postcss-overflow-shorthand: 3.0.3_postcss@8.4.18 + postcss-page-break: 3.0.4_postcss@8.4.18 + postcss-place: 7.0.4_postcss@8.4.18 + postcss-pseudo-class-any-link: 7.1.1_postcss@8.4.18 + postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.18 + postcss-selector-not: 5.0.0_postcss@8.4.18 dev: false /postcss-preset-env/7.8.1_postcss@8.4.16: @@ -13595,13 +13970,71 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.6: + /postcss-preset-env/7.8.1_postcss@8.4.18: + resolution: {integrity: sha512-8884CHxQaoN1i4iEK+JvzOe8emODb5R4p/0dw4yEdo7QM4RdUk2sBx0fnzFyJt8BLfZSCGeVkKZ4HC564waBpQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + '@csstools/postcss-cascade-layers': 1.0.6_postcss@8.4.18 + '@csstools/postcss-color-function': 1.1.1_postcss@8.4.18 + '@csstools/postcss-font-format-keywords': 1.0.1_postcss@8.4.18 + '@csstools/postcss-hwb-function': 1.0.2_postcss@8.4.18 + '@csstools/postcss-ic-unit': 1.0.1_postcss@8.4.18 + '@csstools/postcss-is-pseudo-class': 2.0.7_postcss@8.4.18 + '@csstools/postcss-nested-calc': 1.0.0_postcss@8.4.18 + '@csstools/postcss-normalize-display-values': 1.0.1_postcss@8.4.18 + '@csstools/postcss-oklab-function': 1.1.1_postcss@8.4.18 + '@csstools/postcss-progressive-custom-properties': 1.3.0_postcss@8.4.18 + '@csstools/postcss-stepped-value-functions': 1.0.1_postcss@8.4.18 + '@csstools/postcss-text-decoration-shorthand': 1.0.0_postcss@8.4.18 + '@csstools/postcss-trigonometric-functions': 1.0.2_postcss@8.4.18 + '@csstools/postcss-unset-value': 1.0.2_postcss@8.4.18 + autoprefixer: 10.4.8_postcss@8.4.18 + browserslist: 4.21.3 + css-blank-pseudo: 3.0.3_postcss@8.4.18 + css-has-pseudo: 3.0.4_postcss@8.4.18 + css-prefers-color-scheme: 6.0.3_postcss@8.4.18 + cssdb: 7.0.1 + postcss: 8.4.18 + postcss-attribute-case-insensitive: 5.0.2_postcss@8.4.18 + postcss-clamp: 4.1.0_postcss@8.4.18 + postcss-color-functional-notation: 4.2.4_postcss@8.4.18 + postcss-color-hex-alpha: 8.0.4_postcss@8.4.18 + postcss-color-rebeccapurple: 7.1.1_postcss@8.4.18 + postcss-custom-media: 8.0.2_postcss@8.4.18 + postcss-custom-properties: 12.1.8_postcss@8.4.18 + postcss-custom-selectors: 6.0.3_postcss@8.4.18 + postcss-dir-pseudo-class: 6.0.5_postcss@8.4.18 + postcss-double-position-gradients: 3.1.2_postcss@8.4.18 + postcss-env-function: 4.0.6_postcss@8.4.18 + postcss-focus-visible: 6.0.4_postcss@8.4.18 + postcss-focus-within: 5.0.4_postcss@8.4.18 + postcss-font-variant: 5.0.0_postcss@8.4.18 + postcss-gap-properties: 3.0.5_postcss@8.4.18 + postcss-image-set-function: 4.0.7_postcss@8.4.18 + postcss-initial: 4.0.1_postcss@8.4.18 + postcss-lab-function: 4.2.1_postcss@8.4.18 + postcss-logical: 5.0.4_postcss@8.4.18 + postcss-media-minmax: 5.0.0_postcss@8.4.18 + postcss-nesting: 10.1.10_postcss@8.4.18 + postcss-opacity-percentage: 1.1.2 + postcss-overflow-shorthand: 3.0.4_postcss@8.4.18 + postcss-page-break: 3.0.4_postcss@8.4.18 + postcss-place: 7.0.5_postcss@8.4.18 + postcss-pseudo-class-any-link: 7.1.6_postcss@8.4.18 + postcss-replace-overflow-wrap: 4.0.0_postcss@8.4.18 + postcss-selector-not: 6.0.1_postcss@8.4.18 + postcss-value-parser: 4.2.0 + dev: false + + /postcss-pseudo-class-any-link/7.1.1_postcss@8.4.18: resolution: {integrity: sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.4 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 postcss-selector-parser: 6.0.10 dev: false @@ -13615,6 +14048,16 @@ packages: postcss-selector-parser: 6.0.10 dev: false + /postcss-pseudo-class-any-link/7.1.6_postcss@8.4.18: + resolution: {integrity: sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /postcss-reduce-initial/5.0.3_postcss@8.4.18: resolution: {integrity: sha512-c88TkSnQ/Dnwgb4OZbKPOBbCaauwEjbECP5uAuFPOzQ+XdjNjRH7SG0dteXrpp1LlIFEKK76iUGgmw2V0xeieA==} engines: {node: ^10 || ^12 || >=14.0} @@ -13644,12 +14087,12 @@ packages: postcss: 8.4.16 dev: false - /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.6: + /postcss-replace-overflow-wrap/4.0.0_postcss@8.4.18: resolution: {integrity: sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==} peerDependencies: postcss: ^8.0.3 dependencies: - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-resolve-nested-selector/0.1.1: @@ -13695,13 +14138,13 @@ packages: postcss: 8.4.16 dev: true - /postcss-selector-not/5.0.0_postcss@8.4.6: + /postcss-selector-not/5.0.0_postcss@8.4.18: resolution: {integrity: sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==} peerDependencies: postcss: ^8.1.0 dependencies: balanced-match: 1.0.2 - postcss: 8.4.6 + postcss: 8.4.18 dev: false /postcss-selector-not/6.0.1_postcss@8.4.16: @@ -13714,6 +14157,16 @@ packages: postcss-selector-parser: 6.0.10 dev: false + /postcss-selector-not/6.0.1_postcss@8.4.18: + resolution: {integrity: sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==} + engines: {node: ^12 || ^14 || >=16} + peerDependencies: + postcss: ^8.2 + dependencies: + postcss: 8.4.18 + postcss-selector-parser: 6.0.10 + dev: false + /postcss-selector-parser/6.0.10: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} @@ -13800,15 +14253,6 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /postcss/8.4.6: - resolution: {integrity: sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.2.0 - picocolors: 1.0.0 - source-map-js: 1.0.2 - dev: false - /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -14375,11 +14819,11 @@ packages: jest-resolve: 27.5.1 jest-watch-typeahead: 1.0.0_jest@27.5.1 mini-css-extract-plugin: 2.5.3_webpack@5.68.0 - postcss: 8.4.6 - postcss-flexbugs-fixes: 5.0.2_postcss@8.4.6 - postcss-loader: 6.2.1_245b63uuipdaiu7tv336hwayj4 - postcss-normalize: 10.0.1_g5rodlsip3qrcrpu3g3oohhdna - postcss-preset-env: 7.3.3_postcss@8.4.6 + postcss: 8.4.18 + postcss-flexbugs-fixes: 5.0.2_postcss@8.4.18 + postcss-loader: 6.2.1_6zg4nz66lptinavnrtoxitobi4 + postcss-normalize: 10.0.1_xiu4mdwr3gdpqlddgcti7hiycq + postcss-preset-env: 7.3.3_postcss@8.4.18 prompts: 2.4.2 react: 17.0.2 react-app-polyfill: 3.0.0 @@ -14391,7 +14835,7 @@ packages: semver: 7.3.5 source-map-loader: 3.0.1_webpack@5.68.0 style-loader: 3.3.1_webpack@5.68.0 - tailwindcss: 3.0.22_f5y7462tswtjlatbjy4j62fzyi + tailwindcss: 3.0.22_2u22c26w3h2oxlzgiucw2cunxa terser-webpack-plugin: 5.3.1_acorn@8.8.0+webpack@5.68.0 typescript: 4.8.3 webpack: 5.68.0 @@ -14572,11 +15016,11 @@ packages: jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0_jest@27.5.1 mini-css-extract-plugin: 2.6.1_webpack@5.74.0 - postcss: 8.4.16 - postcss-flexbugs-fixes: 5.0.2_postcss@8.4.16 - postcss-loader: 6.2.1_qjv4cptcpse3y5hrjkrbb7drda - postcss-normalize: 10.0.1_mu2kzpkteq3ketk6piffleamkq - postcss-preset-env: 7.8.1_postcss@8.4.16 + postcss: 8.4.18 + postcss-flexbugs-fixes: 5.0.2_postcss@8.4.18 + postcss-loader: 6.2.1_igyeriywjd4lwzfk4socqbj2qi + postcss-normalize: 10.0.1_f3qhnpqbtatlk72lj3qlqezgyq + postcss-preset-env: 7.8.1_postcss@8.4.18 prompts: 2.4.2 react: 17.0.2 react-app-polyfill: 3.0.0 @@ -14588,7 +15032,7 @@ packages: semver: 7.3.7 source-map-loader: 3.0.1_webpack@5.74.0 style-loader: 3.3.1_webpack@5.74.0 - tailwindcss: 3.1.8_postcss@8.4.16 + tailwindcss: 3.1.8_postcss@8.4.18 terser-webpack-plugin: 5.3.6_webpack@5.74.0 typescript: 4.8.3 webpack: 5.74.0 @@ -16178,7 +16622,7 @@ packages: strip-ansi: 6.0.1 dev: true - /tailwindcss/3.0.22_f5y7462tswtjlatbjy4j62fzyi: + /tailwindcss/3.0.22_2u22c26w3h2oxlzgiucw2cunxa: resolution: {integrity: sha512-F8lt74RlNZirnkaSk310+vGQta7c0/hgx7/bqxruM4wS9lp8oqV93lzavajC3VT0Lp4UUtUVIt8ifKcmGzkr0A==} engines: {node: '>=12.13.0'} hasBin: true @@ -16200,10 +16644,10 @@ packages: is-glob: 4.0.3 normalize-path: 3.0.0 object-hash: 2.2.0 - postcss: 8.4.6 - postcss-js: 4.0.0_postcss@8.4.6 + postcss: 8.4.18 + postcss-js: 4.0.0_postcss@8.4.18 postcss-load-config: 3.1.3 - postcss-nested: 5.0.6_postcss@8.4.6 + postcss-nested: 5.0.6_postcss@8.4.18 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 @@ -16245,6 +16689,39 @@ packages: - ts-node dev: false + /tailwindcss/3.1.8_postcss@8.4.18: + resolution: {integrity: sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==} + engines: {node: '>=12.13.0'} + hasBin: true + peerDependencies: + postcss: ^8.0.9 + dependencies: + arg: 5.0.2 + chokidar: 3.5.3 + color-name: 1.1.4 + detective: 5.2.1 + didyoumean: 1.2.2 + dlv: 1.1.3 + fast-glob: 3.2.12 + glob-parent: 6.0.2 + is-glob: 4.0.3 + lilconfig: 2.0.6 + normalize-path: 3.0.0 + object-hash: 3.0.0 + picocolors: 1.0.0 + postcss: 8.4.18 + postcss-import: 14.1.0_postcss@8.4.18 + postcss-js: 4.0.0_postcss@8.4.18 + postcss-load-config: 3.1.4_postcss@8.4.18 + postcss-nested: 5.0.6_postcss@8.4.18 + postcss-selector-parser: 6.0.10 + postcss-value-parser: 4.2.0 + quick-lru: 5.1.1 + resolve: 1.22.1 + transitivePeerDependencies: + - ts-node + dev: false + /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'}