1.0.0 • Published 12 days ago

@landmineaknpm/animi-maiores-enim v1.0.0

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

@landmineaknpm/animi-maiores-enim Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

An ES spec-compliant Object.hasOwn shim. Invoke its "shim" method to shim Object.hasOwn 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 hasOwn = require('@landmineaknpm/animi-maiores-enim');

var obj = { a: 1, b: 2 };

assert(hasOwn(obj, 'a'));
assert(hasOwn(obj, 'b'));
assert('toString' in obj && !hasOwn(obj, 'toString'));

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

assert.deepEqual(Object.hasOwn(obj, 'a'), hasOwn(obj, 'a'));

Tests

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

wordwrapsignalscollectionslicetouchforEachReactiveXfast-copyeventEmitterspeedRFC-6455wordbreakjestTypedArrayclassnamedragcallbindmkdirscheme-validationdependency manageravawrapestreenegativewatchingless.jsmimetypessortCSSextendstructuredClonetapgroupflattenjson-schema-validatorvisualbindwebArray.prototype.flatMapcharacterssanitizeconnectdescriptorsfindLastIndexenvjson-schemaUint8ArrayES8JSON-SchemaES2020breakURLpluginwalkingassertsaccessorconsumehigher-ordershimtranspiletapefileexecmulti-packageESUnderscorepackageeslintpluginframerfastclonexdg-opendataindicatorgetterrm -frmapkeysbufferastlimitpromisesES2023ajaxratelimitES7writableasynccommand-lineRegExp.prototype.flagsencryptionSymbol.toStringTagharmonytc39clientCSSStyleDeclarationArray.prototype.findLastconcurrencyqsreact posemiddlewareObjectmergewarningfppurereact-hook-formwatchFilesyntaxerrorwgetdirectorymkdirses8varoncecssjsdiffObject.isBigInt64ArrayObject.fromEntriessetunicodewalknodejspreprocessorprettyreduxStreamcurriedjavascriptconcatformattingwebsiteredactspringwhichdataviewargparsevalidationless compilermobilestylesviewjsxthreexhrmodulespropertiesinterruptspicomatchirqrmextensionarktypeguidfetchincludeselectronlibphonenumberreal-time@@toStringTageast-asian-widthchannelcopyduplexdebuggerdateArrayBuffer#sliceUint32Arraybrowserlistcore-jstypedarrayjwtstarterregular expressionequalityextraenvironmentidPushreadabletsshellimmertypesafecolumnxssgesturestypeerrorcurlcallbackutil.inspectdeep-copyhasherrorqueryfixed-widthArray.prototype.filterxtermYAMLreact-hookspersistentpostcssformatmakeless csslistenersstatelesses6parentclassnames0optioncss nestingsigtermcryptchildparsersearchemitObject.keysutiles5findLastRegExp#flagspushtypesfull-widthconsolematchesgradients cssformsfast-cloneoperating-systemjsdiffreducerfile systemequalimmutableECMAScript 2021passwordshrinkwrapaccessibilityredux-toolkitInt32ArraystreamdombuffersrecursivebyteOffsetjasmineescapereact animationsequencecensorinstallervaluestrimRightobjectgraphqlpackage managerapicolorspinnerdotenves2017Promisees2015ieasciieditornested cssjoilinuxes-abstractprototypedeterministictakesetPrototypeOfvalidexedescriptorslotrapidsharedarraybuffermixinspnpm9symlinksratergbObject.getPrototypeOfcollection.es6groupByes-shimsreadtestString.prototype.matchAllupcryptofast-deep-copyprunermdirArrayBufferes2018callboundregexvalidatorsigintsetterjapanesecolumnstacitsameValueZerotermclonenpmInt16Arrayprocesslookfastifyrm -rf[[Prototype]]jsonpathkeysettingstraverseartsomenegative zeroresolveconfigES2019arraybufferECMAScript 3chromiumargsurlArrayBuffer.prototype.sliceschemeexecutabletypedexpressioncss lesspolyfillStreamsECMAScript 2018coerciblereadablestreames-shim API_.extendES6serializerdefinedeepcopySymboluser-streamsarrayconfigurableopenprefixfunctionaldropregexplanguagestylingautoprefixergetOwnPropertyDescriptorpathemojientriesconcatMapisshamflagless mixinschromechinesesafewatchpostcss-pluginquotelintanimationexitutilsMapbootstrap lessschemaECMAScript 2015weakmapnamesstringifierclassescjkterminalsuperstructauthprotoECMAScript 2020es2016ECMAScript 2019ESnexttrimStartcoreobjiterationkarmaisConcatSpreadablejsonschemaArray.prototype.findLastIndexReactiveExtensionsstringifyfastcopystringpreserve-symlinksmatchglob.envgetintrinsicintrinsicstyleguidefantasy-landECMAScript 7posetddrandomyuplazyReflect.getPrototypeOfjQueryECMAScript 2016pipedefinePropertycmdpoint-freeeslint-pluginfullwidthObject.assignlook-updataViewrequirejsdomECMAScript 2023HyBiqueueMicrotasktoobjectfind-upbcryptchecktypescriptstatusserializeFunction.prototype.nameprivate datazodbootstrap csscolorsnopeargumentlrubluebirdgetPrototypeOfutilitiesES2021styleES3ES2022internal slotidleomitopensloadingcachefast-deep-cloneinvariantserializationtoSortedhelpersvariablesObject.entrieseveryStyleSheettrimEndES5256typedarraysbyteLengthworkerttynodeECMAScript 2022robustcorsesefficientWeakSetbytelinewraptoolsfunctionfiltertoolkitmocha
1.0.0

12 days ago