Skip to content

Commit 5f6f3b4

Browse files
authored
fix(build-resources): do not break when no packageJson loaded
1 parent a2bea83 commit 5f6f3b4

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/build-resources.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,11 @@ function getPackageAureliaResources(packageJson) {
125125

126126
function getPackageMainDir(packagePath) {
127127
const packageJson = getPackageJson(packagePath);
128-
const packageMain = packageJson && packageJson.aurelia && packageJson.aurelia.main && packageJson.aurelia.main['native-modules'] || packageJson.main || packageJson.browser;
128+
if (!packageJson) {
129+
console.error('Unable to read the file: ' + packagePath);
130+
return null;
131+
}
132+
const packageMain = packageJson.aurelia && packageJson.aurelia.main && packageJson.aurelia.main['native-modules'] || packageJson.main || packageJson.browser;
129133
return packageMain ? path.dirname(path.join(packagePath, packageMain)) : null;
130134
}
131135

0 commit comments

Comments
 (0)