UNPKG

lupdo

Version:

Database Abstraction Layer for Node js

15 lines (14 loc) 282 B
export function isFunctionConstructor(fn) { try { const Proxied = new Proxy(fn, { construct() { return {}; }, }); new Proxied(); return fn.name !== ''; } catch (err) { return false; } }