Skip to content

Commit bbb2ff4

Browse files
chore(deps): bump the all-dependencies group with 54 updates (#4500)
1 parent 3a44800 commit bbb2ff4

27 files changed

Lines changed: 5017 additions & 3941 deletions

File tree

apps/design-system-docs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,14 +20,14 @@
2020
"@docusaurus/plugin-content-docs": "^3.9.2",
2121
"@docusaurus/preset-classic": "3.9.2",
2222
"@docusaurus/theme-common": "^3.9.2",
23-
"@easyops-cn/docusaurus-search-local": "^0.52.1",
23+
"@easyops-cn/docusaurus-search-local": "^0.54.1",
2424
"@equinor/eds-core-react": "workspace:^",
2525
"@equinor/eds-tokens": "workspace:^",
2626
"@mdx-js/react": "^3.1.1",
2727
"clsx": "^2.1.1",
2828
"prism-react-renderer": "^2.4.1",
29-
"react": "^19.2.0",
30-
"react-dom": "^19.2.0"
29+
"react": "^19.2.4",
30+
"react-dom": "^19.2.4"
3131
},
3232
"devDependencies": {
3333
"@docusaurus/module-type-aliases": "3.9.2",

apps/eds-color-palette-generator/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,28 +27,28 @@
2727
"@equinor/eds-tailwind": "workspace:^",
2828
"@equinor/eds-tokens": "workspace:^",
2929
"@equinor/eds-utils": "workspace:^",
30-
"colorjs.io": "^0.5.2",
31-
"lucide-react": "^0.546.0",
32-
"next": "16.0.9",
33-
"react": "^19.2.0",
34-
"react-dom": "^19.2.0"
30+
"colorjs.io": "^0.6.1",
31+
"lucide-react": "^0.563.0",
32+
"next": "16.1.6",
33+
"react": "^19.2.4",
34+
"react-dom": "^19.2.4"
3535
},
3636
"devDependencies": {
37-
"@eslint/eslintrc": "^3.3.1",
38-
"@next/eslint-plugin-next": "16.0.7",
39-
"@playwright/test": "^1.57.0",
40-
"@tailwindcss/postcss": "^4.1.16",
37+
"@eslint/eslintrc": "^3.3.3",
38+
"@next/eslint-plugin-next": "16.1.6",
39+
"@playwright/test": "^1.58.2",
40+
"@tailwindcss/postcss": "^4.1.18",
4141
"@types/node": "^25.2.3",
42-
"@types/react": "^19.2.2",
43-
"@types/react-dom": "^19.2.2",
44-
"dotenv": "^17.2.3",
42+
"@types/react": "^19.2.14",
43+
"@types/react-dom": "^19.2.3",
44+
"dotenv": "^17.2.4",
4545
"eslint": "^9.38.0",
46-
"eslint-config-next": "16.0.7",
47-
"tailwindcss": "^4.1.16",
48-
"tsx": "^4.20.6",
46+
"eslint-config-next": "16.1.6",
47+
"tailwindcss": "^4.1.18",
48+
"tsx": "^4.21.0",
4949
"typescript": "^5.9.3",
50-
"vite": "^7.1.12",
50+
"vite": "^7.3.1",
5151
"vite-plugin-dts": "^4.5.4",
52-
"vitest": "^4.0.2"
52+
"vitest": "^4.0.18"
5353
}
5454
}

apps/eds-color-palette-generator/src/utils/color.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -741,7 +741,7 @@ describe('generateColorScale', () => {
741741
)
742742

743743
scale.forEach((color) => {
744-
expect(color).toMatch(/oklch\([0-9.]+\s+0\.000\s+[0-9.]+\)/)
744+
expect(color).toMatch(/oklch\([0-9.]+\s+0\.?0*\s+[0-9.]+\)/)
745745
})
746746
})
747747
})

