0.0.1-security.10 • Published 11 months ago
@libtommy2024/quasi-mollitia-fuga-eum v0.0.1-security.10
@libtommy2024/quasi-mollitia-fuga-eum 
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Example
var isWeakSet = require('@libtommy2024/quasi-mollitia-fuga-eum');
assert(!isWeakSet(function () {}));
assert(!isWeakSet(null));
assert(!isWeakSet(function* () { yield 42; return Infinity; });
assert(!isWeakSet(Symbol('foo')));
assert(!isWeakSet(1n));
assert(!isWeakSet(Object(1n)));
assert(!isWeakSet(new Set()));
assert(!isWeakSet(new WeakMap()));
assert(!isWeakSet(new Map()));
assert(isWeakSet(new WeakSet()));
class MyWeakSet extends WeakSet {}
assert(isWeakSet(new MyWeakSet()));Tests
Simply clone the repo, npm install, and run npm test
0.0.1-security.0
2 years ago
0.0.1-security.1
2 years ago
0.0.1-security.4
2 years ago
0.0.1-security.5
1 year ago
0.0.1-security.2
2 years ago
1.2.2
2 years ago
0.0.1-security.3
2 years ago
0.0.1-security.8
11 months ago
0.0.1-security.9
11 months ago
0.0.1-security.6
1 year ago
0.0.1-security.7
1 year ago
0.0.1-security.10
11 months ago
0.0.1-security
2 years ago
1.2.0
2 years ago
1.2.1
2 years ago
1.0.0
2 years ago
