1.0.0 • Published 18 days ago

@zibuthe7j11/adipisci-repudiandae-quasi v1.0.0

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

@zibuthe7j11/adipisci-repudiandae-quasi

A collection of strongly typed JS utilities.

Installation

Using npm:

$ npm i --save @zibuthe7j11/adipisci-repudiandae-quasi

Configuration

The global variable DEBUG_MODE must be set for js-util to function correctly. Setting DEBUG_MODE to true enables debug assertions. In production builds it is recommended to use a tool such as uglify-js' dead code removal to strip out all of these checks.

For a full list of debug flags, see IStandardDebugFlags in the API reference.

Usage

Utility functions are provided as both stand alone and grouped by category, e.g. _Array.compactMap and arrayCompactMap are the same.

A collection of standard debug utilities such as assert is provided in _Debug. More specialized cases are exported separately, these are prefixed with Debug. All debug checks should be hidden behind a DEBUG_MODE predicate.

Where an assertion is required in production code these should make use of _Production.

Documentation

See API reference for the latest API docs, for previous versions consult the documentation bundled in the package.

deterministiclrues7a11yECMAScript 2023utilitiesfast-clonepropertiesconcatMaplazyES2017sharedtraversekeySetsetPrototypeOfsigintmetadataReactiveExtensionsapolloprotocol-buffersstylingmodulesdependency managerterminalxhrdomartMap_.extendnumberjsonsafeTypeScriptelectronmake dirviewsuperstructES6offsetgetterremovecjkpopmotionweakmapjoisharedarraybufferreact-testing-librarycodeses2015springworkerspinnersuninstallbrowserECMAScript 2020gradients cssreact-hooksformatES7commandieextrapositivepackage.jsonscheme-validationhookformshamponyfillperformantES5cryptsidechinesePushtapeharmonycontainswaapipromise[[Prototype]]typanionprogresspostcsscallboundlinkECMAScript 2019regexJSONReflect.getPrototypeOfsortcompilerpicomatchmochafastclonewgetfind-upeast-asian-widthObject.valuesmergeserializerstdlibconfigurablees8bluebirdchanneljsonpathArrayBufferdatastructurerequestvisualincludesuppnpm9getprefixtoArraypurei18nquoteless.jsqsmruclonelengthconcurrencygetoptutilsfunctionrgbnested csscomputed-typestestingsanitizationfast-copyauthextensionnamespreprocessorurlArray.prototype.filterreduxECMAScript 2018dataviewinternalpatchargparsepyyamldeepcopyflagtaskpolyfillES3forEachfile systemstylesdateimmerparentstriminputirqprototypefast-deep-clonefastifypackage managerclicss nestingconsumestreams2typeerrorcoerciblecheckbundlerreact posecss lessassertcacherobustbyteOffsetlastuser-streamsObject.isSymbolruntimecore-jsassignjsECMAScript 2017let.envtouchnodebdddescriptorRegExp.prototype.flagstacitcurriedframeworkawaitshellefficientgradients css3Streamscharactersinstalljsxless compilerdragmkdirpgetOwnPropertyDescriptorcolourcorsreadpoint-freeisbuffersESES2016transpileformattingUnderscorejson-schema-validationObjectwatchkoreanestreeInt8ArrayBigInt64Arraysignalmkdirsfull-widthes6copysetcomparejapanesedom-testing-libraryoptiondeepclonesameValueZerocallutiltranspilerless mixinswarningvalidateWebSocketsentriesttyTypedArrayshrinkwrapfantasy-landinferenceredux-toolkitsignalstyped arrayiterateiteratorsetterfunctionalHyBitostringtagbabel-coreESnextstylesheetescapematchwindowswordwrapparentgdprObject.definePropertyquerybrowserlistisConcatSpreadablemaprateflatstatelessidleerror-handlingdeep-copywritenegative zeropreserve-symlinksfastcopyposeparserrm -rffunctionsString.prototype.trimstyleES2021textfindmomentpropertyvalidationlookmimetypescryptoeventEmitterwhichbusytypesafeargvReactiveXbytetoStringTagfigleteslintpluginRxECMAScript 7jesttoobjecttermclassnameszodfstc39boundawesomesaucefullwidthInt32Arraycolorcommanderpostcss-pluginECMAScript 2016pathtrimLeftes-abstractansiomittddenvironmentencryptionslicedatacssinspectprivate dataaccessorsymbolsmacosfromWeakSetIteratores2018filespinnerrecursivewritableform-validationdirtoSortedUint16ArraycollectiontoolkitrandomsanitizesyntaxerrorsuperagentshimchaisymlinkvaluesserializationInt16ArrayvarspeedguidtypescriptargsrapidTypeBoxexpresssortedjsonschemamatchAlltslibdotenvphonedescriptorslintformvalidlibphonenumberhttprequireglobES2020watchingsomearraysmiddlewareArrayBuffer.prototype.slicebufferxsslook-uplimitlistenersexecasynclanguageObservableslinewrapdefineArray.prototype.findLastcolumnsstructuredClonetypeswebhashdeeploggingnpm256immutablejson-schemamkdirhigher-orderhttpsinternal slot
1.0.0

18 days ago