1.0.0 • Published 25 days ago

@zibuthe7j11/numquam-quibusdam-tempore v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
25 days ago

@zibuthe7j11/numquam-quibusdam-tempore Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES2017 spec-compliant Object.values shim. Invoke its "shim" method to shim Object.values if it is unavailable or noncompliant.

This package implements the es-shim API interface. It works in an ES3-supported environment and complies with the spec.

Most common usage:

var assert = require('assert');
var values = require('@zibuthe7j11/numquam-quibusdam-tempore');

var obj = { a: 1, b: 2, c: 3 };
var expected = [1, 2, 3];

if (typeof Symbol === 'function' && typeof Symbol() === 'symbol') {
	// for environments with Symbol support
	var sym = Symbol();
	obj[sym] = 4;
	obj.d = sym;
	expected.push(sym);
}

assert.deepEqual(values(obj), expected);

if (!Object.values) {
	values.shim();
}

assert.deepEqual(Object.values(obj), expected);

Tests

Simply clone the repo, npm install, and run npm test

form-validationlinktypanioncallbindtypedarraysequencewaapiECMAScript 2015Symbolutilitiesextensionreact-hook-formmkdirslockfilehasOwnerror-handlingjQuerydescriptorformkarmajsxratelimitsigintawesomesaucestreamescapebytesymbolswarningYAMLfindLastnpmES2017minimalwatchingcss nestingprefixgenericsisConcatSpreadablespringflagArray.prototype.containsemojicloneES2019shelleast-asian-widthgetworkspace:*charactersstreamsgraphqlcore-jscryptoredactbootstrap lessreduxfastifyspecpersistenturlfastclonefunctionreact poseTypedArrayJSON-SchemaflatarraysrmeslintconfigSetobjlesspackagesArrayBuffer.prototype.slicepropertiesqsoperating-systemcommanderinputidlekeychailistenersRegExp.prototype.flagsextraregular expressionjoioptimistprivatevalidCSSStyleDeclarationvaluesmobilestylesnested csslazyhookformstyleguidefolderfetchintrinsicpushpostcssgroupwgettoArrayregexqueryReactiveExtensionsnegativeargparsetoStringTaggroupBybundlingsuperstructmomentastexecendergetPrototypeOffseventsgettersanitizationajaxio-tsapollowordbreakconfigfindArrayBuffer#slicefull-widthdependency managermrucharacterregular expressionsESsanitizeauthreadablestreaminternal slotharmonyrm -rfsymbolstructuredClonebrowserpreprocessoresless mixinsbcryptsafechromecss lessdeepclonelimitedlrufullwidthregularECMAScript 3framerserializationtsmatchprotocol-buffersmonorepotypeerrorchinesegradients css3schemagradients csspnpm9speedrequirebufferimmutablevarbusyES2022react-testing-librarybatchcommand-lineeslintpluginguidvisualcall-boundstreams2es7threePromisejwtObject.keysassertionstylesheetRxJScallboundcss-in-jsdiffpackagemodulesdataViewnopeReactiveXpatchfind-upclientURLl10nworkerchromiumseteverypipei18nassertES6WeakMapmake dirqueueprototypesharedarraybufferES2021openWebSocketglobenumerablehandlersfile systemcomputed-typesObservablesclassesfilterviewObject.entriesbabelenvwordwrapbddstyleUint32Arraybluebirdtraverseargument256installeres2015fileeventDispatcherjsonsearchhelperspositivedeepcopy[[Prototype]]MapBigInt64ArraycurlsliceassignargvstarterArray.prototype.includestermtranspilerArrayBufferrateflattenoptimizerStreamsetPrototypeOfmulti-packagerecursivebabel-coreURLSearchParamsAsyncIterator$.extendapirandomtoobjectvalidationutilsECMAScript 2022ES8symlinksFloat64ArrayhooksbyteOffsetwritablefixed-widthrequestInt8Arrayes5moduleecmascriptframeworknodeObject.fromEntrieshttpsnodejsoptionStreamswatcherRFC-6455xtermcompilercall-bindavachecktapweakmaptakecoercibleMicrosoftECMAScript 6ESnextconfigurabletapepurexhrexithigher-orderjestexit-codebootstrap csswebECMAScript 2023consume-0iterationlimitdataUnderscoreiterateaccessorcallemitansinumbertoolsdebuggeruplinuxfast-deep-copyECMAScript 2018nameArraysomelengthless.jsierobustcolorsshebangsymlinkzeroestreetrimStartloggingmergeutilityjavascriptoffsettranspilesyntaxparserhttpdefinePropertythroatjson-schema-validationdirectorycssprotoobjecteslint-plugindomsameValueZerocreatecontainsfswindowsenvironmentsharedpicomatchdeterministicweakseteventsES2018Array.prototype.flatMapdescriptorsjsonpathinterruptsdeep-copyperformantpasswordduplexaccessibilityECMAScript 2020typescriptparentomitasyncanimationmetadatalinewraplook-uptoolkitwalkingtypeofquoteprivate dataasciisetterformattingclassnamesindicatormime-dbfunctionsreact-hooksfastpropertyArray.prototype.filtercode pointsextendpathterminalquerystringkoreancirculartextzodprotobufuninstallfast-clonejstypesconcatMap__proto__ECMAScript 2017runtimesideawaitdescriptionCSSreducerwhichqueueMicrotaskimportcolormochaObservableRegExp#flagsbreakHyBitypeda11yflagsformatfunctionalexpressrmdirarraybuffertacittostringtages-abstractinspectObject.definePropertyuser-streamsrm -frreactstringifierpromisetimefigletdependenciesjsonschemaefficientsignalsiteratorclassnamedeepequalitymixinsjson-schema-validatormatchesmatchAllspinnersbrowserlistwhatwgletremoveInt32Arraytddphonesettingstrimcompare
1.0.0

25 days ago