UNPKG

comctx

Version:

Cross-context RPC solution with type safety and flexible adapters.

29 lines (27 loc) 768 B
import globals from 'globals' import pluginJs from '@eslint/js' import { defineConfig } from 'eslint/config' import tseslint from 'typescript-eslint' import prettierPlugin from 'eslint-plugin-prettier/recommended' export default defineConfig([ { files: ['**/*.{js,mjs,cjs,ts}'] }, { languageOptions: { globals: { ...globals.browser, ...globals.node }, parserOptions: { project: './tsconfig.json', tsconfigRootDir: import.meta.dirname } } }, pluginJs.configs.recommended, ...tseslint.configs.recommended, prettierPlugin, { ignores: ['**/dist/*'] }, { rules: { '@typescript-eslint/no-explicit-any': 'off', '@typescript-eslint/no-unused-expressions': 'off', 'no-async-promise-executor': 'off' } } ])