UNPKG

@archon-inc/sdk

Version:

Integrate easily to our government platform using this SDK. More info on https://archon.inc/sdk

32 lines (31 loc) 895 B
import pluginJs from "@eslint/js"; import importPlugin from 'eslint-plugin-import'; import jsdoc from 'eslint-plugin-jsdoc'; import globals from "globals"; import tseslint from "typescript-eslint"; /** @type {import('eslint').Linter.Config[]} */ export default [ { files: ["**/*.{js,mjs,cjs,ts}"] }, { languageOptions: { globals: { ...globals.browser, ...globals.node } } }, pluginJs.configs.recommended, jsdoc.configs['flat/recommended'], { plugins: { import: importPlugin } }, { rules: { // Disable rules that are already covered by TypeScript 'jsdoc/require-param-type': 'off', 'jsdoc/require-returns-type': 'off', // Disable unused vars in the mock files for now '@typescript-eslint/no-unused-vars': 'off', "import/extensions": [ "error", "always" ], }, }, ...tseslint.configs.recommended, ];