Commit 6dabe7f
authored
dependencies: fix warnings (#1546)
* chore(deps): update package dependencies and add resolutions
- Added "@types/node" dependency to package.json for improved TypeScript support.
- Updated "@emnapi/core" and "@emnapi/runtime" to version 1.9.0 in yarn.lock.
- Updated various "@InQuirer" packages to their latest versions for enhanced functionality and bug fixes.
- Added resolutions for "glob" and "rimraf" to ensure consistent dependency versions across the project.
* chore: add .yarnrc.yml and update package.json for Yarn 4 compatibility
- Introduced a new .yarnrc.yml file to configure the node linker for Yarn 4+.
- Added "@types/node" dependency to package.json for improved TypeScript support.
- Updated package.json to use npm for production installs, enhancing reliability across Yarn versions.
- Adjusted workspaces configuration in package.json for better organization.
* chore: update Yarn version and dependencies
- Updated Yarn version in package.json from 4.9.1 to 4.13.0 for improved features and performance.
- Added .yarn/install-state.gz to .gitignore to prevent unnecessary files from being tracked.
- Introduced new dependencies in packages/web/package.json: react-is, rxjs, @testing-library/dom, prettier, and typescript, along with updates to existing dependencies for better compatibility and functionality.
* chore: add package extensions to .yarnrc.yml for peer dependency resolution
- Introduced package extensions in .yarnrc.yml to address peer dependency warnings for several packages, including @types/react-datepicker, babel-plugin-styled-components, styled-components, eslint-plugin-jest, eslint-plugin-testing-library, and ts-node-dev.
- This change ensures that missing peerDependencies are correctly declared, improving compatibility and reducing warnings during installation.
* chore: enable Corepack in workflow files
- Added a step to enable Corepack in the GitHub Actions workflows for E2E, unit, and copilot setup, ensuring consistent package management across the CI environment.
* chore: remove duplicate Corepack enable step in workflow files
- Eliminated redundant Corepack enable steps from the GitHub Actions workflows for E2E, unit, and copilot setup, streamlining the CI configuration.
* chore: remove Copilot setup instructions and workflow files
- Deleted the `.github/copilot-instructions.md` file and the `copilot-setup-steps.yml` workflow to streamline the repository and eliminate unused configurations.
* chore: increase timeout durations for CI stability in OAuth test utilities
- Updated waitForTimeout values from 50ms to 100ms in setIsSyncing and setGoogleConnectionState functions to allow more time for React to process state changes and ensure consistent behavior during CI runs.
- Enhanced comments for clarity regarding the purpose of the delays.
* refactor(tests): update sidebar connection status tests for Google Calendar
- Renamed SIDEBAR_ICON_LABELS to SIDEBAR_STATUS_LABELS to better reflect their purpose.
- Updated tests to verify the sidebar connection status using aria-label attributes instead of icons.
- Enhanced test descriptions for clarity and improved reliability by using semantic queries for status updates.
- Adjusted utility functions to support the new testing approach, ensuring accurate representation of connection states.
* chore: update .gitignore to include .yarn directory
- Added .yarn/ to .gitignore to prevent tracking of Yarn-related files.
- Removed .yarn/install-state.gz from .gitignore as it is no longer needed.
* chore: clean up package.json and yarn.lock by removing rimraf references
- Removed rimraf entries from resolutions and overrides in package.json.
- Updated rimraf version in yarn.lock to 2.7.1 and adjusted its dependencies accordingly.
* chore: remove .yarn/install-state.gz file
- Deleted the .yarn/install-state.gz file as it is no longer needed, streamlining the project structure.
* refactor(tests): enhance sidebar connection status tests for Google Calendar
- Updated tests to use getByRole for improved accessibility and clarity in verifying Google Calendar connection statuses.
- Adjusted status messages to provide clearer context for users, ensuring accurate representation of connection states in the tests.
* chore: update Yarn installation instructions and configuration
- Replaced `yarn install --frozen-lockfile --network-timeout 300000` with `yarn install --immutable` across documentation and workflow files for consistency.
- Added `httpTimeout` setting in `.yarnrc.yml` to manage slow networks and large installs, enhancing installation reliability.
* chore: update build command to use Yarn for consistency
- Changed the build command in build.ts to use `yarn webpack` instead of `webpack`, ensuring consistency with Yarn usage across the project.1 parent 85c456f commit 6dabe7f
19 files changed
Lines changed: 17364 additions & 12455 deletions
File tree
- .cursorrules
- .github
- workflows
- e2e
- oauth
- utils
- packages
- scripts/src/commands
- web
- src/views/Calendar/components/Sidebar/SidebarIconRow
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| |||
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
18 | 21 | | |
19 | 22 | | |
20 | 23 | | |
21 | 24 | | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
25 | | - | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
17 | 20 | | |
18 | 21 | | |
19 | 22 | | |
| |||
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
25 | | - | |
| 28 | + | |
26 | 29 | | |
27 | 30 | | |
28 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
0 commit comments