File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
test-projects/gts-experimental-worker Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -18,14 +18,21 @@ import ember from 'eslint-plugin-ember/recommended';
1818
1919import babelParser from '@babel/eslint-parser/experimental-worker' ;
2020
21+ import { createRequire } from 'node:module' ;
22+
23+ const require = createRequire ( import . meta. url ) ;
24+ const manifestPath = require . resolve ( '@typescript-eslint/parser/package.json' ) ;
25+ const manifest = require ( manifestPath ) ;
26+ const isV8 = parseInt ( manifest . version [ 0 ] ) >= 8 ;
27+
2128const parserOptions = {
2229 esm : {
2330 js : {
2431 ecmaFeatures : { modules : true } ,
2532 ecmaVersion : 'latest' ,
2633 } ,
2734 ts : {
28- projectService : true ,
35+ ... ( isV8 ? { projectService : true } : { project : true } ) ,
2936 tsconfigRootDir : import . meta. dirname ,
3037 } ,
3138 } ,
You can’t perform that action at this time.
0 commit comments