Skip to content
This repository was archived by the owner on Aug 7, 2021. It is now read-only.

Commit c121c24

Browse files
Dimitar Tachevdtopuzov
Dimitar Tachev
authored andcommitted
fix: avoid getting js template in a ts project (#717)
* fix: avoid getting `js` template in a `ts` project as we don't have a `typescript` dependency in the templates anymore * fix: generate tsconfig based on the nativescript-dev-webpack dependency
1 parent 88f8eaf commit c121c24

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Diff for: projectHelpers.js

+6-4
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,13 @@ const isTypeScript = ({ projectDir, packageJson } = {}) => {
1313

1414
return (
1515
packageJson.dependencies &&
16-
packageJson.dependencies.hasOwnProperty("typescript")
16+
(packageJson.dependencies.hasOwnProperty("nativescript-dev-typescript") ||
17+
packageJson.dependencies.hasOwnProperty("typescript"))
1718
) || (
18-
packageJson.devDependencies &&
19-
packageJson.devDependencies.hasOwnProperty("typescript")
20-
) || isAngular({ packageJson });
19+
packageJson.devDependencies &&
20+
(packageJson.devDependencies.hasOwnProperty("nativescript-dev-typescript") ||
21+
packageJson.devDependencies.hasOwnProperty("typescript"))
22+
) || isAngular({ packageJson });
2123
};
2224

2325
const isAngular = ({ projectDir, packageJson } = {}) => {

0 commit comments

Comments
 (0)