1.0.0 • Published 15 days ago

@povsicoenpm/in-cum-eum v1.0.0

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

@povsicoenpm/in-cum-eum Version Badge

github actions coverage License Downloads

npm badge

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

Example

const assert = require('assert');

const $Object = require('@povsicoenpm/in-cum-eum');
const ToObject = require('@povsicoenpm/in-cum-eum/ToObject');
const RequireObjectCoercible = require('@povsicoenpm/in-cum-eum/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.

ArrayBuffer.prototype.sliceRxJSlesses-shimsstableArrayBuffercensorcall-boundjsonschemachinesecharactersemojies-abstractES2021ajvenvironmentloggerreadwhichcircularparentsprivate dataArray.prototype.findLastIndexstylingwalkingdataduplexYAMLgradients cssES2018css nestingObject.keyswaapiquotecallthreees-shim APIbabel-corepoint-freewritablearrays__proto__columnlibphonenumbermiddlewareclassnamesfullstreamsmomentdayjsdependenciessuperagenthashlistenerslengthbootstrap lessrandomstatusvalidatorargparseawesomesauceES7redactratelimitecmascriptes2016sameValueZeromakewidthreusei18nfpcreatestarterhookformtypedarraysconfigurableFloat64ArrayECMAScript 2022timeless compilerArray.prototype.findLastRxtextclass-validatordiffjQueryinstallPushdom-testing-librarytaskwalkfastifylinewrapprocessnumberreal-timejoiairbnbconnectcharacterexpressionastawaitschemeoutputURLSearchParamsmobilespinnersStyleSheetpositiveUint8ClampedArrayUint16Arrayfindupfast-clonelrues5WeakMapbundlinglesscssmkdirpfolderObject.valuesIteratormoduleECMAScript 2023matchAllaccessoremitUnderscorerequestBigUint64Arrayvariables in cssincludescopystructuredClonetapkoreanArray.prototype.flattenreduxtestMicrosoftFunction.prototype.namebyteLengthcompareObject.fromEntriesInt16Arrayjsdompnpm9fullwidthchaiindicatorttymkdirssyntaxiteratorredux-toolkitentriesstdlibzeroprunecolumnsruntimetc39guidECMAScript 2021frombrowserlistqueuecloneoptionjapaneseperformantestreestatelessshimprefixpackagees2017moduleseslintpluginshebangexitbluebirdcollection.es6pathArrayBuffer#slicesymlinkreadablestreamqsTypeBoxjsdiffauthansifastargvtape.envframertoolsgetRegExp#flagsCSSexpress3dprototype-0polyfillprotovaluehelpersnopearraybufferES3Observablesrobustsortedimportsignalscss lessunicodetypedarraycommandercontainstacitletfindenvcolorcall-bindtddeslintconfigyuptoolkitFloat32ArraydeterministicprettyArray.prototype.containsgenericsmoveencryptionapiremovedescriptionvarfseventsequalitylazyspinnerisConcatSpreadablefind-upwordwrappurepackage.jsonreadablejscss-in-jskarmayamldirsignalmetadatauninstall[[Prototype]]gradients css3rapidgetOwnPropertyDescriptorJSON-SchemanamesartString.prototype.matchAllwarningjson-schema-validatordescriptortakefantasy-landtypeprotocol-buffersschemalinkreact@@toStringTagpropertyflagajaxvalidzodpackage managerbcryptfunctionsnodeharmonyObject.istoArrayinputpreprocessormrufigletsymbolslotimmeravaURLcommandio-tsargumentfast-deep-copybundlerforEachformattingECMAScript 7performancemonorepoa11ypasswordserializerECMAScript 2018formfindLastIndexpostcsspersistentpyyamlsafegetterconstfunctionalWebSocketfast-copyparsexssString.prototype.trimerror-handlingdataviewcommand-linetestingHyBimime-dbtoobjectflattenSymbol.toStringTagsharedpromisestrimLeftJSONES2017deepcloneinstallersetImmediategetintrinsicrequireexectsfull-widthvesttelephonewaitstylesheetbatchvalidatechromiumpicomatchsideelectronUint32ArrayasyncnodejsquerystringcollectionECMAScript 2017getPrototypeOfiteratewordbreakstyled-componentsES2019ES2016postcss-pluginhandlersRegExp.prototype.flagsomitformatpipejsonpathtrimEndtranspilerescapeparentconcatMapautoprefixerECMAScript 2015internalformsES2015cssobjmapequaltraverseES8file systemprivatephoneObject.getPrototypeOfopendatastructurecryptapollolinux256ECMAScript 6assertionwraptrimdrop$.extendclassestostringtaggetoptgroupbreakgesturesstyleguideterminalscheme-validationqueryarrayinternal slotWeakSetcachehooksECMAScript 2020mimetypesfsutilirqenumerableworkspace:*weaksetreact-testing-librarymacosless mixinsdragthrottlestringifiershamcompilerdeletedeep-clonemochaextendsharedarraybufferECMAScript 3stringspecprotobufxtermcodesclassnameObservableutilitiesframeworkl10nsortcoretypescriptgraphqltrimStartdefinespeedposeidlecjklook-upcheckvariablesgdprminimalmake dirArray.prototype.flatTypedArraycallbackReactiveExtensionsESreducerRFC-6455Uint8Arraycolorsfilematchjson-schema-validationStreamsxhrfast-deep-cloneesmergesliceECMAScript 2019urlwatchingregularReactiveXjwtwatchwatchFilees2018hardlinksefficientinferencechannelhttpconsolebufferbabelstreams2symbolscallboundArray.prototype.includesregexpdescriptorsstringifyextraESnexttermdataViewfetchstreamES2023tslibcompile lesstranspilesearchobjectcurriedreact posecode pointsArray.prototype.flatMapweakmapnamesequencelimitstyledeepconfigwhatwgfixed-widthdateparserES2022typeoflimitedObjectes6busyBigInt64Arrayrm -rfregular expressionsdebugbannerkeyrgbchromewindowswrite_.extendWebSocketsglobreduceECMAScript 2016coercibleeslint-pluginCSSStyleDeclarationlogAsyncIteratoruuidjestfindLastimmutablenpmrmdirpreserve-symlinkslookassertdom6to5SetviewECMAScript 5byteOffsetnegativeSymbolcss variableclientObject.assignwebtyped arraynested csshases7enderponyfilljsxcryptoiterationlintfunctionuser-streamsupintrinsiccolourasciiform-validationbddsetPrototypeOfoperating-systemplugintouchloadinglanguagereact-hookslockfilemimeclishrinkwrapES5rfc4122propvaluesInt32ArrayPromisefastclonepropertieseventsgroupByReflect.getPrototypeOfMapmulti-packagedebuggersigtermargserroreslintrm -frfastcopysetteroptimiststylescomputed-typesfiltercorsES6isassertsserializedeep-copyhttpsjasmineeast-asian-widthtypesaccessibilitymatchesregexflagsjavascriptnegative zeroinvariantsanitizeconcurrencyexit-codedefinePropertyvisual0testerwgetObject.entriesqueueMicrotaskkeysInt8ArraypushboundeventEmitterjsonhasOwn
1.0.0

15 days ago