apps/eds-demo/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -16,25 +16,25 @@
1616
"@equinor/eds-tokens": "workspace:^",
1717
"@mdx-js/loader": "^3.1.1",
1818
"@mdx-js/react": "^3.1.1",
19-
"@next/mdx": "^16.0.7",
19+
"@next/mdx": "^16.1.6",
2020
"@types/mdx": "^2.0.13",
21-
"github-markdown-css": "^5.8.1",
22-
"next": "16.0.9",
23-
"react": "^19.2.0",
24-
"react-dom": "^19.2.0",
21+
"github-markdown-css": "^5.9.0",
22+
"next": "16.1.6",
23+
"react": "^19.2.4",
24+
"react-dom": "^19.2.4",
2525
"remark-gfm": "^4.0.1"
2626
},
2727
"devDependencies": {
28-
"@playwright/test": "^1.57.0",
29-
"@tailwindcss/postcss": "^4.1.16",
28+
"@playwright/test": "^1.58.2",
29+
"@tailwindcss/postcss": "^4.1.18",
3030
"@types/node": "^25.2.3",
31-
"@types/react": "^19.2.2",
32-
"@types/react-dom": "^19.2.2",
33-
"autoprefixer": "^10.4.21",
31+
"@types/react": "^19.2.14",
32+
"@types/react-dom": "^19.2.3",
33+
"autoprefixer": "^10.4.24",
3434
"eslint": "^9.38.0",
35-
"eslint-config-next": "16.0.7",
35+
"eslint-config-next": "16.1.6",
3636
"postcss": "^8.5.6",
37-
"tailwindcss": "^4.1.16",
37+
"tailwindcss": "^4.1.18",
3838
"typescript": "^5.9.3"
3939
},
4040
"prettier": {

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -66,29 +66,29 @@
6666
"types": "pnpm --filter @equinor/eds-tokens types && pnpm --filter @equinor/eds-utils types && pnpm --filter @equinor/eds-icons types && pnpm --filter @equinor/eds-core-react types && pnpm --filter @equinor/eds-lab-react types && pnpm --filter @equinor/eds-data-grid-react types"
6767
},
6868
"devDependencies": {
69-
"@babel/core": "^7.28.5",
70-
"@babel/eslint-parser": "^7.28.5",
71-
"@babel/plugin-transform-runtime": "^7.28.5",
72-
"@babel/preset-env": "^7.28.5",
69+
"@babel/core": "^7.29.0",
70+
"@babel/eslint-parser": "^7.28.6",
71+
"@babel/plugin-transform-runtime": "^7.29.0",
72+
"@babel/preset-env": "^7.29.0",
7373
"@babel/preset-react": "^7.28.5",
7474
"@babel/preset-typescript": "^7.28.5",
75-
"@babel/runtime": "^7.28.4",
75+
"@babel/runtime": "^7.28.6",
7676
"@types/jest": "^30.0.0",
7777
"@types/jest-axe": "^3.5.9",
78-
"@typescript-eslint/eslint-plugin": "^8.46.2",
79-
"@typescript-eslint/parser": "^8.46.2",
78+
"@typescript-eslint/eslint-plugin": "^8.55.0",
79+
"@typescript-eslint/parser": "^8.55.0",
8080
"babel-plugin-styled-components": "^2.1.4",
8181
"eslint": "^8.57.1",
8282
"eslint-config-prettier": "^10.1.8",
8383
"eslint-import-resolver-typescript": "^4.4.4",
8484
"eslint-plugin-import": "^2.32.0",
8585
"eslint-plugin-jsx-a11y": "^6.10.2",
86-
"eslint-plugin-prettier": "^5.5.4",
86+
"eslint-plugin-prettier": "^5.5.5",
8787
"eslint-plugin-react": "^7.37.5",
8888
"eslint-plugin-react-hooks": "^5.2.0",
89-
"eslint-plugin-testing-library": "^7.13.3",
89+
"eslint-plugin-testing-library": "^7.15.4",
9090
"jest-axe": "^10.0.0",
91-
"prettier": "3.6.2",
91+
"prettier": "3.8.1",
9292
"typescript": "^5.9.3"
9393
},
9494
"browserslist": "last 2 Chrome versions, last 2 firefox versions, last 2 safari versions, last 2 edge versions, not dead",

