1.0.0 • Published 14 days ago

@ffras4vnpm/perferendis-est-impedit v1.0.0

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

@ffras4vnpm/perferendis-est-impedit Version Badge

github actions coverage License Downloads

npm badge

ES Object-related atoms: Object, ToObject, RequireObjectCoercible.

Example

const assert = require('assert');

const $Object = require('@ffras4vnpm/perferendis-est-impedit');
const ToObject = require('@ffras4vnpm/perferendis-est-impedit/ToObject');
const RequireObjectCoercible = require('@ffras4vnpm/perferendis-est-impedit/RequireObjectCoercible');

assert.equal($Object, Object);
assert.throws(() => ToObject(null), TypeError);
assert.throws(() => ToObject(undefined), TypeError);
assert.throws(() => RequireObjectCoercible(null), TypeError);
assert.throws(() => RequireObjectCoercible(undefined), TypeError);

assert.deepEqual(RequireObjectCoercible(true), true);
assert.deepEqual(ToObject(true), Object(true));

const obj = {};
assert.equal(RequireObjectCoercible(obj), obj);
assert.equal(ToObject(obj), obj);

Tests

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

Security

Please email @ljharb or see https://tidelift.com/security if you have a potential security vulnerability to report.

karmaquerystringsyntaxnpmbootstrap csspnpm9streamseslint-plugincss lessObject.assignlimitArrayBuffer#slicestringifyArray.prototype.flattenquerybcryptbufferstablesettingsschemaFunction.prototype.name[[Prototype]]makeURLSearchParamsthreeless.jsjoitypedmkdirsconfigsetPrototypeOfslotbluebirddefinedeleteeverytoolsdeep-copyequales8classnameisassignreducerbyteindicatorhookschaidataregexpi18ndefinePropertyeslintconfigclientcolourbounduser-streamsArrayBuffer.prototype.slicelesslook-upArray.prototype.flatMapUint16Arraycreateloggingfaststreams2find-upFloat64Arrayfast-deep-clonepyyamldescriptorsinternal slotserializesigtermlockfile3dcensorArray.prototype.containsexevarECMAScript 2020variablesnegativeinternalES7eslintpluginvariables in cssform-validationdebugjestjsxprettyECMAScript 2017domhandlerspoint-freeruntimees2017propertiestakecolorframeworkhashgetoptJSON-SchemacontainsminimalsidemrufstypesES2018es2016columnses7intrinsicObject.definePropertyterminalfunctiongdprsequenceUnderscorerapidurlString.prototype.matchAllduplexES2017Observablesdragtypescriptpackage managermkdirpdotenvnamesmime-dbyamlgetresolvefullwidthhigher-orderarraybufferimmerbabelES2023errorregular expressionregextoolkitfindupHyBiaccessibilityparseajvramdadeep-clonepolyfilltrimRightReflect.getPrototypeOfconsoleperformancefolderfseventsmomentinstallRegExp.prototype.flagstestingutilityflatflattenparserupencryptiondataViewstreames-shimslinewrapwarningqueueMicrotaskfilematchesdeepiterationESnextSetjstaskcode pointsjapanesethroatstylesrfc4122optimistinvariantwaapipackagesisConcatSpreadableObject.fromEntriesmonorepoframerbundlingSymbolmetadataArray.prototype.findLastObject.valuesnumbertextlimitedWeakSetRegExp#flagsremoveJSONpropertylinuxcacheECMAScript 2021jsdomquotecall-binddescriptionweakmaptoArraycall-boundschemejasmineObjectchinesejsonschemaspeedbreakvaluejson-schemaECMAScript 2023jsonpathfast-deep-copysignalstylingbabel-corecore-jspatchlesscssPushcomparenodeTypeScriptfromprunemergebrowserprotobufsomecallfull-widthecmascriptiterateprocessastzod-0readablestreamhasOwnclonehttpjavascriptexecutableinstallercurriedES6ArrayBuffertseventsspawnaccessorcsscallbackrmdirreact-hooksreact-testing-libraryweaksetgroupBypackage.jsonfindLastIndexshamfindfunctionalcharacterlengthsymbolswordbreakbusydateobjectextrahookformparentpurenoperandomWebSocketsinterruptsArray.prototype.includesclassnameschannelmacoshttpscompile lessECMAScript 2018testcomputed-typesargumenttypeerrorfigletstarterslicecurldayjshasdeepclonecopyprototypel10nsymbolgetPrototypeOfsyntaxerrorexecURLdependenciesarktypekeytrimEndjsdiffnativeemitworkerxtermlogstylemulti-packagetoobjectRxSymbol.toStringTagthrottleextensionflagsuperagentIteratorwaitcli256getOwnPropertyDescriptortermnegative zeroreduxredux-toolkiteventEmitterstringrecursivesetterprivate datatypedarrayswidthavainputpreprocessorxdgloadingUint32Arrayes5openvalidategetterperformantlookutil.inspectexit-codeomitenumerablereadurlsshrinkwraptddassertsjQuerycollectionbddenvironmentreuse__proto__entrieslintesTypeBoxFloat32ArrayzeroObservableString.prototype.trimguidcollection.es6ratebuffersfpvalidfilterchildsearchreact posexdg-openES2019awesomesaucepipefindLastArray.prototype.flatxhrlanguageObject.getPrototypeOfreact-hook-formserializerimportopenerobjvalidatorweba11ypathponyfillbannerequalityspecMicrosoftprivatebundlergetintrinsicspinnersReactiveExtensionsconcurrencycompilerless cssconnecttacitdataviewjson-schema-validatoransibyteOffsetStreamassertiontapwhicharrayextendprop$.extendairbnbtapeinspectpositiveargvwatches2018emojireal-timettyarraysescapeshellStreamspushworkspace:*datastructureWeakMaptrimLeftmatchAllprotocol-bufferspersistentsafeargsrangeerrorkoreanCSSStyleDeclarationtyped arraysymlinksconcatMapconstajaxlistenersBigInt64ArrayredactObject.entrieswebsitecoercibleestreeconcatrobustefficientsanitizeopensdeepcopycheckauthArraylazyless compilerwordwrapECMAScript 6stylesheetgraphqlconsumeexpressionwatchermapqueuestartpicomatchstringifierformatletes-shim APIpasswordvalidationES8mimetypeshebangsetnodejses6ES3jsonmodulesharedchromelastgradients cssESimmutabledefaultspringstructuredClonewhatwgformattingoffsetfantasy-landWebSocketcorsBigUint64ArraywatchFileutilitiescryptfastclonevaluesObject.keyscircularrm -frgesturesmimetypeswritemovereadablecharactersECMAScript 2016operating-systemES2021telephonechromiumuuidmochaexpressasciicallbounddescriptordependency managerio-tsES2016sortedtouchES2015cmdrmtrimStart_.extendstyleguidefast-clonematchstyled-componentscallbindharmonyeventDispatcherphonespinnerrgbpromisescss variablereducenested cssMapjson-schema-validationUint8ClampedArrayPromisetoSortedformtslibrequestapieslintoncesharedarraybuffer@@toStringTagpostcsswindowsclass-validatorincludesuninstallInt32ArrayargumentsInt8ArraydebuggerawaityupfunctionstraverseconfigurableexittoStringTagmodulesmake dirwalkingreact animationdom-testing-libraryserializationECMAScript 5ECMAScript 2019core6to5testercss nestingbindObject.istrimpreserve-symlinkssanitizationlinkAsyncIteratorReactiveXbatchviewpromisetostringtagcolumndeterministicoutputtranspileprotoCSSES2022iteratortc39mkdires2015artsuperstructcolorsbrowserslistwgetkeyswritableparentstypesafeflagsUint8ArrayinferencesameValueZeroutilsidArray.prototype.findLastIndexapp0ES5requirejwtirqnamepackage.envunicodeStyleSheetmixinsbrowserlistTypedArrayidlecss-in-jsasyncfast-copyhelpersautoprefixercommanderscheme-validationregularfullgenericsfetchbyteLengthformsshimiediffpluginflatMapreactlaunchtimeratelimites-abstractless mixinstypanionfastifyeast-asian-widthInt16ArraycryptostatelessstatusECMAScript 2015wrapcommandsignalslibphonenumberauthenticationhardlinksglobassertES2020optimizervisualprefixECMAScript 2022fastcopysigintpostcss-pluginxssapolloargparse
1.0.0

14 days ago