diff --git a/package.json b/package.json index 6c16f0f112..073885cc49 100644 --- a/package.json +++ b/package.json @@ -49,44 +49,43 @@ "devDependencies": { "@eslint-react/eslint-plugin": "3.0.0-rc.0", "@eslint/markdown": "^7.5.1", - "@faker-js/faker": "^10.0.0", - "@tanstack/react-router": "^1.132.31", - "@tanstack/router-plugin": "^1.132.31", - "@types/node": "^25.0.2", - "@types/react": "^19.2.0", - "@types/react-dom": "^19.2.0", - "@vitejs/plugin-react": "^5.1.1", - "@vitest/browser-playwright": "^4.0.16", - "@vitest/coverage-istanbul": "^4.0.16", - "@vitest/eslint-plugin": "^1.6.4", + "@faker-js/faker": "^10.3.0", + "@tanstack/react-router": "^1.166.7", + "@tanstack/router-plugin": "^1.166.7", + "@types/node": "^25.5.0", + "@types/react": "^19.2.14", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^6.0.1", + "@vitest/browser-playwright": "^4.1.0", + "@vitest/coverage-istanbul": "^4.1.0", + "@vitest/eslint-plugin": "^1.6.11", "clsx": "^2.1.1", "ecij": "^0.4.1", - "eslint": "^10.0.1", + "eslint": "^10.0.3", "eslint-plugin-jest-dom": "^5.5.0", "eslint-plugin-react-hooks": "^7.0.1", - "eslint-plugin-sonarjs": "^4.0.0", - "eslint-plugin-testing-library": "^7.13.5", - "jspdf": "^4.0.0", - "jspdf-autotable": "^5.0.2", - "oxfmt": "0.38.0", + "eslint-plugin-sonarjs": "^4.0.2", + "eslint-plugin-testing-library": "^7.16.0", + "jspdf": "^4.2.0", + "jspdf-autotable": "^5.0.7", + "oxfmt": "0.40.0", "playwright": "~1.58.0", "postcss": "^8.5.2", - "react": "^19.2.1", - "react-dom": "^19.2.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "rolldown": "1.0.0-rc.5", - "rolldown-plugin-dts": "^0.22.1", + "rolldown-plugin-dts": "^0.22.5", "typescript": "~6.0.1-rc", - "typescript-eslint": "^8.56.0", - "vite": "^8.0.0-beta.16", - "vitest": "^4.0.17", - "vitest-browser-react": "^2.0.2" + "typescript-eslint": "^8.57.0", + "vite": "^8.0.0", + "vitest": "^4.1.0", + "vitest-browser-react": "^2.1.0" }, "peerDependencies": { "react": "^19.2", "react-dom": "^19.2" }, "overrides": { - "typescript": "$typescript", - "vite": "$vite" + "typescript": "$typescript" } } diff --git a/test/browser/column/key.test.ts b/test/browser/column/key.test.ts index 105e6a1ce3..4e218ce815 100644 --- a/test/browser/column/key.test.ts +++ b/test/browser/column/key.test.ts @@ -9,5 +9,6 @@ test('key is escaped in query selectors', async () => { } ]; - await expect(setup({ columns, rows: [] })).resolves.not.toThrowError(); + // eslint-disable-next-line vitest/no-alias-methods + await expect(setup({ columns, rows: [] })).resolves.not.toThrow(); }); diff --git a/vite.config.ts b/vite.config.ts index 34241f7ccc..32d77852ba 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -90,9 +90,7 @@ export default defineConfig( routesDirectory: 'website/routes', autoCodeSplitting: true }), - react({ - exclude: ['./.cache/**/*', './node_modules/**/*', './website/routeTree.gen.ts'] - }) + react() ], server: { open: true @@ -142,6 +140,7 @@ export default defineConfig( instances: getInstances(), viewport, headless: true, + ui: false, screenshotFailures: false }, setupFiles: ['test/setupBrowser.ts', 'test/failOnConsole.ts']