Skip to content

chore(deps): lock file maintenance#188

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/lock-file-maintenance
Feb 20, 2023
Merged

chore(deps): lock file maintenance#188
renovate[bot] merged 1 commit intomainfrom
renovate/lock-file-maintenance

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 20, 2023

Mend Renovate

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: Branch creation - "before 3am on Monday" in timezone America/New_York, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate Bot merged commit 0e18ef4 into main Feb 20, 2023
@renovate renovate Bot deleted the renovate/lock-file-maintenance branch February 20, 2023 09:50
renovate Bot added a commit that referenced this pull request Mar 28, 2026
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@biomejs/biome](https://biomejs.dev)
([source](https://redirect.github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome))
| [`2.4.8` →
`2.4.9`](https://renovatebot.com/diffs/npm/@biomejs%2fbiome/2.4.8/2.4.9)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/@biomejs%2fbiome/2.4.9?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@biomejs%2fbiome/2.4.8/2.4.9?slim=true)
|

---

### Release Notes

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

###
[`v2.4.9`](https://redirect.github.com/biomejs/biome/blob/HEAD/packages/@&#8203;biomejs/biome/CHANGELOG.md#249)

[Compare
Source](https://redirect.github.com/biomejs/biome/compare/@biomejs/biome@2.4.8...@biomejs/biome@2.4.9)

##### Patch Changes

- [#&#8203;9315](https://redirect.github.com/biomejs/biome/pull/9315)
[`085d324`](https://redirect.github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Added a new nursery CSS rule
[`noDuplicateSelectors`](https://biomejs.dev/linter/rules/no-duplicate-selectors/),
that disallows duplicate selector lists within the same at-rule context.

For example, the following snippet triggers the rule because the second
selector and the first selector are the same:

  ```css
  /* First selector */
  .x .y .z {
  }

  /* Second selector */
  .x {
    .y {
      .z {
      }
    }
  }
  ```

- [#&#8203;9567](https://redirect.github.com/biomejs/biome/pull/9567)
[`b7ab931`](https://redirect.github.com/biomejs/biome/commit/b7ab931be14f5e61e5716a345c7ef0da59abb016)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Fixed
[#&#8203;7211](https://redirect.github.com/biomejs/biome/issues/7211):
[`useOptionalChain`](https://biomejs.dev/linter/rules/use-optional-chain/)
now detects negated logical OR chains. The following code is now
considered invalid:

  ```js
  !foo || !foo.bar;
  ```

- [#&#8203;8670](https://redirect.github.com/biomejs/biome/pull/8670)
[`607ebf9`](https://redirect.github.com/biomejs/biome/commit/607ebf9eacec1480f57e06deea46c99174b000a2)
Thanks [@&#8203;tt-a1i](https://redirect.github.com/tt-a1i)! - Fixed
[#&#8203;8345](https://redirect.github.com/biomejs/biome/issues/8345):
[`useAdjacentOverloadSignatures`](https://biomejs.dev/linter/rules/use-adjacent-overload-signatures/)
no longer reports false positives for static and instance methods with
the same name. Static methods and instance methods are now treated as
separate overload groups.

  ```ts
  class Kek {
    static kek(): number {
      return 0;
    }
    another(): string {
      return "";
    }
    kek(): number {
      return 1;
    } // no longer reported as non-adjacent
  }
  ```

- [#&#8203;9476](https://redirect.github.com/biomejs/biome/pull/9476)
[`97b80a8`](https://redirect.github.com/biomejs/biome/commit/97b80a8b017dc3a56542bfe01b6dadab081729bf)
Thanks [@&#8203;masterkain](https://redirect.github.com/masterkain)! -
Fixed [`#9475`](https://redirect.github.com/biomejs/biome/issues/9475):
Fixed a panic when Biome analyzed ambient TypeScript modules containing
class constructor, getter, or setter signatures that reference local
type aliases. Biome now handles these declarations without crashing
during semantic analysis.

- [#&#8203;9553](https://redirect.github.com/biomejs/biome/pull/9553)
[`0cd5298`](https://redirect.github.com/biomejs/biome/commit/0cd5298fecae7961c458b026b37f80a8ab98880f)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed a bug
where enabling the rules of a whole group, would enable rules that
belonged to a domain under the same group.

For example, `linter.rules.correctness = "error"` no longer enables
React- or Qwik-specific correctness rules unless `linter.domains.react`,
`linter.domains.qwik`, or an explicit rule config also enables them, or
their relative dependencies are installed.

- [#&#8203;9586](https://redirect.github.com/biomejs/biome/pull/9586)
[`4cafb71`](https://redirect.github.com/biomejs/biome/commit/4cafb71b9951b935d4cb08da20916242cfa9f519)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed
[#&#8203;8828](https://redirect.github.com/biomejs/biome/issues/8828):
Grit patterns using `export { $foo } from $source` now match named
re-exports in JavaScript and TypeScript files.

- [#&#8203;9550](https://redirect.github.com/biomejs/biome/pull/9550)
[`d4e3d6e`](https://redirect.github.com/biomejs/biome/commit/d4e3d6e9241e3db7340dd3d236fcbd65c24f5673)
Thanks [@&#8203;dyc3](https://redirect.github.com/dyc3)! - Fixed
[#&#8203;9548](https://redirect.github.com/biomejs/biome/issues/9548):
Biome now parses conditional expressions whose consequent is an arrow
function returning a parenthesized object expression.

- [#&#8203;8696](https://redirect.github.com/biomejs/biome/pull/8696)
[`a7c19cc`](https://redirect.github.com/biomejs/biome/commit/a7c19ccfebafb6d7aa1156d4e9a9ec057ba370e9)
Thanks [@&#8203;Faizanq](https://redirect.github.com/Faizanq)! - Fixed
[#&#8203;8685](https://redirect.github.com/biomejs/biome/issues/8685)
where `noUselessLoneBlockStatements` would remove empty blocks
containing comments. The rule now preserves these blocks since comments
may contain important information like TODOs or commented-out code.

- [#&#8203;9557](https://redirect.github.com/biomejs/biome/pull/9557)
[`6671ac5`](https://redirect.github.com/biomejs/biome/commit/6671ac5b4d18d2ae94932d1ae710c3a3b7ed1c4c)
Thanks [@&#8203;datalek](https://redirect.github.com/datalek)! - Fixed
[#&#8203;9557](https://redirect.github.com/biomejs/biome/pull/9557):
Biome's LSP server no longer crashes on startup when used with editors
that don't send `workspaceFolders` during initialization. This affected
any LSP client that only sends `rootUri`, which is valid per the LSP
specification.

- [#&#8203;9455](https://redirect.github.com/biomejs/biome/pull/9455)
[`1710cf1`](https://redirect.github.com/biomejs/biome/commit/1710cf1f0ebf6d8326d4754e27274441d38b175d)
Thanks [@&#8203;omar-y-abdi](https://redirect.github.com/omar-y-abdi)! -
Fixed
[#&#8203;9174](https://redirect.github.com/biomejs/biome/issues/9174):
[`useExpect`](https://biomejs.dev/linter/rules/use-expect/) now
correctly rejects [asymmetric
matchers](https://vitest.dev/api/expect.html#expect-stringcontaining) in
Vitest or Jest like `expect.stringContaining()`,
`expect.objectContaining()`, and utilities like `expect.extend()` that
are not valid assertions. Previously these constructs caused false
negatives, allowing tests without real assertions to pass the lint rule.

- [#&#8203;9584](https://redirect.github.com/biomejs/biome/pull/9584)
[`956e367`](https://redirect.github.com/biomejs/biome/commit/956e367814b908ba0d43a3876667efd3c1be51f5)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Fixed a bug where Vue directive attribute values like
`v-bind:class="{'dynamic': true}"` were incorrectly parsed as JavaScript
statements instead of expressions. Object literals inside directive
values like `:class`, `v-if`, and `v-html` are now correctly parsed as
expressions, preventing spurious parse errors.

- [#&#8203;9474](https://redirect.github.com/biomejs/biome/pull/9474)
[`e168494`](https://redirect.github.com/biomejs/biome/commit/e1684948cee6572583ab62019a300cf2a7d1d826)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Added the new nursery rule
[`noUntrustedLicenses`](https://biomejs.dev/linter/rules/no-untrusted-licenses/).
This rule disallows dependencies that ship with invalid licenses or
licenses that don't meet the criteria of your project/organisation.

  The rule has the following options:

- `allow`: a list of licenses that can be allowed. Useful to bypass
possible invalid licenses from downstream dependencies.
- `deny`: a list of licenses that should trigger the rule. Useful to
deny licenses that don't fit your project/organisation.
    When both `deny` and `allow` are provided, `deny` takes precedence.
- `requireOsiApproved`: whether the licenses need to be approved by the
[Open Source Initiative](https://opensource.org/).
- `requireFsfLibre`: whether the licenses need to be approved by the
[Free Software
Foundation](https://www.gnu.org/licenses/license-list.html).

- [#&#8203;9544](https://redirect.github.com/biomejs/biome/pull/9544)
[`723798b`](https://redirect.github.com/biomejs/biome/commit/723798b7cd5d6b27cf6ab653ea6046f66610b402)
Thanks
[@&#8203;ViniciusDev26](https://redirect.github.com/ViniciusDev26)! -
Added an unsafe fix to
[`useConsistentMethodSignatures`](https://biomejs.dev/linter/rules/use-consistent-method-signatures/)
that automatically converts between method-style and property-style
signatures.

- [#&#8203;9555](https://redirect.github.com/biomejs/biome/pull/9555)
[`8a3647b`](https://redirect.github.com/biomejs/biome/commit/8a3647b52d0a5dc10ce40b6d9cd7d437e74efeb9)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Fixed
[`#188`](https://redirect.github.com/biomejs/biome-zed/issues/188): the
Biome Language Server no longer panics when open files change abruptly,
such as during git branch checkouts.

- [#&#8203;9605](https://redirect.github.com/biomejs/biome/pull/9605)
[`f65c637`](https://redirect.github.com/biomejs/biome/commit/f65c637b32d9e548e6acf4f25477a38465403c74)
Thanks [@&#8203;ematipico](https://redirect.github.com/ematipico)! -
Fixed
[#&#8203;9589](https://redirect.github.com/biomejs/biome/issues/9589).
Now Biome correctly parses object expressions inside props and
directives. The following code doesn't emit errors anymore:

  ```astro
  <style is:global define:vars={{ bgLight: light }}>
  <Component name={{ first, name }} />
  ```

- [#&#8203;9565](https://redirect.github.com/biomejs/biome/pull/9565)
[`ccb249e`](https://redirect.github.com/biomejs/biome/commit/ccb249e681d03d23fbf685728325896e7a891d0c)
Thanks [@&#8203;eyupcanakman](https://redirect.github.com/eyupcanakman)!
- Fixed
[#&#8203;9505](https://redirect.github.com/biomejs/biome/issues/9505):
[`noUselessStringConcat`](https://biomejs.dev/linter/rules/no-useless-string-concat/)
no longer reports tagged template literals as useless string
concatenations. Tagged templates invoke a function and can return
non-string values, so combining them with `+` is not equivalent to a
single template literal.

- [#&#8203;9534](https://redirect.github.com/biomejs/biome/pull/9534)
[`4d050df`](https://redirect.github.com/biomejs/biome/commit/4d050df5e3276dd54b6962fca6eeaf8cdcd6f295)
Thanks [@&#8203;Netail](https://redirect.github.com/Netail)! - Added the
nursery rule
[`noInlineStyles`](https://biomejs.dev/linter/rules/no-inline-styles/).
The rule disallows the use of inline `style` attributes in HTML and the
`style` prop in JSX, including `React.createElement` calls. Inline
styles make code harder to maintain and can interfere with Content
Security Policy.

- [#&#8203;9611](https://redirect.github.com/biomejs/biome/pull/9611)
[`cddaa44`](https://redirect.github.com/biomejs/biome/commit/cddaa44d3cc8ad80c32508e783fb46d097be7ea2)
Thanks [@&#8203;gaauwe](https://redirect.github.com/gaauwe)! - Fixed a
regression where Biome LSP could misread editor settings sent through
`workspace/didChangeConfiguration` when the payload was wrapped in a
top-level `biome` key. This caused `requireConfiguration` and related
settings to be ignored in some editors.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" in timezone
America/New_York, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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 was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/dylang/source-map-diff).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My45NC4xIiwidXBkYXRlZEluVmVyIjoiNDMuOTQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants