File tree 1 file changed +9
-11
lines changed
1 file changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -11,21 +11,19 @@ import {
11
11
import { espreeParser } from './test-utils' ;
12
12
13
13
const findESLintVersion = ( ) : number => {
14
- try {
15
- const eslintPath = require . resolve ( 'eslint/package.json' ) ;
14
+ const eslintPath = require . resolve ( 'eslint/package.json' ) ;
16
15
17
- const eslintPackageJson =
18
- // eslint-disable-next-line @typescript-eslint/no-require-imports
19
- require ( eslintPath ) as JSONSchemaForNPMPackageJsonFiles ;
16
+ const eslintPackageJson =
17
+ // eslint-disable-next-line @typescript-eslint/no-require-imports
18
+ require ( eslintPath ) as JSONSchemaForNPMPackageJsonFiles ;
20
19
21
- if ( eslintPackageJson . version ) {
22
- const [ majorVersion ] = eslintPackageJson . version . split ( '.' ) ;
20
+ if ( ! eslintPackageJson . version ) {
21
+ throw new Error ( 'eslint package.json does not have a version!' ) ;
22
+ }
23
23
24
- return parseInt ( majorVersion , 10 ) ;
25
- }
26
- } catch { }
24
+ const [ majorVersion ] = eslintPackageJson . version . split ( '.' ) ;
27
25
28
- throw new Error ( 'Unable to detect ESLint version!' ) ;
26
+ return parseInt ( majorVersion , 10 ) ;
29
27
} ;
30
28
31
29
const eslintVersion = findESLintVersion ( ) ;
You can’t perform that action at this time.
0 commit comments