2.2.17 • Published 28 days ago

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

Weekly downloads
-
License
MIT
Repository
github
Last release
28 days 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.17

28 days ago

2.2.15

1 month ago

2.1.14

1 month ago

2.2.16

29 days ago

2.1.15

1 month ago

2.0.14

1 month ago

2.0.13

1 month ago

1.0.13

1 month ago

1.0.12

1 month ago

1.0.11

1 month ago

1.0.10

1 month ago

1.0.9

1 month ago

1.0.8

1 month ago

1.0.7

1 month ago

1.0.6

1 month ago

1.0.5

1 month ago

1.0.4

1 month ago

1.0.3

2 months ago

1.0.2

2 months ago