@putout/plugin-add-missing-new
v1.0.2
Published
šPutout plugin adds ability to add missing operator 'new'
Downloads
169
Maintainers
Readme
@putout/plugin-add-missing-new
The
Set
constructor lets you create Set objects that store unique values of any type, whether primitive values or object references.(c) MDN
šPutout plugin adds ability to add missing operator new
, since built-in objects:
Set
;WeakSet
;Map
;WeakMap
;Int8Array
;Uint8Array
;Uint8ClampedArray
;Int16Array
;Uint16Array
;Int32Array
;Uint32Array
;Float32Array
;Float64Array
;BigInt64Array
;BigUint64Array
;
Produces TypeError
when called without new
like this:
Uncaught TypeError: Constructor Set requires 'new'
Part of @putout/plugin-new
.
Install
npm i @putout/plugin-add-missing-new
Rule
{
"rules": {
"add-missing-new": "on"
}
}
ā Example of incorrect code
const map = Map();
ā Example of correct code
const map = new Map();
License
MIT