Skip to content

Commit 2afe353

Browse files
renovate[bot]renovate-botkimusaku
authored
chore(deps): update typescript-eslint monorepo to v3 (major) (#191)
* chore(deps): update typescript-eslint monorepo to v3 * chore(*): update submodules * chore(*): disable rule '@typescript-eslint/camelcase' * chore(*): update eslint rules * disable '@typescript-eslint/explicit-module-boundary-types' * enable '@typescript-eslint/naming-convention' Co-authored-by: Renovate Bot <[email protected]> Co-authored-by: Kosaku Kimura <[email protected]>
1 parent 5cef3f4 commit 2afe353

File tree

11 files changed

+49
-26
lines changed

11 files changed

+49
-26
lines changed

.eslintrc.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,26 @@ module.exports = {
2222
rules: {
2323
'no-dupe-class-members': 'off',
2424
'no-unused-vars': 'off',
25+
'@typescript-eslint/explicit-module-boundary-types': 'off',
26+
'@typescript-eslint/naming-convention': [
27+
'error',
28+
{
29+
selector: 'default',
30+
format: ['camelCase', 'snake_case', 'UPPER_CASE'],
31+
leadingUnderscore: 'allow',
32+
},
33+
34+
{
35+
selector: 'memberLike',
36+
format: ['camelCase', 'snake_case', 'PascalCase'],
37+
leadingUnderscore: 'allow',
38+
},
39+
40+
{
41+
selector: 'typeLike',
42+
format: ['PascalCase'],
43+
},
44+
],
2545
'@typescript-eslint/no-unused-vars': 'off',
2646
'@typescript-eslint/no-use-before-define': 'off',
2747
'node/no-missing-import': 'error',

package-lock.json

Lines changed: 25 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@
8686
"@types/rimraf": "3.0.0",
8787
"@types/uuid": "8.0.0",
8888
"@types/validator": "13.0.0",
89-
"@typescript-eslint/eslint-plugin": "2.34.0",
90-
"@typescript-eslint/parser": "2.34.0",
89+
"@typescript-eslint/eslint-plugin": "3.0.0",
90+
"@typescript-eslint/parser": "3.0.0",
9191
"chai": "4.2.0",
9292
"eslint": "7.0.0",
9393
"eslint-config-prettier": "6.11.0",

src/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
/* eslint-disable @typescript-eslint/no-explicit-any */
2-
/* eslint-disable @typescript-eslint/camelcase */
32
import { cosmiconfigSync } from 'cosmiconfig';
43
import fs from 'fs';
54
import ignore, { Ignore } from 'ignore';

src/visitors/functionTypes/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable @typescript-eslint/camelcase */
21
import { Visitor } from '@babel/traverse';
32
import { commandSync } from 'execa';
43
import { join } from 'path';

src/visitors/openApiV2/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable @typescript-eslint/camelcase */
21
import { Visitor } from '@babel/traverse';
32
import { BaseState } from '../../state';
43
import { HttpMethod } from '../../types';

src/visitors/refineObject/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable @typescript-eslint/camelcase */
21
import { Visitor } from '@babel/traverse';
32
import { cloneDeep } from 'lodash';
43
import Path from 'path';

test/util.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable @typescript-eslint/camelcase */
21
import fs from 'fs';
32
import { sync as mkdirp } from 'mkdirp';
43
import path from 'path';

test/visitors/index.test.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ describe('visitors', function () {
5151
it('[openApiV2.3] nominal case of openApiV2 with request', () => {
5252
const { actual, expected } = transpile(
5353
'openApiV2.3',
54-
// eslint-disable-next-line @typescript-eslint/camelcase
5554
{ http_client: 'request' },
5655
openApiV2,
5756
finalize,

0 commit comments

Comments
 (0)