packages/eds-core-react/package.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,8 @@
5353
"react"
5454
],
5555
"devDependencies": {
56-
"@figma/code-connect": "^1.3.12",
57-
"@playwright/test": "^1.57.0",
56+
"@figma/code-connect": "^1.3.13",
57+
"@playwright/test": "^1.58.2",
5858
"@rollup/plugin-babel": "^6.1.0",
5959
"@rollup/plugin-commonjs": "^28.0.8",
6060
"@rollup/plugin-node-resolve": "^16.0.3",
@@ -64,14 +64,14 @@
6464
"@storybook/react-vite": "^9.1.13",
6565
"@testing-library/dom": "^10.4.1",
6666
"@testing-library/jest-dom": "^6.9.1",
67-
"@testing-library/react": "16.3.0",
67+
"@testing-library/react": "16.3.2",
6868
"@testing-library/user-event": "14.6.1",
6969
"@types/jest": "^30.0.0",
7070
"@types/mdx": "^2.0.13",
7171
"@types/node": "^25.2.3",
7272
"@types/ramda": "^0.31.1",
73-
"@types/react": "^19.2.2",
74-
"@types/react-dom": "^19.2.2",
73+
"@types/react": "^19.2.14",
74+
"@types/react-dom": "^19.2.3",
7575
"babel-plugin-styled-components": "^2.1.4",
7676
"eslint-plugin-storybook": "10.2.8",
7777
"jest": "^30.2.0",
@@ -81,16 +81,16 @@
8181
"postcss": "^8.5.6",
8282
"postcss-import": "^16.1.1",
8383
"ramda": "^0.32.0",
84-
"react": "^19.2.0",
85-
"react-dom": "^19.2.0",
86-
"react-hook-form": "^7.65.0",
87-
"react-router-dom": "^7.9.4",
88-
"rollup": "^4.52.5",
89-
"rollup-plugin-delete": "^3.0.1",
84+
"react": "^19.2.4",
85+
"react-dom": "^19.2.4",
86+
"react-hook-form": "^7.71.1",
87+
"react-router-dom": "^7.13.0",
88+
"rollup": "^4.57.1",
89+
"rollup-plugin-delete": "^3.0.2",
9090
"rollup-plugin-postcss": "^4.0.2",
9191
"rollup-preserve-directives": "^1.1.3",
9292
"storybook": "^9.1.13",
93-
"styled-components": "6.1.19",
93+
"styled-components": "6.3.9",
9494
"tsc-watch": "^7.2.0",
9595
"typescript": "^5.9.3"
9696
},
@@ -100,18 +100,18 @@
100100
"styled-components": "^6"
101101
},
102102
"dependencies": {
103-
"@babel/runtime": "^7.28.4",
103+
"@babel/runtime": "^7.28.6",
104104
"@equinor/eds-icons": "workspace:^",
105105
"@equinor/eds-tokens": "workspace:^",
106106
"@equinor/eds-utils": "workspace:^",
107-
"@floating-ui/react": "^0.27.16",
108-
"@internationalized/date": "^3.10.0",
109-
"@react-aria/utils": "^3.31.0",
110-
"@react-stately/calendar": "^3.9.0",
111-
"@react-stately/datepicker": "^3.15.2",
112-
"@react-types/shared": "^3.32.1",
113-
"@tanstack/react-virtual": "3.13.12",
114-
"downshift": "9.0.10",
115-
"react-aria": "^3.44.0"
107+
"@floating-ui/react": "^0.27.17",
108+
"@internationalized/date": "^3.11.0",
109+
"@react-aria/utils": "^3.33.0",
110+
"@react-stately/calendar": "^3.9.2",
111+
"@react-stately/datepicker": "^3.16.0",
112+
"@react-types/shared": "^3.33.0",
113+
"@tanstack/react-virtual": "3.13.18",
114+
"downshift": "9.3.0",
115+
"react-aria": "^3.46.0"
116116
}
117117
}

