1.0.0 • Published 9 months ago
@povsicoenpm/harum-aperiam-tempora v1.0.0
@povsicoenpm/harum-aperiam-tempora
Determine if the JS environment has Symbol.toStringTag
support. Supports spec, or shams.
Example
var hasSymbolToStringTag = require('@povsicoenpm/harum-aperiam-tempora');
hasSymbolToStringTag() === true; // if the environment has native Symbol.toStringTag support. Not polyfillable, not forgeable.
var hasSymbolToStringTagKinda = require('@povsicoenpm/harum-aperiam-tempora/shams');
hasSymbolToStringTagKinda() === true; // if the environment has a Symbol.toStringTag sham that mostly follows the spec.
Supported Symbol shams
Tests
Simply clone the repo, npm install
, and run npm test
valuespluginparseinternalObject.definePropertywarningjsonpathxtermWebSocketshas-ownes2016package.jsonconnectchais3ec2somefrombundlerisrm -frString.prototype.trimRegExp#flagsecmascriptsliceupES2020es2017ES3containscomparethroatstoragegatewayhooksexitfpsawaitopenercurlTypedArraystylesheetsymlinkPushregularrapidRxJSdropcodesTypeBoxargvECMAScript 3ratelimittraversecoreWeakMapauthidsearchES8watchFilejapanesebrowserslistbannerBigUint64Arraybreakbluebirdformatweakmapbootstrap lesswordwrapqueueMicrotaskidleasyncsetPrototypeOfexpressionArray.prototype.flatMapsyntaxerrorArray.prototype.filterkarmagetopttoSortedassigncreateextensionspeedes5MapdatastructureReactiveXdeleteRegExp.prototype.flagsartnumberterminalcompilergetPrototypeOfformglobals.envquerystringlasttoobjectserializertrimLefti18nxdg-opendescriptorSymboltaplinkfseventsArrayBuffer#sliceprivaterandomsameValueZeroreadmochareduxtoolkitenvironmentrouterES2022ArraystablenamestypedeventssesargumentspecviewratecoercibletrimEndless.jsstreamawesomesauceieconfigdiffECMAScript 2016util.inspectobjectsymbols$.extendIteratorvaluetouchflatkoreanmkdirphelpersaccessorInt16Arraystylesregular expressionssharedtesterfast-copyomitconcatshrinkwrapforEachstatelessdataviewwalkutilityvarsprogressprotobufprocessiamwalkingexit-codeglobalkeyswidthcall-boundreduceuninstallclitrimRightmake direxpresssuperstructinvariantECMAScript 2019css variablehardlinksonceescapepersistentloggingstylewgetkeyfixed-widthRFC-6455predictablecensorappworkspace:*CSSStyleDeclarationhandlerses7sortedReactiveExtensionsrgbargumentscoloureventDispatcherpiperedactsigintshampasswordhookformtypedarraydependency managersignalscss lesspromisefindupECMAScript 2018awsautoprefixeroptionassertlimitedavaglobwordbreakgdprnopedefineurlsmiddlewaregroupjsxairbnbmonoreporfc4122signalinferenceeslintgradients css3Uint8ArrayfullwidthStyleSheetbufferslibphonenumberebsJSONunicodeObject.entriesthrottleimmerinstallerutilstringifyfastinstallES2023statuscall-bindtc39arraybuffererrorArray.prototype.flattenregular expressionRxcallbindsigtermenvironmentsentriesaccessibilitybufferObjectpropponyfillfast-deep-copyhigher-orderstyleguideHyBies-shimsYAMLWeakSetpositivecolores2015equalerror-handlingslotdayjselbconsolearrayelmcheckvestpushcalltostringtagpropertytypescriptqsoperating-systemcss-in-jstestingloadingform-validationmakefindLastIndexcloudformationES2016command-linexdgeventEmitterdirectoryes-abstractwritableworkflowlaunchsidehasOwnPropertybundlingESnextworkerendpointlinewrapformsMicrosoftsyntaxproxyprotocol-bufferslivefinddom-testing-libraryimportcloudtrailparentsECMAScript 5chromepromisesbootstrap csscallboundurlemrpackagewrapwatchrestfulpnpm9polyfilldescriptorsinterruptsES2015[[Prototype]]functionswfshellexecutablereal-timetddlesscssendergenericschannelperformancesetreuseredux-toolkitinputexehttpscloudfrontchromiumwafmodulebyteLengthArray.prototype.findLastdeterministicjshintcjkflagindicatorsymlinksES2017es8webtermreplayenumerablenegative zeroInt32Arraydebuggerparsingprune_.extendsuperagenttypesafees6sortrequestopenstreams2everygetclassesroute53estreedeepObject.valuesdatarmString.prototype.matchAllmatchAlldeep-copyrequireelasticachecolumnInt8ArrayfunctionalmovejscopyspawnloggerES2019WebSocketguidautoscalingquerychineseclonebyteOffsettypesasciil10nimmutableschemamimeenvnodejspackagescompile lessless cssscheme-validationless compilerObject.assigndynamodbFunction.prototype.nameargswebsitedotenvpropertiesparentoptimistfast-clonehashregexppicomatchnameisConcatSpreadablephoneclassnameslessschemeJSON-Schemaimportexportprivate datamkdirshimtslibexecmergebindmatchessqsAsyncIteratorECMAScript 2022typed arraymulti-packagelook-upUint32ArrayFloat64Arrayemojicode pointscorseditortoolsprotoapiutilitiessinatraSymbol.toStringTagfscmdArrayBufferES5nodezeroeslintpluginparsersharedarraybufferagentfilteramazonansielectronfind-uppostcss-pluginkinesislimitprettyhasOwnlanguagedataViewtakelruboundweaksetidentifiersrdsiteratetypedarrayscacheflagstypeofjsdifffiglet-0yamldeepcloneowndatestylinggetOwnPropertyDescriptorremoveserializationiterationECMAScript 2017batcharraysajvreact-testing-librarydebugrmdirbytegradients cssargparseloadbalancingbddassertsBigInt64ArrayfindLastnpmframework256ECMAScript 2020lockfilebrowserfile systemvariables in cssECMAScript 2023fastcopymacosmapreducemomentfolderjwtsnscolorsfast-deep-cloneless mixinsstartdeepcopyshebangefficientReflect.getPrototypeOfcore-jsajaxsymbolgetteres2018starterextracloudwatchcryptcssbcrypthashttpcss nestingreact-hook-formmobileSetintrinsicwaitassertionES2018commanderlintpath__proto__childtexttypanionnativeio-tsmkdirswhichuuidnested cssFloat32ArrayreadablestreamincludesstateArray.prototype.findLastIndextime@@toStringTagArrayBuffer.prototype.sliceperformantrestpackage managerdomsafenegativemrureact-hooksbeanstalkfastcloneresolvemime-dbECMAScript 2021Object.iswatchingstringifierjoimapflatMapencryptiondependenciestaskTypeScriptURLURLSearchParamsminimala11yObservablettytypeclassnamearktypecloudsearchspinneriteratorfunctionsdefinePropertyeast-asian-widthpreserve-symlinksES2021opensvpcinlookmimetypestsstyled-componentszodcomputed-typesglacierjasmineStreamcollection.es6circularjavascriptcharacteroptimizerArray.prototype.flatUint16Arrayreducerfull-widthvalidpostcssECMAScript 6ECMAScript 2015hotPromisejesttelephonecallbackfastifyoffsetregexfulllistenersflattenrobustUnderscorecolumnsjsoncryptodescriptionObject.keysES6logsettingsreadablecollectionObject.fromEntriesmixinsformattingdefaultsetImmediatestreamsreacteslint-pluginirqlengthvalidationwatcherwindowsArray.prototype.containsconcatMapsimpledbjsdomconfigurableduplexspinnersesoutput
@omegion1npm/voluptate-alias-nemo@povsicoenpm/ab-voluptas-maiores-sapiente@povsicoenpm/accusantium-officiis-sint-ullam@povsicoenpm/animi-quae-necessitatibus-odio@povsicoenpm/aperiam-molestias-nostrum-fugit@povsicoenpm/consequatur-aut-harum-veritatis@povsicoenpm/distinctio-nobis-animi-eos@povsicoenpm/distinctio-officia-inventore-fuga@povsicoenpm/dolorem-deleniti-delectus-molestiae@povsicoenpm/eaque-debitis-perferendis-voluptatum@povsicoenpm/enim-nulla-quas-unde@povsicoenpm/illum-ex-totam-voluptatem@povsicoenpm/iure-architecto-cupiditate-nihil@povsicoenpm/necessitatibus-modi-eveniet-deserunt@povsicoenpm/perferendis-quas-et-rem@povsicoenpm/quaerat-architecto-eaque-tempore@povsicoenpm/quam-blanditiis-nesciunt-libero@povsicoenpm/quam-harum-officia-nesciunt@povsicoenpm/quis-aperiam-ullam-soluta@povsicoenpm/quos-fugit-numquam-veniam@povsicoenpm/repudiandae-accusantium-saepe-repudiandae@povsicoenpm/soluta-quasi-blanditiis-quibusdam@povsicoenpm/temporibus-quod-voluptatem-magni@povsicoenpm/totam-libero-tempore-voluptate@povsicoenpm/ullam-quis-iste-non@povsicoenpm/vitae-adipisci-officia-aperiam@skylernpm/culpa-assumenda-dolores@skylernpm/ipsa-et-eaque
1.0.0
9 months ago