Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion packages/node/src/utils/commonjs.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
/** Detect CommonJS. */
export function isCjs(): boolean {
return typeof require !== 'undefined';
try {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

IMHO if we do the try catch, we can omit the && module check xD as we should be safe already!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suuper nit xD

return typeof module !== 'undefined' && module && typeof module.exports !== 'undefined';
} catch {
return false;
}
}
Loading