1.0.0 • Published 1 year ago
@rabiepenpm2/saepe-eaque-inventore v1.0.0
@rabiepenpm2/saepe-eaque-inventore 
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Example
var isSet = require('@rabiepenpm2/saepe-eaque-inventore');
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
walkchaikeyscss variableObject.keysroutingfast-deep-clonecallbackequalitystatelessmatchECMAScript 2020settingspasswordparservalidationrangeerror.envpersistentformattingweaksetSymbol.toStringTagbuffersObservablesspinnermimepositiveobjectcryptocomputed-typesRegExp.prototype.flagsboundStyleSheetwaitcallbounddefinePropertyES3wordwrappluginsymbolsoffsetfile systemrapidlessmoverdsReflect.getPrototypeOffindupirqargumentdotenvimportexportcopyinputa11ysqstouchtypedfseventsmetadataclonepredictablechromiumcurlprocessless cssprotobufstyleses5minimaloperating-systemgetterRFC-6455emrlook-upinternalprotohasOwncloudwatchintrinsicserializeoutputformatyamlwatchdropUint32Arrayuuidfastclonecall-bindcloudsearchJSONarrayfetchajaxjasmineflatwatchFiletypedarraystoolsenvObject.entriestslibslicetermrm -frCSSStyleDeclarationdataViewclassnameshimdomObject.assigntypeofsortfiltermkdirpyupaststreams2indicatorforEacheast-asian-widthwatchingtoSortedwidthpicomatchthrottleUint8ClampedArrayidleObservableconsumejapanese$.extendArray.prototype.flattengdprframeworkArray.prototype.flatMap__proto__autheventDispatcherconfigxhrES2019assignargvawstrimEndECMAScript 2019ttyES6jestdebugeveryredux-toolkitasciimruhookforminstallerinspectdiffRxJSprivatedataviewurlmapreducePushtesterdirES2023fastcopytsString.prototype.trimsomefpsWeakSetsharedinferencedatastyleguideArrayBuffer#slicescheme-validationUint16Arrayshamexit-codenopeObject.fromEntriesdescriptor@@toStringTagloadbalancingnegative zeroreuseless.jslookcolouraccessorrandomes8parentsES2020MicrosoftlivehasprettyECMAScript 6quoteES8speedinWeakMapspinnersArray.prototype.includesviewansihardlinkstelephoneinvariantvalidateencryptionrestfulquerywordbreaktypebatchroute53nested cssstdlibgradients css3reducextermFloat64Arrayrecursivefastifyserializationsuperstructefficientlogvariables in csslesscsselbSetlinewrapgetPrototypeOfcompile lessrmdirtostringtagschemeupmobileIteratorsiginthashdeep-copycacheextendjsonpathutilityec2mergeTypedArrayString.prototype.matchAlleslintworkerreduxfsrequirewhatwggetOwnPropertyDescriptorconfigurablemkdirsUnderscorebundlerelectronstyled-componentsmkdirexpressionlazyjwtAsyncIteratornamesrobustpyyamljsdiffargparsetapefullArrayBufferloadingauthenticationchannelassertsescapePromiseformsregular expressionjsonautoprefixerbyteLengthpropertiesless mixinsbyteOffsetless compilercjkstatusrm -rfECMAScript 3istddsetterstringifierentriesruntimecommandtrimStartsesregularemitHyBibrowserslistcommanderarraybuffermixinsInt16ArrayamazonvpcflatMapcolumnsflagInt32ArrayRxutil.inspectwatcherprotocol-bufferskoreanarrayssimpledbomitURLSearchParamsfixed-widthquerystringdeepwindowscolorsqueueMicrotaskenumerableavafindLastIndexstatedynamodbkeypropjsBigUint64ArrayassertsetPrototypeOfwalkingmoduleECMAScript 2018rate_.extendopenconcatMapfast-clonelastsetImmediateobjratelimitdependenciesenderdescriptorsparentUint8ArrayaccessibilityfunctionalairbnbproxylengthECMAScript 2015searchbundlingworkspace:*optimizermapsigtermInt8Arrayconcatutilfindoptimistio-tstrimLeftsameValueZeroestreesortedpipepackagebddformstylesheetecmascriptreact-testing-libraryes2015execduplexdom-testing-libraryexpresshasOwnPropertylockfilelimitedvalidimmutableECMAScript 5css lesspackagesnativeES2016awaitguidloggerdeterministictakeunicodeECMAScript 2022terminalbreakhandlersstarterECMAScript 2016matcheswritabledatezodfull-widthclassesextrastylingchinesebrowserbytepathjavascriptESlanguagepruneFunction.prototype.namemakeshrinkwrapvalueiteratorcollection.es6datastructureownzerosequenceflattenclassnamesESnextperformancethroatgetoptapistringbcryptoncequeuefind-upclistringifytoobjectmake dirtestwarningcsscolumnStreamscensorrgbi18nsyntaxexites-abstractfluxes6Array.prototype.filteres2016ReactiveXregular expressionsgenericstyped arrayeslintconfigfunctionsbufferCSSwebautoscalingreal-timeSymbolstreamebsstoragegatewayObject.definePropertyjsdomtypanionlistenersprefixiampushflagsMapparsinggetintrinsiccryptrequestgradients cssinstalltraversearktypelibphonenumbertimees2017lintdefinespecfindLasthttpsregexpcreateeventEmitterES5progressshellpackage.jsonpropertyhttpl10nURLsidecallbindnegativedependency managerES7WebSocketsrestECMAScript 7slotcss nestingdayjssinatraimmerwgetponyfillidnumberdeep-cloneargsuninstallECMAScript 2017rmclass-validatorcommand-lineArray.prototype.findLastIndexassertioncircularpostcsssnstestingworkflowtypescriptparsebootstrap csssymlinksemojitoStringTagArray.prototype.flat256jQuerymoduleshelpersagenthotStreamtypesafecloudformationnameArray.prototype.findLastmulti-packagemimetypesJSON-SchemaserializercontainsRegExp#flagswhichtextArray.prototype.contains0replayYAMLeskarmapreprocessorECMAScript 2021regexiterationpromiseqsdeepclonefunctionpackage managerreadablecharacterstylees2018performantisConcatSpreadablemacosrouterelmeslint-pluginchecksafesignalbeanstalkmonoreposharedarraybufferappbusylinklinuxhigher-ordercodesextensionredactform-validationconcurrencyECMAScript 2023cloudtrailawesomesaucestructuredClonesyntaxerrorcallES2017limitrfc4122kinesisfast-copymochacss-in-jssuperagentinternal slot
@rabiepenpm2/a-ut-odio@rabiepenpm2/accusantium-fugit-molestias@rabiepenpm2/adipisci-eos-dicta@rabiepenpm2/blanditiis-blanditiis-rerum@rabiepenpm2/commodi-eveniet-accusantium@rabiepenpm2/cum-quaerat-non@rabiepenpm2/cumque-tenetur-iure@rabiepenpm2/deleniti-ipsum-aspernatur@rabiepenpm2/dolorem-assumenda-aliquid@rabiepenpm2/eius-quisquam-ratione@rabiepenpm2/est-sapiente-placeat@rabiepenpm2/eum-quidem-blanditiis@rabiepenpm2/impedit-explicabo-exercitationem@rabiepenpm2/ipsum-quam-modi@rabiepenpm2/ipsum-recusandae-voluptatem@rabiepenpm2/iure-voluptatibus-eum@rabiepenpm2/labore-eius-ipsum@rabiepenpm2/maiores-neque-aspernatur@rabiepenpm2/odio-omnis-eligendi@rabiepenpm2/optio-alias-sed@rabiepenpm2/optio-cupiditate-iusto@rabiepenpm2/perspiciatis-deserunt-ad@rabiepenpm2/provident-dolores-dolores@rabiepenpm2/quia-odio-enim@rabiepenpm2/quo-iusto-sequi@rabiepenpm2/quo-voluptatum-fuga@rabiepenpm2/repellat-quasi-saepe@rabiepenpm2/saepe-alias-dolorum@rabiepenpm2/sapiente-dicta-quidem@rabiepenpm2/veniam-magnam-atque@rabiepenpm2/vitae-aliquid-quammi-dex-func-1mi-dex-func-2web3-khai-3
1.0.0
1 year ago