Skip to content

Commit 00edf46

Browse files
authored
feat: remove tanstack-query from unsync-similar-deps rule (#134)
1 parent eca0f34 commit 00edf46

File tree

2 files changed

+0
-24
lines changed

2 files changed

+0
-24
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,6 @@ Similar dependencies in a given `package.json` should use the same version. For
151151
- `eslint-config-next`, `@next/eslint-plugin-next`, `@next/font` `@next/bundle-analyzer`, `@next/third-parties`, `@next/mdx`, `next`
152152
- `@trpc/client`, `@trpc/server`, `@trpc/next`, `@trpc/react-query`
153153
- `eslint-config-turbo`, `eslint-plugin-turbo`, `@turbo/gen`, `turbo-ignore`, `turbo`
154-
- `@tanstack/eslint-plugin-query`, `@tanstack/query-async-storage-persister`, `@tanstack/query-broadcast-client-experimental`, `@tanstack/query-core`, `@tanstack/query-devtools`, `@tanstack/query-persist-client-core`, `@tanstack/query-sync-storage-persister`, `@tanstack/react-query`, `@tanstack/react-query-devtools`, `@tanstack/react-query-persist-client`, `@tanstack/react-query-next-experimental`, `@tanstack/solid-query`, `@tanstack/solid-query-devtools`, `@tanstack/solid-query-persist-client`, `@tanstack/svelte-query`, `@tanstack/svelte-query-devtools`, `@tanstack/svelte-query-persist-client`, `@tanstack/vue-query`, `@tanstack/vue-query-devtools`, `@tanstack/angular-query-devtools-experimental`, `@tanstack/angular-query-experimental`
155154
- `sb`, `storybook`, `@storybook/codemod`, `@storybook/cli`, `@storybook/channels`, `@storybook/addon-actions`, `@storybook/addon-links`, `@storybook/react`, `@storybook/react-native`, `@storybook/components`, `@storybook/addon-backgrounds`, `@storybook/addon-viewport`, `@storybook/angular`, `@storybook/addon-a11y`, `@storybook/addon-jest`, `@storybook/client-logger`, `@storybook/node-logger`, `@storybook/core`, `@storybook/addon-storysource`, `@storybook/html`, `@storybook/core-events`, `@storybook/svelte`, `@storybook/ember`, `@storybook/addon-ondevice-backgrounds`, `@storybook/addon-ondevice-notes`, `@storybook/preact`, `@storybook/theming`, `@storybook/router`, `@storybook/addon-docs`, `@storybook/addon-ondevice-actions`, `@storybook/source-loader`, `@storybook/preset-create-react-app`, `@storybook/web-components`, `@storybook/addon-essentials`, `@storybook/server`, `@storybook/addon-toolbars`, `@storybook/addon-controls`, `@storybook/core-common`, `@storybook/builder-webpack5`, `@storybook/core-server`, `@storybook/csf-tools`, `@storybook/addon-measure`, `@storybook/addon-outline`, `@storybook/addon-ondevice-controls`, `@storybook/instrumenter`, `@storybook/addon-interactions`, `@storybook/docs-tools`, `@storybook/builder-vite`, `@storybook/telemetry`, `@storybook/core-webpack`, `@storybook/preset-html-webpack`, `@storybook/preset-preact-webpack`, `@storybook/preset-svelte-webpack`, `@storybook/preset-react-webpack`, `@storybook/html-webpack5`, `@storybook/preact-webpack5`, `@storybook/svelte-webpack5`, `@storybook/web-components-webpack5`, `@storybook/preset-server-webpack`, `@storybook/react-webpack5`, `@storybook/server-webpack5`, `@storybook/addon-highlight`, `@storybook/blocks`, `@storybook/builder-manager`, `@storybook/react-vite`, `@storybook/svelte-vite`, `@storybook/web-components-vite`, `@storybook/nextjs`, `@storybook/types`, `@storybook/manager`, `@storybook/csf-plugin`, `@storybook/preview`, `@storybook/manager-api`, `@storybook/preview-api`, `@storybook/html-vite`, `@storybook/sveltekit`, `@storybook/preact-vite`, `@storybook/addon-mdx-gfm`, `@storybook/react-dom-shim`, `create-storybook`, `@storybook/addon-onboarding`, `@storybook/react-native-theming`, `@storybook/addon-themes`, `@storybook/test`, `@storybook/react-native-ui`, `@storybook/experimental-nextjs-vite`, `@storybook/experimental-addon-test`, `@storybook/react-native-web-vite`
156155
- `prisma`, `@prisma/client`, `@prisma/instrumentation`
157156
- `typescript-eslint`, `@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`

src/rules/unsync_similar_dependencies.rs

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ pub enum SimilarDependency {
1111
NextJS,
1212
Storybook,
1313
Turborepo,
14-
TanstackQuery,
1514
Prisma,
1615
TypescriptEslint,
1716
EslintStylistic,
@@ -27,7 +26,6 @@ impl Display for SimilarDependency {
2726
Self::NextJS => write!(f, "Next.js"),
2827
Self::Storybook => write!(f, "Storybook"),
2928
Self::Turborepo => write!(f, "Turborepo"),
30-
Self::TanstackQuery => write!(f, "Tanstack Query"),
3129
Self::Prisma => write!(f, "Prisma"),
3230
Self::TypescriptEslint => write!(f, "typescript-eslint"),
3331
Self::EslintStylistic => write!(f, "ESLint Stylistic"),
@@ -144,27 +142,6 @@ impl TryFrom<&str> for SimilarDependency {
144142
| "@storybook/experimental-nextjs-vite"
145143
| "@storybook/experimental-addon-test"
146144
| "@storybook/react-native-web-vite" => Ok(Self::Storybook),
147-
"@tanstack/eslint-plugin-query"
148-
| "@tanstack/query-async-storage-persister"
149-
| "@tanstack/query-broadcast-client-experimental"
150-
| "@tanstack/query-core"
151-
| "@tanstack/query-devtools"
152-
| "@tanstack/query-persist-client-core"
153-
| "@tanstack/query-sync-storage-persister"
154-
| "@tanstack/react-query"
155-
| "@tanstack/react-query-devtools"
156-
| "@tanstack/react-query-persist-client"
157-
| "@tanstack/react-query-next-experimental"
158-
| "@tanstack/solid-query"
159-
| "@tanstack/solid-query-devtools"
160-
| "@tanstack/solid-query-persist-client"
161-
| "@tanstack/svelte-query"
162-
| "@tanstack/svelte-query-devtools"
163-
| "@tanstack/svelte-query-persist-client"
164-
| "@tanstack/vue-query"
165-
| "@tanstack/vue-query-devtools"
166-
| "@tanstack/angular-query-devtools-experimental"
167-
| "@tanstack/angular-query-experimental" => Ok(Self::TanstackQuery),
168145
"prisma"
169146
| "@prisma/client"
170147
| "@prisma/instrumentation"

0 commit comments

Comments
 (0)