Skip to content
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

chore(deps-dev): bump the dev-dependencies group across 1 directory with 10 updates #1066

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 28, 2024

Bumps the dev-dependencies group with 10 updates in the / directory:

Package From To
@biomejs/biome 1.8.3 1.9.4
cypress 13.13.2 13.16.0
esbuild 0.23.0 0.24.0
stylelint 16.8.1 16.11.0
tsx 4.16.5 4.19.2
typescript 5.5.4 5.7.2
@types/react 18.3.3 18.3.12
@types/react-dom 18.3.0 18.3.1
@vitejs/plugin-react 4.3.1 4.3.4
@types/ws 8.5.12 8.5.13

Updates @biomejs/biome from 1.8.3 to 1.9.4

Release notes

Sourced from @​biomejs/biome's releases.

CLI v1.9.4

Analyzer

Bug fixes

  • Improved the message for unused suppression comments. Contributed by @​dyc3

  • Fix #4228, where the rule a11y/noInteractiveElementToNoninteractiveRole incorrectly reports a role for non-interactive elements. Contributed by @​eryue0220

  • noSuspiciousSemicolonInJsx now catches suspicious semicolons in React fragments. Contributed by @​vasucp1207

CLI

Enhancements

  • The --summary reporter now reports parsing diagnostics too. Contributed by @​ematipico

  • Improved performance of GritQL queries by roughly 25-30%. Contributed by @​arendjr

Configuration

Bug fixes

  • Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @​ematipico

Formatter

Bug fixes

  • Fix #4121. Respect line width when printing multiline strings. Contributed by @​ah-yu

Linter

New features

Bug Fixes

... (truncated)

Changelog

Sourced from @​biomejs/biome's changelog.

v1.9.4 (2024-10-17)

Analyzer

