1.0.0 • Published 1 year ago

@landmineaknpm/id-repudiandae-ex v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@landmineaknpm/id-repudiandae-ex Version Badge

github actions coverage License Downloads

npm badge

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

Example

const assert = require('assert');

const $Object = require('@landmineaknpm/id-repudiandae-ex');
const ToObject = require('@landmineaknpm/id-repudiandae-ex/ToObject');
const RequireObjectCoercible = require('@landmineaknpm/id-repudiandae-ex/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.

less.jstypescriptpropvalidateinputsymlinksebsargparsestylescreatedeep-clonebyteLengthUint8ArrayObject.keysoptimistcss-in-jsfindserializerstreamArray.prototype.findLasttrimgroupjwtES2023everypreprocessortexthashchinesewindowstyped arraystylingfastYAMLqsdateerrorcharacterpersistentgraphqlwordwrapwritabletouchappweakmapmodulesmonoreponodetypanionecmascripteslintconfigtaskbrowserslisttypeerrorpolyfillhotidlecorsbannerUint8ClampedArraygetsetterUint32Arraytesterstreams2eventsquerytypestatelesslogECMAScript 2022i18nreadablefunctionsreducegetoptreduxcompile lessclipnpm9linuxstatusreal-timeawscensorwgetMaplinklistenersfluxdatastructurewarningresolve_.extendcollectionoffsettslibobjecteslintpluginwaitfetchio-tsrfc4122limitedECMAScript 7helpersstringbundlerconcatMapprototypeinternaljapaneseeventEmitterisConcatSpreadableworkflowpropertyloadingshrinkwrapopencss lessinstallerfromsymbolsfixed-widthECMAScript 3callbackjsdiffmergejsaccessibilityformatgetOwnPropertyDescriptorwhatwgflatMapcharactersmapreduceflattenlook-uptoSortedoncereplayec2channeles2016fastcloneconfigFunction.prototype.nameargvStreamsexpressionawaiteslint-pluginoperating-systemlengthsomeforEachcss nestingtrimEndvariables in csssesenvendpointiteratorfast-deep-copyfind-upSetrm -frpromisesMicrosoftjsonpathworkspace:*circularless mixinsshambrowserautoprefixertc39internal slotslotsnseventDispatcherswftrimStartdirectoryECMAScript 2016debuggerfindLastargumentes6TypeBoxapolloformattingtoolkitjoilazylinewrapregular expressionshookformcoercibledayjsbundlingttynopeproxydropStyleSheetsignalsdeepcloneprogressmacosgenericsdebugpreserve-symlinksenvironmentgradients css3syntaxerrortypeofhooksstringifyinferencephonestylesheetclassessearchcallboundStreamdom-testing-librarycolourhttpcomputed-typesshebangsameValueZeropatchsortedasyncentriesECMAScript 2023extraautoscalingESnextutil.inspectstructuredClonelastsignalvariablesbddUnderscoreconcurrencyhasOwnformsless compilerstablesetPrototypeOfcloudsearchimmerassignsymlinkrandomdescriptorswidthweaksetObject.isreact-hooksloggerdependencieselasticacheRxfullwidthdataViewRFC-6455WebSocketcss variable@@toStringTagreadES2015ECMAScript 5throataccessorless cssinObjectBigInt64ArrayequalitysuperstructenvironmentstypedarraysdefinePropertyequalSymbolhardlinksidentifiersmulti-packagevalidationauthbuffershimInt32Arrayscheme-validationbuffersArray.prototype.findLastIndexpruneindicatorpromisechromes3jsonsinatrargbtelephoneflagstimevpcObject.entrieslanguagemkdirprdsArrayBufferfile systemnpmdeepimportexportbindnodejsUint16Arrayviewzerobootstrap lesscomparetakemetadataObject.getPrototypeOfmimeFloat32ArraytddiamajvvestrecursiveECMAScript 6compilerES7sequencevarsECMAScript 2020ES6cloneObject.fromEntriesloadbalancingObservableslookquerystringmodulevaluecommandString.prototype.matchAlltyped__proto__rmdirrapidjshintfigletjasminesharedassertionsettingspackagechromiumsetwalkbeanstalkpostcsstoobjectrequirevaluescallbindsymbolgetintrinsicBigUint64ArrayboundmatchAllhandlerskoreanreact-testing-libraryrm -rflockfileconsolenamees5RegExp#flagsformkeyoptimizerenderenumerablefullerror-handlingclientliveframeworkURLSearchParamspostcss-pluginencryptionnamescorehaskarmarestreuseprotoObservablemobileform-validationloggingavaECMAScript 2018getterstringifierruntimearraybufferefficientpredictablewatchFiledirwatchingfilterObject.assigngetPrototypeOfarktypeslicemkdirstermfastcopycloudfrontchaiArrayBuffer.prototype.slicea11ynegativewalkingpackage.jsonbatchmakecolorslesscssmkdirprotobufsuperagentfast-cloneratelimitregexpmiddlewarewritefpsHyBies-shimsspeedtapeparsertapbrowserlisttsl10nagentincludesJSON-Schemafastifyredux-toolkitwatchwatcherString.prototype.trimomitqueueMicrotaskstarterlimitimmutableESRxJSgdpramazondeterministicesidimportuplintprivateterminal
1.0.0

1 year ago