Skip to content

Commit d1fd1ca

Browse files
Bug Fix: check for tslint before fork-ts-checker-webpack config
1 parent cd60641 commit d1fd1ca

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

Diff for: index.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -829,7 +829,7 @@ const nativeConfig = (api, projectOptions, env, jsOrTs, projectRoot, platform) =
829829
const forTSPluginConfig = config.plugin('fork-ts-checker').get('args')[0];
830830

831831
forTSPluginConfig.tsconfig = resolve(projectRoot, tsconfigFileName);
832-
forTSPluginConfig.tslint = resolve(projectRoot, 'tslint.json');
832+
forTSPluginConfig.tslint = fs.pathExistsSync(resolve(projectRoot, 'src')) ? resolve(projectRoot, 'tslint.json') : false;
833833
forTSPluginConfig.checkSyntacticErrors = false;
834834

835835
config.plugins.delete('fork-ts-checker').end();
@@ -1090,8 +1090,10 @@ const webConfig = (api, projectOptions, env, jsOrTs, projectRoot) => {
10901090
// directly to edit it.
10911091
const forTSPluginConfig = config.plugin('fork-ts-checker').get('args')[0];
10921092

1093+
1094+
10931095
forTSPluginConfig.tsconfig = resolve(projectRoot, 'tsconfig.json');
1094-
forTSPluginConfig.tslint = resolve(projectRoot, 'tslint.json');
1096+
forTSPluginConfig.tslint = fs.pathExistsSync(resolve(projectRoot, 'src')) ? resolve(projectRoot, 'tslint.json') : false;
10951097

10961098
config.plugins.delete('fork-ts-checker').end();
10971099

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vue-cli-plugin-nativescript-vue",
3-
"version": "0.0.6",
3+
"version": "0.0.7",
44
"description": "A vue cli 3.x plugin for NativeScript-Vue",
55
"main": "index.js",
66
"files": [

0 commit comments

Comments
 (0)