| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
test(query-devtools): keep each action, wait and assertion together (#11665) | 3 天前 | |
ci: Version Packages (#11651) ci: changeset release Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 4 天前 | |
chore: composite monorepo (#8560) * chore: query-query, react-query and persist-core to composite setup * fix: self contain packages by having shared configs as symlinks * fix: add tsConfigPaths to vite config so that tests can pick up the path aliases * chore: set outDir, rootDir and baseUrl for all packages * chore: make legacy tsconfig extend regular tsconfig * fix: tsc --build * feat: setup project references * fix: legacy configs also need references * fix: oops * fix: tsup related builds we need to turn off composite builds for tsup * fix: set rootDir for tsup builds so that it can include all files it needs * fix: remove dependencies on ^build we no longer need builds to run tests / type checks * fix: add separate out dir for tsc * fix: include root eslint config in globals * refactor: create compile task to depend on * fix: typo * fix: dynamic alisases for vitest * chore: try to fix knip * fix: make compile a cacheable task * chore: temporary disable tests against older TS versions * fix: ts doesn't like string return types * fix(vue-query-devtools): fix build * fix: test types * Revert "chore: temporary disable tests against older TS versions" This reverts commit 10ef560eb544cdfd86586332048d36c26d895f25. * fix: make legacy ts builds output to their own directory * chore: remove test:types from examples as they need a build step * chore: fix knip * chore: remove test:types from all examples * Revert "Revert "chore: temporary disable tests against older TS versions"" This reverts commit d6daded7da9b532f49616de8bbcebe6d0efa5355. * fix: outputs for compile task * chore: remove test:types from integrations * Revert "Revert "Revert "chore: temporary disable tests against older TS versions""" This reverts commit 79b48447853931eab355e1fb200c0067f89359a5. --------- Co-authored-by: Damian Osipiuk <osipiukd+git@gmail.com> | 1 年前 | |
chore(*): manage 'solid' packages with pnpm 'catalog' (#11714) | 1 天前 | |
chore: composite monorepo (#8560) * chore: query-query, react-query and persist-core to composite setup * fix: self contain packages by having shared configs as symlinks * fix: add tsConfigPaths to vite config so that tests can pick up the path aliases * chore: set outDir, rootDir and baseUrl for all packages * chore: make legacy tsconfig extend regular tsconfig * fix: tsc --build * feat: setup project references * fix: legacy configs also need references * fix: oops * fix: tsup related builds we need to turn off composite builds for tsup * fix: set rootDir for tsup builds so that it can include all files it needs * fix: remove dependencies on ^build we no longer need builds to run tests / type checks * fix: add separate out dir for tsc * fix: include root eslint config in globals * refactor: create compile task to depend on * fix: typo * fix: dynamic alisases for vitest * chore: try to fix knip * fix: make compile a cacheable task * chore: temporary disable tests against older TS versions * fix: ts doesn't like string return types * fix(vue-query-devtools): fix build * fix: test types * Revert "chore: temporary disable tests against older TS versions" This reverts commit 10ef560eb544cdfd86586332048d36c26d895f25. * fix: make legacy ts builds output to their own directory * chore: remove test:types from examples as they need a build step * chore: fix knip * chore: remove test:types from all examples * Revert "Revert "chore: temporary disable tests against older TS versions"" This reverts commit d6daded7da9b532f49616de8bbcebe6d0efa5355. * fix: outputs for compile task * chore: remove test:types from integrations * Revert "Revert "Revert "chore: temporary disable tests against older TS versions""" This reverts commit 79b48447853931eab355e1fb200c0067f89359a5. --------- Co-authored-by: Damian Osipiuk <osipiukd+git@gmail.com> | 1 年前 | |
chore(query-devtools): set up '@solidjs/testing-library' for component tests (#10678) | 4 个月前 | |
docs(query-core): add JSDoc across the package and expose it in generated reference docs (#11438) * docs(query-core): add JSDoc across the package and expose it in generated reference docs * docs(config.json): add sidebar entries for newly generated query-core reference docs * docs(query-core): migrate remaining prose from the legacy 'docs/reference' pages into JSDoc * docs(query-core): remove legacy 'docs/reference' pages superseded by the generated reference * docs(query-core): regenerate reference docs after merging main * docs(query-core): document missing default values for MutationOptions, combine, and QueryFilters.type * fix(query-devtools): drop unnecessary 'query-core' project reference * docs(query-core): document missing default values and normalize 'Defaults to' spacing * docs(query-core): fix 'environmentManager' JSDoc example | 22 天前 | |
chore(*): add 'tsconfig.legacy.json' and use it for type checks on older TypeScript versions (#11704) | 2 天前 | |
fix(build): exclude config files from production DTS rollup (#10358) * fix(build): exclude config files from production DTS rollup The `experimentalDts` option in tsup respects the tsconfig `include` array to determine which files are in scope for DTS generation. Each package's `tsconfig.json` includes `*.config.*` for IDE support, and `tsconfig.prod.json` inherited this without overriding it. This caused `vite.config.ts` and `tsup.config.ts` to be swept into the DTS rollup, leaking `import { UserConfig } from 'vite'` into published types. Since vite references `@types/node`, this globally overrides the DOM `setTimeout` return type from `number` to `NodeJS.Timeout` for all consumers. Add `"include": ["src"]` (and `"exclude": ["src/__tests__"]` where applicable) to all `tsconfig.prod.json` files that were missing it, matching the pattern already used by query-core, react-query, preact-query, and solid-query. * chore: add changeset for DTS type pollution fix * test(build): add regression test for build tool type leaks in .d.ts files Adds scripts/verify-dts-imports.ts that scans all published .d.ts files for forbidden imports from build tools (vite, tsup, vitest) and `/// <reference types="node" />`. Wired into test:pr and test:ci to run after the build completes. * fix(build): fail fast when no .d.ts files found in verify-dts-imports * chore: add exclude for consistency in react-query-next-experimental * chore: fix log message to mention both .d.ts and .d.cts files * ci: apply automated fixes * chore: remove verify-dts-imports script and related package.json changes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Dominik Dorfmeister 🔮 <office@dorfmeister.cc> | 5 个月前 | |
fix: declare devtools dependencies and enforce strict workspace checks (#11501) | 14 天前 | |
fix(tests): disable local coverage instrumentation (#10776) Disable local coverage instrumentation Co-authored-by: Dominik Dorfmeister 🔮 <office@dorfmeister.cc> | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 天前 | ||
| 4 天前 | ||
| 1 年前 | ||
| 1 天前 | ||
| 1 年前 | ||
| 4 个月前 | ||
| 22 天前 | ||
| 2 天前 | ||
| 5 个月前 | ||
| 14 天前 | ||
| 4 个月前 |