build(deps-dev): bump the development group with 3 updates
Type: Pull Request
State: Closed
Association: Unknown
Comments: 1
(5 months ago)
(5 months ago)
(5 months ago)
dependencies javascript
Bumps the development group with 3 updates: @biomejs/biome, @cloudflare/workers-types and @types/node.
Updates @biomejs/biome from 2.2.5 to 2.4.4
Release notes
Sourced from @biomejs/biome's releases.
Biome CLI v2.4.4
2.4.4
Patch Changes
#9150
6946835Thanks@dyc3! - Fixed #9138: Astro files containing---in HTML content (e.g.,<h1>---Hi</h1>) are now parsed correctly, both when a frontmatter block is present and when there is no frontmatter at all.#9150
aa6f837Thanks@dyc3! - Fixed #9138: The HTML parser incorrectly failing to parse bracket characters ([and]) in text content (e.g.<div>[Foo]</div>).#9151
c0d4b0cThanks@dyc3! - Fixed parsing of Svelte directive keywords (use,style) when used as plain text content in HTML/Svelte files. Previously,<p>use JavaScript</p>or<p>style it</p>would incorrectly produce a bogus element instead of proper text content.#9162
7f1e060Thanks@dyc3! - Fixed #9161: The Vue parser now correctly handles colon attributes likexlink:hrefandxmlns:xlinkby parsing them as single attributes instead of splitting them into separate tokens.#9164
458211bThanks@dyc3! - Fixed #9161: ThenoAssignInExpressionsrule no longer flags assignments in Vue v-on directives (e.g.,@click="counter += 1"). Assignments in event handlers are idiomatic Vue patterns and are now skipped by the rule.What's Changed
- chore(scss): cherry-picks by
@denbezrukovin biomejs/biome#9149- fix(parse/html): don't lex square brackets as special tokens in contexts where they don't mean anything by
@dyc3in biomejs/biome#9150- refactor(parse/html): use token_set! instead of matches! for svelte keywords and directives helpers by
@dyc3in biomejs/biome#9148- fix(parse/html): don't lex "use" as
USE_KWwhen in html text content by@dyc3in biomejs/biome#9151- feat(css): enhance SCSS qualified name detection by
@denbezrukovin biomejs/biome#9159- chore(html): more html benchmarks by
@dyc3in biomejs/biome#8153- fix(parse/html/vue): don't treat
:as special token outside of vue directives by@dyc3in biomejs/biome#9162- feat(lint/vue): automatically ignore
noAssignInExpressionsfor vue v-on directives by@dyc3in biomejs/biome#9164- ci: release by
@github-actions[bot] in biomejs/biome#9160Full Changelog: https://github.com/biomejs/biome/compare/
@biomejs/biome@2.4.3...@biomejs/biome@2.4.4Biome CLI v2.4.3
2.4.3
Patch Changes
#9120
aa40fc2Thanks@ematipico! - Fixed #9109, where the GitHub reporter wasn't correctly enabled whenbiome ciruns on GitHub Actions.#9128
8ca3f7fThanks@dyc3! - Fixed #9107: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.#9124
f5b0e8dThanks@ematipico! - Fixed #8882 and #9108: The Astro frontmatter lexer now correctly identifies the closing---fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g."it's"), or escaped quote characters (e.g."\").#9142
3ca066bThanks@THernandez03! - Fixed #9141: ThenoUnknownAttributerule no longer reportsclosedbyas an unknown attribute on<dialog>elements.#9126
792013eThanks@ematipico! - Added missing Mocha globals to theTestdomain:context,run,setup,specify,suite,suiteSetup,suiteTeardown,teardown,xcontext,xdescribe,xit, andxspecify. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.#8855
6918c9eThanks@ruidosujeira! - Fixed #8840. Now the Biome CSS parser correctly parsesnot + scroll-stateinside@containerqueries.
... (truncated)
Changelog
Sourced from @biomejs/biome's changelog.
2.4.4
Patch Changes
#9150
6946835Thanks@dyc3! - Fixed #9138: Astro files containing---in HTML content (e.g.,<h1>---Hi</h1>) are now parsed correctly, both when a frontmatter block is present and when there is no frontmatter at all.#9150
aa6f837Thanks@dyc3! - Fixed #9138: The HTML parser incorrectly failing to parse bracket characters ([and]) in text content (e.g.<div>[Foo]</div>).#9151
c0d4b0cThanks@dyc3! - Fixed parsing of Svelte directive keywords (use,style) when used as plain text content in HTML/Svelte files. Previously,<p>use JavaScript</p>or<p>style it</p>would incorrectly produce a bogus element instead of proper text content.#9162
7f1e060Thanks@dyc3! - Fixed #9161: The Vue parser now correctly handles colon attributes likexlink:hrefandxmlns:xlinkby parsing them as single attributes instead of splitting them into separate tokens.#9164
458211bThanks@dyc3! - Fixed #9161: ThenoAssignInExpressionsrule no longer flags assignments in Vue v-on directives (e.g.,@click="counter += 1"). Assignments in event handlers are idiomatic Vue patterns and are now skipped by the rule.2.4.3
Patch Changes
#9120
aa40fc2Thanks@ematipico! - Fixed #9109, where the GitHub reporter wasn't correctly enabled whenbiome ciruns on GitHub Actions.#9128
8ca3f7fThanks@dyc3! - Fixed #9107: The HTML parser can now correctly parse Astro directives (client/set/class/is/server), which fixes the formatting for Astro directives.#9124
f5b0e8dThanks@ematipico! - Fixed #8882 and #9108: The Astro frontmatter lexer now correctly identifies the closing---fence when the frontmatter contains multi-line block comments with quote characters, strings that mix quote types (e.g."it's"), or escaped quote characters (e.g."\").#9142
3ca066bThanks@THernandez03! - Fixed #9141: ThenoUnknownAttributerule no longer reportsclosedbyas an unknown attribute on<dialog>elements.#9126
792013eThanks@ematipico! - Added missing Mocha globals to theTestdomain:context,run,setup,specify,suite,suiteSetup,suiteTeardown,teardown,xcontext,xdescribe,xit, andxspecify. These are injected by Mocha's BDD and TDD interfaces and were previously flagged as undeclared variables in projects using Mocha.#8855
6918c9eThanks@ruidosujeira! - Fixed #8840. Now the Biome CSS parser correctly parsesnot + scroll-stateinside@containerqueries.#9111
4fb55cfThanks@Jayllyz! - Slightly improved performance ofnoIrregularWhitespaceby adding early return optimization and simplifying character detection logic.#8975
086a0c5Thanks@FrankFMY! - Fixed #8478:useDestructuringno longer suggests destructuring when the variable has a type annotation, likeconst foo: string = object.foo.2.4.2
Patch Changes
#9103
fc9850cThanks@dyc3! - Fixed #9098:useImportTypeno longer incorrectly flags imports used in Svelte control flow blocks ({#if},{#each},{#await},{#key}) as type-only imports.#9106
f4b7296Thanks@dyc3! - Updated rule source metadata for rules fromhtml-eslint.#8960
4a5ff40Thanks@abossenbroek! - Added the nursery rulenoConditionalExpect. This rule disallows conditionalexpect()calls inside tests, which can lead to tests that silently pass when assertions never run.// Invalid - conditional expect may not run test("conditional", async ({ page }) => { if (someCondition) { await expect(page).toHaveTitle("Title"); }
... (truncated)
Commits
6c296eaci: release (#9160)312b6dbci: release (#9116)b99e7dbci: release (#9104)4a5ff40feat(lint): add Playwright ESLint rules (#8960)5153f2fci: release (#9094)4cc531cchore: docs that break website (#9077)bf6e5f9ci: release (#9045)e014336feat: promote rules for v2.4 (#9011)7e33fd5Merge remote-tracking branch 'origin/main' into nextdf21006ci: release (#8973)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @biomejs/biome since your current version.
Updates @cloudflare/workers-types from 4.20260131.0 to 4.20260228.0
Commits
- See full diff in compare view
Updates @types/node from 25.1.0 to 25.3.0
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
@cloudflare/workers-types
npm
4.20260131.0 → 4.20260228.0
Minor
Technical Details
| ID: | 14000142 |
| UUID: | 3971657222 |
| Node ID: | PR_kwDONg8p_87FUrD6 |
| Host: | GitHub |
| Repository: | Doarakko/git-first-commit |