UNPKG

create-bar-project

Version:

This module helps create a base for web application projects.

49 lines (48 loc) 1.24 kB
{ "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2020, "sourceType": "module", "ecmaFeatures": { "jsx": true } }, "plugins": ["@typescript-eslint", "react-hooks"], "settings": { "react": { "pragma": "React", "version": "detect" } }, "extends": [ "plugin:react/recommended", "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "plugin:prettier/recommended", "plugin:md/recommended" ], "overrides": [ { "files": ["*.md"], "parser": "markdown-eslint-parser", "rules": { "prettier/prettier": [ "error", // Important to force prettier to use "markdown" parser - otherwise it wouldn't be able to parse *.md files. // You also can configure other options supported by prettier here - "prose-wrap" is // particularly useful for *.md files { "parser": "markdown" } ], "md/remark": ["error", { "parser": "markdown" }] } }, { "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], "rules": { "@typescript-eslint/no-explicit-any": "off", "@typescript-eslint/explicit-module-boundary-types": "off", "@typescript-eslint/no-var-requires": "off" } } ] }