UNPKG

zotero-types

Version:

This package contains type definitions for Zotero (https://www.zotero.org/) plugin.

36 lines (33 loc) 1.03 kB
// @ts-check Let TS check this config file import eslint from "@eslint/js"; import tseslint from "typescript-eslint"; export default tseslint.config( { ignores: ["node_modules/**", "scripts/", "types/gecko/**"], }, { extends: [eslint.configs.recommended, ...tseslint.configs.recommended], rules: { "@typescript-eslint/ban-ts-comment": [ "warn", { "ts-expect-error": "allow-with-description", "ts-ignore": "allow-with-description", "ts-nocheck": "allow-with-description", "ts-check": "allow-with-description", }, ], "@typescript-eslint/no-unused-vars": "off", "@typescript-eslint/no-explicit-any": [ "off", { ignoreRestArgs: true, }, ], "@typescript-eslint/no-non-null-assertion": "off", "@typescript-eslint/no-empty-object-type": "off", "@typescript-eslint/triple-slash-reference": "off", "@typescript-eslint/no-unsafe-function-type": "off", }, }, );