experimental typelex to zod library
at main 727 B view raw
1import js from "@eslint/js"; 2import globals from "globals"; 3import tseslint from "typescript-eslint"; 4import { defineConfig } from "eslint/config"; 5 6export default defineConfig([ 7 { 8 files: ["**/*.{js,mjs,cjs,ts,mts,cts}"], 9 plugins: { js }, 10 extends: ["js/recommended"], 11 languageOptions: { globals: globals.browser }, 12 }, 13 tseslint.configs.strictTypeChecked, 14 tseslint.configs.stylisticTypeChecked, 15 { 16 rules: { 17 "@typescript-eslint/consistent-type-imports": "error", 18 }, 19 languageOptions: { 20 parserOptions: { 21 projectService: true, 22 tsconfigRootDir: import.meta.dirname, 23 }, 24 }, 25 }, 26]);