UNPKG
lightfold
Version:
latest (1.0.3)
1.0.3
1.0.2
1.0.1
1.0.0
lightweight scaffolding and archiving utility CLI.
github.com/andrew-x/Lightfold
andrew-x/Lightfold
lightfold
/
example
/
node_modules
/
es-abstract
/
2019
/
IsConstructor.js
8 lines
(5 loc)
•
290 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
'use strict'
;
// https://www.ecma-international.org/ecma-262/6.0/#sec-isconstructor
module
.
exports
=
function
IsConstructor
(
argument
) {
return
typeof
argument ===
'function'
&& !!argument.
prototype
;
// unfortunately there's no way to truly check this without try/catch `new argument`
};