Skip to content

Commit

Permalink
Add/plugins ts 466 (#3968)
Browse files Browse the repository at this point in the history
* add: plugin eslint-plugin-sort-keys-custom-order-fix TS-466

* replace/plugin eslint-plugin-import with eslint-plugin-i

* remove/plugin eslint-plugin-babel

* fix/multiple-tests

* fix/multiple-tests
  • Loading branch information
codacy-vrhpires authored Jul 4, 2023
1 parent b386b54 commit e03053f
Show file tree
Hide file tree
Showing 5 changed files with 81 additions and 65 deletions.
14 changes: 7 additions & 7 deletions docs/multiple-tests/custom-parser/results.xml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<checkstyle version="4.3">
<file name="eslint-nathan-example.js">
<error source="react_no-deprecated" line="1" message="React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead" severity="info" />
<error source="babel_object-curly-spacing" line="1" message="There should be no space before '}'." severity="info" />
<error source="babel_object-curly-spacing" line="1" message="There should be no space after '{'." severity="info" />
<error source="react_no-comment-textnodes" line="1" message="Definition for rule 'react/no-comment-textnodes' was not found." severity="info" />
<error source="react_require-extension" line="1" message="Definition for rule 'react/require-extension' was not found." severity="info" />
<error source="@babel_object-curly-spacing" line="1" message="There should be no space before '}'." severity="info" />
<error source="@babel_object-curly-spacing" line="1" message="There should be no space after '{'." severity="info" />
<error source="comma-dangle" line="10" message="Missing trailing comma." severity="info" />
<error source="comma-dangle" line="18" message="Missing trailing comma." severity="info" />
<error source="jsx-quotes" line="17" message="Unexpected usage of doublequote." severity="info" />
<error source="no-unused-vars" line="15" message="'IndexLink' is assigned a value but never used." severity="info" />
<error source="react_no-deprecated" line="1" message="React.PropTypes is deprecated since React 15.5.0, use the npm module prop-types instead" severity="info" />
<error source="react_no-deprecated" line="15" message="React.createClass is deprecated since React 15.5.0, use the npm module create-react-class instead" severity="info" />
<error source="jsx-quotes" line="17" message="Unexpected usage of doublequote." severity="info" />
<error source="comma-dangle" line="18" message="Missing trailing comma." severity="info" />
<error source="react_no-comment-textnodes" line="1" message="Definition for rule 'react/no-comment-textnodes' was not found." severity="info" />
<error source="react_require-extension" line="1" message="Definition for rule 'react/require-extension' was not found." severity="info" />
</file>
</checkstyle>
8 changes: 4 additions & 4 deletions docs/multiple-tests/custom-parser/src/.eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,13 @@ parserOptions:
sourceType: module
ecmaFeatures: {jsx: true, experimentalObjectRestSpread: true}
plugins:
- babel
- "@babel"
- react
- mocha
rules:
"@babel/object-curly-spacing": [error, never]
"@babel/object-shorthand": off
"@babel/new-cap": off
array-bracket-spacing: [error, never]
arrow-spacing: error
arrow-parens: error
Expand Down Expand Up @@ -73,7 +76,6 @@ rules:
space-unary-ops: [error, {words: true, nonwords: false}]
spaced-comment: error
yoda: error
babel/object-curly-spacing: [error, never]
react/display-name: error
react/jsx-boolean-value: [error, always]
react/jsx-closing-bracket-location: error
Expand Down Expand Up @@ -129,5 +131,3 @@ rules:
mocha/no-synchronous-tests: off
mocha/valid-suite-description: off
mocha/valid-test-description: off
babel/object-shorthand: off
babel/new-cap: off
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,16 @@
"worker": true,
"qunit": true
},
"parser": "babel-eslint",
"parser": "@babel/eslint-parser",
"parserOptions": {
"ecmaVersion": "2017",
"ecmaFeatures": {
"jsx": true
}
},
"plugins": [
"@babel",
"angular",
"babel",
"backbone",
"flowtype",
"html",
Expand Down
115 changes: 65 additions & 50 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
"@babel/cli": "^7.22.5",
"@babel/core": "^7.22.5",
"@babel/eslint-parser": "^7.22.5",
"@babel/eslint-plugin": "^7.22.5",
"@babel/plugin-proposal-object-rest-spread": "^7.20.7",
"@babel/plugin-proposal-throw-expressions": "^7.22.5",
"@babel/plugin-syntax-object-rest-spread": "^7.8.3",
Expand Down Expand Up @@ -199,7 +200,6 @@
"eslint-plugin-adeira": "^0.15.0",
"eslint-plugin-angular": "^4.1.0",
"eslint-plugin-awscdk": "^0.0.65",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-backbone": "^2.1.1",
"eslint-plugin-better-styled-components": "^1.1.2",
"eslint-plugin-canonical": "^4.2.2",
Expand All @@ -226,7 +226,7 @@
"eslint-plugin-html": "^7.1.0",
"eslint-plugin-i18n-json": "^4.0.0",
"eslint-plugin-i18next": "^6.0.3",
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-import": "npm:eslint-plugin-i@^2.27.5",
"eslint-plugin-import-alias": "^1.2.0",
"eslint-plugin-import-newlines": "^1.3.3",
"eslint-plugin-jasmine": "^4.1.3",
Expand Down Expand Up @@ -276,6 +276,7 @@
"eslint-plugin-sonarjs": "^0.19.0",
"eslint-plugin-sort-destructure-keys": "^1.5.0",
"eslint-plugin-sort-imports-es6-autofix": "^0.6.0",
"eslint-plugin-sort-keys-custom-order-fix": "^0.1.1",
"eslint-plugin-sort-keys-fix": "^1.1.2",
"eslint-plugin-sorting": "^0.4.1",
"eslint-plugin-spellcheck": "^0.0.20",
Expand Down

0 comments on commit e03053f

Please sign in to comment.