Skip to content

Dependencies update#672

Merged
KinduD21 merged 8 commits intobetafrom
VL-289_Update-packages_Vitalii-Dudnik
Apr 29, 2026
Merged

Dependencies update#672
KinduD21 merged 8 commits intobetafrom
VL-289_Update-packages_Vitalii-Dudnik

Conversation

@KinduD21
Copy link
Copy Markdown
Collaborator

Updated project's dependencies and devDependencies, adjust import path for INTERNAL_ENV inside storybook's Vite config

@KinduD21 KinduD21 requested a review from itsJohnnyGrid April 24, 2026 13:42
@KinduD21 KinduD21 self-assigned this Apr 24, 2026
…nd UCalendar components for improved readability and maintainability
Comment thread .storybook/vite.config.ts Outdated
Comment thread package.json
Comment thread package.json Outdated
Comment thread package.json Outdated
Comment thread package.json
Comment thread package.json
"prettier": "^3.8.3",
"release-it": "^20.0.1",
"typescript": "^6.0.3",
"vite": "^8.0.10",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

any breaking changes?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kinda, but i see no issues running/building the project right now after migration to v.8, pipelines pass too.

Here is the docs https://vite.dev/guide/migration

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

esbuild is now deprecated and will be removed in the future and we encourage you to migrate to oxc. - we use esbuld under the hood to transform configs, need to be migrated to oxc

check all esbuild and rollup related changed carrefuly

…uration, and adjust Storybook Vite config for improved module resolution
Comment thread .storybook/tsconfig.json
if (exists) {
expect(icon.props("name")).toBe(iconName);
if (!exists) {
return;
Copy link
Copy Markdown
Contributor

@itsJohnnyGrid itsJohnnyGrid Apr 28, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why it doesnt exits in test now, but before all was good, maybe smth broken?

It relates to all changes in tests, are you sure that code works as expected in all cases?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For all such cases there is a new ESLint rule - Avoid calling expect inside conditional statements vitest/no-conditional-expect

Comment thread tsconfig.app.json
Comment thread package.json Outdated
"@tailwindcss/postcss": "^4.2.4",
"@tailwindcss/vite": "^4.2.4",
"@types/lodash-es": "^4.17.12",
"@types/lodash": "^4.17.0",
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4.17.24 - latest

Comment thread env.d.ts Outdated
/// <reference types="vite/client" />
/// <reference types="./src/modules" />

declare module "lodash-es" {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lodash-es - removed, why this needed at all?

… env.d.ts, and include env.d.ts in Storybook tsconfig for improved type definitions
@KinduD21 KinduD21 merged commit cde40f4 into beta Apr 29, 2026
10 checks passed
@KinduD21 KinduD21 deleted the VL-289_Update-packages_Vitalii-Dudnik branch April 29, 2026 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants