type-fest
A collection of essential TypeScript types
Found 10196 results for utilities
A collection of essential TypeScript types
Utilities for working with Windows Subsystem for Linux (WSL)
Some useful utilities I often need
General purpose node utilities
Utilities for building frameworks with Vite
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
ECMAScript extensions and shims
A practical functional library for JavaScript programmers.
notareplacementforunderscore
JavaScript utilities with respect to emerging standard
A simple tool to find an open port on the current machine
Utilities for executing PowerShell commands
Cacheable Utilities for Caching Libraries
Utility functions for Node.js fs module
Return the filename and line number of the calling function
Return the filename and line number of the calling function
A small set of utilities for streams.
Utilities for PostCSS plugins
A utility library for JavaScript and Typescript.
A small collection of utilities for making functions somewhat resilient against errors.
Ramda Adjunct is the most popular and most comprehensive set of utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
Lightweight and faster alternative to Ramda with included TS definitions
A collection of utility functions for Ethereum
A type checking library where each exported function returns either true or false and does not throw. Also added tests.
Dedicated types library for ramda
A collection of utility functions for Ethereum
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
Injects a fake HTTP request/response into a node HTTP server
A small set of utilities for child process.
HTTP Client Utilities
A practical functional library for JavaScript programmers.
HTTP Range processing utilities
General purpose file utilities
Set of helpers that makes theming and styling easier
Utility functions and helpers for PrimeUI Libraries
A bunch of reactive utility types and functions, for building primitives with Solid.js
JavaScript utilities for Vega.
Detect native Symbol support.
Test if a value is a string.
Test if a value is a function.
Convert between POSIX and Windows paths.
Test if a value is an array.
Insert supplied variable values into a format string.
Detect native Uint32Array support.
Escape a regular expression string or pattern.
Generate string from a token array by interpolating values.
React hooks for Chakra components
Test if a value is a Buffer object.
Test if a value is a plain object.
Test if a value is a Float64Array.
Determine the name of a value's constructor.
Test if a value is a Uint32Array.
Test if a value is object-like.
Test if a value is a boolean.
Test if a value is a regular expression.
A collection of utilities for emojis
Determine the specification defined classification of an object.
Platform byte order.
Split a double-precision floating-point number into a higher order word and a lower order word.
Check if an environment is big endian.
Determine a value's type.
Convert a double-precision floating-point number to the nearest single-precision floating-point number.
Detect native Uint8Array support.
Test if a double-precision floating-point numeric value is NaN.
Detect native Float64Array support.
Test if a value is a Uint8Array.
Detect native Uint16Array support.
Test if a double-precision floating-point numeric value is infinite.
Collection of i18n utilities
Return the global object.
Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.
Test if a value is a Uint16Array.
A small, lightweight javascript library for working with currency values.
Platform float word order.
Detect native Symbol.toStringTag support.
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
Check if an environment is little endian.
Create a regular expression from a regular expression string.
Return the current working directory.
Detect native Float32Array support.
A few language trigram utilities
Replace search occurrences with a replacement string.
JavaScript date/time utilities for Vega.
Command-line interface.
Define (or modify) an object property.
Test if an object has a specified property.
Read data from stdin.
Return an integer corresponding to the unbiased exponent of a double-precision floating-point number.
Function which does nothing.
A Quick description of the component
Handy utilities for repetitive work
Test if a value is a regular expression string.
Utilities for packing and unpacking npm packages
Convert a string to lowercase.
Reusable utilities to help level up NestJS Testing
Modular Utilities
A React utility belt for function components and higher-order components
Tokenize a string into an array of string parts and format identifier objects.
Detect native Buffer support.
Test if a value is an object.
Define a non-enumerable read-only property.
Add a callback to the next tick queue.
Test if a value is a number.
Parse a function into an object using espree, acorn or babylon parsers. Extensible through Smart Plugins
Return the prototype of a provided object.
Create a double-precision floating-point number from a higher order word and a lower order word.
Test if a value is a Float32Array.
Internationalization for H3
Get a property from an object using dot (object path) notation.
A Quick description of the component
TypeScript 類型工具庫:提供豐富的類型操作工具和重新導出的內建類型 / TypeScript type utility library: provides rich type manipulation utilities and re-exported built-in types
Test if a finite numeric value is an odd number.
Helper utility modules for collections, arrays, objects and more
Customizable and hackable json-validator and json-schema utilities for traversal, data generation and validation
Extends Cypress' cy commands with localStorage methods. Allows preserving localStorage between tests
Format an error message for production.
Replace search occurrences with a replacement string.
A Quick description of the component
Convert a string to lowercase.
Generate SVG shapes
Test if a finite double-precision floating-point number is an integer.
Utilities for working with SVG paths
Test if a finite numeric value is an even number.
Return an unsigned 32-bit integer corresponding to the IEEE 754 binary representation of a single-precision floating-point number.
number, money and currency formatting library
A set of shared utilities that can be used by crawlers
Set the more significant 32 bits of a double-precision floating-point number.
Set of utilities used across all Argos SDKs.
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
Utilities for working with CODEOWNERS files
Test if a double-precision floating-point numeric value is negative zero.
Core utilities for AT Lexicons
Frontend utilities for JavaScript projects with open source code
<p align="center"> <img alt="Reactour" title="Reactour" src="https://raw.githubusercontent.com/elrumordelaluz/reactour/main/packages/utils/logo.svg" width="400"> </p> <p align="center"> A set of utilities used by <code>@reactour</code> packages </p>
OpenAPI Specification (OAS) utilities and helpers for Kubb, providing parsing, normalization, and manipulation of OpenAPI/Swagger schemas.
Forms utilities for PrimeUI Libraries
Encoding, crypto, and utility helpers for Taquito.
A tiny utility package, sharing JS code widely used across HTTP Toolkit projects
Utilities for react-native + iOS and wrappers for using swift together with fabric/paper + JSI
Test if a double-precision floating-point numeric value is positive zero.
Utility functions to generate views for calendars
Lexicon encoding utilities for AT Lexicon data in JSON format
Converts an array of objects into a CSV file. Saves CSV to disk or returns as string.
Detect native generator function support.
Set the less significant 32 bits of a double-precision floating-point number.
Browser utilities to stabilize visual testing with Argos.
Convert an unsigned 32-bit integer to a signed 32-bit integer.
JavaScript utilities for nested objects
Useful utilities for creating Gulp plugins
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Constant function.
Define a read-only property.
Promise extensions; map, filter, etc
Alias for eval global.
CoreUI Utilities
A JavaScript TimeSpan library for node.js (and soon the browser)
Shared utilities for FormKit packages
Utility functions and hooks for gluestack-ui
A collection of utility functions for Ethereum
Shared print utilities for Univer Pro.
Convert a single-precision floating-point number to the nearest half-precision floating-point number.
Resolves Custom Program Errors from Solana program logs or error codes.
Utilities to help with building graphile-build plugins
Extended utils for ⚛️ React.Children data structure that adds recursive filter, map and more methods to iterate nested children.
Utilities to help polish the rough parts of TypeScript.
Additional array extensions with a chainable api
Utils to manage your React Children; find and filter children by type or custom function, enforce child content, and more!
Test if a single-precision floating-point numeric value is finite.
Convert a Node-API value to a single-precision floating-point number.
Test if a double-precision floating-point numeric value is finite.
Convert a half-precision floating-point number to the nearest single-precision floating-point number.
Convert a Node-API value to a double-precision floating-point number.
Test if a value is a number having a nonnegative integer value.
Additional object extensions with a chainable api
Return an integer corresponding to the unbiased exponent of a single-precision floating-point number.
Convert a signed 32-bit integer to a Node-API value.
Utilities.
Detect native Symbol.toPrimitive support.
Convert a half-precision floating-point number to the nearest double-precision floating-point number.
Library for combining multiple libraries into one
Test if a single-precision floating-point numeric value is NaN.
Convert a double-precision floating-point number to the nearest half-precision floating-point number.
Detect native Int32Array support.
Detect native Int16Array support.
Test if a value is a collection.
Test if a value is an Int8Array.
A series of common constants and utility functions for Cropper.
Convert a Node-API value to a signed 32-bit integer.
Shared TypeScript utilities for TanStack AI provider adapters and runtime packages.
Additional date extensions with a chainable api
Detect native Int8Array support.
Detect native Uint8ClampedArray support.
Define a non-enumerable read-only accessor.
Haraka general purpose functions
Test if a value is an Int16Array.
Test if a value is a Uint8ClampedArray.
Test if a value is an arguments object.
Test if an object's own property is enumerable.
String utilities for Node.js and JavaScript
Test if a value is NaN.
Return an array of an object's own enumerable property names.
Test if a value is an array of strings.
Test if a value is an Int32Array.
Essential utilities for TypeScript projects
C utilities for retrieving Node-API add-on callback arguments.
Test if a value is a number having an integer value.
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
Test if a value is a number having a positive integer value.
Command-line interface.
String manipulation functions.
Shared utilities for pi packages
Utilities for Hexo.
Additional string extensions with a chainable api
Standard utilities.
Test if a value is a complex number-like object.
Time utilities.
Test if an array-like object supports the accessor (get/set) protocol.
Useful utilities for working with Fetch
A React utility belt for function components and higher-order components
OS utilities.
Return the data type of an array.
Reusable utilities to help level up NestJS Testing
Detect native Symbol.iterator support.
A comprehensive, robust, yet lightweight set of error utilities for node.js enabling you to do errors more effectively.
Test if a value is a Complex128Array.
Number, money and currency formatting library.
Composite utilities (immutability, fp helpers)
Utilities for writing browserify transforms.
Convert an array-like object to an object likely to have the same "shape".
GraphQL utilities
Test if a value is an ArrayBuffer.
Return an array of an object's own enumerable and non-enumerable property names.
Set of utilities to streamline building Raycast extensions
Test if a value is an Error object.
GTIN (UPC, EAN, ITF, etc.) utilities.
Return the first index at which a given element can be found.
Define a non-enumerable read-write accessor.
Test whether a value has in its prototype chain a specified constructor as a prototype property.
Absinthe Socket
Return a JSON representation of a typed array.
Test if a value is a complex typed array.
Test if a value is a Complex64Array.
Test if a value is a typed array.
Returns `true` if a value exists in the given string, array or object.
Return a property descriptor for an object's own property.
Return an array of an object's own enumerable property names and symbols.
Copy or deep clone a value to an arbitrary depth.
Determine a function's name.
Utils for normalizing and formatting repo data.
Password hashing and verification for node.js