1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-25 00:07:47 +01:00

chore(deps): update dependency @biomejs/biome to v1.8.2 (#7475)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://togithub.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome))
| [`1.8.1` ->
`1.8.2`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/1.8.1/1.8.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@biomejs%2fbiome/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@biomejs%2fbiome/1.8.1/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/1.8.1/1.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>biomejs/biome (@&#8203;biomejs/biome)</summary>

###
[`v1.8.2`](https://togithub.com/biomejs/biome/blob/HEAD/CHANGELOG.md#v182-2024-06-20)

[Compare
Source](39db99b1cd...54b4c9a390)

##### CLI

##### Bug fixes

- Fix [#&#8203;3201](https://togithub.com/biomejs/biome/issues/3201) by
correctly injecting the source code of the file when printing the
diagnostics. Contributed by
[@&#8203;ematipico](https://togithub.com/ematipico)
- Fix [#&#8203;3179](https://togithub.com/biomejs/biome/issues/3179)
where comma separators are not correctly removed after running `biome
migrate` and thus choke the parser. Contributed by
[@&#8203;Sec-ant](https://togithub.com/Sec-ant)
- Fix [#&#8203;3232](https://togithub.com/biomejs/biome/issues/3232) by
correctly using the colors set by the user. Contributed by
[@&#8203;ematipico](https://togithub.com/ematipico)

##### Enhancement

-   Reword the reporter message `No fixes needed` to `No fixes applied`.

The former message is misleading when there're still errors or warnings
in the files that should be taken care of manually. For example:

    ```block
    Checked 2 files in <TIME>. No fixes needed.
    Found 2 errors.
    ```

    The new message suits better in these cases.

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

##### Configuration

##### Bug fixes

- Don't conceal previous overrides
([#&#8203;3176](https://togithub.com/biomejs/biome/issues/3176)).

Previously, each override inherited the unset configuration of the base
configuration.
This means that setting a configuration in an override can be concealed
by a subsequent override that inherits of the value from the base
configuration.

For example, in the next example, `noDebugger` was disabled for the
`index.js` file.

    ```json
    {
      "linter": {
        "rules": {
          "suspicious": { "noDebugger": "off" }
        }
      },
      "overrides": [
        {
          "include": ["index.js"],
          "linter": {
            "rules": {
              "suspicious": { "noDebugger": "warn" }
            }
          }
        }, {
          "include": ["index.js"],
          "linter": {
            "rules": {
              "suspicious": { "noDoubleEquals": "off" }
            }
          }
        }
      ]
    }
    ```

    The rule is now correctly enabled for the `index.js` file.

    Contributed by [@&#8203;Conaclos](https://togithub.com/Conaclos)

##### Formatter

##### Bug fixes

- Fix [#&#8203;3103](https://togithub.com/biomejs/biome/issues/3103) by
correctly resolving CSS formatter options. Contributed by
[@&#8203;ah-yu](https://togithub.com/ah-yu)
- Fix [#&#8203;3192](https://togithub.com/biomejs/biome/issues/3192)
don't add an extra whitespace within :has. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)

##### JavaScript APIs

##### Bug fixes

-   Fix a regression introduced by the release of `v1.8.0`

##### Linter

##### New features

- Add
[nursery/useValidAutocomplete](https://biomejs.dev/linter/rules/use-valid-autocomplete/).
Contributed by [@&#8203;unvalley](https://togithub.com/unvalley)

##### Bug fixes

- Add
[nursery/noShorthandPropertyOverrides](https://biomejs.dev/linter/rules/no-shorthand-property-overrides).
[#&#8203;2958](https://togithub.com/biomejs/biome/issues/2958)
Contributed by [@&#8203;neokidev](https://togithub.com/neokidev)

- Fix \[[#&#8203;3084](https://togithub.com/biomejs/biome/issues/3084)]
false positive by correctly recognize parenthesized return statement.
Contributed by [@&#8203;unvalley](https://togithub.com/unvalley)

-
[useImportExtensions](https://biomejs.dev/linter/rules/use-import-extensions/)
now suggests a correct fix for `import '.'` and `import './.'`.
Contributed by [@&#8203;minht11](https://togithub.com/minht11)

- Fix [useDateNow](https://biomejs.dev/linter/rules/use-date-now/) false
positive when new Date object has arguments `new Date(0).getTime()`.
Contributed by [@&#8203;minht11](https://togithub.com/minht11).

- The
[`noUnmatchableAnbSelector`](https://biomejs.dev/linter/rules/no-unmatchable-anb-selector/)
rule is now able to catch unmatchable `an+b` selectors like `0n+0` or
`-0n+0`. Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant).

- The
[`useHookAtTopLevel`](https://biomejs.dev/linter/rules/use-hook-at-top-level/)
rule now recognizes properties named as hooks like `foo.useFoo()`.
Contributed by [@&#8203;ksnyder9801](https://togithub.com/ksnyder9801)

- Fix [#&#8203;3092](https://togithub.com/biomejs/biome/issues/3092),
prevent warning for `Custom properties (--*)`. Contributed by
[@&#8203;chansuke](https://togithub.com/chansuke)

- Fix a false positive in the
[`useLiteralKeys`](https://biomejs.dev/linter/rules/use-literal-keys/)
rule. ([#&#8203;3160](https://togithub.com/biomejs/biome/issues/3160))

    This rule now ignores the following kind of computed member name:

    ```js
    const a = {
      [`line1
      line2`]: true,
    };
    ```

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

- The
[noUnknownProperty](https://biomejs.dev/linter/rules/no-unknown-property/)
rule now ignores the `composes` property often used in css modules.
[#&#8203;3000](https://togithub.com/biomejs/biome/issues/3000)
Contributed by [@&#8203;chansuke](https://togithub.com/chansuke)

- Fix false positives of the
[useExhaustiveDependencies](https://biomejs.dev/linter/rules/use-exhaustive-dependencies/)
rule.

The component itself is considered stable when it is used recursively
inside a hook closure defined inside of it:

    ```jsx
    import { useMemo } from "react";

    function MyRecursiveComponent() {
// MyRecursiveComponent is stable, we don't need to add it to the
dependencies list.
      const children = useMemo(() => <MyRecursiveComponent />, []);
      return <div>{children}</div>;
    }
    ```

Also, `export default function` and `export default class` are
considered stable now because they can only appear at the top level of a
module.

    Contributed by [@&#8203;Sec-ant](https://togithub.com/Sec-ant)

- Fix missing `withDefaults` macro in vue files for globals variables.
Contributed by [@&#8203;Shyam-Chen](https://togithub.com/Shyam-Chen)

##### Parser

##### Bug fixes

- Fix CSS modules settings mapping. Contributed by
[@&#8203;denbezrukov](https://togithub.com/denbezrukov)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am
every weekday" in timezone Europe/Madrid, Automerge - At any time (no
schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Unleash/unleash).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2024-06-27 18:47:05 +00:00 committed by GitHub
parent 8d1a8288af
commit bdfe3826ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 76 additions and 76 deletions

View File

@ -37,7 +37,7 @@
"gen:api:clean": "yarn gen:api && rm -rf src/openapi/apis && sed -i.bak '1q' src/openapi/index.ts && rm src/openapi/index.ts.bak"
},
"devDependencies": {
"@biomejs/biome": "1.8.1",
"@biomejs/biome": "1.8.2",
"@codemirror/lang-json": "6.0.1",
"@emotion/react": "11.11.4",
"@emotion/styled": "11.11.5",

View File

@ -351,18 +351,18 @@ __metadata:
languageName: node
linkType: hard
"@biomejs/biome@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/biome@npm:1.8.1"
"@biomejs/biome@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/biome@npm:1.8.2"
dependencies:
"@biomejs/cli-darwin-arm64": "npm:1.8.1"
"@biomejs/cli-darwin-x64": "npm:1.8.1"
"@biomejs/cli-linux-arm64": "npm:1.8.1"
"@biomejs/cli-linux-arm64-musl": "npm:1.8.1"
"@biomejs/cli-linux-x64": "npm:1.8.1"
"@biomejs/cli-linux-x64-musl": "npm:1.8.1"
"@biomejs/cli-win32-arm64": "npm:1.8.1"
"@biomejs/cli-win32-x64": "npm:1.8.1"
"@biomejs/cli-darwin-arm64": "npm:1.8.2"
"@biomejs/cli-darwin-x64": "npm:1.8.2"
"@biomejs/cli-linux-arm64": "npm:1.8.2"
"@biomejs/cli-linux-arm64-musl": "npm:1.8.2"
"@biomejs/cli-linux-x64": "npm:1.8.2"
"@biomejs/cli-linux-x64-musl": "npm:1.8.2"
"@biomejs/cli-win32-arm64": "npm:1.8.2"
"@biomejs/cli-win32-x64": "npm:1.8.2"
dependenciesMeta:
"@biomejs/cli-darwin-arm64":
optional: true
@ -382,62 +382,62 @@ __metadata:
optional: true
bin:
biome: bin/biome
checksum: 10c0/17990974c5a4f56104bc59e45d1aebc50ffa146c0d9f3da99f5c54770188939608d08f1edb70b69ea7715c4d9da6d10d4b2b1ed7cd9b54ec58fcd89cda2a1d38
checksum: 10c0/29f5bd0bb52fc6775b176ccdfcc613d75a160149ad9f99498d20970780d4eb528c34f440ac13dea76df7446710c00ccda1a55785f320c851b9693076b88ce12c
languageName: node
linkType: hard
"@biomejs/cli-darwin-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-darwin-arm64@npm:1.8.1"
"@biomejs/cli-darwin-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-darwin-arm64@npm:1.8.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@biomejs/cli-darwin-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-darwin-x64@npm:1.8.1"
"@biomejs/cli-darwin-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-darwin-x64@npm:1.8.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@biomejs/cli-linux-arm64-musl@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.1"
"@biomejs/cli-linux-arm64-musl@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@biomejs/cli-linux-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-arm64@npm:1.8.1"
"@biomejs/cli-linux-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-arm64@npm:1.8.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@biomejs/cli-linux-x64-musl@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.1"
"@biomejs/cli-linux-x64-musl@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@biomejs/cli-linux-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-x64@npm:1.8.1"
"@biomejs/cli-linux-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-x64@npm:1.8.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@biomejs/cli-win32-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-win32-arm64@npm:1.8.1"
"@biomejs/cli-win32-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-win32-arm64@npm:1.8.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@biomejs/cli-win32-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-win32-x64@npm:1.8.1"
"@biomejs/cli-win32-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-win32-x64@npm:1.8.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@ -9677,7 +9677,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "unleash-frontend-local@workspace:."
dependencies:
"@biomejs/biome": "npm:1.8.1"
"@biomejs/biome": "npm:1.8.2"
"@codemirror/lang-json": "npm:6.0.1"
"@emotion/react": "npm:11.11.4"
"@emotion/styled": "npm:11.11.5"

View File

@ -172,7 +172,7 @@
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
"@babel/core": "7.24.7",
"@biomejs/biome": "1.8.1",
"@biomejs/biome": "1.8.2",
"@cyclonedx/yarn-plugin-cyclonedx": "^1.0.0-rc.7",
"@swc/core": "1.6.3",
"@swc/jest": "0.2.36",

View File

@ -874,18 +874,18 @@ __metadata:
languageName: node
linkType: hard
"@biomejs/biome@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/biome@npm:1.8.1"
"@biomejs/biome@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/biome@npm:1.8.2"
dependencies:
"@biomejs/cli-darwin-arm64": "npm:1.8.1"
"@biomejs/cli-darwin-x64": "npm:1.8.1"
"@biomejs/cli-linux-arm64": "npm:1.8.1"
"@biomejs/cli-linux-arm64-musl": "npm:1.8.1"
"@biomejs/cli-linux-x64": "npm:1.8.1"
"@biomejs/cli-linux-x64-musl": "npm:1.8.1"
"@biomejs/cli-win32-arm64": "npm:1.8.1"
"@biomejs/cli-win32-x64": "npm:1.8.1"
"@biomejs/cli-darwin-arm64": "npm:1.8.2"
"@biomejs/cli-darwin-x64": "npm:1.8.2"
"@biomejs/cli-linux-arm64": "npm:1.8.2"
"@biomejs/cli-linux-arm64-musl": "npm:1.8.2"
"@biomejs/cli-linux-x64": "npm:1.8.2"
"@biomejs/cli-linux-x64-musl": "npm:1.8.2"
"@biomejs/cli-win32-arm64": "npm:1.8.2"
"@biomejs/cli-win32-x64": "npm:1.8.2"
dependenciesMeta:
"@biomejs/cli-darwin-arm64":
optional: true
@ -905,62 +905,62 @@ __metadata:
optional: true
bin:
biome: bin/biome
checksum: 10c0/17990974c5a4f56104bc59e45d1aebc50ffa146c0d9f3da99f5c54770188939608d08f1edb70b69ea7715c4d9da6d10d4b2b1ed7cd9b54ec58fcd89cda2a1d38
checksum: 10c0/29f5bd0bb52fc6775b176ccdfcc613d75a160149ad9f99498d20970780d4eb528c34f440ac13dea76df7446710c00ccda1a55785f320c851b9693076b88ce12c
languageName: node
linkType: hard
"@biomejs/cli-darwin-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-darwin-arm64@npm:1.8.1"
"@biomejs/cli-darwin-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-darwin-arm64@npm:1.8.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@biomejs/cli-darwin-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-darwin-x64@npm:1.8.1"
"@biomejs/cli-darwin-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-darwin-x64@npm:1.8.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@biomejs/cli-linux-arm64-musl@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.1"
"@biomejs/cli-linux-arm64-musl@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-arm64-musl@npm:1.8.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@biomejs/cli-linux-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-arm64@npm:1.8.1"
"@biomejs/cli-linux-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-arm64@npm:1.8.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@biomejs/cli-linux-x64-musl@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.1"
"@biomejs/cli-linux-x64-musl@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-x64-musl@npm:1.8.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@biomejs/cli-linux-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-linux-x64@npm:1.8.1"
"@biomejs/cli-linux-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-linux-x64@npm:1.8.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@biomejs/cli-win32-arm64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-win32-arm64@npm:1.8.1"
"@biomejs/cli-win32-arm64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-win32-arm64@npm:1.8.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@biomejs/cli-win32-x64@npm:1.8.1":
version: 1.8.1
resolution: "@biomejs/cli-win32-x64@npm:1.8.1"
"@biomejs/cli-win32-x64@npm:1.8.2":
version: 1.8.2
resolution: "@biomejs/cli-win32-x64@npm:1.8.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@ -9762,7 +9762,7 @@ __metadata:
dependencies:
"@apidevtools/swagger-parser": "npm:10.1.0"
"@babel/core": "npm:7.24.7"
"@biomejs/biome": "npm:1.8.1"
"@biomejs/biome": "npm:1.8.2"
"@cyclonedx/yarn-plugin-cyclonedx": "npm:^1.0.0-rc.7"
"@slack/web-api": "npm:^6.10.0"
"@swc/core": "npm:1.6.3"