From 5a70742bc3185895c703b47191d6fc948f3c02c7 Mon Sep 17 00:00:00 2001 From: Anton Bochkovskyi <98012691+firehawk89@users.noreply.github.com> Date: Wed, 24 Jan 2024 09:44:45 +0200 Subject: [PATCH 1/2] Adjust icons usage (#90) PR: https://github.com/dev-KPI/messenger-frontend/pull/90/ --- .vscode/settings.json | 4 +++ src/app/auth/page.tsx | 4 +-- src/components/ui/checkbox.tsx | 5 ++- src/components/ui/icons.tsx | 47 ++++++++++++++++++++++++++ src/components/ui/icons/IconChange.tsx | 27 --------------- src/components/ui/icons/IconCheck.tsx | 24 ------------- src/components/ui/icons/IconGolub.tsx | 27 --------------- src/store/providers/index.tsx | 7 ++-- src/types/IconProps.ts | 8 ----- 9 files changed, 58 insertions(+), 95 deletions(-) create mode 100644 .vscode/settings.json create mode 100644 src/components/ui/icons.tsx delete mode 100644 src/components/ui/icons/IconChange.tsx delete mode 100644 src/components/ui/icons/IconCheck.tsx delete mode 100644 src/components/ui/icons/IconGolub.tsx delete mode 100644 src/types/IconProps.ts diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..586d389 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "javascript.preferences.importModuleSpecifier": "non-relative", + "typescript.preferences.importModuleSpecifier": "non-relative" +} diff --git a/src/app/auth/page.tsx b/src/app/auth/page.tsx index 044b950..150f63d 100644 --- a/src/app/auth/page.tsx +++ b/src/app/auth/page.tsx @@ -1,7 +1,7 @@ import FormAuth from '@/components/pages/auth/form-auth' import ImageCard from '@/components/pages/auth/image-card' import Content from '@/components/ui/content' -import IconGolub from '@/components/ui/icons/IconGolub' +import { Icons } from '@/components/ui/icons' import ThemeToggler from '@/components/ui/index/theme-toggler' export default function Auth() { @@ -10,7 +10,7 @@ export default function Auth() {
- +

Authentication

diff --git a/src/components/ui/checkbox.tsx b/src/components/ui/checkbox.tsx index f7d7da0..53d6c38 100644 --- a/src/components/ui/checkbox.tsx +++ b/src/components/ui/checkbox.tsx @@ -1,11 +1,10 @@ 'use client' +import { Icons } from '@/components/ui/icons' import { cn } from '@/lib/utils' import * as CheckboxPrimitive from '@radix-ui/react-checkbox' import * as React from 'react' -import IconCheck from './icons/IconCheck' - const Checkbox = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef @@ -21,7 +20,7 @@ const Checkbox = React.forwardRef< - + )) diff --git a/src/components/ui/icons.tsx b/src/components/ui/icons.tsx new file mode 100644 index 0000000..dd51db1 --- /dev/null +++ b/src/components/ui/icons.tsx @@ -0,0 +1,47 @@ +import IconSize from '@/types/enums/IconSize' +import { getIconDimension } from '@/utils' +import { HTMLAttributes } from 'react' + +interface IconProps extends HTMLAttributes { + size?: IconSize +} + +export const Icons = { + check: ({ size, ...props }: IconProps) => { + const dimension = getIconDimension(size) + return ( + + + + ) + }, + golub: (props: IconProps) => ( + + + + + ), +} diff --git a/src/components/ui/icons/IconChange.tsx b/src/components/ui/icons/IconChange.tsx deleted file mode 100644 index 3e4ad24..0000000 --- a/src/components/ui/icons/IconChange.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import IconProps from '@/types/IconProps' -import { getIconDimension } from '@/utils' -import { FC } from 'react' - -const IconChange: FC = ({ className, size }) => { - const dimension = getIconDimension(size) - - return ( - - - - ) -} -export default IconChange diff --git a/src/components/ui/icons/IconCheck.tsx b/src/components/ui/icons/IconCheck.tsx deleted file mode 100644 index 5d5186f..0000000 --- a/src/components/ui/icons/IconCheck.tsx +++ /dev/null @@ -1,24 +0,0 @@ -import IconProps from '@/types/IconProps' -import { getIconDimension } from '@/utils' -import { FC } from 'react' - -const IconCheck: FC = ({ className, size }) => { - const dimension = getIconDimension(size) - - return ( - - - - ) -} -export default IconCheck diff --git a/src/components/ui/icons/IconGolub.tsx b/src/components/ui/icons/IconGolub.tsx deleted file mode 100644 index d454d36..0000000 --- a/src/components/ui/icons/IconGolub.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import { FC } from 'react' - -type IconGolubProps = { className?: string } - -const IconGolub: FC = ({ className }) => { - return ( - - - - - ) -} - -export default IconGolub diff --git a/src/store/providers/index.tsx b/src/store/providers/index.tsx index 0e3a0b4..6c40742 100644 --- a/src/store/providers/index.tsx +++ b/src/store/providers/index.tsx @@ -1,12 +1,11 @@ 'use client' import Content from '@/components/ui/content' -import IconGolub from '@/components/ui/icons/IconGolub' +import { Icons } from '@/components/ui/icons' +import ThemeProvider from '@/store/providers/theme-provider' import { ApiContext, useApiLoader } from '@/utils' import { FC, ReactNode } from 'react' -import ThemeProvider from './theme-provider' - type ProvidersProps = { children: ReactNode } @@ -25,7 +24,7 @@ const Providers: FC = ({ children }) => { ) : ( // TODO: handle initial metacom loading state - + )} diff --git a/src/types/IconProps.ts b/src/types/IconProps.ts deleted file mode 100644 index b9e31e1..0000000 --- a/src/types/IconProps.ts +++ /dev/null @@ -1,8 +0,0 @@ -import IconSize from './enums/IconSize' - -type IconProps = { - className?: string - size?: IconSize -} - -export default IconProps From 561a3c856be7fa7ec3d00f0ca48769b3c1f1dab4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 12:24:12 +0200 Subject: [PATCH 2/2] Bump cspell from 8.3.1 to 8.3.2 (#69) Bumps [cspell](https://github.com/streetsidesoftware/cspell) from 8.3.1 to 8.3.2. - [Release notes](https://github.com/streetsidesoftware/cspell/releases) - [Changelog](https://github.com/streetsidesoftware/cspell/blob/main/CHANGELOG.md) - [Commits](https://github.com/streetsidesoftware/cspell/compare/v8.3.1...v8.3.2) --- updated-dependencies: - dependency-name: cspell dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Anton Bochkovskyi <98012691+firehawk89@users.noreply.github.com> --- package-lock.json | 208 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 105 insertions(+), 105 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8cf8273..7dc622e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "@types/react": "^18", "@types/react-dom": "^18", "autoprefixer": "^10.0.1", - "cspell": "^8.3.1", + "cspell": "^8.3.2", "eslint": "^8", "eslint-config-next": "14.0.3", "eslint-plugin-perfectionist": "^2.5.0", @@ -75,9 +75,9 @@ } }, "node_modules/@cspell/cspell-bundled-dicts": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.3.1.tgz", - "integrity": "sha512-pITQe2B9CGm7WFe/BsKyzOlBtuTRtP4uSC6baijCOJX5xduTCfJsS/l4iX3oXNx2ewYny+K3yUE9KRI0QPKtQA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-bundled-dicts/-/cspell-bundled-dicts-8.3.2.tgz", + "integrity": "sha512-3ubOgz1/MDixJbq//0rQ2omB3cSdhVJDviERZeiREGz4HOq84aaK1Fqbw5SjNZHvhpoq+AYXm6kJbIAH8YhKgg==", "dev": true, "dependencies": { "@cspell/dict-ada": "^4.0.2", @@ -134,30 +134,30 @@ } }, "node_modules/@cspell/cspell-json-reporter": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.3.1.tgz", - "integrity": "sha512-E7kO01UnKD/FUMq53ehNBrksHR3mfLv8lShR2Xa6pnHmhiciqMhQuBkbv9/9ReSn7+E8ZAqrrl+5hNr3Sj3mUA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-json-reporter/-/cspell-json-reporter-8.3.2.tgz", + "integrity": "sha512-gHSz4jXMJPcxx+lOGfXhHuoyenAWQ8PVA/atHFrWYKo1LzKTbpkEkrsDnlX8QNJubc3EMH63Uy+lOIaFDVyHiQ==", "dev": true, "dependencies": { - "@cspell/cspell-types": "8.3.1" + "@cspell/cspell-types": "8.3.2" }, "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-pipe": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.3.1.tgz", - "integrity": "sha512-aq5qgB0w9Gm1//WpA1EuLhwDFc74b3UWKdpE4QHdaoWLCNyly4xW9DTpVLU9eMhtpsJl6q4+pnlsqdJ95LsDXg==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-pipe/-/cspell-pipe-8.3.2.tgz", + "integrity": "sha512-GZmDwvQGOjQi3IjD4k9xXeVTDANczksOsgVKb3v2QZk9mR4Qj8c6Uarjd4AgSiIhu/wBliJfzr5rWFJu4X2VfQ==", "dev": true, "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-resolver": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.3.1.tgz", - "integrity": "sha512-IbTiJ2MRF24WDsgzc31ZH1I5eyZNLOoKqM9fHyYaIilVLN28SlLFtjS4dOJJLpMWJeCdIYrQcu2r5ZsNc6nL8A==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-resolver/-/cspell-resolver-8.3.2.tgz", + "integrity": "sha512-w2Tmb95bzdEz9L4W5qvsP5raZbyEzKL7N2ksU/+yh8NEJcTuExmAl/nMnb3aIk7m2b+kPHnMOcJuwfUMLmyv4A==", "dev": true, "dependencies": { "global-directory": "^4.0.1" @@ -167,18 +167,18 @@ } }, "node_modules/@cspell/cspell-service-bus": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.3.1.tgz", - "integrity": "sha512-GkhG2RroZ+0TKLAvlvHbQAes8jHUvhvxTy1jbI6GK9vANUOw9kwJeSmvfzKAVbcNNzkMFF7ALiUIojMIpXww1g==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-service-bus/-/cspell-service-bus-8.3.2.tgz", + "integrity": "sha512-skTHNyVi74//W/O+f4IauDhm6twA9S2whkylonsIzPxEl4Pn3y2ZEMXNki/MWUwZfDIzKKSxlcREH61g7zCvhg==", "dev": true, "engines": { "node": ">=18" } }, "node_modules/@cspell/cspell-types": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.3.1.tgz", - "integrity": "sha512-M2qsbEFS07NURgMH8XPZPAtRsbcMZQuclJ+3gplkZSWHurYtf+WWXMI+D/LcvWv1pEjTSDjI1tvtpFnqB5TnhQ==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/cspell-types/-/cspell-types-8.3.2.tgz", + "integrity": "sha512-qS/gWd9ItOrN6ZX5pwC9lJjnBoyiAyhxYq0GUXuV892LQvwrBmECGk6KhsA1lPW7JJS7o57YTAS1jmXnmXMEpg==", "dev": true, "engines": { "node": ">=18" @@ -203,15 +203,15 @@ "dev": true }, "node_modules/@cspell/dict-companies": { - "version": "3.0.29", - "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.29.tgz", - "integrity": "sha512-F/8XnkqjU7jmSDAcD3LSSX+WxCVUWPssqlO4lzGMIK3MNIUt+d48eSIt3pFAIB/Z9y0ojoLHUtWX9HJ1ZtGrXQ==", + "version": "3.0.31", + "resolved": "https://registry.npmjs.org/@cspell/dict-companies/-/dict-companies-3.0.31.tgz", + "integrity": "sha512-hKVpV/lcGKP4/DpEPS8P4osPvFH/YVLJaDn9cBIOH6/HSmL5LbFgJNKpMGaYRbhm2FEX56MKE3yn/MNeNYuesQ==", "dev": true }, "node_modules/@cspell/dict-cpp": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.0.10.tgz", - "integrity": "sha512-WCRuDrkFdpmeIR6uXQYKU9loMQKNFS4bUhtHdv5fu4qVyJSh3k/kgmtTm1h1BDTj8EwPRc/RGxS+9Z3b2mnabA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@cspell/dict-cpp/-/dict-cpp-5.1.1.tgz", + "integrity": "sha512-Qy9fNsR/5RcQ6G85gDKFjvzh0AdgAilLQeSXPtqY21Fx1kCjUqdVVJYMmHUREgcxH6ptAxtn5knTWU4PIhQtOw==", "dev": true }, "node_modules/@cspell/dict-cryptocurrencies": { @@ -269,9 +269,9 @@ "dev": true }, "node_modules/@cspell/dict-en_us": { - "version": "4.3.13", - "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.13.tgz", - "integrity": "sha512-T6lHiGCjloGNE0d8CogF+efJZPCAP8zdzn+KnlI0Bmjaz5nvG2LTX7CXl1zkOl1nYYev0FuIk9WJ9YPVRjcFbQ==", + "version": "4.3.14", + "resolved": "https://registry.npmjs.org/@cspell/dict-en_us/-/dict-en_us-4.3.14.tgz", + "integrity": "sha512-Od7vPVNN4td0Fild5BcCPikx+lBJ2L809zWeO3lThYHqtZXqsbaBNzfv9qlB1bXW199Ru461vu02CrklU1oD+Q==", "dev": true }, "node_modules/@cspell/dict-en-common-misspellings": { @@ -311,9 +311,9 @@ "dev": true }, "node_modules/@cspell/dict-gaming-terms": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.0.4.tgz", - "integrity": "sha512-hbDduNXlk4AOY0wFxcDMWBPpm34rpqJBeqaySeoUH70eKxpxm+dvjpoRLJgyu0TmymEICCQSl6lAHTHSDiWKZg==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@cspell/dict-gaming-terms/-/dict-gaming-terms-1.0.5.tgz", + "integrity": "sha512-C3riccZDD3d9caJQQs1+MPfrUrQ+0KHdlj9iUR1QD92FgTOF6UxoBpvHUUZ9YSezslcmpFQK4xQQ5FUGS7uWfw==", "dev": true }, "node_modules/@cspell/dict-git": { @@ -389,9 +389,9 @@ "dev": true }, "node_modules/@cspell/dict-npm": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.14.tgz", - "integrity": "sha512-k0kC7/W2qG5YII+SW6s+JtvKrkZg651vizi5dv/5G2HmJaeLNgDqBVeeDk/uV+ntBorM66XG4BPMjSxoaIlC5w==", + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/@cspell/dict-npm/-/dict-npm-5.0.15.tgz", + "integrity": "sha512-sX0X5YWNW54F4baW7b5JJB6705OCBIZtUqjOghlJNORS5No7QY1IX1zc5FxNNu4gsaCZITAmfMi4ityXEsEThA==", "dev": true }, "node_modules/@cspell/dict-php": { @@ -434,9 +434,9 @@ "dev": true }, "node_modules/@cspell/dict-rust": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.1.tgz", - "integrity": "sha512-xJSSzHDK2z6lSVaOmMxl3PTOtfoffaxMo7fTcbZUF+SCJzfKbO6vnN9TCGX2sx1RHFDz66Js6goz6SAZQdOwaw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@cspell/dict-rust/-/dict-rust-4.0.2.tgz", + "integrity": "sha512-RhziKDrklzOntxAbY3AvNR58wnFGIo3YS8+dNeLY36GFuWOvXDHFStYw5Pod4f/VXbO/+1tXtywCC4zWfB2p1w==", "dev": true }, "node_modules/@cspell/dict-scala": { @@ -446,9 +446,9 @@ "dev": true }, "node_modules/@cspell/dict-software-terms": { - "version": "3.3.15", - "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.3.15.tgz", - "integrity": "sha512-1qqMGFi1TUNq9gQj4FTLPTlqVzQLXrj80MsKoXVpysr+823kMWesQAjqHiPg+MYsQ3DlTcpGWcjq/EbYonqueQ==", + "version": "3.3.16", + "resolved": "https://registry.npmjs.org/@cspell/dict-software-terms/-/dict-software-terms-3.3.16.tgz", + "integrity": "sha512-ixorEP80LGxAU+ODVSn/CYIDjV0XAlZ2VrBu7CT+PwUFJ7h8o3JX1ywKB4qnt0hHru3JjWFtBoBThmZdrXnREQ==", "dev": true }, "node_modules/@cspell/dict-sql": { @@ -482,9 +482,9 @@ "dev": true }, "node_modules/@cspell/dynamic-import": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.3.1.tgz", - "integrity": "sha512-kr3xBaLH6RuyeTwT6AAXw77ClW1ibJmpmvPVbkt6f7HVZLij7ETq//O/R7WDpYzJALxzrYAPxGl5fyuAj19Cjg==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/dynamic-import/-/dynamic-import-8.3.2.tgz", + "integrity": "sha512-4t0xM5luA3yQhar2xWvYK4wQSDB2r0u8XkpzzJqd57MnJXd7uIAxI0awGUrDXukadRaCo0tDIlMUBemH48SNVg==", "dev": true, "dependencies": { "import-meta-resolve": "^4.0.0" @@ -494,9 +494,9 @@ } }, "node_modules/@cspell/strong-weak-map": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.3.1.tgz", - "integrity": "sha512-657/0Ii0UP3sjwthUPOzlMbr5lwN26G2i6oYkOYjRgFL+Jni/7AHRShjI4BtkUYEmZZblwTkXcuNiWEJ+bm6MQ==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/@cspell/strong-weak-map/-/strong-weak-map-8.3.2.tgz", + "integrity": "sha512-Mte/2000ap278kRYOUhiGWI7MNr1+A7WSWJmlcdP4CAH5SO20sZI3/cyZLjJJEyapdhK5vaP1L5J9sUcVDHd3A==", "dev": true, "engines": { "node": ">=18" @@ -2250,22 +2250,22 @@ } }, "node_modules/cspell": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.3.1.tgz", - "integrity": "sha512-VA7Z1jHyhr0+ZYGzrLSKouoZ1U1dFMQ38B4pMnKwx/qbngBPqFHOZXJfNRrHgbgicC7fwDjsm+4OvxUluOKR9A==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell/-/cspell-8.3.2.tgz", + "integrity": "sha512-V8Ub3RO/a5lwSsltW/ib3Z3G/sczKtSpBBN1JChzbSCfEgaY2mJY8JW0BpkSV+Ug6uJitpXNOOaxa3Xr489i7g==", "dev": true, "dependencies": { - "@cspell/cspell-json-reporter": "8.3.1", - "@cspell/cspell-pipe": "8.3.1", - "@cspell/cspell-types": "8.3.1", - "@cspell/dynamic-import": "8.3.1", + "@cspell/cspell-json-reporter": "8.3.2", + "@cspell/cspell-pipe": "8.3.2", + "@cspell/cspell-types": "8.3.2", + "@cspell/dynamic-import": "8.3.2", "chalk": "^5.3.0", "chalk-template": "^1.1.0", "commander": "^11.1.0", - "cspell-gitignore": "8.3.1", - "cspell-glob": "8.3.1", - "cspell-io": "8.3.1", - "cspell-lib": "8.3.1", + "cspell-gitignore": "8.3.2", + "cspell-glob": "8.3.2", + "cspell-io": "8.3.2", + "cspell-lib": "8.3.2", "fast-glob": "^3.3.2", "fast-json-stable-stringify": "^2.1.0", "file-entry-cache": "^8.0.0", @@ -2286,12 +2286,12 @@ } }, "node_modules/cspell-config-lib": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.3.1.tgz", - "integrity": "sha512-3ilnVPQG6MVYQ0svVTIM1ODvABq6cYaQviH8OdbiRAh8izaAZ7B8NZRgzwm0Q74V76VRCLeanJzfGB2t5ujslw==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-config-lib/-/cspell-config-lib-8.3.2.tgz", + "integrity": "sha512-Wc98XhBNLwDxnxCzMtgRJALI9a69cu3C5Gf1rGjNTKSFo9JYiQmju0Ur3z25Pkx9Sa86f+2IjvNCf33rUDSoBQ==", "dev": true, "dependencies": { - "@cspell/cspell-types": "8.3.1", + "@cspell/cspell-types": "8.3.2", "comment-json": "^4.2.3", "yaml": "^2.3.4" }, @@ -2300,14 +2300,14 @@ } }, "node_modules/cspell-dictionary": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.3.1.tgz", - "integrity": "sha512-T78mv1BpWl7Na+BAfgu1ETnWiB5z+gQ53+W5CNjOf90MFLTI0VpAKQ1DTUrhB7KoPDFxvqW5s6KNLTAmn6o9PA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-dictionary/-/cspell-dictionary-8.3.2.tgz", + "integrity": "sha512-xyK95hO2BMPFxIo8zBwGml8035qOxSBdga1BMhwW/p2wDrQP8S4Cdm/54//tCDmKn6uRkFQvyOfWGaX2l8WMEg==", "dev": true, "dependencies": { - "@cspell/cspell-pipe": "8.3.1", - "@cspell/cspell-types": "8.3.1", - "cspell-trie-lib": "8.3.1", + "@cspell/cspell-pipe": "8.3.2", + "@cspell/cspell-types": "8.3.2", + "cspell-trie-lib": "8.3.2", "fast-equals": "^5.0.1", "gensequence": "^6.0.0" }, @@ -2316,12 +2316,12 @@ } }, "node_modules/cspell-gitignore": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.3.1.tgz", - "integrity": "sha512-70olNEUpHvR8pODI/bmi8nJz98d/yDEw4bLgg89/0s6lP7Lgo5cVp4bnrdjuDT+C7ki1XfWT/UoSo64RCS8ueA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-gitignore/-/cspell-gitignore-8.3.2.tgz", + "integrity": "sha512-3Qc9P5BVvl/cg//s2s+zIMGKcoH5v7oOtRgwn4UQry8yiyo19h0tiTKkSR574FMhF5NtcShTnwIwPSIXVBPFHA==", "dev": true, "dependencies": { - "cspell-glob": "8.3.1", + "cspell-glob": "8.3.2", "find-up-simple": "^1.0.0" }, "bin": { @@ -2332,9 +2332,9 @@ } }, "node_modules/cspell-glob": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.3.1.tgz", - "integrity": "sha512-OJrgC17hn/CL8XK9Li6p5LBut42Pu/yKOIz0mCgbU/E08jNopZCkMsaZjm6ozDuFHx+B1gqW/Y4wd35sum8DTg==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-glob/-/cspell-glob-8.3.2.tgz", + "integrity": "sha512-KtIFxE+3l5dGEofND4/CdZffXP8XN1+XGQKxJ96lIzWsc01mkotfhxTkla6mgvfH039t7BsY/SWv0460KyGslQ==", "dev": true, "dependencies": { "micromatch": "^4.0.5" @@ -2344,13 +2344,13 @@ } }, "node_modules/cspell-grammar": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.3.1.tgz", - "integrity": "sha512-SdlUlQVHYtjeoebCKyrVG112jNCyP/ihit3jNiwk5gQ7LLqdV43crHFi13peSIhp9FR5Qn0JjnerpY89+256YA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-grammar/-/cspell-grammar-8.3.2.tgz", + "integrity": "sha512-tYCkOmRzJe1a6/R+8QGSwG7TwTgznLPqsHtepKzLmnS4YX54VXjKRI9zMARxXDzUVfyCSVdW5MyiY/0WTNoy+A==", "dev": true, "dependencies": { - "@cspell/cspell-pipe": "8.3.1", - "@cspell/cspell-types": "8.3.1" + "@cspell/cspell-pipe": "8.3.2", + "@cspell/cspell-types": "8.3.2" }, "bin": { "cspell-grammar": "bin.mjs" @@ -2360,38 +2360,38 @@ } }, "node_modules/cspell-io": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.3.1.tgz", - "integrity": "sha512-l3R5kfTj4Ov56IHGZp32mCrY1Wh9qM4ZJQGCNYuj2iaCVwTMR/5IoyvufTEm+Axqh8NJ/x5wfnq22wB6PateeA==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-io/-/cspell-io-8.3.2.tgz", + "integrity": "sha512-WYpKsyBCQP0SY4gXnhW5fPuxcYchKYKG1PIXVV3ezFU4muSgW6GuLNbGuSfwv/8YNXRgFSN0e3hYH0rdBK2Aow==", "dev": true, "dependencies": { - "@cspell/cspell-service-bus": "8.3.1" + "@cspell/cspell-service-bus": "8.3.2" }, "engines": { "node": ">=18" } }, "node_modules/cspell-lib": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.3.1.tgz", - "integrity": "sha512-OuvJxzgyKWT39wbLAiaAmOrNVcbGXBDzOHAchYrQfClQ9w4eCdK1CvvFj+vyE6asaCDDpgw7icK0KhW6zHitGw==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-lib/-/cspell-lib-8.3.2.tgz", + "integrity": "sha512-wTvdaev/TyGB/ln6CVD1QbVs2D7/+QiajQ67S7yj1suLHM6YcNQQb/5sPAM8VPtj0E7PgwgPXf3bq18OtPvnFg==", "dev": true, "dependencies": { - "@cspell/cspell-bundled-dicts": "8.3.1", - "@cspell/cspell-pipe": "8.3.1", - "@cspell/cspell-resolver": "8.3.1", - "@cspell/cspell-types": "8.3.1", - "@cspell/dynamic-import": "8.3.1", - "@cspell/strong-weak-map": "8.3.1", + "@cspell/cspell-bundled-dicts": "8.3.2", + "@cspell/cspell-pipe": "8.3.2", + "@cspell/cspell-resolver": "8.3.2", + "@cspell/cspell-types": "8.3.2", + "@cspell/dynamic-import": "8.3.2", + "@cspell/strong-weak-map": "8.3.2", "clear-module": "^4.1.2", "comment-json": "^4.2.3", "configstore": "^6.0.0", - "cspell-config-lib": "8.3.1", - "cspell-dictionary": "8.3.1", - "cspell-glob": "8.3.1", - "cspell-grammar": "8.3.1", - "cspell-io": "8.3.1", - "cspell-trie-lib": "8.3.1", + "cspell-config-lib": "8.3.2", + "cspell-dictionary": "8.3.2", + "cspell-glob": "8.3.2", + "cspell-grammar": "8.3.2", + "cspell-io": "8.3.2", + "cspell-trie-lib": "8.3.2", "fast-equals": "^5.0.1", "gensequence": "^6.0.0", "import-fresh": "^3.3.0", @@ -2413,13 +2413,13 @@ } }, "node_modules/cspell-trie-lib": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.3.1.tgz", - "integrity": "sha512-vbMDQfbAJQLVytHP5FkppEKkjnP1Emv6KEgYkkXWFAVM1ufQepx9VIAftLb+h4p9vJ6G5XZOiJZD1xStM4/OVQ==", + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/cspell-trie-lib/-/cspell-trie-lib-8.3.2.tgz", + "integrity": "sha512-8qh2FqzkLMwzlTlvO/5Z+89fhi30rrfekocpight/BmqKbE2XFJQD7wS2ml24e7q/rdHJLXVpJbY/V5mByucCA==", "dev": true, "dependencies": { - "@cspell/cspell-pipe": "8.3.1", - "@cspell/cspell-types": "8.3.1", + "@cspell/cspell-pipe": "8.3.2", + "@cspell/cspell-types": "8.3.2", "gensequence": "^6.0.0" }, "engines": { diff --git a/package.json b/package.json index 05df58a..303baa6 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@types/react": "^18", "@types/react-dom": "^18", "autoprefixer": "^10.0.1", - "cspell": "^8.3.1", + "cspell": "^8.3.2", "eslint": "^8", "eslint-config-next": "14.0.3", "eslint-plugin-perfectionist": "^2.5.0",