1.0.0 • Published 8 months ago

@omegion1npm/fugiat-iste-at v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@omegion1npm/fugiat-iste-at 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('@omegion1npm/fugiat-iste-at');
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

processquerystringfile systemebsttyswfwatchFilestoragegatewaymapjasmineplugintaprangeerrorreact-hookspnpm9classesObject.valuesbatchrequestes2017gradients csselbencryptionroute53-0clientregular expressioncodesxhrtypedtrimStartwhatwgRegExp.prototype.flagsdeleteenvironmentsxtermpredictableoptimistkeyjestguidlinewrapcallboundform-validationhttpses2016dependenciestoobjecttypeapollolibphonenumberintrinsicmakeECMAScript 2021sqsvarstrimRightfast-deep-copyeventsbrowserslistwidthshamfind-uptakepersistentArray.prototype.includestouchESnextfluxspecdescriptorspackage managergetPrototypeOfdeterministicstarterio-tstslibObject.getPrototypeOfprivatereduxPromisespinnercensorjapaneseserializecore-jsenderes2018schemeIteratorTypedArrayassertsfiglettypeerrorstylesprogresspolyfilldeepirqUint8ClampedArraymochacloudtrailES2017duplexjsdiffwatchingfromtddcommand-lineredactStreamslockfileexitdynamodbcomputed-typestc39mobileArray.prototype.containswordwrapstylesheetautoprefixerbcryptshebangstatusvestremovecryptowhichless.jsjoinodejsrapidSymbol.toStringTagwritableenvironmentargumentsortedlesscssincludesestreedebuggerapponcestructuredClonedatebrowserES5argparseidentifierssharedarraybufferquoteobjectviewlimitcallbackES2023chromiumsortfast-copyqueuehas-ownbreaktypesschemaECMAScript 2018promiserobustTypeScriptES2018consolejsonpathformatbuffernopeinternal slotes-shim APIratelimitconcurrencyCSSStyleDeclarationes8inspectkinesiszerovalidationprivate dataclassnamesbannergetintrinsicpropertiesvalidFloat32ArrayECMAScript 2015pathescapelazylengthString.prototype.trimsymlinkshasOwnPropertyjsxl10nexpressiondirecmascriptsameValueZeroeast-asian-widthreact-testing-libraryoperating-systemmrucall-binddomwaffull-widthloggermake dirprefixponyfill$.extendRegExp#flagssetterES2022WeakMapwarningchannelemojiES2016nodeexpressmkdirpjQueryairbnbpasswordtyped arrayinputfastworkspace:*less cssflagsreadableidlestringifyexit-codeES3everydefineregularutilitiesJSONglacierhookstime.envES8commandershellcss variabletostringtaguninstallbuffersECMAScript 2022findLastinterruptssignalsfastclonelessreadablestreamwordbreaksequencecopyajaxpromisesproxytestmime-dbtypanionInt16Arrayerrorstreams2efficientprotocol-bufferscode pointsgetoptUnderscoredirectoryequalimportcacheapiinferenceawssyntaxerrorfullrecursivematchisConcatSpreadablecomparetapeclass-validatorstatekarmaArray.prototype.flatdropartObject.isassertarktypehasOwndependency managertypescriptfpsargvargsregexmulti-packageESstableArrayBuffersymbolECMAScript 2017installiamwatcherArrayBuffer.prototype.slicehigher-orderinstallerparentsECMAScript 6sideflatMapcloudsearchString.prototype.matchAllframeworkObject.entriesdatastructureconsumesetImmediatenameperformantshimhardlinkstypedarrayes5corssigtermvalueES6electronwaitmonorepodescriptionreact-hook-formURLSearchParamschineserdsdeep-copyformattingeslintconfigarraysRFC-6455curlspinnerssestesterdayjslook-upweaksetjsfoldertypesafeelmvariablesutilityFloat64ArraygenericshashES2015chaitrimruntimereducercharactersfindbind0handlersesnpmnegativedataviewaccessornameslinkjwttoolkitinpostcssfindupdefinePropertyhookformparentmatchAlllanguageObject.assignArrayBuffer#slicehassetPrototypeOfgroupdeepclonermdirrm -rfsearchupec2outputrmisslottypedarraysPushbddunicodeInt8ArrayTypeBoxMicrosoftlogtoSortedformsECMAScript 2019walkingglobparsergbhelpersObject.definePropertyzodslicebeanstalkassertioncoreArraysharedfunctions[[Prototype]]iecollection.es6deep-cloneimmerbluebirdjsonbytemkdirlistenerssuperagentinternalredux-toolkita11yperformanceless compileraccessibilityterminalstringifiervisualassignvariables in csspruneconcatMapcloudformationpatchcircularsyntaxObject.keysdiffECMAScript 7containses-shimssuperstructpackage.jsonqsi18nomitenvBigInt64ArraythrottleprototypeUint16ArraytermcheckmiddlewarepackagesObservablestylingsignaljavascriptlinuxfsextensioncloudfrontfastifyrequireRxJSmixinsArray.prototype.flattenUint8Arrayes7getOwnPropertyDescriptormodulequeryfixed-widthdotenvInt32ArrayawaitwebvaluescolorwindowsflatWebSocketcharactergettereventDispatchersigintregular expressionsasyncsnsreal-timeworkerphonewriteiteratorreadSetoptionworkflowfiltertelephoneFunction.prototype.nameoptimizerimportexportjshintSymbolhttppipeamazon
1.0.0

8 months ago