fix(deps): update dependency prettier to ^3.7.4 (#4582)

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
homarr-renovate[bot]
2025-12-08 14:19:46 +01:00
committed by GitHub
parent 4f92e5265a
commit 54809823e9
12 changed files with 51 additions and 43 deletions

View File

@@ -104,7 +104,7 @@
"concurrently": "^9.2.1", "concurrently": "^9.2.1",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"node-loader": "^2.1.0", "node-loader": "^2.1.0",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }
} }

View File

@@ -51,7 +51,7 @@
"dotenv-cli": "^11.0.0", "dotenv-cli": "^11.0.0",
"esbuild": "^0.27.0", "esbuild": "^0.27.0",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"tsx": "4.20.4", "tsx": "4.20.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }

View File

@@ -36,7 +36,7 @@
"@types/ws": "^8.18.1", "@types/ws": "^8.18.1",
"esbuild": "^0.27.0", "esbuild": "^0.27.0",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }
} }

View File

@@ -51,7 +51,7 @@
"cross-env": "^10.1.0", "cross-env": "^10.1.0",
"jsdom": "^27.2.0", "jsdom": "^27.2.0",
"json5": "^2.2.3", "json5": "^2.2.3",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"semantic-release": "^25.0.2", "semantic-release": "^25.0.2",
"testcontainers": "^11.9.0", "testcontainers": "^11.9.0",
"turbo": "^2.6.1", "turbo": "^2.6.1",

View File

@@ -61,7 +61,7 @@
"@homarr/prettier-config": "workspace:^0.1.0", "@homarr/prettier-config": "workspace:^0.1.0",
"@homarr/tsconfig": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }
} }

View File

@@ -48,7 +48,7 @@
"@types/bcrypt": "6.0.0", "@types/bcrypt": "6.0.0",
"@types/cookies": "0.9.2", "@types/cookies": "0.9.2",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }
} }

View File

@@ -71,7 +71,7 @@
"dotenv-cli": "^11.0.0", "dotenv-cli": "^11.0.0",
"esbuild": "^0.27.0", "esbuild": "^0.27.0",
"eslint": "^9.39.1", "eslint": "^9.39.1",
"prettier": "^3.6.2", "prettier": "^3.7.4",
"tsx": "4.20.4", "tsx": "4.20.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
} }

View File

@@ -1,7 +1,9 @@
import type { ChangeEvent, FocusEvent } from "react"; import type { ChangeEvent, FocusEvent } from "react";
export interface InputPropsFor<T, TOnChangeArg, TComponent extends HTMLElement = HTMLInputElement> export interface InputPropsFor<T, TOnChangeArg, TComponent extends HTMLElement = HTMLInputElement> extends BasePropsFor<
extends BasePropsFor<TOnChangeArg, TComponent> { TOnChangeArg,
TComponent
> {
value?: T; value?: T;
defaultValue?: T; defaultValue?: T;
} }

View File

