chore(deps-dev): bump the development-dependencies group across 1 directory with 15 updates
Bumps the development-dependencies group with 15 updates in the /api/client/web directory:
| Package | From | To |
|---|---|---|
| @testing-library/react | 14.1.2 |
15.0.2 |
| @types/node | 20.8.9 |
20.12.7 |
| @types/react | 18.2.37 |
18.2.79 |
| @typescript-eslint/eslint-plugin | 6.9.0 |
7.7.0 |
| @typescript-eslint/parser | 6.9.0 |
7.7.0 |
| eslint-config-prettier | 9.0.0 |
9.1.0 |
| eslint-plugin-import | 2.29.0 |
2.29.1 |
| eslint-plugin-unused-imports | 3.0.0 |
3.1.0 |
| eslint-plugin-vitest | 0.3.10 |
0.5.3 |
| jsdom | 22.1.0 |
24.0.0 |
| openapi-typescript | 6.7.0 |
6.7.5 |
| prettier | 3.0.3 |
3.2.5 |
| typescript | 5.2.2 |
5.4.5 |
| undici | 5.28.4 |
6.13.0 |
| vitest | 0.34.6 |
1.5.0 |
Updates @testing-library/react from 14.1.2 to 15.0.2
Release notes
Sourced from @testing-library/react's releases.
v15.0.2
15.0.2 (2024-04-13)
Bug Fixes
v15.0.1
15.0.1 (2024-04-11)
Bug Fixes
v15.0.0
15.0.0 (2024-04-10)
Release
BREAKING CHANGES
- Minimum supported Node.js version is 18.0
- New version of
@testing-library/domchanges various roles. Check out the changed tests in https://github.com/testing-library/dom-testing-library/commit/2c570553d8f31b008451398152a9bd30bce362b3 to get an overview about what changed.v14.3.1
14.3.1 (2024-04-11)
Bug Fixes
v14.3.0
14.3.0 (2024-04-08)
Features
v14.2.2
14.2.2 (2024-03-19)
... (truncated)
Commits
c63b873fix: ImprovelegacyRooterror message (#1301)1645d21fix: Stop using nullish coalescing (#1299)787cb85Release: 15.0.0 (#1295)9c4a46dfeat: Add support for React 19 Canary (#1294)4e10ba3chore: change canary version to specific prefix (#1290)cf045b4chore: Update Codecov configuration to latest (#1289)3da62fdfix: Remove unused types (#1287)7e42f4echore: Fix tests (#1288)edb6344docs: add trappar as a contributor for code (#1273)55e79c2fix: Update types to support all possible react component return values (#1272)- Additional commits viewable in compare view
Updates @types/node from 20.8.9 to 20.12.7
Commits
- See full diff in compare view
Updates @types/react from 18.2.37 to 18.2.79
Commits
- See full diff in compare view
Updates @typescript-eslint/eslint-plugin from 6.9.0 to 7.7.0
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v7.7.0
7.7.0 (2024-04-15)
🚀 Features
- eslint-plugin: replace
no-new-symbolwithno-new-native-nonconstructor(#8895)- typescript-estree: add defaultProject for project service (#8815)
❤️ Thank You
- Dave
@reduckted- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v7.6.0
7.6.0 (2024-04-08)
🚀 Features
- add
namefield to shared configs and flat config types (#8863)- bump npm dependency ranges (#8860)
- note: this does not include support for ESLint v9 - see typescript-eslint/typescript-eslint#8211 for progress.
- utils: add types for both flat and legacy eslint classes (#8861)
🩹 Fixes
- typescript-eslint: fix type errors when using
exactOptionalPropertyTypes(#8786)❤️ Thank You
- Abraham Guo
- auvred
@auvred- Brad Zacher
@bradzacherYou can read about our versioning strategy and releases on our website.
v7.5.0
7.5.0 (2024-04-01)
🩹 Fixes
- eslint-plugin: [no-floating-promises] handle TaggedTemplateExpression (#8758)
- eslint-plugin: [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option (#8770)
- parser: disallow
errorOnTypeScriptSyntacticAndSemanticIssues(#8784)- typescript-eslint: improve support for legacy configs (#8812)
❤️ Thank You
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
7.7.0 (2024-04-15)
🚀 Features
- eslint-plugin: replace
no-new-symbolwithno-new-native-nonconstructor❤️ Thank You
- Dave
- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
7.6.0 (2024-04-08)
🚀 Features
- bump npm dependency ranges
❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our versioning strategy and releases on our website.
7.5.0 (2024-04-01)
🩹 Fixes
eslint-plugin: [no-floating-promises] handle TaggedTemplateExpression
eslint-plugin: [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option
❤️ Thank You
- Brad Zacher
- Kim Sang Du
- Mark de Dios
- Naru
- YeonJuan
You can read about our versioning strategy and releases on our website.
... (truncated)
Commits
e44a1a2chore(release): publish 7.7.0fda5704feat(eslint-plugin): replaceno-new-symbolwith `no-new-native-nonconstruct...e1db872chore(release): publish 7.6.0a6ab2cbfeat: bump npm dependency ranges (#8860)4bac40cdocs: fix incorrect tab item values in prefer-optional-chain (#8867)a7bdd1ctest(eslint-plugin): render snapshots of ESLint output for each code example ...41d893fdocs(eslint-plugin): [consistent-return] add warning section use noImplicitRe...d063275docs: feature-freeze member-ordering, naming-convention, sort-type-constituen...a14ba9dchore(release): publish 7.5.0ecb6b55docs: add homepage (#8742)- Additional commits viewable in compare view
Updates @typescript-eslint/parser from 6.9.0 to 7.7.0
Release notes
Sourced from @typescript-eslint/parser's releases.
v7.7.0
7.7.0 (2024-04-15)
🚀 Features
- eslint-plugin: replace
no-new-symbolwithno-new-native-nonconstructor(#8895)- typescript-estree: add defaultProject for project service (#8815)
❤️ Thank You
- Dave
@reduckted- Josh Goldberg ✨
You can read about our versioning strategy and releases on our website.
v7.6.0
7.6.0 (2024-04-08)
🚀 Features
- add
namefield to shared configs and flat config types (#8863)- bump npm dependency ranges (#8860)
- note: this does not include support for ESLint v9 - see typescript-eslint/typescript-eslint#8211 for progress.
- utils: add types for both flat and legacy eslint classes (#8861)
🩹 Fixes
- typescript-eslint: fix type errors when using
exactOptionalPropertyTypes(#8786)❤️ Thank You
- Abraham Guo
- auvred
@auvred- Brad Zacher
@bradzacherYou can read about our versioning strategy and releases on our website.
v7.5.0
7.5.0 (2024-04-01)
🩹 Fixes
- eslint-plugin: [no-floating-promises] handle TaggedTemplateExpression (#8758)
- eslint-plugin: [no-unnecessary-type-assertion] handle exactOptionalPropertyTypes compiler option (#8770)
- parser: disallow
errorOnTypeScriptSyntacticAndSemanticIssues(#8784)- typescript-eslint: improve support for legacy configs (#8812)
❤️ Thank You
... (truncated)
Changelog
Sourced from @typescript-eslint/parser's changelog.
7.7.0 (2024-04-15)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
7.6.0 (2024-04-08)
🚀 Features
- bump npm dependency ranges
❤️ Thank You
- Abraham Guo
- auvred
- Brad Zacher
You can read about our versioning strategy and releases on our website.
7.5.0 (2024-04-01)
🩹 Fixes
- parser: disallow
errorOnTypeScriptSyntacticAndSemanticIssues❤️ Thank You
- Brad Zacher
- Kim Sang Du
- Mark de Dios
- Naru
- YeonJuan
You can read about our versioning strategy and releases on our website.
7.4.0 (2024-03-25)
🚀 Features
- eslint-plugin: [consistent-type-imports] ignore files with decorators, experimentalDecorators, and emitDecoratorMetadata
❤️ Thank You
... (truncated)
Commits
e44a1a2chore(release): publish 7.7.0e1db872chore(release): publish 7.6.0a6ab2cbfeat: bump npm dependency ranges (#8860)a14ba9dchore(release): publish 7.5.0ecb6b55docs: add homepage (#8742)d5615d7fix(parser): disallowerrorOnTypeScriptSyntacticAndSemanticIssues(#8784)5d24691chore(release): publish 7.4.0e408b93feat(eslint-plugin): [consistent-type-imports] ignore files with decorators, ...5995614chore(release): publish 7.3.14cf8ec7chore(release): publish 7.3.0- Additional commits viewable in compare view
Updates eslint-config-prettier from 9.0.0 to 9.1.0
Changelog
Sourced from eslint-config-prettier's changelog.
Version 9.1.0 (2023-12-02)
- Added: [unicorn/template-indent], (as a [special rule][unicorn/template-indent-special]). Thanks to Gürgün Dayıoğlu (
@gurgunday)!- Changed: All the [formatting rules that were deprecated in ESLint 8.53.0][deprecated-8.53.0] are now excluded if you set the
ESLINT_CONFIG_PRETTIER_NO_DEPRECATEDenvironment variable.
Commits
40c7f3deslint-config-prettier v9.1.04110dffMerge pull request #271 from prettier/deprecated6d0bd92Update tests to handle newly deprecated rules4c876b9Move rules deprecated in ESLint 8.53.0 to the deprecated section24445c0Use specialRule constant7827196Group deprecated and removed rules by version48f804cRoll back to ESLint 8.52.0 for now16f03b8Update Prettierb06d618Update npm packages25fc427turn offunicorn/template-indent(#269)- Additional commits viewable in compare view
Updates eslint-plugin-import from 2.29.0 to 2.29.1
Release notes
Sourced from eslint-plugin-import's releases.
v2.29.1
Full Changelog: https://github.com/import-js/eslint-plugin-import/compare/v2.29.0...v2.29.1
Changelog
Sourced from eslint-plugin-import's changelog.
[2.29.1] - 2023-12-14
Fixed
- [
no-extraneous-dependencies]: ignoreexport type { ... } from '...'whenincludeTypesisfalse(#2919, thanks [@Pandemic1617])- [
no-unused-modules]: support export patterns with array destructuring (#2930, thanks [@ljharb])- [Deps] update
tsconfig-paths(#2447, thanks [@domdomegg])
Commits
ee5fadeBump to 2.29.148fec35[Deps] updatetsconfig-paths80aee73[Dev Deps] updatechai,eslint-doc-generator,markdownlint-cli8c83eaf[Tests] node v21.3 has a brokenfs.writeFilee67259e[Fix]no-unused-modules: support export patterns with array destructuring9fd3c42[Tests]no-duplicates: add passing test12f0300[Fix]no-extraneous-dependencies: ignoreexport type { ... } from '...'w...- See full diff in compare view
Updates eslint-plugin-unused-imports from 3.0.0 to 3.1.0
Commits
- See full diff in compare view
Updates eslint-plugin-vitest from 0.3.10 to 0.5.3
Release notes
Sourced from eslint-plugin-vitest's releases.
v0.5.3
Bug Fixes
v0.5.2
Features
v0.5.1
Bug Fixes
v0.5.0
‼️ Breaking Change 🚨
This version only supports new eslint flat config!
If you run into issues, consider downgrading and opening an issue. Remember to include a minimum repro example to help me fix issues quickly!
Full Changelog: https://github.com/veritem/eslint-plugin-vitest/compare/v0.5.0...v0.5.0
v0.4.2-beta.5
No release notes provided.
v0.4.2-beta.4
Bug Fixes
v0.4.2-beta.3
Features
v0.4.2-beta.2
No release notes provided.
... (truncated)
Commits
58d2e78chore: release v0.5.3a554dd2fix: configs in plugin declaration file (#428)5ec4809typo (#426)f8f39f0Docs/readme (#425)1672d43chore: release v0.5.207be616feat(no-focused-tests): add autofix (#424)b082ce6chore: release v0.5.136e5b9afix(no-focused-tests): support .each template strings (#420)318d4ecchore: release v0.5.00cce2ffFeat/update docs flat (#418)- Additional commits viewable in compare view
Updates jsdom from 22.1.0 to 24.0.0
Release notes
Sourced from jsdom's releases.
Version 24.0.0
This release reverts our selector engine back to
nwsapi. As discussed in #3659, the performance regressions from@asamuzakjp/dom-selectorturned out to be higher than anticipated. In the future, we can revisit@asamuzakjp/dom-selectorafter it reachesnwsapi's performance on the two real-world benchmarks provided by the community.Since reverting to
nwsapicauses several functionality regressions, e.g. removing:has()support, we've decided to make this a major version.Additionally:
- Small fixes to edge-case behavior of the following properties:
input.maxLength,input.minLength,input.size,progress.max,tableCell.colSpan,tableCell.rowSpan,tableCol.span,textArea.cols,textArea.maxLength,textArea.minLength,textArea.rows.Version 23.2.0
This release switches our CSS selector engine from
nwsapito@asamuzakjp/dom-selector. The new engine is more actively maintained, and supports many new selectors: see the package's documentation for the full list. It also works better with shadow trees.There is a potential of a performance regression due to this change. In our stress test benchmark, which runs most of these 273 selectors against this 128 KiB document, the new engine completes the benchmark only 0.25x as fast. However, we're hopeful that in more moderate usage this will not be a significant issue. Any help speeding up
@asamuzakjp/dom-selectoris appreciated, and feel free to open an issue if this has had a significant impact on your project.Version 23.1.0
- Added an initial implementation of
ElementInternals, including theshadowRootgetter and the string-valued ARIA properties. (zjffun)- Added the string-valued ARIA attribute-reflecting properties to
Element.- Fixed
history.pushState()andhistory.replaceState()to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible.- Fixed the
input.valueAsANumbersetter to handleNaNcorrectly. (alexandertrefz)- Updated various dependencies, including
cssstylewhich contains several bug fixes.Version 23.0.1
- Fixed the incorrect
canvaspeer dependency introduced in v23.0.0.Version 23.0.0
- Node.js v18 is now the minimum supported version.
- Updated various dependencies, including
whatwg-urlwhich integrates various additions to theURLandURLSearchParamsobjects.
Changelog
Sourced from jsdom's changelog.
24.0.0
This release reverts our selector engine back to
nwsapi. As discussed in #3659, the performance regressions from@asamuzakjp/dom-selectorturned out to be higher than anticipated. In the future, we can revisit@asamuzakjp/dom-selectorafter it reachesnwsapi's performance on the two real-world benchmarks provided by the community.Since reverting to
nwsapicauses several functionality regressions, e.g. removing:has()support, we've decided to make this a major version.Additionally:
- Small fixes to edge-case behavior of the following properties:
input.maxLength,input.minLength,input.size,progress.max,tableCell.colSpan,tableCell.rowSpan,tableCol.span,textArea.cols,textArea.maxLength,textArea.minLength,textArea.rows.23.2.0
This release switches our CSS selector engine from
nwsapito@asamuzakjp/dom-selector. The new engine is more actively maintained, and supports many new selectors: see the package's documentation for the full list. It also works better with shadow trees.There is a potential of a performance regression due to this change. In our stress test benchmark, which runs most of these 273 selectors against this 128 KiB document, the new engine completes the benchmark only 0.25x as fast. However, we're hopeful that in more moderate usage this will not be a significant issue. Any help speeding up
@asamuzakjp/dom-selectoris appreciated, and feel free to open an issue if this has had a significant impact on your project.23.1.0
- Added an initial implementation of
ElementInternals, including theshadowRootgetter and the string-valued ARIA properties. (zjffun)- Added the string-valued ARIA attribute-reflecting properties to
Element.- Fixed
history.pushState()andhistory.replaceState()to follow the latest specification, notably with regards to how they handle empty string inputs and what new URLs are possible.- Fixed the
input.valueAsANumbersetter to handleNaNcorrectly. (alexandertrefz)- Updated various dependencies, including
cssstylewhich contains several bug fixes.23.0.1
- Fixed the incorrect
canvaspeer dependency introduced in v23.0.0.23.0.0
- Node.js v18 is now the minimum supported version.
- Updated various dependencies, including
whatwg-urlwhich integrates various additions to theURLandURLSearchParamsobjects.
Commits
2f8a730Version 24.0.0db0a4dcImplement the remaining types of numeric reflectionc1d7005Implement full long reflectionac815ffRevert back to nwsapi5b1a49eFix changelog link to dom-selectorcf8b707Version 23.2.0908f27dUpdate dom-selector and roll web platform testsc039e52Switch from nwsapi to dom-selectorb677627Add new CSS selectors benchmark4b33d36Enable WPT directories css/selectors and css/css-scoping- Additional commits viewable in compare view
Updates openapi-typescript from 6.7.0 to 6.7.5
Release notes
Sourced from openapi-typescript's releases.
[email protected]
Patch Changes
#1535
48ca069fd889acd469955589ff3ec74e775ca9fdThanks@tvanier! - Support single operation parameter#1524
fe6c6d1526c59e4f9021d71cad74feba315f337fThanks@WickyNilliams! - Keep type information for nullable fields when possible[email protected]
Patch Changes
- #1509
747611bcd0d056d5027841f985aed0aefcf6b63dThanks@drwpow! - Fix missing params when they have same name, different location[email protected]
Patch Changes
- #1485
0a100af72f103aad02be76ca3b8fce318524c1b5Thanks@drwpow! - Remove prepare npm-scripts[email protected]
Patch Changes
- #1468
43ccec8Thanks@davidleger95! - Correctly transform untyped nullable fields tounknown
Changelog
Sourced from openapi-typescript's changelog.
6.7.5
Patch Changes
#1535
48ca069fd889acd469955589ff3ec74e775ca9fdThanks@tvanier! - Support single operation parameter#1524
fe6c6d1526c59e4f9021d71cad74feba315f337fThanks@WickyNilliams! - Keep type information for nullable fields when possible6.7.4
Patch Changes
- #1509
747611bcd0d056d5027841f985aed0aefcf6b63dThanks@drwpow! - Fix missing params when they have same name, different location6.7.3
Patch Changes
- #1485
0a100af72f103aad02be76ca3b8fce318524c1b5Thanks@drwpow! - Remove prepare npm-scripts6.7.2
Patch Changes
- #1468
43ccec8Thanks@davidleger95! - Correctly transform untyped nullable fields tounknown6.7.1
Patch Changes
Commits
9a9a9ef[email protected]48ca069Support single operation parameter (#1535)9329ebaupdate snapshotsdb5ee1fkeep type information for nullable fields when possiblecc95995add failing testcb6db13v6.7.4747611bFix missing parameters2d3679a[email protected]0a100afRemove prepare scripts, update deps (#1485)75ed8dc[email protected]- Additional commits viewable in compare view
Updates prettier from 3.0.3 to 3.2.5
Release notes
Sourced from prettier's releases.
3.2.5
3.2.4
- Fix
.eslintrc.jsonformat #159473.2.3
- Format
tsconfig.jsonfile withjsoncparser #159273.2.2
3.2.1
3.2.0
3.1.1
3.1.0
Changelog
Sourced from prettier's changelog.
3.2.5
Support Angular inline styles as single template literal (#15968 by
@sosukesuzuki)Angular v17 supports single string inline styles.
// Input @Component({ template: `<div>...</div>`, styles: `h1 { color: blue; }`, }) export class AppComponent {}// Prettier 3.2.4
@Component({ template:<div>...</div>, styles:h1 { color: blue; }, }) export class AppComponent {}// Prettier 3.2.5
@Component({ template:<div>...</div>, styles:h1 { color: blue; }, }) export class AppComponent {}Unexpected embedded formatting for Angular template (#15969 by
@JounQin)Computed template should not be considered as Angular component template
// Input const template = "foobar";
@Component({ [template]:<h1>{{ hello }}</h1>, }) export class AppComponent {} </tr></table>
... (truncated)
Commits
7142cf3Release 3.2.58cbee2echore(deps): update glimmer to v0.88.1 (#15991)45baee0chore(deps): update dependency magic-string to v0.30.6 (#16022)9fb32a1Minor refactor to property print (#15924)08f1940Update install script for husky v9 (#16000)6d0b1d2Update yarn to v4.1.0 (#16021)c8ba8dbchore(deps): update dependency@angular/compilerto v17.1.2 (#16018)e2250ecchore(deps): update typescript-eslint to v6.20.0 (#16015)02865f6chore(deps): update dependency npm-run-all2 to v6.1.2 (#16017)014ee5dchore(deps): update dependency hermes-parser to v0.19.0 (#16014)- Additional commits viewable in compare view
Updates typescript from 5.2.2 to 5.4.5
Release notes
Sourced from typescript's releases.
TypeScript 5.4.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
- fixed issues query for Typescript 5.4.5 (Stable).
Downloads are available on:
TypeScript 5.4.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
Downloads are available on:
TypeScript 5.4.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
Downloads are available on:
TypeScript 5.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
... (truncated)
Commits
27bcd4cUpdate LKG9f33bf1🤖 Pick PR #58098 (Fix constraints of nested homomorph...) into release-5.4 (#...71b2f84Bump version to 5.4.5 and LKG892936f🤖 Pick PR #58083 (Don't propagate partial union/inter...) into release-5.4 (#...38a7c05release-5.4: Always set node-version for setup-node (#58117)b754fc3🤖 Pick PR #57778 (fix type import check for default-i...) into release-5.4 (#...8eb3367Bump version to 5.4.4 and LKGde9096b🤖 Pick PR #57871 (Divide-and-conquer strategy for int...) into release-5.4 (#...06aae98🤖 Pick PR #57973 (Compare package.json paths with cor...) into release-5.4 (#...6d8134e🤖 Pick PR #57637 (Fixed a regression related to deter...) into release-5.4 (#...- Additional commits viewable in compare view
Updates undici from 5.28.4 to 6.13.0
Release notes
Sourced from Description has been truncated