UNPKG

@gemini-dock/server

Version:

An extensible Gemini server written in TypeScript

30 lines (28 loc) 693 B
import globals from 'globals' import pluginJs from '@eslint/js' import tseslint from 'typescript-eslint' /** @type {import('eslint').Linter.Config[]} */ export default [ {files: ['**/*.{js,mjs,cjs,ts}']}, {languageOptions: { globals: globals.node }}, pluginJs.configs.recommended, ...tseslint.configs.recommended, { rules: { 'semi': ['error', 'never'], 'quotes': ['error', 'single'], 'no-console': 'error', 'no-unused-vars': ['error', { argsIgnorePattern: '^_' }], 'no-undef': 'error', 'no-undef-init': 'error', }, overrides: [ { files: ['tests/**/*'], env: { jest: true } } ] }, ]