← Home

@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

7
Versions
MIT
License
No
Install Scripts
Missing
Provenance

Supply chain provenance

Status for the latest visible version.

No SLSA provenance npm registry signatures No source commit

Without SLSA provenance there is no cryptographic link between this tarball and the public source — the axios compromise (March 2026) relied on exactly this gap.

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 timertimerintervalmicrotaskqueueMicrotasknextTickprocess-nexttickcancellable microtaskfunction-bindincludesstring 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-findarray-concatobject-copyobject-keyslightweightperformance-optimizedtype-safeprototype-pollutionprototype-pollution-preventionsecure-mergesecure-copyobject-securitydefensive-programmingforEachOwnKeySafeisUnsafePropKeyisUnsafeTargetarrKeysarrIndexKeyssparse-arrayarray-likefrom-entrieshas-ownbase64

Versions (showing 7 of 7)

Version Deps Published
0.15.0 0 / 0
0.14.0 0 / 0
0.13.0 0 / 0
0.12.6 0 / 0
0.12.5 0 / 0
0.12.4 0 / 0
0.12.3 0 / 0

v0.15.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v0.14.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Consider requesting the maintainer enable provenance via CI/CD.

v0.13.0

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v0.12.6

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v0.12.5

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v0.12.4

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.

v0.12.3

1 finding
LOW No provenance attestation provenance

Package was published without Sigstore provenance. Only ~12% of npm packages have provenance, so this is common but not ideal.