chore(deps): update dependency ultracite to v7.10.7 - #205
Merged
Conversation
❌ Deploy Preview for semantic-template failed. Why did it fail? →
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.10.6→7.10.7Release Notes
haydenbleasel/ultracite (ultracite)
v7.10.7Compare Source
Patch Changes
15f7ae0: Add support for the Aube package manager:ultracite init --pm aubeis now accepted and projects with anaube-lock.yamllockfile are detected automatically1afc8fe: Re-declare selected Oxlint JS plugins on the root config so dependency analyzers see them.ultracite init --linter oxlint --js-plugins ...now generatesconst jsPlugins = selectJsPlugins([...])and addsjsPlugins: jsPlugins.jsPluginsto the root config (also when the fullultracite/oxlint/js-pluginspreset is extended). Knip only resolvesjsPluginsfrom the root Oxlint config and never walksextends, soeslint-plugin-github,eslint-plugin-sonarjs, andoxlint-plugin-react-doctorwere reported as unused devDependencies. Oxlint dedupes the plugin between the root and the extended preset, so linting is unchanged.Also fix
ultracite updatedropping thejs-pluginspreset fromextendswhen the config used the documentedimport jsPlugins, { jsPluginSettings } from "ultracite/oxlint/js-plugins"form: the import parser only matched bare default imports. The regenerated full-preset config keepssettings: jsPluginSettingson the root as well.20b06bf: Ignore.alchemyacross all linters and formatters. Alchemy (alchemy.run) writes local state and generated bindings to a.alchemydirectory. It is now part of the shared ignore patterns synced into Biome'sfiles.includesand imported by oxlint, oxfmt, and ESLint, and the Stylelint preset ignores it viaignoreFiles. Prettier needs no change: it already respects.gitignore/.prettierignore.6e9286c: Runlefthook installduringultracite initthrough the same spawn adapter as every other tool invocation instead ofexecSync, so it no longer goes through a shell and gets the same Windows command resolution ashusky, the linters, and editor extension installs.8b24f34: Add support for the Nub package manager:ultracite init --pm nubis now accepted and projects with anub.locklockfile are detected automatically (requires nypm ^0.6.9)240cb6b: Install into the workspace root correctly for Nub and Aube monorepos: nypm emits no root selector for them, sonub addran without-wand was refused. Ultracite now hands nypm pnpm's flag set for these pnpm-compatible CLIs, producingnub add --workspace-root --save-dev ultracite44ecbba: Add Vitest type-test files (**/*.{test-d,spec-d}.{ts,tsx,js,jsx}) to the test-file globs so the shared test relaxations and the Vitest rule overrides apply to them, and enable the Vitest plugin'stypechecksetting in the ESLint preset soexpectTypeOf/assertTypecount as assertions.7ba6bb8: Package the reusable Ultracite agent skill with the npm distribution.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
This PR was generated by Mend Renovate. View the repository job log.