UNPKG

lambda-calculus-with-js

Version:

Using JS' anonymous functions to perform lambda calculus

41 lines (37 loc) 781 B
/**@import { ConfigArray } from 'typescript-eslint'; */ import eslint from '@eslint/js'; import accurtypeStyle from 'eslint-config-accurtype-style'; import {getDirname} from 'esm-entry'; import tseslint from 'typescript-eslint'; /**@type {ConfigArray} */ const config = tseslint.config( ...accurtypeStyle, eslint.configs.recommended, ...tseslint.configs.stylisticTypeChecked, { name: 'TS Base Config', languageOptions: { parserOptions: { tsconfigRootDir: getDirname(import.meta.url), project: [ 'tsconfig.json', ], }, }, }, { name: 'Opt Rules', rules: {'no-unused-vars': 'off'}, }, { name: 'Global Ignore', ignores: [ '**/*.md', '.*', 'eslint.config.js', 'cz-config.cjs', '**/dist', ], }, ); export default config;