Live location tracking and playback for the game "manhunt"
at main 22 lines 753 B view raw
1import js from "@eslint/js"; 2import globals from "globals"; 3import tseslint from "typescript-eslint"; 4import pluginReact from "eslint-plugin-react"; 5import reactHooks from "eslint-plugin-react-hooks"; 6import { defineConfig, globalIgnores } from "eslint/config"; 7 8export default defineConfig([ 9 globalIgnores(["dist"]), 10 { 11 files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], 12 plugins: { js }, 13 extends: ["js/recommended"] 14 }, 15 { 16 files: ["**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"], 17 languageOptions: { globals: globals.browser } 18 }, 19 tseslint.configs.recommended, 20 { settings: { react: { version: "detect" } }, ...pluginReact.configs.flat.recommended }, 21 reactHooks.configs["recommended-latest"] 22]);