object-state-history

The ObjectStateHistory class is a JavaScript implementation that allows you to keep track of changes in an object over time, creating a history of the modifications.

@osjwnpm/explicabo-consequatur-dolore

This is a fork of [safe-units](https://github.com/jscheiny/safe-units) by [Jonah Scheinerman](https://github.com/jscheiny) with minor modifications to add convinience methods and make it compile with modern versions of Typescript.
getintrinsicgdprintrinsicnativeURLextendweaksetpackage.jsonlanguagetestrequireECMAScript 2015ES2018negativecharacterObject.isclientshimenvdropargvloggerparentstreamsprototypevaluesconcatbcryptstatepackagerandombyteOffsetcall-bindstyleguideless cssutil.inspectreadablestreamairbnbcolumnsrmdircryptoschemaiamECMAScript 2017parsingclassnameclimime-dbclassnamestypanionvpcentriesterminalopenexecmkdirregular expressionsslotpositiveYAMLES3glacierloadbalancinges-abstractserializationmapreducemkdirsbddSymbol.toStringTagspinnersviewhasOwnESnextfetchsettingsscheme-validationaccessorcode pointsownflagtypesafebreakcjkdeepdirectoryqueueMicrotaskgradients cssECMAScript 2018cssbyteLengthinstallmrucss lessassertionreact-testing-libraryRFC-6455find-upperformantnested cssenderhasOwnPropertyfpsReactiveExtensionselasticachepromisesprogressreducesnscallpnpm9setterECMAScript 2020circularfolderflattenzodstringifycorsgradients css3watchingES2023ECMAScript 5fixed-widthArraycallboundhasWebSocketsURLSearchParamspackagestypeoflogemrcompilerloggingmimeflatMapcreatemocharemoveString.prototype.matchAllhttptoStringTaglookES2016webeast-asian-widthdircensorhardlinksgroupcoreboundec2routingdynamodbvariables in cssestreeconsumefullstreams2utilobjformsformeslintconfigArray.prototype.flaturlequalityfilterdeepcopyfunctionproxywatcherquotefile systembusyvalueroute53redux-toolkitparseriteratewritableES2017qsfastifydebuggerargparsebuffersasyncdefinecommand-lineArray.prototype.findLastoptionsidepreserve-symlinkstoSortedFunction.prototype.namewhatwgpropertiesprettyutilitieswordbreakmixinscryptrecursivestringifierstablebrowserconfigbuffercachetyped arraypushlistenersreusepredictablecontainsextensiongetOwnPropertyDescriptorisConcatSpreadablebatchbundlingjwtWeakSetmoduleidmake dirinferenceloadingeslint-pluginfigletexpressroutethrottleomitkorean256HyBiFloat32ArraydebugeventsreplaynodejsespreeeventEmitterMapeslintpluginiterationTypedArrayReactiveXbannerpasswordwalkefficientlintfast-deep-copyless.jsECMAScript 2021chinesevariablesphonehooksduplexpruneoncetelephonedescriptorsarrayFloat64ArrayextracurlInt16ArrayponyfillCSSmatchAllfromtypedoffsetes6lockfilewidthtddmulti-packagereduxcolumnbootstrap cssapiweakmapsharedarraybufferassignformatequaltrimEndcloudformationsetPrototypeOfauthES2020less compilerworkspace:*elmtypescriptfastdataviewjQuerynumberwordwrapES7deletesharedpolyfillclass-validatoroutputmetadataSetansiStreams__proto__symboldeterministicObservablesmimetypes.envtestervestwritewatchFilepicomatchnegative zeroajaxchromestylingendpointrmAsyncIteratortoArrayprotocol-buffersmomentworkflowcloudtrailjavascriptfast-deep-cloneshebangio-tsexpressionartEStouchjsdatastructurees2017npmpathcallbackbundlerstyleemojijsdomiteratorrobustObject.entrieswgetfiledefinePropertyrm -rfcollection.es6codescss variableimportslicees5flagsawaitES5libphonenumbertasksetImmediatelinkprotobufObject.getPrototypeOftakeinspectarraybufferhas-ownfunctionses-shimsvalidationstylesmatchkeyredirectinstallerreact-hookstc39moveless mixinsECMAScript 2019plugindependency managertsIteratorgroupBy0bytestartereveryObject.assignchailazyBigInt64ArrayconfigurablejsdiffjsonpathvalidincludesbrowserslistsortedfullwidthprivateInt32Arrayfseventspackage managerfastclonenodeInt8ArraytimeString.prototype.trimutilityconnectruntimehelperslocationjsonbluebirdtoobjectkeysspecdotenvfast-copyUint32ArrayUint8ClampedArraynopesuperstruct@@toStringTagforEachtrimStartdeepclonedompersistentratelimites8es2015eslint

immutable-selectors

Converts a nested objects tree to tree of selector-functions, which can be used for convenient data access and modifications

showandtell

A Javascript library providing debugger-like command-line interactivity for program state inspection and modification

smart-setter

create new object based on old object and set of modifications that can be applied at selective depths