chore(deps): update dependencies across multiple packages #1799
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several changes across multiple files to update dependencies, modify workflows, and improve code quality. The most important changes involve updating Node.js versions, modifying package dependencies, and adjusting workflow configurations.
Workflow Configuration Updates:
.github/workflows/build_cli.yaml
: Commented out steps for setting up Node.js, using pnpm, caching pnpm modules, installing dependencies, packaging the application, and uploading build artifacts..github/workflows/build_desktop.yaml
: Changed Node.js setup to use.nvmrc
file instead of a specific version..github/workflows/deploy_web.yaml
: Added a step to check out the Git repository and changed Node.js setup to use.nvmrc
file. [1] [2].github/workflows/unit_tests.yaml
: Added a step to check out the Git repository and changed Node.js setup to use.nvmrc
file.Dependency and Configuration Updates:
.nvmrc
: Updated Node.js version to 22.apps/cli/package.json
: Updated Node.js version to 22 and various package dependencies to their latest versions.apps/desktop/package.json
: Updated Node.js version to 22, added"type": "module"
, and updated various package dependencies and scripts to use pnpm. [1] [2]apps/web/package.json
: Updated Node.js version to 22, added"type": "module"
, and updated various package dependencies. [1] [2]package.json
: Updated postinstall script to use pnpm and updated various devDependencies. [1] [2]packages/core/package.json
: Added"type": "module"
and updated various dependencies. [1] [2]packages/tailwind-config/package.json
: Updated tailwindcss and cssnano dependencies.packages/tailwind-config/tsconfig.json
: Simplified tsconfig by removing unnecessary compiler options.packages/tsconfig/base.json
: Updated compiler options to target ES2020, use ESNext module, and added additional settings for strictness and module resolution.packages/types/package.json
: Updated @faker-js/faker and @types/node dependencies.packages/ui/package.json
: Updated various dependencies to their latest versions.Code Quality Improvements:
apps/cli/src/lib/sub.ts
: Added optional chaining to prevent potential runtime errors. [1] [2]apps/desktop/src/main/index.ts
: Commented out unused variable and titleBarStyle setting with a TODO note. [1] [2].husky/pre-commit
: Simplified pre-commit script to only runnpx lint-staged
.These changes aim to modernize the codebase, improve dependency management, and enhance workflow configurations.