@@ -10,8 +10,10 @@ interface BaseSelectItem {
label: string; label: string;
} }
export interface SelectWithCustomItemsProps<TSelectItem extends BaseSelectItem> export interface SelectWithCustomItemsProps<TSelectItem extends BaseSelectItem> extends Pick<
extends Pick<SelectProps, "label" | "error" | "defaultValue" | "value" | "onChange" | "placeholder" | "clearable"> { SelectProps,
"label" | "error" | "defaultValue" | "value" | "onChange" | "placeholder" | "clearable"
> {
data: TSelectItem[]; data: TSelectItem[];
description?: string; description?: string;
withAsterisk?: boolean; withAsterisk?: boolean;

View File

@@ -18,14 +18,17 @@ interface TextInput extends CommonInput<string> {
validate?: z.ZodType<string>; validate?: z.ZodType<string>;
} }
interface MultiSelectInput<TOptions extends SelectOption[]> interface MultiSelectInput<TOptions extends SelectOption[]> extends CommonInput<
extends CommonInput<inferSelectOptionValue<TOptions[number]>[]> { inferSelectOptionValue<TOptions[number]>[]
> {
options: TOptions; options: TOptions;
searchable?: boolean; searchable?: boolean;
} }
export interface SortableItemListInput<TItem, TOptionValue extends UniqueIdentifier> export interface SortableItemListInput<TItem, TOptionValue extends UniqueIdentifier> extends Omit<
extends Omit<CommonInput<TOptionValue[]>, "withDescription"> { CommonInput<TOptionValue[]>,
"withDescription"
> {
AddButton: (props: { addItem: (item: TItem) => void; values: TOptionValue[] }) => React.ReactNode; AddButton: (props: { addItem: (item: TItem) => void; values: TOptionValue[] }) => React.ReactNode;
ItemComponent: (props: { ItemComponent: (props: {
item: TItem; item: TItem;
@@ -37,8 +40,9 @@ export interface SortableItemListInput<TItem, TOptionValue extends UniqueIdentif
useData: (values: TOptionValue[]) => { data: TItem[] | undefined; isLoading: boolean; error: unknown }; useData: (values: TOptionValue[]) => { data: TItem[] | undefined; isLoading: boolean; error: unknown };
} }
interface SelectInput<TOptions extends readonly SelectOption[]> interface SelectInput<TOptions extends readonly SelectOption[]> extends CommonInput<
extends CommonInput<inferSelectOptionValue<TOptions[number]>> { inferSelectOptionValue<TOptions[number]>
> {
options: TOptions; options: TOptions;
searchable?: boolean; searchable?: boolean;
} }

50
pnpm-lock.yaml generated
View File

@@ -86,8 +86,8 @@ importers:
specifier: ^2.2.3 specifier: ^2.2.3
version: 2.2.3 version: 2.2.3
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
semantic-release: semantic-release:
specifier: ^25.0.2 specifier: ^25.0.2
version: 25.0.2(typescript@5.9.3) version: 25.0.2(typescript@5.9.3)
@@ -372,8 +372,8 @@ importers:
specifier: ^2.1.0 specifier: ^2.1.0
version: 2.1.0(webpack@5.94.0(@swc/core@1.15.3)) version: 2.1.0(webpack@5.94.0(@swc/core@1.15.3))
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -469,8 +469,8 @@ importers:
specifier: ^9.39.1 specifier: ^9.39.1
version: 9.39.1 version: 9.39.1
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
tsx: tsx:
specifier: 4.20.4 specifier: 4.20.4
version: 4.20.4 version: 4.20.4
@@ -533,8 +533,8 @@ importers:
specifier: ^9.39.1 specifier: ^9.39.1
version: 9.39.1 version: 9.39.1
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -691,8 +691,8 @@ importers:
specifier: ^9.39.1 specifier: ^9.39.1
version: 9.39.1 version: 9.39.1
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -770,8 +770,8 @@ importers:
specifier: ^9.39.1 specifier: ^9.39.1
version: 9.39.1 version: 9.39.1
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -1218,8 +1218,8 @@ importers:
specifier: ^9.39.1 specifier: ^9.39.1
version: 9.39.1 version: 9.39.1
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
tsx: tsx:
specifier: 4.20.4 specifier: 4.20.4
version: 4.20.4 version: 4.20.4
@@ -2454,17 +2454,17 @@ importers:
dependencies: dependencies:
'@ianvs/prettier-plugin-sort-imports': '@ianvs/prettier-plugin-sort-imports':
specifier: ^4.7.0 specifier: ^4.7.0
version: 4.7.0(prettier@3.6.2) version: 4.7.0(prettier@3.7.4)
prettier: prettier:
specifier: ^3.6.2 specifier: ^3.7.4
version: 3.6.2 version: 3.7.4
devDependencies: devDependencies:
'@homarr/tsconfig': '@homarr/tsconfig':
specifier: workspace:^0.1.0 specifier: workspace:^0.1.0
version: link:../typescript version: link:../typescript
prettier-plugin-packagejson: prettier-plugin-packagejson:
specifier: ^2.5.20 specifier: ^2.5.20
version: 2.5.20(prettier@3.6.2) version: 2.5.20(prettier@3.7.4)
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -9111,8 +9111,8 @@ packages:
prettier: prettier:
optional: true optional: true
prettier@3.6.2: prettier@3.7.4:
resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==} resolution: {integrity: sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==}
engines: {node: '>=14'} engines: {node: '>=14'}
hasBin: true hasBin: true
@@ -12124,13 +12124,13 @@ snapshots:
'@humanwhocodes/retry@0.4.2': {} '@humanwhocodes/retry@0.4.2': {}
'@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.6.2)': '@ianvs/prettier-plugin-sort-imports@4.7.0(prettier@3.7.4)':
dependencies: dependencies:
'@babel/generator': 7.28.3 '@babel/generator': 7.28.3
'@babel/parser': 7.28.3 '@babel/parser': 7.28.3
'@babel/traverse': 7.28.3 '@babel/traverse': 7.28.3
'@babel/types': 7.28.2 '@babel/types': 7.28.2
prettier: 3.6.2 prettier: 3.7.4
semver: 7.7.2 semver: 7.7.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -18678,14 +18678,14 @@ snapshots:
prelude-ls@1.2.1: {} prelude-ls@1.2.1: {}
prettier-plugin-packagejson@2.5.20(prettier@3.6.2): prettier-plugin-packagejson@2.5.20(prettier@3.7.4):
dependencies: dependencies:
sort-package-json: 3.5.0 sort-package-json: 3.5.0
synckit: 0.11.11 synckit: 0.11.11
optionalDependencies: optionalDependencies:
prettier: 3.6.2 prettier: 3.7.4
prettier@3.6.2: {} prettier@3.7.4: {}
pretty-ms@8.0.0: pretty-ms@8.0.0:
dependencies: dependencies:

View File

@@ -11,7 +11,7 @@
"prettier": "@homarr/prettier-config", "prettier": "@homarr/prettier-config",
"dependencies": { "dependencies": {
"@ianvs/prettier-plugin-sort-imports": "^4.7.0", "@ianvs/prettier-plugin-sort-imports": "^4.7.0",
"prettier": "^3.6.2" "prettier": "^3.7.4"
}, },
"devDependencies": { "devDependencies": {
"@homarr/tsconfig": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0",