2.2.19 • Published 12 months ago

@devtea2027/qui-explicabo-esse-distinctio v2.2.19

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

@devtea2027/qui-explicabo-esse-distinctio Version Badge

github actions coverage License Downloads

npm badge

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

Example

const assert = require('assert');

const $Object = require('@devtea2027/qui-explicabo-esse-distinctio');
const ToObject = require('@devtea2027/qui-explicabo-esse-distinctio/ToObject');
const RequireObjectCoercible = require('@devtea2027/qui-explicabo-esse-distinctio/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.

valides2018wgetquerystringcloudformationmomentspawnflagmoduleBigInt64ArraydeepstdlibtypeerrorcloudsearchcolouriteratorcliTypeBoxsetArray.prototype.findLastIndexworkerimmerbreakJSONbootstrap cssqueueMicrotasktypeofReflect.getPrototypeOfgroupwhatwgwafdatastructureRegExp.prototype.flagsredactECMAScript 2019swfpropertyreadablestreamhardlinksjsonpathstarterfoldertypeincludesreadableweaksetnested cssshrinkwrapframeworkes2015wrapeslintconfigbindrequirefetchopensparsingECMAScript 2020modulesglaciertypesafeidlebufferssameValueZeroiteratecalljasminettycallbindtslibphonenumber-0typed arrayJSON-SchemafunctionalrobusteventEmitterhasvestpicomatchtoobjectforEachdropflagspackage managerextratypesCSSrestbcrypttrimStartpnpm9a11yutilbytecmddynamodbinferencemake direxit-codefastcopyassignES2017TypeScriptformattingoffsetfast-copyhotrdsgetoptECMAScript 2016columnstddrminternalvariables in cssregexsetPrototypeOfdataViewpostcssappauthautoprefixerfindupmiddlewarevpcminimalhelpersgetPrototypeOfguidcompilerobjectFloat32ArraytypedarraysemitxtermyamlchaicoercibleObject.assignprivatesignalsexittypedpackageses8cryptdeletevalidationtelephonegradients csscallbacktslibnodejsschemasettingstoolstoArrayObject.keysCSSStyleDeclarationtrimLeftworkspace:*gdprqsECMAScript 2015isConcatSpreadablestringargs_.extendvaluebddmimenativeES7Uint8ArraymacoshooksreducertextfindgenericssuperagentfastifyebssuperstructreduxstylesheetObject.entriessyntaxerrorObject.fromEntriesstringifierInt32ArraytrimString.prototype.triminstallerspinnertestingbufferESescapeshellsnsObjectextendoperating-systemES5sinatraformsexpressionprotocol-buffersnamesinspectfind-upyupfunctionjavascriptcolorArrayBuffer.prototype.sliceparentscss-in-jsjQueryautoscalingloggerArray.prototype.includespatchzodsharedarraybufferfsindicatorirqfindLastPromiseglobalsredux-toolkitless mixinssigintutilitiessortedloadbalancingparserreusekoreanES2019searchES2016arraysdebuggertostringtagsignaleslintfromses$.extendgetOwnPropertyDescriptorkeysES2021speccolumntraverseenderjwtdirinternal sloterrorequalityquotecomparewatchFilepipeECMAScript 7styleguidehasOwn__proto__whichgetterchannelecmascriptprunematchAllurlrouterES2018performantlook-upspinnerssequenceclassesHyBishambusyECMAScript 2018environmentcurlutilityReactiveExtensionsregular expressionastfseventsBigUint64ArraywalkargparseUint32ArrayRFC-6455performanceflatzeroremovedeep-copymatchargumentdependency managercolorsio-tsiterationglobemrtrimRightwatchingmatchesstreams2widthprivate dataendpointhttpslesscsstouchstringifylanguagekinesisassertses7postcss-pluginpropertiesserializestatethroatArray.prototype.flatcss variablepackage.jsonECMAScript 2023browserlistjestArray.prototype.containsURLbyteOffsetreaddatefast-deep-copyrgbjsdiffFunction.prototype.nameless cssbeanstalkECMAScript 3sigtermtrimEndESnextmimetypesdayjscloudwatchcreatemkdirjapaneseECMAScript 6websitefastxdgrapidRxJSformatobjWeakMapclassnamesdescriptordebughas-ownrm -rffindLastIndexformscheme-validationreplayresolvemocharatelimitlinkdefaultbyteLengthsymlinkbundlerdeep-clonetypanionjsdompreserve-symlinksconsumecloudtrailObject.isdeterministicslicechinesevariablestc39speedsymbolcommandersimpledbmkdirpstreamarktypeelbpersistentthrottlerequestcacheES3makewalkingstartinputefficientiedescriptorsclonedeepcopyurlsfast-clonetapcompile lessdefinePropertyprotobufstylessetterenvironmentssqsbannerreal-timecodeslimitassertionwritableregularlookECMAScript 5rangeerrorlockfilecss lessstablekarmadotenvObject.valuesArray.prototype.flatten[[Prototype]]concatMapfigletnodejsFloat64ArrayhandlersAsyncIteratorlazychromiumduplexbootstrap lesssomeamazonbluebirdl10nPushcollectionawaitwindowses6es-shim APIlastcollection.es6Int8Arrayfastcloneesowncss nestingxhremojigetnumberstoragegatewaywebpluginequal256functionsslotArrayBuffer#slicefixed-widthcharactersflatMapclass-validatorairbnbexeconsoletakemoveerror-handlingvarsconfigurableArray.prototype.flatMapstyleenumerableReactiveXES2015polyfilleventDispatcherlesscore-jsYAMLbatchmergeinterruptscomputed-typesmruSymbol.toStringTagphonelintreduceestreeavabrowserslisttoolkitassertimportexportmetadatashimprefixwarningvaluesdom-testing-librarysetImmediateawesomesaucesortwordwrapmapreducenameansiiamproxyhasOwnPropertybundlingcheckoncerm -frisArrayBufferquerypositiveroute53descriptionserializerMapes2017StreamboundString.prototype.matchAllencryptions3elmconcatimmutablewaitarraypackageawssharedObject.getPrototypeOfECMAScript 2022optionES2023pathdataargvinstallentriesObject.definePropertyshebangObservableimportStyleSheetrfc4122dataviewasyncloggingintrinsicconnectfilelrupredictablechildworkflowweakmapunicodelimitedrmdircoreprotofluxES6circularcommand-lineaccessorconcurrencycharacterRegExp#flagsupcopyfullhttpclassnameexecextensionparentES8visualidregular expressionsxdg-openopenerlinewrapmobiletermprettyelasticachecall-boundbrowserconfigratees2016wordbreakauthenticationmapSetcryptoserializationoutputpushprocesspyyamlajaxtestRxsyntaxInt16Arraylivedeepclonestreamsparsefullwidthes5logtimeWebSocketsvalidatecode pointsIteratorlaunchajvnegativerestfulasciiTypedArraydomwatchexecutablepreprocessor0editorlistenersURLSearchParamscsstaskinvariantform-validationuninstalluuidmkdirsStreamsoptimizerreact-hooksWebSocketstylingSymbolkeystatuschromeenvpromisereact-testing-librarywatcherpropinagentdefinees-abstractUnderscorecommandeventsmixinsMicrosoftfile systemtapequeueargumentshookformglobalviewloadingexpressECMAScript 2017callbound
2.2.19

12 months ago

2.2.18

12 months ago

2.2.17

12 months ago

2.2.15

12 months ago

2.1.14

12 months ago

2.2.16

12 months ago

2.1.15

12 months ago

2.0.14

12 months ago

2.0.13

12 months ago

1.0.13

12 months ago

1.0.12

12 months ago

1.0.11

12 months ago

1.0.10

12 months ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago