init commit

This commit is contained in:
2025-10-28 10:57:53 -05:00
commit 693a10957c
109 changed files with 19075 additions and 0 deletions

19
tooling/eslint/react.ts Normal file
View File

@@ -0,0 +1,19 @@
import reactPlugin from "eslint-plugin-react";
import reactHooks from "eslint-plugin-react-hooks";
import { defineConfig } from "eslint/config";
export const reactConfig = defineConfig(
{
files: ["**/*.ts", "**/*.tsx"],
...reactPlugin.configs.flat.recommended,
...reactPlugin.configs.flat["jsx-runtime"],
languageOptions: {
...reactPlugin.configs.flat.recommended?.languageOptions,
...reactPlugin.configs.flat["jsx-runtime"]?.languageOptions,
globals: {
React: "writable",
},
},
},
reactHooks.configs.flat["recommended-latest"]!,
);