-
Notifications
You must be signed in to change notification settings - Fork 1
build(deps): bump the root-deps group with 36 updates #39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
genaromadrid
merged 11 commits into
main
from
dependabot/npm_and_yarn/root-deps-24652e10e7
Jun 10, 2026
Merged
Changes from all commits
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
eeca25c
build(deps): bump the root-deps group with 36 updates
dependabot[bot] fddaef5
chore: use yarn@4, node@22
genaromadrid 7a6c46c
refactor: final upgrading typescript@6
genaromadrid 89672fb
refactor: final upgrading commitlint
genaromadrid 5aa9952
refactor: final upgrading zod
genaromadrid 836a864
refactor: final upgrading eslint
genaromadrid 360d796
refactor: final upgrading react, stencil and vue
genaromadrid 132dc25
refactor: remove os-name and crypto-hash, replace them for simpler ve…
genaromadrid cd151e2
feat: use angular 21
genaromadrid f2d17c5
chore: improve yarn settings
genaromadrid 195ee75
fix: fix patchFile on stencil
genaromadrid File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1 @@ | ||
| #!/bin/sh | ||
| . "$(dirname "$0")/_/husky.sh" | ||
|
|
||
| yarn commitlint --edit $1 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1 @@ | ||
| #!/bin/sh | ||
| . "$(dirname "$0")/_/husky.sh" | ||
|
|
||
| yarn lint-staged $1 | ||
| yarn lint-staged |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| approvedGitRepositories: [] | ||
|
|
||
| enableScripts: false | ||
|
|
||
| nodeLinker: node-modules | ||
|
|
||
| npmMinimalAgeGate: 7 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,124 @@ | ||
| const globals = require('globals'); | ||
| const eslintPluginImport = require('eslint-plugin-import'); | ||
| const eslintPluginPrettier = require('eslint-plugin-prettier'); | ||
| const eslintConfigPrettier = require('eslint-config-prettier'); | ||
| const tseslint = require('typescript-eslint'); | ||
|
|
||
| const typeCheckedParserOptions = { | ||
| projectService: true, | ||
| tsconfigRootDir: __dirname, | ||
| }; | ||
|
|
||
| const widgetReactRules = { | ||
| '@typescript-eslint/no-unused-vars': 'off', | ||
| '@typescript-eslint/dot-notation': 'error', | ||
| 'import/extensions': [ | ||
| 'error', | ||
| 'ignorePackages', | ||
| { | ||
| js: 'never', | ||
| jsx: 'never', | ||
| ts: 'never', | ||
| tsx: 'never', | ||
| }, | ||
| ], | ||
| '@typescript-eslint/no-useless-constructor': 'off', | ||
| 'import/no-extraneous-dependencies': [ | ||
| 'error', | ||
| { | ||
| devDependencies: true, | ||
| }, | ||
| ], | ||
| '@typescript-eslint/no-use-before-define': 'off', | ||
| 'no-param-reassign': 'off', | ||
| 'default-case': 'off', | ||
| 'no-underscore-dangle': 'off', | ||
| '@typescript-eslint/no-unused-expressions': 'off', | ||
| 'prefer-rest-params': 'off', | ||
| 'no-plusplus': 'off', | ||
| '@typescript-eslint/no-shadow': 'off', | ||
| 'no-restricted-syntax': 'off', | ||
| 'guard-for-in': 'off', | ||
| 'no-prototype-builtins': 'off', | ||
| 'symbol-description': 'off', | ||
| }; | ||
|
|
||
| const sharedRules = { | ||
| 'no-console': 'warn', | ||
| 'import/prefer-default-export': 'off', | ||
| 'no-underscore-dangle': ['error', { allowAfterThis: true }], | ||
| 'prettier/prettier': 'error', | ||
| 'no-await-in-loop': 'off', | ||
| 'class-methods-use-this': 'off', | ||
| }; | ||
|
|
||
| const sharedLanguageOptions = { | ||
| ecmaVersion: 2021, | ||
| sourceType: 'module', | ||
| globals: { | ||
| ...globals.browser, | ||
| ...globals.node, | ||
| ...globals.jest, | ||
| }, | ||
| }; | ||
|
|
||
| module.exports = tseslint.config( | ||
| { | ||
| ignores: [ | ||
| '**/node_modules/**', | ||
| '**/dist/**', | ||
| '**/coverage/**', | ||
| '**/*.config.js', | ||
| 'packages/widget-angular/src/lib/stencil-generated/**', | ||
| 'packages/widget-react/lib/components/stencil-generated/react-component-lib/**', | ||
| ], | ||
| }, | ||
| eslintConfigPrettier, | ||
| ...tseslint.configs.recommendedTypeChecked, | ||
| { | ||
| files: ['**/*.{ts,tsx,js,jsx}'], | ||
| plugins: { | ||
| import: eslintPluginImport, | ||
| prettier: eslintPluginPrettier, | ||
| }, | ||
| languageOptions: { | ||
| ...sharedLanguageOptions, | ||
| parserOptions: typeCheckedParserOptions, | ||
| }, | ||
| rules: { | ||
| ...sharedRules, | ||
| '@typescript-eslint/no-explicit-any': 'off', | ||
| '@typescript-eslint/no-unsafe-argument': 'off', | ||
| '@typescript-eslint/no-unsafe-assignment': 'off', | ||
| '@typescript-eslint/no-unsafe-call': 'off', | ||
| '@typescript-eslint/no-unsafe-member-access': 'off', | ||
| '@typescript-eslint/no-unsafe-return': 'off', | ||
| '@typescript-eslint/ban-ts-comment': 'off', | ||
| '@typescript-eslint/no-wrapper-object-types': 'off', | ||
| '@typescript-eslint/unbound-method': 'off', | ||
| '@typescript-eslint/only-throw-error': 'off', | ||
| '@typescript-eslint/no-base-to-string': 'off', | ||
| }, | ||
| }, | ||
| { | ||
| files: [ | ||
| 'packages/widget-react/**/*.{ts,tsx,js,jsx}', | ||
| 'packages/widget-vue/**/*.{ts,tsx,js,jsx}', | ||
| 'packages/widget-stencil/**/*.{ts,tsx,js,jsx}', | ||
| ], | ||
| settings: { | ||
| 'import/resolver': { | ||
| node: { | ||
| extensions: ['.js', '.jsx', '.ts', '.tsx'], | ||
| }, | ||
| }, | ||
| }, | ||
| rules: widgetReactRules, | ||
| }, | ||
| { | ||
| files: ['packages/widget-angular/**/*.{ts,tsx,js,jsx}'], | ||
| rules: { | ||
| 'no-underscore-dangle': 'off', | ||
| }, | ||
| }, | ||
| ); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| [tools] | ||
| node = "22" | ||
| yarn = "4" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧩 Analysis chain
🌐 Web query:
For ts-jest 29.2.5, what Jest major versions and TypeScript versions are officially supported? Does it support Jest 30.x and TypeScript 6.0.x?💡 Result:
For ts-jest version 29.2.5, the supported versions are as follows: Jest: Officially, ts-jest 29.2.5 requires Jest 29 [1]. It does not officially support Jest 30.x. Support for Jest 30 was introduced in later versions of ts-jest (starting with version 29.4.0) [2][3]. TypeScript: The ts-jest 29.x line generally supports TypeScript versions >=4.3 and <7 [2]. Specifically, version 29.2.5 was tested against various 5.x releases, including 5.4 and 5.5 [4][5]. It does not have explicit official support for TypeScript 6.0.x, as that version was not available at the time of its release. In summary, ts-jest 29.2.5 is designed for the Jest 29 ecosystem and does not officially support Jest 30.x or TypeScript 6.0.x [1][2]. Users requiring support for newer major versions should upgrade to a later version of ts-jest [2][3].
Citations:
🌐 Web query:
ts-jest 29.2.5 TypeScript 6.0 compatibility officially supported💡 Result:
As of June 3, 2026, ts-jest version 29.2.5 does not officially support TypeScript 6.0. While ts-jest has added support for TypeScript 6.0 in its repository [1][2], this support is not included in version 29.2.5, which was published on August 23, 2024 [3][4], well before the release of TypeScript 6.0 in March 2026 [5][6]. The official peer dependency requirement for ts-jest version 29.2.5 specifies typescript as >=4.3 <6 [7]. To gain support for TypeScript 6.0, you must update to a later version of ts-jest that includes the necessary compatibility changes (e.g., commit eda517d [1] and subsequent patches [2]).
Citations:
🌐 Web query:
ts-jest Jest 30 support introduced in which version (e.g., 29.4.0) and official statement💡 Result:
Support for Jest 30 was introduced in ts-jest version 29.4.0, which was released on June 11, 2025 [1]. The official statement and technical details regarding this support were documented in the project's CHANGELOG [1] and accompanying pull request [2]. The release updated peer dependencies to allow compatibility with Jest 30 while maintaining support for Jest 29 [1][2][3]. The project maintainers noted that because Jest 30 did not fundamentally impact the existing ts-jest codebase, they were able to support both major versions of Jest within the 29.x release line [2].
Citations:
Bump
ts-jest—ts-jest@29.2.5isn’t officially compatible with Jest 30 + TypeScript 6ts-jest29.2.5 requirestypescript >=4.3 <6and Jest 30 support was added later (starting ints-jest@29.4.0). Withjest@^30.4.2andtypescript@~6.0.3, this combo is outside official support and can break test transforms in CI. Updatets-jestto a version that supports both (or pin Jest/TypeScript to supported ranges).🤖 Prompt for AI Agents