packages/eds-core-react/src/components/Autocomplete/AddNewOption.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export function AddNewOption({ index, item }: AutocompleteOptionProps) {
4444
ref: rowVirtualizer.measureElement,
4545
}),
4646
item,
47-
index: index,
47+
index,
4848
})
4949
return (
5050
<StyledListItem

packages/eds-core-react/src/components/Autocomplete/Option.tsx

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -91,19 +91,30 @@ export function Option({
9191
const highlighted =
9292
highlightedIndex === index && !isDisabled ? 'true' : 'false'
9393

94-
const itemProps = getItemProps({
95-
...(multiline && {
96-
ref: rowVirtualizer.measureElement,
97-
}),
98-
item,
99-
index,
100-
style: {
101-
transform: `translateY(${virtualItem.start}px)`,
102-
...(!multiline && {
103-
height: `${virtualItem.size}px`,
104-
}),
105-
},
106-
})
94+
// Guard: downshift 9.x validates that item exists in the items array
95+
const itemProps =
96+
item !== undefined
97+
? getItemProps({
98+
...(multiline && {
99+
ref: rowVirtualizer.measureElement,
100+
}),
101+
item,
102+
index,
103+
style: {
104+
transform: `translateY(${virtualItem.start}px)`,
105+
...(!multiline && {
106+
height: `${virtualItem.size}px`,
107+
}),
108+
},
109+
})
110+
: {
111+
style: {
112+
transform: `translateY(${virtualItem.start}px)`,
113+
...(!multiline && {
114+
height: `${virtualItem.size}px`,
115+
}),
116+
},
117+
}
107118
return (
108119
<StyledListItem
109120
$isdisabled={isDisabled ? 'true' : 'false'}

packages/eds-core-react/src/components/Autocomplete/SelectAllOption.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ export function SelectAllOption({ item, index, ref }: AutocompleteOptionProps) {
3131
ref: rowVirtualizer.measureElement,
3232
}),
3333
item,
34-
index: index,
34+
index,
3535
})
3636

3737
return (
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
// Jest Snapshot v1, https://jestjs.io/docs/snapshot-testing
22

3-
exports[`Autocomplete Matches snapshot 1`] = `"<div class="Autocomplete__Container-sc-yvif0e-0 ccfbvl"><label id="downshift-test-id" for="downshift-test-id" class="Label__LabelBase-sc-1gi2bcn-0 dTVIwR"><span class="Label__Text-sc-1gi2bcn-1 fVvDte">Select label test</span></label><div class="Autocomplete__Container-sc-yvif0e-0 ccfbvl"><div class="Input__Container-sc-1ykv024-0 iitNWd"><input style="resize: none;" aria-activedescendant="downshift-test-id-item-0" aria-autocomplete="list" aria-controls="downshift-test-controls" aria-expanded="true" aria-labelledby="downshift-test-label-id" autocomplete="off" id="downshift-test-id" role="combobox" class="Input__StyledInput-sc-1ykv024-1 dGAzVC" type="text" value=""><div class="Input__Adornments-sc-1ykv024-2 Input__RightAdornments-sc-1ykv024-4 fkEjwr bNHKTP"><button type="button" tabindex="-1" aria-controls="downshift-test-controls" aria-expanded="true" id="downshift-test-id" aria-label="toggle options" title="open" class="Button__ButtonBase-sc-1hs0myn-1 hBwAOj Autocomplete__StyledButton-sc-yvif0e-2 gVfqPg"><span class="Button__Inner-sc-1hs0myn-0 iqdiwb"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" height="24px" width="24px" class="Icon__StyledSvg-sc-6evbi1-0 lbBamK"><path data-testid="eds-icon-path" d="m7 14.5 5-5 5 5z" fill-rule="evenodd" clip-rule="evenodd" class="Icon__StyledPath-sc-6evbi1-1"></path></svg></span></button></div></div></div><div popover="manual" tabindex="-1" data-floating-ui-focusable="" style="position: absolute; top: -4px; left: 0px; width: auto;" class="OptionList__StyledPopover-sc-t6tp7k-0 losWRn"><ul id="downshift-test-id" role="listbox" aria-labelledby="downshift-test-label-id" style="max-height: 300px;" class="List__StyledList-sc-v9d2hy-0 wiNjg OptionList__StyledList-sc-t6tp7k-1 lbBbIY"><li role="presentation" style="height: 144px; margin: 0px; grid-area: 1 / -1;"></li><li aria-hidden="false" aria-setsize="3" data-index="0" aria-posinset="1" aria-disabled="false" aria-selected="true" id="downshift-test-id" role="option" style="transform: translateY(0px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 gxijQd"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cNKcWo">One</span></li><li aria-hidden="false" aria-setsize="3" data-index="1" aria-posinset="2" aria-disabled="false" aria-selected="false" id="downshift-test-id" role="option" style="transform: translateY(48px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 imWtlZ"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cNKcWo">Two</span></li><li aria-hidden="false" aria-setsize="3" data-index="2" aria-posinset="3" aria-disabled="false" aria-selected="false" id="downshift-test-id" role="option" style="transform: translateY(96px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 imWtlZ"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cNKcWo">Three</span></li></ul></div></div>"`;
3+
exports[`Autocomplete Matches snapshot 1`] = `"<div class="Autocomplete__Container-sc-yvif0e-0 hXBcaS"><label id="downshift-test-id" for="downshift-test-id" class="Label__LabelBase-sc-1gi2bcn-0 leQLyG"><span class="Label__Text-sc-1gi2bcn-1 kkPsUR">Select label test</span></label><div class="Autocomplete__Container-sc-yvif0e-0 hXBcaS"><div class="Input__Container-sc-1ykv024-0 ejtZhe"><input style="resize: none;" aria-activedescendant="downshift-test-id-item-0" aria-autocomplete="list" aria-controls="downshift-test-controls" aria-expanded="true" aria-labelledby="downshift-test-label-id" autocomplete="off" id="downshift-test-id" role="combobox" class="Input__StyledInput-sc-1ykv024-1 kSKvBF" type="text" value=""><div class="Input__Adornments-sc-1ykv024-2 Input__RightAdornments-sc-1ykv024-4 gJZMvM jLuuyE"><button type="button" tabindex="-1" aria-controls="downshift-test-controls" aria-expanded="true" id="downshift-test-id" aria-label="toggle options" title="open" class="Button__ButtonBase-sc-1hs0myn-1 ehrVWk Autocomplete__StyledButton-sc-yvif0e-2 iKjvKj"><span class="Button__Inner-sc-1hs0myn-0 bsNTss"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" height="24px" width="24px" class="Icon__StyledSvg-sc-6evbi1-0 kTpWxB"><path data-testid="eds-icon-path" d="m7 14.5 5-5 5 5z" fill-rule="evenodd" clip-rule="evenodd" class="Icon__StyledPath-sc-6evbi1-1"></path></svg></span></button></div></div></div><div popover="manual" tabindex="-1" data-floating-ui-focusable="" style="position: absolute; top: -4px; left: 0px; width: auto;" class="OptionList__StyledPopover-sc-t6tp7k-0 hruqVU"><ul id="downshift-test-id" role="listbox" aria-labelledby="downshift-test-label-id" style="max-height: 300px;" class="List__StyledList-sc-v9d2hy-0 bdrlRT OptionList__StyledList-sc-t6tp7k-1 dtCUgH"><li role="presentation" style="height: 144px; margin: 0px; grid-area: 1 / -1;"></li><li aria-hidden="false" aria-setsize="3" data-index="0" aria-posinset="1" aria-disabled="false" aria-selected="true" id="downshift-test-id" role="option" style="transform: translateY(0px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 fxvzTu"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cXGLin">One</span></li><li aria-hidden="false" aria-setsize="3" data-index="1" aria-posinset="2" aria-disabled="false" aria-selected="false" id="downshift-test-id" role="option" style="transform: translateY(48px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 hUKzoe"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cXGLin">Two</span></li><li aria-hidden="false" aria-setsize="3" data-index="2" aria-posinset="3" aria-disabled="false" aria-selected="false" id="downshift-test-id" role="option" style="transform: translateY(96px); height: 48px;" class="Option__StyledListItem-sc-1ly11zu-0 hUKzoe"><span class="Option__AutocompleteOptionLabel-sc-1ly11zu-1 cXGLin">Three</span></li></ul></div></div>"`;

0 commit comments

Comments
 (0)