UNPKG

@alucpro/note-tool

Version:

A NodeJS script that deal with markdown note.

37 lines (35 loc) 862 B
import eslint from '@eslint/js'; import importPlugin from 'eslint-plugin-import'; import globals from 'globals'; export default [ { files: ['src/**/*.js'], languageOptions: { ecmaVersion: 'latest', sourceType: 'module', globals: { ...globals.node, ...globals.es2021, }, }, plugins: { import: importPlugin, }, rules: { ...eslint.configs.recommended.rules, indent: ['error', 2], 'linebreak-style': ['error', 'unix'], quotes: ['error', 'single'], semi: ['error', 'always'], 'no-console': 'off', 'no-unused-vars': 'warn', 'no-undef': 'error', 'no-var': 'error', 'prefer-const': 'error', 'no-duplicate-imports': 'error', 'import/no-unresolved': 'error', 'import/no-absolute-path': 'error', "in" }, }, ];