diff options
25 files changed, 1303 insertions, 1960 deletions
@@ -1,6 +1,11 @@ [workspace] resolver = "2" -members = ["core", "crates/*", "apps/cli", "apps/desktop/src-tauri"] +members = [ + "core", + "crates/*", + "apps/cli", + "apps/desktop/src-tauri" +] [workspace.package] license = "AGPL-3.0-only" @@ -10,38 +15,35 @@ documentation = "https://docs.polyfrost.org/nexus" readme = "README.md" license-file = "LICENSE" homepage = "https://polyfrost.org" -authors = ["Polyfrost"] +authors = [ "Polyfrost" ] [workspace.dependencies] prisma-client-rust = { git = "https://github.com/Brendonovich/prisma-client-rust", features = [ - "rspc", - "sqlite-create-many", - "migrations", - "sqlite", + "rspc", + "sqlite-create-many", + "migrations", + "sqlite", ], default-features = false } prisma-client-rust-cli = { git = "https://github.com/Brendonovich/prisma-client-rust", features = [ - "rspc", - "sqlite-create-many", - "migrations", - "sqlite", + "rspc", + "sqlite-create-many", + "migrations", + "sqlite", ], default-features = false } -prisma-client-rust-sdk = { git = "https://github.com/Brendonovich/prisma-client-rust", features = [ - "sqlite", -], default-features = false } - +prisma-client-rust-sdk = { git = "https://github.com/Brendonovich/prisma-client-rust", features = [ "sqlite", ], default-features = false } rspc = { version = "0.1.4" } specta = { version = "1.0.4" } tauri-specta = { version = "1.0.2" } swift-rs = { version = "1.0.6" } tokio = { version = "1.33.0" } -uuid = { version = "1.4.1", features = ["v4", "serde"] } +uuid = { version = "1.4.1", features = [ + "v4", + "serde" +] } serde = { version = "1.0" } serde_json = { version = "1.0" } - tracing = { git = "https://github.com/tokio-rs/tracing", rev = "29146260fb4615d271d2e899ad95a753bb42915e" } -tracing-subscriber = { git = "https://github.com/tokio-rs/tracing", rev = "29146260fb4615d271d2e899ad95a753bb42915e", features = [ - "env-filter", -] } +tracing-subscriber = { git = "https://github.com/tokio-rs/tracing", rev = "29146260fb4615d271d2e899ad95a753bb42915e", features = [ "env-filter", ] } tracing-appender = { git = "https://github.com/tokio-rs/tracing", rev = "29146260fb4615d271d2e899ad95a753bb42915e" } [patch.crates-io] diff --git a/apps/storybook/package.json b/apps/storybook/package.json index 40399d9..a700d79 100644 --- a/apps/storybook/package.json +++ b/apps/storybook/package.json @@ -6,31 +6,31 @@ "build-storybook": "storybook build --no-open" }, "dependencies": { - "@storybook/addon-essentials": "^7.6.7", - "@storybook/addon-interactions": "^7.6.7", - "@storybook/addon-links": "^7.6.7", + "@storybook/addon-essentials": "^7.6.10", + "@storybook/addon-interactions": "^7.6.10", + "@storybook/addon-links": "^7.6.10", "@storybook/addon-styling": "^1.3.7", - "@storybook/blocks": "^7.6.7", - "@storybook/react": "^7.6.7", - "@storybook/react-vite": "^7.6.7", + "@storybook/blocks": "^7.6.10", + "@storybook/react": "^7.6.10", + "@storybook/react-vite": "^7.6.10", "@storybook/testing-library": "^0.2.2", "postcss-pseudo-companion-classes": "^0.1.1", "react": "^18.2.0", "react-dom": "^18.2.0", - "sass": "^1.69.7" + "sass": "^1.70.0" }, "devDependencies": { "@polyfrost/config": "workspace:*", "@polyfrost/ui": "workspace:*", - "@types/react": "^18.2.47", + "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", "@vitejs/plugin-react": "^4.2.1", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "postcss": "^8.4.33", "prop-types": "^15.8.1", - "storybook": "^7.6.7", + "storybook": "^7.6.10", "tailwindcss": "^3.4.1", "typescript": "^5.3.3", - "vite": "^5.0.11" + "vite": "^5.0.12" } } diff --git a/apps/website/package.json b/apps/website/package.json index ef89b74..a0727fe 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -12,21 +12,21 @@ }, "dependencies": { "@astrojs/check": "^0.4.1", - "@astrojs/mdx": "^2.0.3", - "@astrojs/rss": "^4.0.1", - "@astrojs/sitemap": "^3.0.4", + "@astrojs/mdx": "^2.0.5", + "@astrojs/rss": "^4.0.2", + "@astrojs/sitemap": "^3.0.5", "@astrojs/tailwind": "^5.1.0", - "astro": "^4.1.1", - "sass": "^1.69.7", + "astro": "^4.2.1", + "sass": "^1.70.0", "smartypants": "^0.2.2", "tailwindcss": "^3.4.1", - "vitest": "^1.1.3", + "vitest": "^1.2.1", "zod": "^3.22.4", "zod-form-data": "^2.0.2" }, "devDependencies": { "@polyfrost/config": "workspace:*", - "@types/node": "~20.10.8", + "@types/node": "~20.11.5", "node-html-parser": "^6.1.12", "typescript": "^5.3.3" } diff --git a/apps/website/src/components/base/Button.astro b/apps/website/src/components/base/Button.astro index e529dc5..0a6039f 100644 --- a/apps/website/src/components/base/Button.astro +++ b/apps/website/src/components/base/Button.astro @@ -23,12 +23,12 @@ const iconSize = { }; interface Props extends HTMLAttributes<'button'> { - style?: keyof typeof styles - size?: keyof typeof sizes - text?: string - iconLeft?: Icons - iconRight?: Icons - href?: string + style?: keyof typeof styles; + size?: keyof typeof sizes; + text?: string; + iconLeft?: Icons; + iconRight?: Icons; + href?: string; } const { diff --git a/apps/website/src/components/base/Card.astro b/apps/website/src/components/base/Card.astro index 6438273..ff8cc91 100644 --- a/apps/website/src/components/base/Card.astro +++ b/apps/website/src/components/base/Card.astro @@ -4,8 +4,8 @@ import Icon from '@components/icons/Icon.astro'; import type { HTMLAttributes } from 'astro/types'; interface Props extends HTMLAttributes<'div'> { - icon: Icons - text?: string + icon: Icons; + text?: string; } const { diff --git a/apps/website/src/components/base/FormattedDate.astro b/apps/website/src/components/base/FormattedDate.astro index af538b9..da68837 100644 --- a/apps/website/src/components/base/FormattedDate.astro +++ b/apps/website/src/components/base/FormattedDate.astro @@ -1,6 +1,6 @@ --- interface Props { - date: Date + date: Date; } const { date } = Astro.props; diff --git a/apps/website/src/components/base/Header.astro b/apps/website/src/components/base/Header.astro index 962b2d4..63199e3 100644 --- a/apps/website/src/components/base/Header.astro +++ b/apps/website/src/components/base/Header.astro @@ -14,9 +14,9 @@ const sizes = { type Headers = 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6'; interface Props extends HTMLAttributes<Headers> { - size?: keyof typeof sizes - align?: 'left' | 'center' | 'right' | 'inherit' - inheritSize?: boolean + size?: keyof typeof sizes; + align?: 'left' | 'center' | 'right' | 'inherit'; + inheritSize?: boolean; } const { diff --git a/apps/website/src/components/base/Paragraph.astro b/apps/website/src/components/base/Paragraph.astro index db0bff6..f700496 100644 --- a/apps/website/src/components/base/Paragraph.astro +++ b/apps/website/src/components/base/Paragraph.astro @@ -10,8 +10,8 @@ const sizes = { }; interface Props extends HTMLAttributes<'p'> { - text?: string - size?: keyof typeof sizes + text?: string; + size?: keyof typeof sizes; } const { diff --git a/apps/website/src/components/base/ScreenOverlay.astro b/apps/website/src/components/base/ScreenOverlay.astro index 1b97152..4413b61 100644 --- a/apps/website/src/components/base/ScreenOverlay.astro +++ b/apps/website/src/components/base/ScreenOverlay.astro @@ -2,7 +2,7 @@ import type { HTMLAttributes } from 'astro/types'; interface Props extends HTMLAttributes<'div'> { - zIndex?: number + zIndex?: number; } const { diff --git a/apps/website/src/components/base/Section.astro b/apps/website/src/components/base/Section.astro index 6ea3075..e0e994b 100644 --- a/apps/website/src/components/base/Section.astro +++ b/apps/website/src/components/base/Section.astro @@ -2,11 +2,11 @@ import type { HTMLAttributes } from 'astro/types'; interface Props extends HTMLAttributes<'section'> { - maxWidth?: 'none' | String - colReverse?: boolean - wrapperClass?: string - wFull?: boolean - hFull?: boolean + maxWidth?: 'none' | String; + colReverse?: boolean; + wrapperClass?: string; + wFull?: boolean; + hFull?: boolean; } const { @@ -30,6 +30,7 @@ const className = `max-w-[${maxWidth}] ${hFull ? 'min-h-screen' : 'h-auto'} ${wF <div class={className} {...props}> {twoColumn ? ( + <> <div class="flex flex-col items-center text-center w-full md:w-auto md:items-start md:text-left relative"> <slot name="left"></slot> </div> @@ -37,6 +38,7 @@ const className = `max-w-[${maxWidth}] ${hFull ? 'min-h-screen' : 'h-auto'} ${wF <div class="flex flex-col items-center text-center w-full md:w-auto md:items-start md:text-left relative"> <slot name="right"></slot> </div> + </> ) : ( <slot></slot> diff --git a/apps/website/src/components/base/Slider.astro b/apps/website/src/components/base/Slider.astro index 1afd680..e637afe 100644 --- a/apps/website/src/components/base/Slider.astro +++ b/apps/website/src/components/base/Slider.astro @@ -2,11 +2,11 @@ import type { HTMLAttributes } from 'astro/types'; interface Props extends HTMLAttributes<'div'> { - dir?: string - wrapperClass?: string - childrenNum: number - childrenSize?: string - speed?: string + dir?: string; + wrapperClass?: string; + childrenNum: number; + childrenSize?: string; + speed?: string; } const { diff --git a/apps/website/src/components/base/navbar/NavbarElement.astro b/apps/website/src/components/base/navbar/NavbarElement.astro index 5e37253..b1e23d9 100644 --- a/apps/website/src/components/base/navbar/NavbarElement.astro +++ b/apps/website/src/components/base/navbar/NavbarElement.astro @@ -8,8 +8,8 @@ import ScrollbarOverlayContainer from '../ScrollbarOverlayContainer.astro'; import Tag from '../Tag.astro'; interface Props { - element: NavbarElement - index: number + element: NavbarElement; + index: number; } const { @@ -35,6 +35,7 @@ function isCurrentPage(url: string): boolean { : ( <label for={`navbar-input-${index}`} class="group"> {element.dropdown && ( + <> <p class={`p-2 flex flex-row justify-center items-center hover:text-blue-500 cursor-default ${isCurrentPage(element.dropdown[0].path ?? '') ? 'text-blue-400' : 'text-gray-700'}`}> {element.text && element.text} {element.logo && <Logo size={element.logo[1] < 0 ? undefined : element.logo[1]} logo={element.logo[0] as LogoType}/>} @@ -93,8 +94,8 @@ function isCurrentPage(url: string): boolean { </ul> </ScrollbarOverlayContainer> </div> + </> )} </label> )} </li> -{/* WHY IS ESLINT DOING THIS */} diff --git a/apps/website/src/components/icons/Icon.astro b/apps/website/src/components/icons/Icon.astro index cfb14ca..1fc273f 100644 --- a/apps/website/src/components/icons/Icon.astro +++ b/apps/website/src/components/icons/Icon.astro @@ -35,9 +35,9 @@ type _Icons = export type Icons = _Icons; // bypass for Astro compiler issue https://github.com/withastro/compiler/issues/554#issuecomment-1741702411 interface Props extends HTMLAttributes<'svg'> { - icon: Icons - path?: string - size?: number | [number, number] + icon: Icons; + path?: string; + size?: number | [number, number]; } async function getSVG(name: string) { diff --git a/apps/website/src/components/logos/Logo.astro b/apps/website/src/components/logos/Logo.astro index cd780ad..b9cd47d 100644 --- a/apps/website/src/components/logos/Logo.astro +++ b/apps/website/src/components/logos/Logo.astro @@ -5,9 +5,9 @@ import type { LogoType } from '@webtypes/Config'; import type { HTMLAttributes } from 'astro/types'; export interface Props extends HTMLAttributes<'svg'> { - logo: LogoType - size?: number | [number, number] - silent?: boolean + logo: LogoType; + size?: number | [number, number]; + silent?: boolean; } const { diff --git a/apps/website/src/components/page/branding/BrandingImage.astro b/apps/website/src/components/page/branding/BrandingImage.astro index e112691..b989a10 100644 --- a/apps/website/src/components/page/branding/BrandingImage.astro +++ b/apps/website/src/components/page/branding/BrandingImage.astro @@ -1,12 +1,12 @@ --- interface Props { - type: 'badges' | 'logos' | 'mods' - name: string - nameFormatted?: string - altText?: string - extensions?: ('png' | 'svg')[] - maxWidth?: number - background?: string + type: 'badges' | 'logos' | 'mods'; + name: string; + nameFormatted?: string; + altText?: string; + extensions?: ('png' | 'svg')[]; + maxWidth?: number; + background?: string; } const { diff --git a/apps/website/src/components/shared/BaseHead.astro b/apps/website/src/components/shared/BaseHead.astro index ddb94e3..bfe8f78 100644 --- a/apps/website/src/components/shared/BaseHead.astro +++ b/apps/website/src/components/shared/BaseHead.astro @@ -1,14 +1,11 @@ --- -import smartypants from 'smartypants'; -import SEO from './SEO.astro'; - export type Props = { - siteName: string - title?: string - description: string - image: { src: string, alt: string } - canonicalURL?: URL | null - pageType?: 'website' | 'article' + siteName: string; + title?: string; + description: string; + image: { src: string; alt: string }; + canonicalURL?: URL | null; + pageType?: 'website' | 'article'; }; const twitterHandle = 'polyfrost'; diff --git a/apps/website/src/components/shared/SEO.astro b/apps/website/src/components/shared/SEO.astro index 6169185..c3b8c52 100644 --- a/apps/website/src/components/shared/SEO.astro +++ b/apps/website/src/components/shared/SEO.astro @@ -2,26 +2,26 @@ import smartypants from 'smartypants'; type SEOMetadata = { - name?: string - title: string - description: string - image?: { src: string, alt: string } - canonicalURL?: URL | null - locale?: string + name?: string; + title: string; + description: string; + image?: { src: string; alt: string }; + canonicalURL?: URL | null; + locale?: string; }; type OpenGraph = Partial<SEOMetadata> & { - type?: string + type?: string; }; type Twitter = Partial<SEOMetadata> & { - handle?: string - card?: 'summary' | 'summary_large_image' + handle?: string; + card?: 'summary' | 'summary_large_image'; }; export type Props = SEOMetadata & { - og?: OpenGraph - twitter?: Twitter + og?: OpenGraph; + twitter?: Twitter; }; const { diff --git a/apps/website/src/layouts/Layout.astro b/apps/website/src/layouts/Layout.astro index f157e73..f916ee1 100644 --- a/apps/website/src/layouts/Layout.astro +++ b/apps/website/src/layouts/Layout.astro @@ -5,9 +5,9 @@ import Navbar from '../components/base/navbar/Navbar.astro'; import '../styles/global.css'; interface Props { - title?: string - description?: string - favicon?: string + title?: string; + description?: string; + favicon?: string; } const { diff --git a/eslint.config.js b/eslint.config.js index 3c33157..db998f1 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -5,7 +5,7 @@ export default petal({ react: false, typescript: true, gitignore: true, - toml: false, + toml: true, ignores: [ '**/target', '**/dist', diff --git a/package.json b/package.json index c109fc5..c4ab7e3 100644 --- a/package.json +++ b/package.json @@ -32,8 +32,8 @@ "codegen": "cargo test -p nexus-core api::tests::gen -- --exact" }, "devDependencies": { - "@flowr/eslint-config": "^2.1.1-alpha.18", - "@storybook/react-vite": "^7.6.7", + "@flowr/eslint-config": "^2.1.1-alpha.22", + "@storybook/react-vite": "^7.6.10", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", @@ -41,6 +41,6 @@ "turbo": "^1.11.3", "turbo-ignore": "^1.11.3", "typescript": "^5.3.3", - "vite": "^5.0.11" + "vite": "^5.0.12" } } diff --git a/packages/config/package.json b/packages/config/package.json index 6f68aed..052012e 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -13,10 +13,10 @@ "devDependencies": { "@vitejs/plugin-react": "^4.2.1", "regexpp": "^3.2.0", - "vite": "^5.0.11", - "vite-plugin-html": "^3.2.1", + "vite": "^5.0.12", + "vite-plugin-html": "^3.2.2", "vite-plugin-svgr": "^4.2.0", - "vite-tsconfig-paths": "^4.2.3", - "vitest": "^1.1.3" + "vite-tsconfig-paths": "^4.3.1", + "vitest": "^1.2.1" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 3d63e4d..78c4328 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -31,7 +31,7 @@ "clsx": "^2.1.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-router-dom": "^6.21.1", + "react-router-dom": "^6.21.3", "sonner": "^1.3.1", "tailwindcss-radix": "^2.8.0", "ts-pattern": "^5.0.6", @@ -41,17 +41,17 @@ "devDependencies": { "@babel/core": "^7.23.7", "@polyfrost/config": "workspace:*", - "@storybook/types": "^7.6.7", + "@storybook/types": "^7.6.10", "@tailwindcss/typography": "^0.5.10", - "@types/node": "~20.10.8", - "@types/react": "^18.2.47", + "@types/node": "~20.11.5", + "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", - "autoprefixer": "^10.4.16", + "autoprefixer": "^10.4.17", "postcss": "^8.4.33", - "sass": "^1.69.7", + "sass": "^1.70.0", "tailwindcss": "^3.4.1", "tailwindcss-animate": "^1.0.7", "typescript": "^5.3.3", - "vitest": "^1.1.3" + "vitest": "^1.2.1" } } diff --git a/packages/ui/src/keys.ts b/packages/ui/src/keys.ts index bb8eaa4..c752ccc 100644 --- a/packages/ui/src/keys.ts +++ b/packages/ui/src/keys.ts @@ -34,7 +34,7 @@ export type OSforKeys = 'macOS' | 'Windows' | 'Other'; export const modifierSymbols: Record< ModifierKeys | EditingKeys | UIKeys | NavigationKeys, - { macOS?: string, Windows?: string, Other: string } + { macOS?: string; Windows?: string; Other: string } > = { Alt: { macOS: '⌥', Other: 'Alt' }, AltGraph: { macOS: '⌥', Other: 'Alt' }, @@ -57,7 +57,7 @@ export const modifierSymbols: Record< ArrowRight: { Other: '→' }, }; -export const keySymbols: Record<string, { macOS?: string, Windows?: string, Other: string }> = { +export const keySymbols: Record<string, { macOS?: string; Windows?: string; Other: string }> = { ' ': { Other: '␣' }, 'Tab': { macOS: '⇥', Other: '⭾' }, 'Enter': { macOS: '↩', Other: '↵' }, diff --git a/packages/ui/src/utils.tsx b/packages/ui/src/utils.tsx index 67782bb..e4e2f10 100644 --- a/packages/ui/src/utils.tsx +++ b/packages/ui/src/utils.tsx @@ -19,7 +19,7 @@ type TailwindFactory = { React.ForwardRefExoticComponent<JSX.IntrinsicElements[K]> >; } & { - <T>(c: T): ClassnameFactory<T> + <T>(c: T): ClassnameFactory<T>; }; export const tw = new Proxy((() => {}) as unknown as TailwindFactory, { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2097fef..3ed6010 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@flowr/eslint-config': - specifier: ^2.1.1-alpha.18 - version: 2.1.1-alpha.18(@pnpm/logger@5.0.0)(@vue/compiler-sfc@3.4.6)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react-refresh@0.4.5)(eslint-plugin-react@7.33.2)(eslint@8.56.0) + specifier: ^2.1.1-alpha.22 + version: 2.1.1-alpha.22(@pnpm/logger@5.0.0)(@vue/compiler-sfc@3.4.15)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react-refresh@0.4.5)(eslint-plugin-react@7.33.2)(eslint@8.56.0) '@storybook/react-vite': - specifier: ^7.6.7 - version: 7.6.7(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.11) + specifier: ^7.6.10 + version: 7.6.10(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.12) eslint-plugin-jsx-a11y: specifier: ^6.8.0 version: 6.8.0(eslint@8.56.0) @@ -36,56 +36,34 @@ importers: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.0.11 - version: 5.0.11(less@4.2.0)(sass@1.69.7) - - .github/actions/publish-artifacts: - dependencies: - '@actions/artifact': - specifier: ^2.0.0 - version: 2.0.0 - '@actions/core': - specifier: ^1.10.1 - version: 1.10.1 - '@actions/github': - specifier: ^6.0.0 - version: 6.0.0 - '@actions/glob': - specifier: ^0.4.0 - version: 0.4.0 - '@actions/io': - specifier: ^1.1.3 - version: 1.1.3 - devDependencies: - '@vercel/ncc': - specifier: ^0.38.1 - version: 0.38.1 + specifier: ^5.0.12 + version: 5.0.12(@types/node@20.11.5)(sass@1.70.0) apps/docs: {} apps/storybook: dependencies: '@storybook/addon-essentials': - specifier: ^7.6.7 - version: 7.6.7(@types/react-dom@18.2.18)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.6.10 + version: 7.6.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: ^7.6.7 - version: 7.6.7 + specifier: ^7.6.10 + version: 7.6.10 '@storybook/addon-links': - specifier: ^7.6.7 - version: 7.6.7(react@18.2.0) + specifier: ^7.6.10 + version: 7.6.10(react@18.2.0) '@storybook/addon-styling': specifier: ^1.3.7 - version: 1.3.7(@types/react-dom@18.2.18)(@types/react@18.2.47)(less@4.2.0)(postcss@8.4.33)(react-dom@18.2.0)(react@18.2.0)(sass@1.69.7)(typescript@5.3.3)(webpack@5.89.0) + version: 1.3.7(@types/react-dom@18.2.18)(@types/react@18.2.48)(less@4.2.0)(postcss@8.4.33)(react-dom@18.2.0)(react@18.2.0)(sass@1.70.0)(typescript@5.3.3)(webpack@5.89.0) '@storybook/blocks': - specifier: ^7.6.7 - version: 7.6.7(@types/react-dom@18.2.18)(@types/react@18.2.47)(react-dom@18.2.0)(react@18.2.0) + specifier: ^7.6.10 + version: 7.6.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@storybook/react': - specifier: ^7.6.7 - version: 7.6.7(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) + specifier: ^7.6.10 + version: 7.6.10(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) '@storybook/react-vite': - specifier: ^7.6.7 - version: 7.6.7(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.11) + specifier: ^7.6.10 + version: 7.6.10(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3)(vite@5.0.12) '@storybook/testing-library': specifier: ^0.2.2 version: 0.2.2 @@ -99,8 +77,8 @@ importers: specifier: ^18.2.0 version: 18.2.0(react@18.2.0) sass: - specifier: ^1.69.7 - version: 1.69.7 + specifier: ^1.70.0 + version: 1.70.0 devDependencies: '@polyfrost/config': specifier: workspace:* @@ -109,17 +87,17 @@ importers: specifier: workspace:* version: link:../../packages/ui '@types/react': - specifier: ^18.2.47 - version: 18.2.47 + specifier: ^18.2.48 + version: 18.2.48 '@types/react-dom': specifier: ^18.2.18 version: 18.2.18 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.0.11) + version: 4.2.1(vite@5.0.12) autoprefixer: - specifier: ^10.4.16 - version: 10.4.16(postcss@8.4.33) + specifier: ^10.4.17 + version: 10.4.17(postcss@8.4.33) postcss: specifier: ^8.4.33 version: 8.4.33 @@ -127,8 +105,8 @@ importers: specifier: ^15.8.1 version: 15.8.1 storybook: - specifier: ^7.6.7 - version: 7.6.7 + specifier: ^7.6.10 + version: 7.6.10 tailwindcss: specifier: ^3.4.1 version: 3.4.1 @@ -136,8 +114,8 @@ importers: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.0.11 - version: 5.0.11(less@4.2.0)(sass@1.69.7) + specifier: ^5.0.12 + version: 5.0.12(less@4.2.0)(sass@1.70.0) apps/website: dependencies: @@ -145,23 +123,23 @@ importers: specifier: ^0.4.1 version: 0.4.1(typescript@5.3.3) '@astrojs/mdx': - specifier: ^2.0.3 - version: 2.0.3(astro@4.1.1) + specifier: ^2.0.5 + version: 2.0.5(astro@4.2.1) '@astrojs/rss': - specifier: ^4.0.1 - version: 4.0.1 + specifier: ^4.0.2 + version: 4.0.2 '@astrojs/sitemap': - specifier: ^3.0.4 - version: 3.0.4 + specifier: ^3.0.5 + version: 3.0.5 '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.0(astro@4.1.1)(tailwindcss@3.4.1) + version: 5.1.0(astro@4.2.1)(tailwindcss@3.4.1) astro: - specifier: ^4.1.1 - version: 4.1.1(@types/node@20.10.8)(sass@1.69.7)(typescript@5.3.3) + specifier: ^4.2.1 + version: 4.2.1(@types/node@20.11.5)(sass@1.70.0)(typescript@5.3.3) sass: - specifier: ^1.69.7 - version: 1.69.7 + specifier: ^1.70.0 + version: 1.70.0 smartypants: specifier: ^0.2.2 version: 0.2.2 @@ -169,8 +147,8 @@ importers: specifier: ^3.4.1 version: 3.4.1 vitest: - specifier: ^1.1.3 - version: 1.1.3(@types/node@20.10.8)(sass@1.69.7) + specifier: ^1.2.1 + version: 1.2.1(@types/node@20.11.5)(sass@1.70.0) zod: specifier: ^3.22.4 version: 3.22.4 @@ -182,8 +160,8 @@ importers: specifier: workspace:* version: link:../../packages/config '@types/node': - specifier: ~20.10.8 - version: 20.10.8 + specifier: ~20.11.5 + version: 20.11.5 node-html-parser: specifier: ^6.1.12 version: 6.1.12 @@ -197,25 +175,25 @@ importers: devDependencies: '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.0.11) + version: 4.2.1(vite@5.0.12) regexpp: specifier: ^3.2.0 version: 3.2.0 vite: - specifier: ^5.0.11 - version: 5.0.11(less@4.2.0)(sass@1.69.7) + specifier: ^5.0.12 + version: 5.0.12(@types/node@20.11.5)(sass@1.70.0) vite-plugin-html: - specifier: ^3.2.1 - version: 3.2.1(vite@5.0.11) + specifier: ^3.2.2 + version: 3.2.2(vite@5.0.12) vite-plugin-svgr: specifier: ^4.2.0 - version: 4.2.0(typescript@5.3.3)(vite@5.0.11) + version: 4.2.0(typescript@5.3.3)(vite@5.0.12) vite-tsconfig-paths: - specifier: ^4.2.3 - version: 4.2.3(typescript@5.3.3)(vite@5.0.11) + specifier: ^4.3.1 + version: 4.3.1(typescript@5.3.3)(vite@5.0.12) vitest: - specifier: ^1.1.3 - version: 1.1.3 + specifier: ^1.2.1 + version: 1.2.1 packages/ui: dependencies: |
