fix: fix folder traversal for isModule check (#12836) (#12837)

This commit is contained in:
Henrik Storck 2022-03-17 00:52:39 +01:00 committed by GitHub
parent fa81561073
commit 05387b7835
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -494,7 +494,7 @@ export function folderIsModule(folder: string): boolean {
if (fs.existsSync(packageJson)) {
isModule = require(packageJson).type === 'module';
} else {
const parentFolder = path.basename(folder);
const parentFolder = path.dirname(folder);
if (parentFolder !== folder)
isModule = folderIsModule(parentFolder);
else