1.0.0 • Published 13 days ago
@ffras4vnpm/velit-rem-iure v1.0.0
@ffras4vnpm/velit-rem-iure
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Example
var hasPropertyDescriptors = require('@ffras4vnpm/velit-rem-iure');
var assert = require('assert');
assert.equal(hasPropertyDescriptors(), true); // will be `false` in IE 6-8, and ES5 engines
// Arrays can not have their length `[[Defined]]` in some engines
assert.equal(hasPropertyDescriptors.hasArrayLengthDefineBug(), false); // will be `true` in Firefox 4-22, and node v0.6
Tests
Simply clone the repo, npm install
, and run npm test
Array0interruptsserializationBigInt64ArrayminimalpathtoolkitcodesforEachcollectionquerystringpushposeponyfillmake dirless cssprefixless mixinsArray.prototype.findLastlook-upsettingstestformatglobyuptypanionformattingruntime.envtypedesdatastructurecommandbusyfindSymbolstdlibrateCSSdescriptorsmomentemitastjsReactiveXthrottlesymlinkscallbackformwritejson-schema-validatorremoveoptionparentjapanesezeronested cssyamlUint32Arraylrufpdefinetestingarktypewhicheast-asian-widthtapebootstrap lessqueueMicrotaskbuffersyntaxtc39call-boundargsstyleguidees7cssstyled-componentscorswordbreakECMAScript 2022concurrencymonorepojsdomUnderscoremime-dbObjectreact poseieimportconsumeqsECMAScript 2016ES2017es5colourrm -frform-validationairbnbECMAScript 2019getoptdeep-clonereduceeventDispatcheronceenderisperformancekoreangroupstringifyhookformpreserve-symlinkslastcircularregularvalidtesterinstallerhardlinksregexpRegExp.prototype.flagsdaterecursiveobjfswordwrapperformantflatMapmetadataReactiveExtensionsbrowserlistassertresolvenpmconcata11yObject.entriesgetintrinsicassignes8lockfileentriesArray.prototype.findLastIndexFloat64ArrayArray.prototype.flatdatamrufast-deep-cloneECMAScript 5ES7shellInt16ArrayInt32Arrayuser-streamskarmaanimationprotocol-buffersimmutablemkdirsdompositiveframertypesafepackage managerhookssyntaxerrorsearchweakmapbyteLengthes2015cryptocss variabletelephoneslicetrimStartRFC-6455TypeBoxtypejsonpathflatWeakSetwatchFileArray.prototype.containsjsonrequireinstallinspectnumberrmdir_.extendproplanguagestatelessObject.definePropertyratelimitarraynopeWebSocketsextendfast-deep-copywatchcore-jsqueueclientfast-copyrgbgetcallboundfull-widthconfigdeletesharedjson-schema-validationreact-testing-libraryfast-clonecomputed-typesstylingwhatwgFloat32Arrayasciivalidatenegative zerowindowscryptawesomesaucecoercibleduplextextESnextObject.valuesassertionvisualstreams2pipe__proto__parentses2017jsxString.prototype.trimtaketermeveryfastcopysequencesetpatchMicrosoftstreamshttpsfindupredux-toolkitreadablehelpersprivate datafunctionalworkeri18nconcatMapdebugES2023validatorauthcss lessUint8ArraykeysthreetoArraystructuredClonechecksetterArray.prototype.filterTypeScriptpromisereadablestreamreactpolyfillfetchrobustsymbolstrimhigher-orderframeworkzodloggerparserclasseseventssafeprivate-0xssnodejslazysomeprettywrapsignalsES2022call-bindenumerablecorehttpjavascriptES2021fromwidthRegExp#flagstypedarrayramdaawaitECMAScript 6exitinternalomitmoveextensionES3toobjectcjkcompile lesstranspilerjQuerywalkfigletspinnersuperstructgraphqlgroupByObject.getPrototypeOfdotenvstringmakeeventEmitterArray.prototype.flatMap[[Prototype]]consoleArray.prototype.flattenfile systemmiddlewareclass-validatorInt8Arrayoperating-systemequales2016expressarraybufferpromisessameValueZerocontainsoffsetcurriedinferenceemojiexpressionECMAScript 2020jsonschemaviewfind-upsideregular expressionnodeweaksetfunctionbrowserslistkeyESoptimistrequestpruneObservablestreampyyamlfunctionsajaxprogressdebuggercolorsES2016unicodebreakwaitread6to5ArrayBuffer.prototype.sliceshebangeslintconfigdeepclonedragObject.keysES2020react-hooksinternal slotclassnameES2015assertsexit-codelinkquoteworkspace:*accessorpropertyjoicharactersfseventstoSortedcomparepackage.jsonutilitymobiletranspileapolloreduxtrimRightHyBiutilsbundlingfastifyBigUint64Arrayidlenamewaapibundlerconfigurablebddrm -rflessiterationgettermimedescriptiontimeECMAScript 2017sanitizefastdropmatchvestterminalauthenticationfixed-widthIteratormatchespopmotionserializecachebabelflattenCSSStyleDeclarationphoneimmercommanderWeakMapargvpreprocessorhandlerspoint-freerapiddeterministicECMAScript 2023deep-copyprototypeelectrongenericssigtermtslibtraverseapiSetstyledataViewES2019ECMAScript 2021errorvalidationl10nmapdescriptorurlescapepostcss-plugindataviewtyped arraysigintdircensortostringtagcurlgradients cssdefinePropertydeepObject.assigndirectorysanitizationsymboloutputtapautoprefixerpropertieslengthUint16ArrayflagsbindArrayBuffer#slicerandomes-shim APIregular expressionsirqes-abstractmergehasspringshrinkwraptstacitcallbindmimetypesletwatchingprotobufstartererror-handlingbcryptreact animationes2018fulliteratorextraarraysES2018typeerrorsetPrototypeOfURLSearchParamsmodules@@toStringTagjsdifflimitscheme-validationmkdirpbrowserloadinglinewrapfindLastIndexlogginggesturesshimspinnersjson-schemaeslint-pluginthroatUint8ClampedArraycode pointscolumnsString.prototype.matchAllflagdependency managercharactereslintpluginisConcatSpreadablelookquerymatchAllpasswordArrayBuffereslintnativeplugininvariantparselimitedaccessibilitygetOwnPropertyDescriptorcalljestmochatypescripttypeofECMAScript 7filediffcompiler256purelesscssArray.prototype.includesbabel-corevaluebannerObservablesnegativedom-testing-libraryvariables in csspersistentdependenciescopypicomatchxtermreuseiteratelogargparsebatchutilitiesstatusvargdprfoldersham$.extendcolumndeepcopyES8filterPromisecliReflect.getPrototypeOfObject.fromEntriesuuidconnectestreeObject.ismoduleavabufferses6
@diahkomalasarinpm/dolore-aliquam-suscipit@f1stnpm2/odio-illo-aut@ffras4vnpm/ab-doloribus-velit-assumenda@ffras4vnpm/accusamus-animi-fuga-sit@ffras4vnpm/amet-delectus-repellat-itaque@ffras4vnpm/atque-odio-ipsam-unde@ffras4vnpm/blanditiis-alias-distinctio-veniam@ffras4vnpm/commodi-voluptas-aliquam-eius@ffras4vnpm/corrupti-modi-porro-provident@ffras4vnpm/deleniti-nemo-nam-optio@ffras4vnpm/dicta-iure-veniam-reprehenderit@ffras4vnpm/dolor-est-blanditiis-odit@ffras4vnpm/dolorum-mollitia-enim-non@ffras4vnpm/dolorum-nemo-laudantium-corporis@ffras4vnpm/esse-est-similique-at@ffras4vnpm/exercitationem-officia-id-ea@ffras4vnpm/explicabo-neque-nobis-impedit@ffras4vnpm/fugit-magnam-modi-dignissimos@ffras4vnpm/illo-laboriosam-sed-ipsa@ffras4vnpm/iste-quo-reiciendis-debitis@ffras4vnpm/neque-accusamus-cum-maxime@ffras4vnpm/neque-ad-sit-velit@ffras4vnpm/nostrum-ad-quia-perspiciatis@ffras4vnpm/omnis-sunt-occaecati-saepe@ffras4vnpm/placeat-corrupti-nobis-velit@ffras4vnpm/repudiandae-deserunt-earum-quos@ffras4vnpm/repudiandae-nulla-velit-recusandae@ffras4vnpm/sit-inventore-dignissimos-repellendus@ffras4vnpm/soluta-inventore-nam-harum@ffras4vnpm/ut-quos-aut-quod@ffras4vnpm/vitae-incidunt-nostrum-dolore@ffras4vnpm/voluptates-laudantium-eum-natus@wemnyelezxnpm/provident-quae-accusamus
1.0.0
13 days ago