UNPKG

tiddlywiki-plugin-dev

Version:

[![](https://img.shields.io/badge/Join-TiddlyWiki_CN-blue)](https://github.com/tiddly-gittly)

52 lines (50 loc) 1.06 kB
import js from '@eslint/js'; import globals from 'globals'; import tseslint from 'typescript-eslint'; export default tseslint.config( { linterOptions: { reportUnusedDisableDirectives: 'off', }, ignores: [ '**/node_modules/**', '**/dist/**', '**/output/**', '**/output_resource/**', '**/*.d.ts', ], }, { files: ['**/*.{js,cjs,mjs,ts,tsx}'], extends: [js.configs.recommended, ...tseslint.configs.recommended], languageOptions: { parser: tseslint.parser, parserOptions: { ecmaVersion: 'latest', sourceType: 'module', }, globals: { ...globals.node, ...globals.browser, ...globals.jest, }, }, rules: { '@typescript-eslint/no-explicit-any': 'off', }, }, { files: ['src/devweb-listener.js'], languageOptions: { globals: { exports: 'writable', }, }, }, { files: ['scripts/**/*.cjs'], rules: { '@typescript-eslint/no-require-imports': 'off', }, }, );