diff --git a/examples/kitchen-sink/apps/admin/.eslintrc.js b/examples/kitchen-sink/apps/admin/.eslintrc.js deleted file mode 100644 index d83112c072880..0000000000000 --- a/examples/kitchen-sink/apps/admin/.eslintrc.js +++ /dev/null @@ -1,8 +0,0 @@ -/** @type {import("eslint").Linter.Config} */ -module.exports = { - extends: ["@repo/eslint-config/react.js"], - parser: "@typescript-eslint/parser", - parserOptions: { - project: true, - }, -}; diff --git a/examples/kitchen-sink/apps/admin/eslint.config.js b/examples/kitchen-sink/apps/admin/eslint.config.js new file mode 100644 index 0000000000000..2b11f486e4bc0 --- /dev/null +++ b/examples/kitchen-sink/apps/admin/eslint.config.js @@ -0,0 +1,4 @@ +/** @type {import("eslint").Linter.Config} */ +import { config } from "@repo/eslint-config"; + +export default config; diff --git a/examples/kitchen-sink/apps/admin/package.json b/examples/kitchen-sink/apps/admin/package.json index 853c163e21d3a..45bb4f6a33f08 100644 --- a/examples/kitchen-sink/apps/admin/package.json +++ b/examples/kitchen-sink/apps/admin/package.json @@ -1,26 +1,26 @@ { "name": "admin", "version": "0.0.0", + "type": "module", "private": true, "scripts": { "build": "vite build", - "clean": "rm -rf dist", "dev": "vite --host 0.0.0.0 --port 3001 --clearScreen false", - "typecheck": "tsc --noEmit", - "lint": "eslint src/" + "check-types": "tsc --noEmit", + "lint": "eslint src/ --max-warnings 0" }, "dependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0", - "@repo/ui": "workspace:*" + "@repo/ui": "workspace:*", + "react": "^19.0.0", + "react-dom": "^19.0.0" }, "devDependencies": { - "@types/react": "^18.2.62", - "@types/react-dom": "^18.2.19", - "@vitejs/plugin-react": "^4.2.1", "@repo/eslint-config": "workspace:*", "@repo/typescript-config": "workspace:*", - "typescript": "5.5.4", - "vite": "^5.1.4" + "@types/react": "^19.0.8", + "@types/react-dom": "^19.0.3", + "@vitejs/plugin-react": "^4.3.4", + "typescript": "5.7.3", + "vite": "^6.0.11" } } diff --git a/examples/kitchen-sink/apps/admin/src/app/index.tsx b/examples/kitchen-sink/apps/admin/src/app/index.tsx index cdf3588be678a..73c47c9527da2 100644 --- a/examples/kitchen-sink/apps/admin/src/app/index.tsx +++ b/examples/kitchen-sink/apps/admin/src/app/index.tsx @@ -1,9 +1,8 @@ -import React from "react"; import "./styles.css"; import { CounterButton } from "@repo/ui/counter-button"; import { Link } from "@repo/ui/link"; -function App(): JSX.Element { +function App() { return (