Skip to content

Commit 868c73e

Browse files
Bump the lint group with 5 updates (#307)
* Bump the lint group with 5 updates Bumps the lint group with 5 updates: | Package | From | To | | --- | --- | --- | | [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` | | [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) | `4.17.20` | `4.17.21` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.0` | `24.10.1` | | [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.3` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.46.3` | `8.48.0` | Updates `@eslint/compat` from 1.4.1 to 2.0.0 - [Release notes](https://github.com/eslint/rewrite/releases) - [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md) - [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.0/packages/compat) Updates `@types/lodash` from 4.17.20 to 4.17.21 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash) Updates `@types/node` from 24.10.0 to 24.10.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `prettier` from 3.6.2 to 3.7.3 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.6.2...3.7.3) Updates `typescript-eslint` from 8.46.3 to 8.48.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@eslint/compat" dependency-version: 2.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: lint - dependency-name: "@types/lodash" dependency-version: 4.17.21 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: lint - dependency-name: "@types/node" dependency-version: 24.10.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: lint - dependency-name: prettier dependency-version: 3.7.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: lint - dependency-name: typescript-eslint dependency-version: 8.48.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: lint ... Signed-off-by: dependabot[bot] <[email protected]> * Apply updated Prettier formatting --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Colin Rotherham <[email protected]>
1 parent 59599de commit 868c73e

File tree

14 files changed

+131
-211
lines changed

14 files changed

+131
-211
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"@babel/preset-env": "^7.28.5",
6565
"@babel/preset-react": "^7.28.5",
6666
"@babel/preset-typescript": "^7.28.5",
67-
"@eslint/compat": "^1.4.1",
67+
"@eslint/compat": "^2.0.0",
6868
"@eslint/js": "^9.39.1",
6969
"@rollup/plugin-babel": "^6.1.0",
7070
"@rollup/plugin-commonjs": "^29.0.0",
@@ -79,8 +79,8 @@
7979
"@types/eslint": "^9.6.1",
8080
"@types/jest": "^30.0.0",
8181
"@types/jest-axe": "^3.5.9",
82-
"@types/lodash": "^4.17.20",
83-
"@types/node": "^24.10.0",
82+
"@types/lodash": "^4.17.21",
83+
"@types/node": "^24.10.1",
8484
"@types/react": "^19.2.2",
8585
"@types/react-dom": "^19.2.2",
8686
"babel-jest": "^30.2.0",
@@ -101,7 +101,7 @@
101101
"lodash": "^4.17.21",
102102
"nhsuk-frontend": "^10.1.0",
103103
"outdent": "^0.8.0",
104-
"prettier": "^3.6.2",
104+
"prettier": "^3.7.3",
105105
"react": "^19.2.0",
106106
"react-dom": "^19.2.0",
107107
"rollup": "^4.52.5",
@@ -110,7 +110,7 @@
110110
"storybook": "^10.1.2",
111111
"tslib": "^2.8.1",
112112
"typescript": "^5.9.3",
113-
"typescript-eslint": "^8.46.3",
113+
"typescript-eslint": "^8.48.1",
114114
"vite": "^7.2.6",
115115
"vite-tsconfig-paths": "^5.1.4"
116116
},

src/components/content-presentation/do-and-dont-list/DoAndDontList.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ import { DoAndDontListItem } from './components/index.js';
99
import { HeadingLevel, type HeadingLevelProps } from '#components/utils/HeadingLevel.js';
1010

1111
export interface DoAndDontListProps
12-
extends ComponentPropsWithoutRef<'div'>,
13-
Pick<HeadingLevelProps, 'headingLevel'> {
12+
extends ComponentPropsWithoutRef<'div'>, Pick<HeadingLevelProps, 'headingLevel'> {
1413
listType: DoAndDontListType;
1514
heading?: string;
1615
}

src/components/content-presentation/table/components/TableCell.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ const CellOutsideOfSectionWarning =
1212
'Table.Cell used outside of a Table.Head or Table.Body component. Unable to determine section type from context.';
1313

1414
export interface TableCellProps
15-
extends ComponentPropsWithoutRef<'th'>,
16-
ComponentPropsWithoutRef<'td'> {
15+
extends ComponentPropsWithoutRef<'th'>, ComponentPropsWithoutRef<'td'> {
1716
index?: number;
1817
format?: 'numeric';
1918
}

src/components/form-elements/character-count/CharacterCount.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ import { FormGroup } from '#components/utils/index.js';
1515
import { type FormElementProps } from '#util/types/FormTypes.js';
1616

1717
export interface CharacterCountProps
18-
extends ComponentPropsWithoutRef<'textarea'>,
18+
extends
19+
ComponentPropsWithoutRef<'textarea'>,
1920
Omit<FormElementProps, 'fieldsetProps' | 'legend' | 'legendProps'> {
2021
maxLength?: number;
2122
maxWords?: number;

src/components/form-elements/checkboxes/Checkboxes.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@ import { generateRandomName } from '#util/tools/index.js';
1919
import { type FormElementProps } from '#util/types/FormTypes.js';
2020

2121
export interface CheckboxesProps
22-
extends ComponentPropsWithoutRef<'div'>,
23-
Omit<FormElementProps, 'label' | 'labelProps'> {
22+
extends ComponentPropsWithoutRef<'div'>, Omit<FormElementProps, 'label' | 'labelProps'> {
2423
idPrefix?: string;
2524
small?: boolean;
2625
}

src/components/form-elements/checkboxes/components/CheckboxesItem.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ import { Label } from '#components/form-elements/label/index.js';
1818
import { type ComponentPropsWithDataAttributes, type FormElementProps } from '#util/types/index.js';
1919

2020
export interface CheckboxesItemProps
21-
extends ComponentPropsWithoutRef<'input'>,
21+
extends
22+
ComponentPropsWithoutRef<'input'>,
2223
Pick<FormElementProps, 'hint' | 'hintProps' | 'labelProps'> {
2324
conditional?: ReactNode;
2425
forceShowConditional?: boolean;

src/components/form-elements/date-input/DateInput.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,10 @@ export type DateInputValue = {
2323
year: string;
2424
};
2525

26-
export interface DateInputChangeEvent
27-
extends Omit<ChangeEvent<DateInputElement>, 'target' | 'currentTarget'> {
26+
export interface DateInputChangeEvent extends Omit<
27+
ChangeEvent<DateInputElement>,
28+
'target' | 'currentTarget'
29+
> {
2830
target: DateInputElement;
2931
currentTarget: DateInputElement;
3032
}
@@ -35,7 +37,8 @@ export interface DateInputElement extends Omit<HTMLInputElement, 'value' | 'onCh
3537
}
3638

3739
export interface DateInputProps
38-
extends Omit<ComponentPropsWithoutRef<'div'>, 'defaultValue' | 'onChange'>,
40+
extends
41+
Omit<ComponentPropsWithoutRef<'div'>, 'defaultValue' | 'onChange'>,
3942
Omit<FormElementProps, 'label' | 'labelProps'> {
4043
value?: Partial<DateInputValue>;
4144
defaultValue?: Partial<DateInputValue>;

src/components/form-elements/date-input/components/DateInputField.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ import { Label } from '#components/form-elements/label/index.js';
1515
import { type FormElementProps } from '#util/types/FormTypes.js';
1616

1717
export interface IndividualDateInputProps
18-
extends ComponentPropsWithoutRef<'input'>,
19-
Pick<FormElementProps, 'label' | 'labelProps'> {
18+
extends ComponentPropsWithoutRef<'input'>, Pick<FormElementProps, 'label' | 'labelProps'> {
2019
error?: string | ReactElement | false;
2120
inputType: 'day' | 'month' | 'year';
2221
}

src/components/form-elements/label/Label.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ import { HeadingLevel, type HeadingLevelProps } from '#components/utils/HeadingL
55
import { type NHSUKSize } from '#util/types/NHSUKTypes.js';
66

77
export interface LabelProps
8-
extends ComponentPropsWithoutRef<'label'>,
9-
Pick<HeadingLevelProps, 'headingLevel'> {
8+
extends ComponentPropsWithoutRef<'label'>, Pick<HeadingLevelProps, 'headingLevel'> {
109
isPageHeading?: boolean;
1110
size?: NHSUKSize;
1211
}

src/components/form-elements/legend/Legend.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ import { HeadingLevel, type HeadingLevelProps } from '#components/utils/HeadingL
55
import { type NHSUKSize } from '#util/types/NHSUKTypes.js';
66

77
export interface LegendProps
8-
extends ComponentPropsWithoutRef<'legend'>,
9-
Pick<HeadingLevelProps, 'headingLevel'> {
8+
extends ComponentPropsWithoutRef<'legend'>, Pick<HeadingLevelProps, 'headingLevel'> {
109
isPageHeading?: boolean;
1110
size?: NHSUKSize;
1211
}

0 commit comments

Comments
 (0)