Skip to content

Commit

Permalink
drop eslint-config-prettier barebone
Browse files Browse the repository at this point in the history
  • Loading branch information
ryota-murakami committed Jun 1, 2023
1 parent d64cd34 commit c3b3837
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 180 deletions.
173 changes: 0 additions & 173 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -74,179 +74,6 @@ module.exports = {
],
radix: 'error',
'sort-keys-fix/sort-keys-fix': 'warn',
/**
* Defined eslint-config-prettier(https://github.com/prettier/eslint-config-prettier) rules directly instead of extend.
* From https://github.com/prettier/eslint-config-prettier/blob/1a7be70571dfbc002fd6e89fe00bca0fda3912bb/index.js#L5
*/
/* eslint-disable sort-keys-fix/sort-keys-fix */
// The following rules can be used in some cases. See the README for more
// information. (These are marked with `0` instead of `"off"` so that a
// script can distinguish them.)
curly: 0,
'lines-around-comment': 0,
'max-len': 0,
'no-confusing-arrow': 0,
'no-mixed-operators': 0,
'no-tabs': 0,
'no-unexpected-multiline': 0,
quotes: 0,
'@typescript-eslint/lines-around-comment': 0,
'@typescript-eslint/quotes': 0,
'babel/quotes': 0,
'vue/html-self-closing': 0,
'vue/max-len': 0,
// The rest are rules that you never need to enable when using Prettier.
'array-bracket-newline': 'off',
'array-bracket-spacing': 'off',
'array-element-newline': 'off',
'arrow-parens': 'off',
'arrow-spacing': 'off',
'block-spacing': 'off',
'brace-style': 'off',
'comma-dangle': 'off',
'comma-spacing': 'off',
'comma-style': 'off',
'computed-property-spacing': 'off',
'dot-location': 'off',
'eol-last': 'off',
'func-call-spacing': 'off',
'function-call-argument-newline': 'off',
'function-paren-newline': 'off',
'generator-star-spacing': 'off',
'implicit-arrow-linebreak': 'off',
indent: 'off',
'jsx-quotes': 'off',
'key-spacing': 'off',
'keyword-spacing': 'off',
'linebreak-style': 'off',
'multiline-ternary': 'off',
'newline-per-chained-call': 'off',
'new-parens': 'off',
'no-extra-parens': 'off',
'no-extra-semi': 'off',
'no-floating-decimal': 'off',
'no-mixed-spaces-and-tabs': 'off',
'no-multi-spaces': 'off',
'no-multiple-empty-lines': 'off',
'no-trailing-spaces': 'off',
'no-whitespace-before-property': 'off',
'nonblock-statement-body-position': 'off',
'object-curly-newline': 'off',
'object-curly-spacing': 'off',
'object-property-newline': 'off',
'one-var-declaration-per-line': 'off',
'operator-linebreak': 'off',
'padded-blocks': 'off',
'quote-props': 'off',
'rest-spread-spacing': 'off',
semi: 'off',
'semi-spacing': 'off',
'semi-style': 'off',
'space-before-blocks': 'off',
'space-before-function-paren': 'off',
'space-in-parens': 'off',
'space-infix-ops': 'off',
'space-unary-ops': 'off',
'switch-colon-spacing': 'off',
'template-curly-spacing': 'off',
'template-tag-spacing': 'off',
'unicode-bom': 'off',
'wrap-iife': 'off',
'wrap-regex': 'off',
'yield-star-spacing': 'off',
'@babel/object-curly-spacing': 'off',
'@babel/semi': 'off',
'@typescript-eslint/block-spacing': 'off',
'@typescript-eslint/brace-style': 'off',
'@typescript-eslint/comma-dangle': 'off',
'@typescript-eslint/comma-spacing': 'off',
'@typescript-eslint/func-call-spacing': 'off',
'@typescript-eslint/indent': 'off',
'@typescript-eslint/key-spacing': 'off',
'@typescript-eslint/keyword-spacing': 'off',
'@typescript-eslint/member-delimiter-style': 'off',
'@typescript-eslint/no-extra-parens': 'off',
'@typescript-eslint/no-extra-semi': 'off',
'@typescript-eslint/object-curly-spacing': 'off',
'@typescript-eslint/semi': 'off',
'@typescript-eslint/space-before-blocks': 'off',
'@typescript-eslint/space-before-function-paren': 'off',
'@typescript-eslint/space-infix-ops': 'off',
'@typescript-eslint/type-annotation-spacing': 'off',
'babel/object-curly-spacing': 'off',
'babel/semi': 'off',
'flowtype/boolean-style': 'off',
'flowtype/delimiter-dangle': 'off',
'flowtype/generic-spacing': 'off',
'flowtype/object-type-curly-spacing': 'off',
'flowtype/object-type-delimiter': 'off',
'flowtype/quotes': 'off',
'flowtype/semi': 'off',
'flowtype/space-after-type-colon': 'off',
'flowtype/space-before-generic-bracket': 'off',
'flowtype/space-before-type-colon': 'off',
'flowtype/union-intersection-spacing': 'off',
'react/jsx-child-element-spacing': 'off',
'react/jsx-closing-bracket-location': 'off',
'react/jsx-closing-tag-location': 'off',
'react/jsx-curly-newline': 'off',
'react/jsx-curly-spacing': 'off',
'react/jsx-equals-spacing': 'off',
'react/jsx-first-prop-new-line': 'off',
'react/jsx-indent': 'off',
'react/jsx-indent-props': 'off',
'react/jsx-max-props-per-line': 'off',
'react/jsx-newline': 'off',
'react/jsx-one-expression-per-line': 'off',
'react/jsx-props-no-multi-spaces': 'off',
'react/jsx-tag-spacing': 'off',
'react/jsx-wrap-multilines': 'off',
'standard/array-bracket-even-spacing': 'off',
'standard/computed-property-even-spacing': 'off',
'standard/object-curly-even-spacing': 'off',
'unicorn/empty-brace-spaces': 'off',
'unicorn/no-nested-ternary': 'off',
'unicorn/number-literal-case': 'off',
'vue/array-bracket-newline': 'off',
'vue/array-bracket-spacing': 'off',
'vue/arrow-spacing': 'off',
'vue/block-spacing': 'off',
'vue/block-tag-newline': 'off',
'vue/brace-style': 'off',
'vue/comma-dangle': 'off',
'vue/comma-spacing': 'off',
'vue/comma-style': 'off',
'vue/dot-location': 'off',
'vue/func-call-spacing': 'off',
'vue/html-closing-bracket-newline': 'off',
'vue/html-closing-bracket-spacing': 'off',
'vue/html-end-tags': 'off',
'vue/html-indent': 'off',
'vue/html-quotes': 'off',
'vue/key-spacing': 'off',
'vue/keyword-spacing': 'off',
'vue/max-attributes-per-line': 'off',
'vue/multiline-html-element-content-newline': 'off',
'vue/multiline-ternary': 'off',
'vue/mustache-interpolation-spacing': 'off',
'vue/no-extra-parens': 'off',
'vue/no-multi-spaces': 'off',
'vue/no-spaces-around-equal-signs-in-attribute': 'off',
'vue/object-curly-newline': 'off',
'vue/object-curly-spacing': 'off',
'vue/object-property-newline': 'off',
'vue/operator-linebreak': 'off',
'vue/quote-props': 'off',
'vue/script-indent': 'off',
'vue/singleline-html-element-content-newline': 'off',
'vue/space-in-parens': 'off',
'vue/space-infix-ops': 'off',
'vue/space-unary-ops': 'off',
'vue/template-curly-spacing': 'off',
/* eslint-enable sort-keys-fix/sort-keys-fix */
/**
* END of eslint-config-prettier section.
*/
},
settings: {
'import/parsers': {
Expand Down
7 changes: 0 additions & 7 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,15 @@
"inquirer": "^8.0.0"
},
"devDependencies": {
"@babel/eslint-plugin": "^7.19.1",
"@typescript-eslint/eslint-plugin": "^5.59.8",
"@typescript-eslint/parser": "^5.59.8",
"eslint": "^8.41.0",
"eslint-config-prettier": "^8.8.0",
"eslint-find-rules": "^4.1.0",
"eslint-import-resolver-typescript": "^3.5.5",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-flowtype": "^8.0.3",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-sort-keys-fix": "^1.1.2",
"eslint-plugin-standard": "^5.0.0",
"eslint-plugin-unicorn": "^47.0.0",
"eslint-plugin-vue": "^9.14.1",
"prettier": "^2.8.8",
"typescript": "^5.0.4"
},
Expand Down

0 comments on commit c3b3837

Please sign in to comment.