UNPKG

mongo2crate

Version:

Sync MongoDB to CrateDB and Convert JSON schema to SQL DDL

37 lines (31 loc) 856 B
import { FlatCompat } from '@eslint/eslintrc' import js from '@eslint/js' import typescriptEslint from '@typescript-eslint/eslint-plugin' import tsParser from '@typescript-eslint/parser' import globals from 'globals' import path from 'node:path' import { fileURLToPath } from 'node:url' const __filename = fileURLToPath(import.meta.url) const __dirname = path.dirname(__filename) const compat = new FlatCompat({ baseDirectory: __dirname, recommendedConfig: js.configs.recommended, allConfig: js.configs.all, }) export default [ ...compat.extends('plugin:@typescript-eslint/recommended'), { plugins: { '@typescript-eslint': typescriptEslint, }, languageOptions: { globals: { ...globals.node, }, parser: tsParser, }, rules: { '@typescript-eslint/no-explicit-any': 'off', }, }, ]