Skip to content

chore:remove symlink for windows #9410

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 30 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
68da9f6
chore: Remove tsup symlink in react query
ss0526100 Jul 2, 2025
09c4c9c
chore: Remove eslint symlink in react-query
ss0526100 Jul 2, 2025
45fee1e
chore: improve awkward comment
ss0526100 Jul 2, 2025
261ec91
chore:remove symlink in angular-query-devtools-experimental
ss0526100 Jul 11, 2025
3271826
chore:remove symlink in angular-query-experimental
ss0526100 Jul 11, 2025
5cc04d4
chore:remove symlinks in angular-query-persist-client
ss0526100 Jul 11, 2025
ff26968
chore:remove symlink in eslint-plugin-query
ss0526100 Jul 11, 2025
4b424c1
chore(eslint-plugin-query):link tsup util to tsup.config with a relat…
ss0526100 Jul 11, 2025
fdb86d3
chore:remove symlink in query-async-storage-persister
ss0526100 Jul 11, 2025
d8a766c
chore:remove symlink in query-broadcast-client-experimental
ss0526100 Jul 11, 2025
cd4132b
chore:remove symlink in query-codemods
ss0526100 Jul 11, 2025
4113921
chore:remove symlink in query-core
ss0526100 Jul 11, 2025
3d5cec7
chore:remove symlink in query-devtools
ss0526100 Jul 11, 2025
8c16e7e
chore:remove symlink in query-persis-client-core
ss0526100 Jul 11, 2025
51a5569
chore:remove symlink in query-sync-storage-persister
ss0526100 Jul 11, 2025
231a05b
chore:remove symlink in query-test-utils
ss0526100 Jul 11, 2025
7809ac4
chore:remove symlink in react-query-devtools
ss0526100 Jul 11, 2025
73e198b
chore:remove symlink in react-query-next-experimental
ss0526100 Jul 11, 2025
3ccc6c3
chore:remove symlink in react-query-persist-client
ss0526100 Jul 11, 2025
04395aa
chore:remove symlink in solid-query
ss0526100 Jul 11, 2025
e7e79b7
chore:remove symlink in solid-query-devtools
ss0526100 Jul 11, 2025
9a6d497
chore:remove symlink in solid-query-persist-client
ss0526100 Jul 11, 2025
1ea6a32
chore:remove symlink in svelte-query
ss0526100 Jul 11, 2025
57d23b5
chore:remove symlink in svelte-query-devtools
ss0526100 Jul 11, 2025
3ccf298
chore:remove symlink in svelte-query-persist-client
ss0526100 Jul 11, 2025
2b7d6eb
chore:remove symlink in vue-query
ss0526100 Jul 11, 2025
14fac87
chore:remove symlink in vue-query-devtools
ss0526100 Jul 11, 2025
0334e56
chore: add source map to .gitignore
ss0526100 Jul 11, 2025
d765f30
chore(eslint-plugin-query): restore missing tsup config
ss0526100 Jul 11, 2025
2af4646
chore(eslint-plugin-query): restore missing tsup config
ss0526100 Jul 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,8 @@ temp

vite.config.js.timestamp-*
vite.config.ts.timestamp-*

eslint.config.d.ts
eslint.config.d.ts.map
scripts/getTsupConfig.d.ts
scripts/getTsupConfig.d.ts.map
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// @ts-check

import pluginJsdoc from 'eslint-plugin-jsdoc'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down

This file was deleted.

4 changes: 3 additions & 1 deletion packages/angular-query-experimental/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import pluginJsdoc from 'eslint-plugin-jsdoc'
import vitest from '@vitest/eslint-plugin'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/angular-query-experimental/root.eslint.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/angular-query-persist-client/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// @ts-check

import pluginJsdoc from 'eslint-plugin-jsdoc'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down

This file was deleted.

4 changes: 3 additions & 1 deletion packages/eslint-plugin-query/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// @ts-check

import vitest from '@vitest/eslint-plugin'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/eslint-plugin-query/root.eslint.config.js

This file was deleted.

46 changes: 0 additions & 46 deletions packages/eslint-plugin-query/root.tsup.config.js

This file was deleted.