Bug fixes

  • Implement GraphQL suppression action. Contributed by @​vohoanglong0107

  • Improved the message for unused suppression comments. Contributed by @​dyc3

  • Fix #4228, where the rule a11y/noInteractiveElementToNoninteractiveRole incorrectly reports a role for non-interactive elements. Contributed by @​eryue0220

  • noSuspiciousSemicolonInJsx now catches suspicious semicolons in React fragments. Contributed by @​vasucp1207

  • The syntax rule noTypeOnlyImportAttributes now ignores .cts files (#4361).

    Since TypeScript 5.3, type-only imports can be associated to an import attribute in CommonJS-enabled files. See the TypeScript docs.

    The following code is no longer reported as a syntax error:

    import type { TypeFromRequire } from "pkg" with {
        "resolution-mode": "require"
    };

    Note that this is only allowed in files ending with the cts extension.

    Contributed by @​Conaclos

CLI

Enhancements

  • The --summary reporter now reports parsing diagnostics too. Contributed by @​ematipico

  • Improved performance of GritQL queries by roughly 25-30%. Contributed by @​arendjr

Configuration

Bug fixes

  • Fix an issue where the JSON schema marked lint rules options as mandatory. Contributed by @​ematipico

Editors

Formatter

Bug fixes

... (truncated)

Commits

Updates cypress from 13.13.2 to 13.16.0

Release notes

Sourced from cypress's releases.

v13.16.0

Changelog: https://docs.cypress.io/guides/references/changelog#13-16-0

v13.15.2

Changelog: https://docs.cypress.io/guides/references/changelog#13-15-2

v13.15.1

Changelog: https://docs.cypress.io/guides/references/changelog#13-15-1

v13.15.0

Changelog: https://docs.cypress.io/guides/references/changelog#13-15-0

v13.14.2

Changelog: https://docs.cypress.io/guides/references/changelog#13-14-2

v13.14.1

Changelog: https://docs.cypress.io/guides/references/changelog#13-14-1

v13.14.0

Changelog: https://docs.cypress.io/guides/references/changelog#13-14-0

v13.13.3

Changelog: https://docs.cypress.io/guides/references/changelog#13-13-3

Commits
  • 5c21c4b chore: release 13.16.0 (#30650)
  • 6e523b0 chore(deps): update dependency cypress-example-kitchensink to 3.1.2 (#30640)
  • 82f45c5 feat: added ability to specify the default browser in cypress config (#30517)
  • 4bf8e58 fix: ensure that each js file served up by vite dev server has an inline sour...
  • 50db03b docs: add contributing restriction for ubuntu 24.10 (#30617)
  • 0975b2f feat: update the protocol to be able to flex logic based on project config (#...
  • 8fe4499 chore: Update Chrome (stable) to 131.0.6778.69 (#30608)
  • 0b0143a chore: update v8 snapshot cache action to not squash merge on conflicts (#30598)
  • 55888e8 chore: Update Chrome (beta) to 131.0.6778.33 (#30573)
  • 52da561 chore: Update v8 snapshot cache - windows (#30570)
  • Additional commits viewable in compare view

Updates esbuild from 0.23.0 to 0.24.0

Release notes

Sourced from esbuild's releases.

v0.24.0

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.23.0 or ~0.23.0. See npm's documentation about semver for more information.

  • Drop support for older platforms (#3902)

    This release drops support for the following operating system:

    • macOS 10.15 Catalina

    This is because the Go programming language dropped support for this operating system version in Go 1.23, and this release updates esbuild from Go 1.22 to Go 1.23. Go 1.23 now requires macOS 11 Big Sur or later.

    Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.23). That might look something like this:

    git clone https://github.com/evanw/esbuild.git
    cd esbuild
    go build ./cmd/esbuild
    ./esbuild --version
    
  • Fix class field decorators in TypeScript if useDefineForClassFields is false (#3913)

    Setting the useDefineForClassFields flag to false in tsconfig.json means class fields use the legacy TypeScript behavior instead of the standard JavaScript behavior. Specifically they use assign semantics instead of define semantics (e.g. setters are triggered) and fields without an initializer are not initialized at all. However, when this legacy behavior is combined with standard JavaScript decorators, TypeScript switches to always initializing all fields, even those without initializers. Previously esbuild incorrectly continued to omit field initializers for this edge case. These field initializers in this case should now be emitted starting with this release.

  • Avoid incorrect cycle warning with tsconfig.json multiple inheritance (#3898)

    TypeScript 5.0 introduced multiple inheritance for tsconfig.json files where extends can be an array of file paths. Previously esbuild would incorrectly treat files encountered more than once when processing separate subtrees of the multiple inheritance hierarchy as an inheritance cycle. With this release, tsconfig.json files containing this edge case should work correctly without generating a warning.

  • Handle Yarn Plug'n'Play stack overflow with tsconfig.json (#3915)

    Previously a tsconfig.json file that extends another file in a package with an exports map could cause a stack overflow when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release.

  • Work around more issues with Deno 1.31+ (#3917)

    This version of Deno broke the stdin and stdout properties on command objects for inherited streams, which matters when you run esbuild's Deno module as the entry point (i.e. when import.meta.main is true). Previously esbuild would crash in Deno 1.31+ if you ran esbuild like that. This should be fixed starting with this release.

    This fix was contributed by @​Joshix-1.

v0.23.1

  • Allow using the node: import prefix with es* targets (#3821)

    The node: prefix on imports is an alternate way to import built-in node modules. For example, import fs from "fs" can also be written import fs from "node:fs". This only works with certain newer versions of node, so esbuild removes it when you target older versions of node such as with --target=node14 so that your code still works. With the way esbuild's platform-specific feature compatibility table works, this was added by saying that only newer versions of node support this feature. However, that means that a target such as --target=node18,es2022 removes the node: prefix because none of the es* targets are known to support this feature. This release adds the support for the node: flag to esbuild's internal compatibility table for es* to allow you to use compound targets like this:

    // Original code
    import fs from 'node:fs'
    fs.open
    // Old output (with --bundle --format=esm --platform=node --target=node18,es2022)
    import fs from "fs";

... (truncated)

Changelog

Sourced from esbuild's changelog.

0.24.0

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.23.0 or ~0.23.0. See npm's documentation about semver for more information.

  • Drop support for older platforms (#3902)

    This release drops support for the following operating system:

    • macOS 10.15 Catalina

    This is because the Go programming language dropped support for this operating system version in Go 1.23, and this release updates esbuild from Go 1.22 to Go 1.23. Go 1.23 now requires macOS 11 Big Sur or later.

    Note that this only affects the binary esbuild executables that are published to the esbuild npm package. It's still possible to compile esbuild's source code for these older operating systems. If you need to, you can compile esbuild for yourself using an older version of the Go compiler (before Go version 1.23). That might look something like this:

    git clone https://github.com/evanw/esbuild.git
    cd esbuild
    go build ./cmd/esbuild
    ./esbuild --version
    
  • Fix class field decorators in TypeScript if useDefineForClassFields is false (#3913)

    Setting the useDefineForClassFields flag to false in tsconfig.json means class fields use the legacy TypeScript behavior instead of the standard JavaScript behavior. Specifically they use assign semantics instead of define semantics (e.g. setters are triggered) and fields without an initializer are not initialized at all. However, when this legacy behavior is combined with standard JavaScript decorators, TypeScript switches to always initializing all fields, even those without initializers. Previously esbuild incorrectly continued to omit field initializers for this edge case. These field initializers in this case should now be emitted starting with this release.

  • Avoid incorrect cycle warning with tsconfig.json multiple inheritance (#3898)

    TypeScript 5.0 introduced multiple inheritance for tsconfig.json files where extends can be an array of file paths. Previously esbuild would incorrectly treat files encountered more than once when processing separate subtrees of the multiple inheritance hierarchy as an inheritance cycle. With this release, tsconfig.json files containing this edge case should work correctly without generating a warning.

  • Handle Yarn Plug'n'Play stack overflow with tsconfig.json (#3915)

    Previously a tsconfig.json file that extends another file in a package with an exports map could cause a stack overflow when Yarn's Plug'n'Play resolution was active. This edge case should work now starting with this release.

  • Work around more issues with Deno 1.31+ (#3917)

    This version of Deno broke the stdin and stdout properties on command objects for inherited streams, which matters when you run esbuild's Deno module as the entry point (i.e. when import.meta.main is true). Previously esbuild would crash in Deno 1.31+ if you ran esbuild like that. This should be fixed starting with this release.

    This fix was contributed by @​Joshix-1.

0.23.1

  • Allow using the node: import prefix with es* targets (#3821)

    The node: prefix on imports is an alternate way to import built-in node modules. For example, import fs from "fs" can also be written import fs from "node:fs". This only works with certain newer versions of node, so esbuild removes it when you target older versions of node such as with --target=node14 so that your code still works. With the way esbuild's platform-specific feature compatibility table works, this was added by saying that only newer versions of node support this feature. However, that means that a target such as --target=node18,es2022 removes the node: prefix because none of the es* targets are known to support this feature. This release adds the support for the node: flag to esbuild's internal compatibility table for es* to allow you to use compound targets like this:

    // Original code
    import fs from 'node:fs'
    fs.open

... (truncated)

Commits

Updates stylelint from 16.8.1 to 16.11.0

Release notes

Sourced from stylelint's releases.

16.11.0

16.10.0

  • Changed: shorthand-property-no-redundant-values reported ranges (#8008) (@​Mouvedia).
  • Added: formatter configuration property (#7826) (@​emmacharp).
  • Added: validate option to Node.js API and --validate CLI flag (#8009) (@​Mouvedia).
  • Added: fixed section to the output of the verbose formatter (#7985) (@​Mouvedia).
  • Added: support for string | RegExp to ignoreValues option of value-no-vendor-prefix (#7969) (@​Mouvedia).
  • Added: support for string to ignoreLonghands option of declaration-block-no-redundant-longhand-properties (#7971) (@​Mouvedia).
  • Fixed: at-rule-no-unknown false positives for @position-try (#7968) (@​yelizsevinc).
  • Fixed: declaration-block-no-redundant-longhand-properties autofix for grid-column/grid-row (#8023) (@​ryo-manba).
  • Fixed: declaration-property-value-no-unknown false negatives/positives via css-tree@3.0.0 (#7993) (@​Mouvedia).
  • Fixed: declaration-property-value-no-unknown reported ranges and message (#8003) (@​romainmenke).

... (truncated)

Changelog

Sourced from stylelint's changelog.

16.11.0

16.10.0

  • Changed: shorthand-property-no-redundant-values reported ranges (#8008) (@​Mouvedia).
  • Added: formatter configuration property (#7826) (@​emmacharp).
  • Added: validate option to Node.js API and --validate CLI flag (#8009) (@​Mouvedia).
  • Added: fixed section to the output of the verbose formatter (#7985) (@​Mouvedia).
  • Added: support for string | RegExp to ignoreValues option of value-no-vendor-prefix (#7969) (@​Mouvedia).
  • Added: support for string to ignoreLonghands option of declaration-block-no-redundant-longhand-properties (#7971) (@​Mouvedia).
  • Fixed: at-rule-no-unknown false positives for @position-try (#7968) (@​yelizsevinc).
  • Fixed: declaration-block-no-redundant-longhand-properties autofix for grid-column/grid-row (#8023) (@​ryo-manba).

... (truncated)

Commits
  • 4385d8f 16.11.0
  • d24438b Prepare 16.11.0 (#8049)
  • cce8a86 Fix font-family-no-missing-generic-family-keyword false positives for `font...
  • 49f32a5 Bump typescript from 5.6.3 to 5.7.2 in the typescript group (#8141)
  • 25cf2b3 Bump rollup from 4.27.2 to 4.27.4 (#8142)
  • 4a82b50 Fix media-feature-name-value-no-unknown false positives for `display-mode: ...
  • e1460bd Bump @​changesets/cli from 2.27.9 to 2.27.10 in the changesets group (#8140)
  • aefbb7a Bump rollup from 4.25.0 to 4.27.2 (#8130)
  • 3de7212 Enable tokenless upload for Codecov (#8131)
  • bda98ab Bump eslint from 9.14.0 to 9.15.0 in the eslint group (#8128)
  • Additional commits viewable in compare view

Updates tsx from 4.16.5 to 4.19.2

Release notes

Sourced from tsx's releases.

v4.19.2

4.19.2 (2024-10-26)

Bug Fixes

  • generate sourcesContent when Node.js debugger is enabled (#670) (7c47074)

This release is also available on:

v4.19.1

4.19.1 (2024-09-12)

Bug Fixes


This release is also available on:

v4.19.0

4.19.0 (2024-08-27)

Features

  • watch: deprecate ignore flag in favor or exclude flag (157c3ec)

This release is also available on:

v4.18.0

4.18.0 (2024-08-24)

... (truncated)

Commits
  • 7c47074 fix: generate sourcesContent when Node.js debugger is enabled (#670)
  • 315d5f4 docs(watch): document --include flag
  • 375e39a test: refactor enforce-timeout
  • 524cb77 docs(cjs): add compilation caveats
  • 7f8a051 chore(deps): update dependency node to v20.18.0 (#660)
  • 97e8de0 chore: upgrade pnpm
  • 95d2b0f chore: remove commit hooks
  • 0161078 docs: add prisma as a premium sponsor
  • 09f9532 chore(docs): fix typo (#655)
  • 0329bfc fix(cjs): patch module.path for accurate cache ID
  • Additional commits viewable in compare view

Updates typescript from 5.5.4 to 5.7.2

Release notes

Sourced from typescript's releases.

TypeScript 5.7

For release notes, check out the release announcement.

Downloads are available on:

TypeScript 5.7 RC

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

TypeScript 5.7 Beta

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

TypeScript 5.6.3

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

... (truncated)

Commits
  • d701d90 Bump version to 5.7.2 and LKG
  • 0503a63 🤖 Pick PR #60450 (Move to file: fix detection of refe...) into release-5.7 (#...
  • 3140dbb 🤖 Pick PR #60488 (Stub out copilotRelated command) into release-5.7 (#60495)
  • c1216de Update LKG
  • 3ee2b95 🤖 Pick PR #60415 (Fix false positive rewriteRelativeI...) into release-5.7 (#...
  • 44bd3f2 Bump version to 5.7.1-rc and LKG
  • 5925c81 Update LKG
  • 84d58cf Merge remote-tracking branch 'origin/main' into release-5.7
  • 0ec4d30 Fixing exception on unsaved file (#60362)
  • 11b2930 Add compatible overloads that accept ArrayBuffer to BigInt64Array/BigUint64Ar...
  • Additional commits viewable in compare view

Updates @types/react from 18.3.3 to 18.3.12

Commits

Updates @types/react-dom from 18.3.0 to 18.3.1

Commits
  • See full diff in

…ith 10 updates

Bumps the dev-dependencies group with 10 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `1.8.3` | `1.9.4` |
| [cypress](https://github.com/cypress-io/cypress) | `13.13.2` | `13.16.0` |
| [esbuild](https://github.com/evanw/esbuild) | `0.23.0` | `0.24.0` |
| [stylelint](https://github.com/stylelint/stylelint) | `16.8.1` | `16.11.0` |
| [tsx](https://github.com/privatenumber/tsx) | `4.16.5` | `4.19.2` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.5.4` | `5.7.2` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `18.3.3` | `18.3.12` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `18.3.0` | `18.3.1` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.3.1` | `4.3.4` |
| [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws) | `8.5.12` | `8.5.13` |



Updates `@biomejs/biome` from 1.8.3 to 1.9.4
- [Release notes](https://github.com/biomejs/biome/releases)
- [Changelog](https://github.com/biomejs/biome/blob/main/CHANGELOG.md)
- [Commits](https://github.com/biomejs/biome/commits/cli/v1.9.4/packages/@biomejs/biome)

Updates `cypress` from 13.13.2 to 13.16.0
- [Release notes](https://github.com/cypress-io/cypress/releases)
- [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md)
- [Commits](cypress-io/cypress@v13.13.2...v13.16.0)

Updates `esbuild` from 0.23.0 to 0.24.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.23.0...v0.24.0)

Updates `stylelint` from 16.8.1 to 16.11.0
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@16.8.1...16.11.0)

Updates `tsx` from 4.16.5 to 4.19.2
- [Release notes](https://github.com/privatenumber/tsx/releases)
- [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs)
- [Commits](privatenumber/tsx@v4.16.5...v4.19.2)

Updates `typescript` from 5.5.4 to 5.7.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](microsoft/TypeScript@v5.5.4...v5.7.2)

Updates `@types/react` from 18.3.3 to 18.3.12
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

Updates `@types/react-dom` from 18.3.0 to 18.3.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

Updates `@vitejs/plugin-react` from 4.3.1 to 4.3.4
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.4/packages/plugin-react)

Updates `@types/ws` from 8.5.12 to 8.5.13
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws)

---
updated-dependencies:
- dependency-name: "@biomejs/biome"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: tsx
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
- dependency-name: "@types/react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@types/react-dom"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@vitejs/plugin-react"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@types/ws"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants