plugins: ['@typescript-eslint', 'eslint-plugin-tsdoc'],
parser: '@typescript-eslint/parser',
parserOptions: {
- project: './tsconfig.json'
+ project: './tsconfig.eslint.json'
},
extends: [
'plugin:@typescript-eslint/eslint-recommended',
{
"extends": "./tsconfig.json",
"compilerOptions": {
- "sourceMap": true
+ "sourceMap": true,
+ "verbatimModuleSyntax": true
},
"exclude": ["node_modules", "lib", "examples/typescript/**/*.ts"]
}
--- /dev/null
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "verbatimModuleSyntax": true
+ }
+}
"outDir": "lib",
"esModuleInterop": true,
"declaration": true,
- "strict": true,
- "verbatimModuleSyntax": true
+ "strict": true
},
"include": ["**/*.ts"],
"exclude": ["node_modules", "lib"]
{
"extends": "./tsconfig.json",
+ "compilerOptions": {
+ "verbatimModuleSyntax": true
+ },
"exclude": ["node_modules", "lib", "examples/typescript/**/*.ts"]
}