25 changes: 22 additions & 3 deletions packages/eslint-plugin-query/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,26 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
legacyConfig({ entry: ['src/*.ts'] }),
{
...modernConfig({ entry: ['src/*.ts'] }),
external: ['typescript'],
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In eslint-plugin-query, applying the parent-level esbuildPlugin settings directly caused build failures.
To address this, previous versions used a modified copy of scripts/getTsupConfig.js instead of the original.
Considering potential future changes to getTsupConfig, this issue needed to be handled.
Thus, scripts/getTsupConfig.js was imported using a relative path, and settings specific to eslint-plugin-query were added separately.

footer: ({ format }) => {
if (format === 'cjs') {
// workaround for CJS default export
// @see https://github.com/evanw/esbuild/issues/1182#issuecomment-1011414271
return { js: `module.exports = module.exports.default` }
}

return
},
esbuildPlugins: undefined,
},
{
...legacyConfig({ entry: ['src/*.ts'] }),
external: ['typescript'],
esbuildPlugins: undefined,
},
])
3 changes: 2 additions & 1 deletion packages/query-async-storage-persister/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]

This file was deleted.

1 change: 0 additions & 1 deletion packages/query-async-storage-persister/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/query-async-storage-persister/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]

This file was deleted.

This file was deleted.

4 changes: 3 additions & 1 deletion packages/query-broadcast-client-experimental/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
Expand Down
3 changes: 2 additions & 1 deletion packages/query-codemods/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/query-codemods/root.eslint.config.js

This file was deleted.

3 changes: 2 additions & 1 deletion packages/query-core/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]
1 change: 0 additions & 1 deletion packages/query-core/root.eslint.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/query-core/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/query-core/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
Expand Down
3 changes: 2 additions & 1 deletion packages/query-devtools/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]
1 change: 0 additions & 1 deletion packages/query-devtools/root.eslint.config.js

This file was deleted.

3 changes: 2 additions & 1 deletion packages/query-persist-client-core/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]
1 change: 0 additions & 1 deletion packages/query-persist-client-core/root.eslint.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/query-persist-client-core/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/query-persist-client-core/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
Expand Down
3 changes: 2 additions & 1 deletion packages/query-sync-storage-persister/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]

This file was deleted.

1 change: 0 additions & 1 deletion packages/query-sync-storage-persister/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/query-sync-storage-persister/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts'] }),
Expand Down
3 changes: 2 additions & 1 deletion packages/query-test-utils/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
// @ts-check

import rootConfig from './root.eslint.config.js'
// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [...rootConfig]
1 change: 0 additions & 1 deletion packages/query-test-utils/root.eslint.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/react-query-devtools/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import pluginReact from '@eslint-react/eslint-plugin'
import * as reactHooks from 'eslint-plugin-react-hooks'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/react-query-devtools/root.eslint.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/react-query-devtools/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/react-query-devtools/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts', 'src/*.tsx'] }),
Expand Down
4 changes: 3 additions & 1 deletion packages/react-query-next-experimental/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import pluginReact from '@eslint-react/eslint-plugin'
import * as reactHooks from 'eslint-plugin-react-hooks'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down

This file was deleted.

1 change: 0 additions & 1 deletion packages/react-query-next-experimental/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/react-query-next-experimental/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts', 'src/*.tsx'] }),
Expand Down
4 changes: 3 additions & 1 deletion packages/react-query-persist-client/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import pluginReact from '@eslint-react/eslint-plugin'
import * as reactHooks from 'eslint-plugin-react-hooks'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/react-query-persist-client/root.eslint.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/react-query-persist-client/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/react-query-persist-client/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts', 'src/*.tsx'] }),
Expand Down
4 changes: 3 additions & 1 deletion packages/react-query/eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@

import pluginReact from '@eslint-react/eslint-plugin'
import * as reactHooks from 'eslint-plugin-react-hooks'
import rootConfig from './root.eslint.config.js'

// @ts-ignore out of scope
import rootConfig from '../../eslint.config.js'

export default [
...rootConfig,
Expand Down
1 change: 0 additions & 1 deletion packages/react-query/root.eslint.config.js

This file was deleted.

1 change: 0 additions & 1 deletion packages/react-query/root.tsup.config.js

This file was deleted.

4 changes: 3 additions & 1 deletion packages/react-query/tsup.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
import { defineConfig } from 'tsup'
import { legacyConfig, modernConfig } from './root.tsup.config.js'

// @ts-ignore out of scope
import { legacyConfig, modernConfig } from '../../scripts/getTsupConfig.js'

export default defineConfig([
modernConfig({ entry: ['src/*.ts', 'src/*.tsx'] }),
Expand Down
Loading
Loading