diff --git a/.github/renovate.json b/.github/renovate.json index 03b41a3..879d211 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -12,6 +12,8 @@ "rangeStrategy": "bump", "ignorePaths": ["**/node_modules/**"], "commitMessageSuffix": "[skip ci]", + "assignees": [], + "reviewers": [], "packageRules": [ { "groupName": "github-actions", diff --git a/package.json b/package.json index 7ae8aa5..bec11a5 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,7 @@ "eslint": "^8.57.1", "eslint-config-next": "14.2.4", "postcss": "^8", - "prettier": "3.6.2", + "prettier": "3.7.4", "prettier-plugin-astro": "0.14.1", "tailwindcss": "^3.4.1", "typescript": "^5" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1ce3003..2f32544 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -128,7 +128,7 @@ importers: devDependencies: '@trivago/prettier-plugin-sort-imports': specifier: 5.2.2 - version: 5.2.2(prettier@3.6.2) + version: 5.2.2(prettier@3.7.4) '@types/node': specifier: ^20 version: 20.14.9 @@ -148,8 +148,8 @@ importers: specifier: ^8 version: 8.4.39 prettier: - specifier: 3.6.2 - version: 3.6.2 + specifier: 3.7.4 + version: 3.7.4 prettier-plugin-astro: specifier: 0.14.1 version: 0.14.1 @@ -2232,8 +2232,8 @@ packages: resolution: {integrity: sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw==} engines: {node: ^14.15.0 || >=16.0.0} - prettier@3.6.2: - resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} + prettier@3.7.4: + resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==} engines: {node: '>=14'} hasBin: true @@ -3575,7 +3575,7 @@ snapshots: '@tanstack/table-core@8.19.2': {} - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.6.2)': + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.7.4)': dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -3583,7 +3583,7 @@ snapshots: '@babel/types': 7.27.6 javascript-natural-sort: 0.7.1 lodash: 4.17.21 - prettier: 3.6.2 + prettier: 3.7.4 transitivePeerDependencies: - supports-color @@ -4166,7 +4166,7 @@ snapshots: debug: 4.3.5 enhanced-resolve: 5.17.0 eslint: 8.57.1 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.7.5 @@ -4178,7 +4178,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1): + eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: @@ -4199,7 +4199,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.1) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.57.1)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -4945,10 +4945,10 @@ snapshots: prettier-plugin-astro@0.14.1: dependencies: '@astrojs/compiler': 2.12.2 - prettier: 3.6.2 + prettier: 3.7.4 sass-formatter: 0.7.9 - prettier@3.6.2: {} + prettier@3.7.4: {} prop-types@15.8.1: dependencies: diff --git a/src/components/projects/data-table-column-header.tsx b/src/components/projects/data-table-column-header.tsx index f164606..e4a0e88 100644 --- a/src/components/projects/data-table-column-header.tsx +++ b/src/components/projects/data-table-column-header.tsx @@ -17,8 +17,10 @@ import { import { Button } from "../ui/button"; -interface DataTableColumnHeaderProps - extends React.HTMLAttributes { +interface DataTableColumnHeaderProps< + TData, + TValue, +> extends React.HTMLAttributes { column: Column; title: string; } diff --git a/src/components/sessions/data-table-column-header.tsx b/src/components/sessions/data-table-column-header.tsx index f164606..e4a0e88 100644 --- a/src/components/sessions/data-table-column-header.tsx +++ b/src/components/sessions/data-table-column-header.tsx @@ -17,8 +17,10 @@ import { import { Button } from "../ui/button"; -interface DataTableColumnHeaderProps - extends React.HTMLAttributes { +interface DataTableColumnHeaderProps< + TData, + TValue, +> extends React.HTMLAttributes { column: Column; title: string; } diff --git a/src/components/tasks/data-table-column-header.tsx b/src/components/tasks/data-table-column-header.tsx index f164606..e4a0e88 100644 --- a/src/components/tasks/data-table-column-header.tsx +++ b/src/components/tasks/data-table-column-header.tsx @@ -17,8 +17,10 @@ import { import { Button } from "../ui/button"; -interface DataTableColumnHeaderProps - extends React.HTMLAttributes { +interface DataTableColumnHeaderProps< + TData, + TValue, +> extends React.HTMLAttributes { column: Column; title: string; } diff --git a/src/components/time-picker/time-picker-input.tsx b/src/components/time-picker/time-picker-input.tsx index 1e6031c..5f9ae2b 100644 --- a/src/components/time-picker/time-picker-input.tsx +++ b/src/components/time-picker/time-picker-input.tsx @@ -11,8 +11,7 @@ import { import { Input } from "@/components/ui/input"; -export interface TimePickerInputProps - extends React.InputHTMLAttributes { +export interface TimePickerInputProps extends React.InputHTMLAttributes { picker: TimePickerType; date: Date | undefined; setDate: (date: Date | undefined) => void; diff --git a/src/components/ui/badge.tsx b/src/components/ui/badge.tsx index 3c0c9ce..700a532 100644 --- a/src/components/ui/badge.tsx +++ b/src/components/ui/badge.tsx @@ -23,7 +23,8 @@ const badgeVariants = cva( ); export interface BadgeProps - extends React.HTMLAttributes, + extends + React.HTMLAttributes, VariantProps {} function Badge({ className, variant, ...props }: BadgeProps) { diff --git a/src/components/ui/button.tsx b/src/components/ui/button.tsx index 7469b61..9ed5d3e 100644 --- a/src/components/ui/button.tsx +++ b/src/components/ui/button.tsx @@ -33,7 +33,8 @@ const buttonVariants = cva( ); export interface ButtonProps - extends React.ButtonHTMLAttributes, + extends + React.ButtonHTMLAttributes, VariantProps { asChild?: boolean; } diff --git a/src/components/ui/input.tsx b/src/components/ui/input.tsx index 78d3d19..f686633 100644 --- a/src/components/ui/input.tsx +++ b/src/components/ui/input.tsx @@ -1,8 +1,7 @@ import { cn } from "@/lib/utils"; import * as React from "react"; -export interface InputProps - extends React.InputHTMLAttributes {} +export interface InputProps extends React.InputHTMLAttributes {} const Input = React.forwardRef( ({ className, type, ...props }, ref) => { diff --git a/src/components/ui/sheet.tsx b/src/components/ui/sheet.tsx index e9bd56e..0db64fa 100644 --- a/src/components/ui/sheet.tsx +++ b/src/components/ui/sheet.tsx @@ -49,7 +49,8 @@ const sheetVariants = cva( ); interface SheetContentProps - extends React.ComponentPropsWithoutRef, + extends + React.ComponentPropsWithoutRef, VariantProps {} const SheetContent = React.forwardRef< diff --git a/src/components/ui/textarea.tsx b/src/components/ui/textarea.tsx index f47b9c3..a78bdb1 100644 --- a/src/components/ui/textarea.tsx +++ b/src/components/ui/textarea.tsx @@ -1,8 +1,7 @@ import { cn } from "@/lib/utils"; import * as React from "react"; -export interface TextareaProps - extends React.TextareaHTMLAttributes {} +export interface TextareaProps extends React.TextareaHTMLAttributes {} const Textarea = React.forwardRef( ({ className, ...props }, ref) => {