@nevware21/ts-utils
Comprehensive TypeScript/JavaScript utility library with cross-environment support (Node.js, browser, web worker) providing helper functions, polyfills (ES5-ES2023), type checking utilities, and optimized implementations for better minification and code r
5
Versions
MIT
License
No
Install Scripts
Maintainers
nev21nevware21bot
Keywords
tstypescriptjsjavascriptminificationminifyutilshelpernodebrowserworkerwebworkerpolyfillES5ES6ES7ES2015ES2016ES2017ES2018ES2019ES2020ECMAScript 5ECMAScript 6ECMAScript 7ECMAScript 2015ECMAScript 2016ECMAScript 2017ECMAScript 2018ECMAScript 2019ECMAScript 2020ECMAScript 2021ECMAScript 2022ECMAScript 2023getDocumentgetGlobalgetHistorygetInstgetNavigatorgetWindowhasDocumenthasHistoryhasNavigatorhasWindowisNodeisWebWorkerisArrayisArrayBufferisBlobisBooleanisDateisErrorisFileisFormDataisFunctionisIterableisIteratorisNullOrUndefinedisNumberisObjectisPromiseisPromiseLikeisThenableisRegExpisStrictNullOrUndefinedisStrictUndefinedisStringisTypeofisUndefinedhasValueisDefinedisNotTruthyisTruthystring leftstrLeftstring rightstrRightnormalize js nameletter caselettercasecamel casecamelcasekebab casekebabcasesnake casesnakecaseuppercaselowercasecustom errorasStringhasOwndefinePropertytimeoutidle timertimerintervalincludesstring containshtml encodedeep-copydeep-clonethrottledebouncememoizeutility-functionscross-platformenvironment-detectiontree-shakingbundle-size-optimizationesmcommonjsumdtype-guardsobject-manipulationarray-utilitiesstring-manipulationpromise-utilitiesasync-utilitieszero-dependencyuniversalisomorphiccross-runtimeenvironment-agnosticlodash-alternativeunderscore-alternativeramda-alternativestarts-withends-withstring-paddingstring-trimstring-repeatarray-maparray-reducearray-filterarray-findobject-copyobject-keyslightweightperformance-optimizedtype-safe