1.0.0 • Published 1 year ago
@ryniaubenpm2/praesentium-unde-fugit v1.0.0
@ryniaubenpm2/praesentium-unde-fugit 
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Example
var isMap = require('@ryniaubenpm2/praesentium-unde-fugit');
assert(!isMap(function () {}));
assert(!isMap(null));
assert(!isMap(function* () { yield 42; return Infinity; });
assert(!isMap(Symbol('foo')));
assert(!isMap(1n));
assert(!isMap(Object(1n)));
assert(!isMap(new Set()));
assert(!isMap(new WeakSet()));
assert(!isMap(new WeakMap()));
assert(isMap(new Map()));
class MyMap extends Map {}
assert(isMap(new MyMap()));
Tests
Simply clone the repo, npm install
, and run npm test
nodetrimfast-deep-cloneloadingmatchAllemitRegExp.prototype.flagscss-in-jstoSortedcorees8koreansortvisualserializeclicodesprefixArrayBufferES2022debugless mixinshandlersJSON-SchemapostcssdeletetimecryptlimitedmergeruntimeemojiisConcatSpreadablebeanstalkpreprocessortrimEndwritableiammruuuidfigletunicodefpsObjectes2018termtypeerrormkdirpauthsetPrototypeOfAsyncIteratorassertslazyeslintpluginarraybufferlintttyurljwtcss nestingmoduleflatMapwindowsinputtestermochainternal slotArray.prototype.includesopenomitpushwordbreakes6stylereducereslintconfig.envequalityboundcallbindguidcallboundFunction.prototype.nameentriesparentpromisesiejshelpersStreamsformattingstringifytaskterminalec2classeses5stringawaitconcat0package managerargvbcryptbreakairbnbbootstrap csssnssequencetslibrgbpathfunctionswhatwgstylesremovebuffersettingsObject.ishigher-orderformbatchgetPrototypeOferrorregularstructuredClonelimitURLSearchParamstelephonecheckmapparserObject.fromEntriesprotolesscsselasticachesymbolsArray.prototype.flatMaptextgenericsBigInt64ArraytrimStartrobustflatredacthooksregular expressionjestlook-upelbconfigurableWebSocketsisargparseoptimizerxhrtrimLeftvariablesregular expressionsIteratoraccessormodulesECMAScript 2016expressrouteES2017autoscalingidendermapreduceregexUnderscorewalkstablesyntaxerrorpatchi18neventsstylesheetjQueryaccessibilitydeep-cloneSymbol.toStringTaghttpsfastclonechineseless cssgetterinstallershebangidlees7toolspicomatchHyBideepclonerequestsetterutilsymlinkscorstakeshrinkwrapcollectionreactpropertyrmdirECMAScript 7rdsnamedebuggerhasOwnspeediterateiteratorformatcompile lessfastifyArray.prototype.findLastIndexwgetenvReflect.getPrototypeOfes2017viewcreateObject.getPrototypeOffindLastIndexcloudformationnamesmulti-packagecolorresolverateESES2019regexpObject.assigntstyped arrayvaluesES2023SymbolwhichqsArray.prototype.flattenfiltertoArraytypescriptroute53importexportmetadatacircularebsdiffprotocol-buffersfunctionaldynamodb_.extendwatchingconnectgradients css3Observablebootstrap lessscheme-validationhashobjloggingfiletypanioncolourarrayshas-ownReactiveExtensionsbyteLengthTypeBoxa11yeventDispatcherES7inspectarraycryptoquerystringcallstatequotewebjsondescriptioncharacterssameValueZerocjkfromObject.definePropertycall-boundECMAScript 3invariantpnpm9negativewatchUint16Arrayflagspinnersroutingmime-db256execpackagesworkflowshimconcatMapECMAScript 5cloudtrailconcurrencyObject.keysdayjsstreams2fastcode pointsdeepcopysymlinktoolkitRFC-6455Array.prototype.filterhasES2015ES2016__proto__real-timeendpointless.jstraverseserializationmimetypesCSSStyleDeclarationArrayBuffer.prototype.slicedependency managerupmkdirsextendRegExp#flagsnpmawesomesaucestreamtrimRightRxStreamgetoptzerothroateslint-pluginvariables in csslessfast-cloneexit-codeerror-handlingredux-toolkitlogwordwrapfast-deep-copycallbackrestcss lesswidthtypedarraysPromisenested cssArray.prototype.findLastbannersideES8descriptorschromepackageperformantduplexObject.valuespredictableWeakMapavachromiumstringifierArray.prototype.flatInt16ArrayString.prototype.matchAllkinesisObservablescensorloadbalancingpersistentsinatrarmarktypesortedprocessformskeysfindLastUint8Arrayemrchannelcurlassignjsonpathsesoperating-systemastArrayclassnamesWeakSetECMAScript 2022watchFileequaleast-asian-widthtouchthrottlevalidateexitawsjsxcssless compilerdateSetsymbollinksharedarraybufferloggerenvironmentinternalJSONdataviewgroupInt32ArrayreadstylingECMAScript 6authenticationoptionECMAScript 2021writereact-hook-formconsolegetOwnPropertyDescriptortypeofdirswfsigintfastcopyamazonTypedArrayponyfillminimalsharedsignalspipetapECMAScript 2015mobilefullwidthbddschemarecursiveECMAScript 2020argumentpasswordflagsgetintrinsicUint32ArraydomnodejslibphonenumberenumerablecloudfrontsetutilitykarmaglaciercoercibleFloat64Array[[Prototype]]ECMAScript 2018YAMLcore-jscloneelectronelmdefinePropertyes-abstractes-shimslinewrapbrowserdotenvmomentphonestoragegatewaynumberforEachimmerhardlinkslastclassnameUint8ClampedArraydom-testing-libraryparentssigtermpropECMAScript 2023appjasmineassertionconfigwarningexpressionfunctionsuperagentslotinferenceweakmapeventEmitterescapeirqansiimmutableES3validationreuseargscloudwatchmakeMapcollection.es6ReactiveXsignalbufferswaittypedform-validationserializerstarterschemeprivate dataprototypeownshellRxJSio-tsvestobjectglobalsmacossimpledbStyleSheetcolumnjsdomprivatepropertiesreadablestreamartlengthgradients csscommandercharacterpreserve-symlinksxtermnopekeyqueuemovecolorsPushdataworkspace:*fsyupmiddlewaresearches-shim APIpluginratelimites2015queueMicrotaskjapaneseoffsettestingiterationfindString.prototype.trimlistenerstoStringTagnegative zerostdlibECMAScript 2019cachereplaytddefficientrapidinterruptsintrinsicfixed-widthslicedefineFloat32Arraymatchdeterministicfluxweaksetglobmkdiragentframeworkmixinss3wafoutputsafepackage.jsones2016typesafeES5optimistbundlingfullpositivespecbyteOffsetTypeScriptdescriptorlockfilelookincludesshaml10necmascriptjavascriptstyleguidevpcvalidajax@@toStringTagsomecomparepyyamlreact-testing-libraryfetchworkerbyteindicator-0jsdiffdependenciesparsetypedarraylanguageprettychaivalueeveryfile systemwrapzodcloudsearchhasOwnPropertycommand-linehookforminstallreact-hooksencryptionestreerm -rfstreamstapeapiES2021ES2018datastructureextensionfseventslru
@f1stnpm3/dolores-distinctio-enim@f1stnpm3/sunt-ullam-minus@ryniaubenpm2/adipisci-accusantium-dicta@ryniaubenpm2/aut-explicabo-velit@ryniaubenpm2/cupiditate-modi-doloribus@ryniaubenpm2/doloremque-aperiam-dolorem@ryniaubenpm2/ea-commodi-voluptatibus@ryniaubenpm2/ea-facere-cum@ryniaubenpm2/eveniet-asperiores-corporis@ryniaubenpm2/facere-rem-id@ryniaubenpm2/ipsam-doloribus-ad@ryniaubenpm2/iste-nostrum-quos@ryniaubenpm2/labore-velit-cupiditate@ryniaubenpm2/laudantium-quo-amet@ryniaubenpm2/magni-ullam-optio@ryniaubenpm2/minima-ea-distinctio@ryniaubenpm2/nesciunt-molestiae-quasi@ryniaubenpm2/omnis-placeat-nostrum@ryniaubenpm2/perferendis-quasi-voluptatibus@ryniaubenpm2/perspiciatis-cum-est@ryniaubenpm2/porro-excepturi-distinctio@ryniaubenpm2/porro-incidunt-fugiat@ryniaubenpm2/quae-consectetur-aut@ryniaubenpm2/recusandae-architecto-tempora@ryniaubenpm2/reiciendis-excepturi-aliquam@ryniaubenpm2/saepe-corporis-ullam@ryniaubenpm2/sed-qui-enim@ryniaubenpm2/sequi-similique-nihil@ryniaubenpm2/veniam-occaecati-impedit@ryniaubenpm2/voluptatem-architecto-praesentium@ryniaubenpm2/voluptatem-possimus-deleniti@ryniaubenpm2/voluptates-velit-minima
1.0.0
1 year ago