Repository navigation
Conversation
…', and fix the newly reported lint errors
|
WalkthroughWarning Review details and warnings were omitted to fit the comment limit. |
|
View your CI Pipeline Execution ↗ for commit 31796a1
☁️ Nx Cloud last updated this comment at |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
🚀 Changeset Version PreviewNo changeset entries found. Merging this PR will not cause a version bump for any packages. |
size-limit report 📦
|
…h the flat layout of 'scripts'
…typescript-eslint/rule-tester' to '^8.72.1' to match the deduped '@typescript-eslint/utils'
🎯 Changes
Adopt the shared
@tanstack/oxlint-configand@tanstack/oxfmt-config, and bump@tanstack/eslint-configto0.5.0.oxlint.config.ts: extendtanstackConfigand drop the rules it already provides, including the@stylistic/spaced-commentsetup.envandignorePatternsare still spread explicitly becauseextendsdoes not inherit them.import-js/orderand its'off'overrides in four package configs. Import order is now left to Oxfmt'ssortImports.scripts/oxlint/plugin.ts: remove the localtype-parameter-namingrule, which the shared config now covers, and move the file toscripts/oxlint-plugin.tsto match the flat layout ofscripts.oxfmt.config.ts: spreadtanstackConfig. Import sorting is applied across the repo.examples/svelte/**,$app/and$lib/are added tointernalPattern.import-x/internal-regex, soimport/orderandsortImportsagree on SvelteKit aliases.// @ts-nocheck,// @vitest-environment node,/* @refresh reload */) are followed by a blank line, sosortImportskeeps them at the top.prefer-const: 3 in thesvelte-querytests.no-case-declarations: 2 inquery-core/src/query.ts, fixed with block-scopedcases.typescript/no-unsafe-function-type:(...args: Array<any>) => any.vue-query's internalisFunctionand getter cast use specific function types.Functionis intended:Subscribable,NonFunctionGuard,UnwrapLeaf,MaybeRefDeep,MapToSignals, and the devtools callbacks that match Solid'sSetter.@stylistic/eslint-pluginandeslint-plugin-import-xfrom the rootdevDependencies, since the shared configs provide them.minimumReleaseAgeExclude.pnpm dedupe, and update@typescript-eslint/parserand@typescript-eslint/rule-testerto^8.72.1so they match the deduped@typescript-eslint/utils.Runtime behavior is unchanged. The built
query-coreoutput differs only by block-scopedcases and the order of non-circular imports.✅ Checklist
pnpm run test:pr, or these tests do not apply to this pull request.🚀 Release Impact