1.0.0 • Published 22 days ago

@landmineaknpm/commodi-minus-mollitia v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
22 days ago

@landmineaknpm/commodi-minus-mollitia Version Badge

github actions coverage License Downloads

npm badge

Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.

Example

var isSet = require('@landmineaknpm/commodi-minus-mollitia');
assert(!isSet(function () {}));
assert(!isSet(null));
assert(!isSet(function* () { yield 42; return Infinity; });
assert(!isSet(Symbol('foo')));
assert(!isSet(1n));
assert(!isSet(Object(1n)));

assert(!isSet(new Map()));
assert(!isSet(new WeakSet()));
assert(!isSet(new WeakMap()));

assert(isSet(new Set()));

class MySet extends Set {}
assert(isSet(new MySet()));

Tests

Simply clone the repo, npm install, and run npm test

inferenceajaxcommanderemrutil.inspecttapoperating-systemoptimizersignalfilterchannelconnectirqproperties__proto__flagemitcoercibleimmerObject.fromEntriesESequalityiterateperformant_.extendES8iamprotocol-buffersform-validationloggerlistenersES2017moduleArray.prototype.findLastprotoes8environmentpackagethroatsuperstructwatcherpatchstyleguideflatjsdiffshebangweaksethttpautoprefixerisConcatSpreadableArray.prototype.flatMapexecArraynoperoute53objecttsqueryscheme-validationarktypepromisegetoptdateserializeglaciersharedarraybufferextrajoibrowserlistvisualArrayBufferwalklazygraphqlprotobufdataViewstyled-componentstypeofeslint-pluginfileObject.definePropertygroupless.jsECMAScript 3sidecryptoES2021envasciitoArrayclassnamescssECMAScript 2020enumerablecommand-linePushconcatMapopenpackage managerprogresscallboundes2018argszeropromisesframerloadbalancingprunetypesyntaxESnextloggingbundlermkdir256ES2022call-boundstoragegatewayECMAScript 6parentnpmsameValueZero.envhttpsnodejsstateprefixTypedArrayarraybufferECMAScript 2018intrinsicinvariantmonorepoObject.assignyupECMAScript 2019loadingparsingcloudformationquerystringformsMicrosoftdescriptorclifast-deep-copylimitedStreamconcatbuffereventEmittermiddlewareproxygetexpressgradients cssecmascriptstableaccessibilityprototypenested cssmulti-packageconsolesnssqscollectionfinduptouchbindformatstatusfluxbufferscss-in-jsArray.prototype.containscensorposefulldeterministicapifindLastIndexgetintrinsicawsindicatortddpostcssdeleteInt16Arraymomentebsyamlvestparentsextenduninstallmixinsjsxreadabletrimcommandfast-deep-clonefsCSSStyleDeclarationfast-cloneshellstatelessfastifya11ybyteOffsetBigInt64Arrayflagsregular expressionsObservablecollection.es6URLsequencecoreReactiveExtensionsswfelmlockfileObject.getPrototypeOfECMAScript 2016walkinges6ReactiveXpersistenttestdebugcode pointsbddMaplesstrimLeftreactcolumncreatesigintshimcomputed-typestoolscolorsclass-validatorfastutilitiespushkeysworkflowdotenvdataviewtypesafeArray.prototype.includesflattenbreakflatMapdescriptionregular expressionString.prototype.matchAllless mixinswatchingdefinePropertysettingsreact-testing-librarywaftypedarraysreadablestreamtoobjectgetOwnPropertyDescriptor$.extendduplexrobustexit-codecryptmovemacosinES2015jsdomavaspinnersformatting-0columnsjsonreact posepolyfillfunctionsdomisRxbusyURLSearchParamsprivateutilitycopyfile systemdefinearrayTypeScriptspeedphonesymbolsgdpraccessorartes-abstractiterationrm -frassertiontypesstringifyserializerunicodestreams2bcryptfastclone
1.0.0

22 days ago