UNPKG

gyrovector

Version:

Gyrovector classes for hyperbolic, Euclidean, and spherical geometries

31 lines (29 loc) 937 B
import js from '@eslint/js'; import tseslint from 'typescript-eslint'; import { defineConfig } from 'eslint/config'; import noMixedOperators from 'eslint-plugin-no-mixed-operators'; export default defineConfig([ { files: ['**/*.{js,mjs,cjs,ts}'], plugins: { js, noMixedOperators }, extends: ['js/recommended'], }, tseslint.configs.recommended, { rules: { '@typescript-eslint/no-unused-vars': [ 'error', { args: 'all', argsIgnorePattern: '^_', caughtErrors: 'all', caughtErrorsIgnorePattern: '^_', destructuredArrayIgnorePattern: '^_', varsIgnorePattern: '^_', ignoreRestSiblings: true, }, ], 'noMixedOperators/no-mixed-operators': ['error'], }, }, ]);