Skip to content

Commit 4973a6f

Browse files
committed
better detection for TypeScript packages
1 parent 6e87a6f commit 4973a6f

1 file changed

Lines changed: 4 additions & 8 deletions

File tree

rollup/default.mjs

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,11 @@ fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');
1010
const packageInfo = JSON.parse(fs.readFileSync('./package.json', 'utf-8'));
1111

1212
const isTypescript = (() => {
13-
if (packageInfo.types) {
14-
try {
15-
fs.statSync('./tsconfig.json').isFile();
16-
return true;
17-
} catch (_) {
18-
return false;
19-
}
13+
try {
14+
return fs.statSync('./tsconfig.json').isFile() && fs.statSync('./src/index.ts').isFile();
15+
} catch (_) {
16+
return false;
2017
}
21-
return false;
2218
})();
2319

2420
const presets = [];

0 commit comments

Comments
 (0)