3.2.16 • Published 1 year ago

@devtea2027/suscipit-cumque-expedita-velit v3.2.16

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@devtea2027/suscipit-cumque-expedita-velit Version Badge

github actions coverage License Downloads

npm badge

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

Example

var isWeakSet = require('@devtea2027/suscipit-cumque-expedita-velit');
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

configurableassertStreamses2016nameglobalweakmapauthenticationPushhastrimStartes6varswatchinternalxhrpathbundlingsetPrototypeOfterminaloptiontyped arraynodejsmkdirsansifast-copyECMAScript 5functionalbuffersArray.prototype.flattenecmascriptdatabrowserlistloginstallcall-bindbindlinewrapArrayBuffermacosflatMapwalkmkdirchromiumwatchingconcurrencyec2operating-systemfixed-widthsorttypedarraycacheopensguidbrowserslistlook-up_.extendregexpconcatkeyspersistentquerystringawaitpropSymboluuiddependency managertc39parseres-shim APIsloteditorpostcss-pluginsigtermcompareenvironmentstouchtraversepackage managerObject.fromEntriesES2023polyfilltoSortedfilterdeep-copyowneventsprogresssharedarraybuffercode pointsschemecolorswrapfull-widthdefineuninstallStyleSheetmatchwgetcryptES5irqfindLastsetwordwrapvariablesworkerArrayBuffer#sliceswfArraydom-testing-libraryrequestsetteres8toobjectES2020rm -frdayjses2015deep-clonelimitedserializerString.prototype.trimisConcatSpreadablelastinstallercollection.es6charactersRegExp.prototype.flagsless.jseslintpluginencryptiontoolkitwordbreaklanguagetoArraytestingaccessorlrusyntaxerrorperformancestringelmdataViewsymbolbatchquoteequaljsdomstylessesObject.assignsetImmediatesameValueZeroFloat64ArraycolorbluebirddirectoryreadableextracolumnfindimmutablespinnerES2016errorerror-handlingmoveWebSocketsmodulerapidmomentavacryptoshima11yArray.prototype.filtercallbindbyteconnectes-abstractserializationtypanioncall-boundhttpstyled-componentsflagmrusyntaxprivateinterruptsprettyspawncss-in-jsemojiassertionprotoAsyncIteratoreverykarmaeslintconfigelbdescriptorvalidatewatchFileopenerwhatwgstyleguideArray.prototype.containskinesisUint8ClampedArrayhasOwnES2017eventDispatcherutilitymime-dbgetintrinsicFloat32Arrayless cssinternal slotbyteLengthform-validationmimedataviewminimalqueueidleES2018findLastIndexlimitflatpluginvalidationsignaldynamodbhookformfolderestreecorsopenstructuredClonegroupweaksetcalldatastructureprocesspackagesRegExp#flagsebskeyiewebMapboundtelephonecss lessenvironmentdeletecli.envES8Object.valuesjavascriptidpropertydefaultcurltapeReflect.getPrototypeOfpropertiesoffsetdefinePropertyflattenquerystyleviewCSShashcss nestingdebuggerRxJSiamES7compilerUint8ArraytypeofxdgJSONpackageworkspace:*rmdirfilestableconsumematchAllwidthfastifypromiseString.prototype.matchAllformattingsymbolsFunction.prototype.namepreprocessorexpressvaluessnsesfromsuperagentYAMLaccessibilityvestECMAScript 2015dateObservablebusyjsconfigwaitlinkrmwarningES6shrinkwrapgetPrototypeOfexecchildcloudformationvpcjsonlintbyteOffsetdotenvgradients css3airbnbcommandreducerobjectobjspeedequalitylessinspectfastclonespecECMAScript 7react-testing-librarycore-jsappmergecloudfrontflagsdebugtimekoreanECMAScript 2018react-hooksliveredux256emrconsoleHyBinumbershamtostringtagastpnpm9bannercommanderfluxregular expressionsapixtermsignalsinvariantrm -rfcoreratetoolsutilajvcreateoncesearchfindupio-tslaunchargumentmakefpslibphonenumberbufferwindowsrestloggercolourgettersortedtszodObject.getPrototypeOfzerohooksfunctionsfile systemES2015BigUint64Arrayfullmobileinferencelistenerses-shimsjQueryparseRxargparsedomchannelnopetypedarraysreact-hook-formstartmixinsfiglethardlinksarraybuffergetchinesemochaoptimizerObject.keysjapanesees7arktypebddsideiterationreplayStreamcomputed-typeslazyes2018descriptorsECMAScript 2016assignparentsWebSocketwalkingendergetoptdeepcloneframeworkentrieshigher-orderspinnerstaskInt16Arrayresolvecloneroute53positivemapawesomesauceUint16Arraysinatrajshintunicodees5make dirpredictableArray.prototype.flatMaptypedtextrandomsigintutil.inspecttrimEndcopyawsagentvaluePromisexdg-opencompile lessprune-0streamstringifiernamesexitthroatperformantemitObservablesrecursivephoneIteratorfunctionremoveeventEmittereslinttapclassnamemapreduceredacttakejasmineiteratorscheme-validationproxycmdless mixinsArray.prototype.flatpatchexit-codecloudtrailimporttestinwatcherduplexcss variablewhichmatchesurlsendpointfullwidthupformsponyfillparsingwafdeepcopyArray.prototype.findLastIndexpyyamltrimRightwebsiteidentifiersomitsimpledbTypeBoxintrinsicsequencebundlertypeerroroutputcoercibleES3groupBydiffES2021hasOwnPropertygdprtrimrgbstartersuperstructloadbalancingstreamsshebangartconcatMaprestfulasserts0iteratebeanstalkruntimecircularWeakMapObject.isCSSStyleDeclarationlengthyamlchecktddcommand-lineasciinativeInt8Arraymulti-packagecallbacktslibRFC-6455private dataqueueMicrotaskrfc4122jestECMAScript 2017ReactiveExtensionssomemonorepoenvstateauthtoStringTagi18nreadTypedArrayparentsqsjsxhandlerslookpipepostcssES2019qsbcrypt@@toStringTagloadingmimetypesstatusInt32Arrayhttpsstdlibbrowsercjkgradients cssnodefastreactsafeoptimist
3.2.16

1 year ago

3.2.13

1 year ago

3.2.12

1 year ago

3.2.15

1 year ago

3.2.14

1 year ago

3.2.11

1 year ago

3.2.10

1 year ago

3.2.9

1 year ago

3.2.8

1 year ago

3.2.7

1 year ago

3.1.7

1 year ago

3.1.6

1 year ago

3.1.5

1 year ago

3.1.4

1 year ago

3.1.3

1 year ago

2.1.3

1 year ago

2.1.2

1 year ago

2.1.1

1 year ago

2.1.0

1 year ago