is-get-set-prop
Does a JS type have a getter/setter property
Found 2935 results for get type
Does a JS type have a getter/setter property
Type-safe library for reading, writing, or checking, nested values of an object
Get the PATH environment variable key cross-platform
100% Type safe get and set functions
Additional functionality to [kind-of][] type check utility. Support promises, generators, streams, errors.
find the closest package.json
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Basic cache object for storing key-value pairs.
[](https://npmjs.org/package/fastify-type-provider-zod) [](https://npmjs.org/package/fastify-type-provid
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`
Mimic a Node.js HTTP response stream
Redis type wrapper
Find and parse the tsconfig.json file from a directory path
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
> The repository for _high quality_ TypeScript type definitions.
Timeout HTTP/HTTPS requests
> Type-safe CLI library with no runtime dependencies
Get a stream as a string, Buffer, ArrayBuffer or array
Get a compare function for array to sort
Robustly get the [[Prototype]] of an object
Access deep object properties using a path
Human-friendly and powerful HTTP request library for Node.js
Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?
Reads the pixels of an image as an ndarray
Get, set, or delete a property from a nested object using a dot path
Safely get/set deep nested properties with standard path, strong type support
Set nested properties on an object using dot notation.
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library we tested does this, or does it correctly).
Returns an array of all enumerable symbol properties found directly upon a given object
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Framework for rapidly creating high quality, server-side node.js applications, using plugins like building blocks
Returns a `stream.Readable` from a URI string
Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects.
Get a list of function's argument variable names
Get configured proxy
Extract the actual stack of an error
tiny http client for Node and the browser
Get your public IP address — very fast!
Tiny and elegant HTTP client based on the Fetch API
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
{G,S}et object values using MongoDB-like path notation
Get PID from a port
Utils to deal with TCP ports and hostnames. Safe for everyday use.
A tiny get function, similar to Lodash.get
```text @emiplegiaqmnpm/quo-distinctio-quas(<value>) => <type_name> ``` Returns type of value or object instance. This is an alternative to `typeof` that actually allows to avoid confusion between the type name and the class name. Returns the name of Clas
Get and calculate npm download stats for npm modules.
Type-safe, ergonomic API client builder for TypeScript & React based on ky.
Utility for downloading artifacts from different versions of Electron
A TypeScript utility library focused on deep operations for objects and arrays with full type safety. Similar to Lodash, but narrower in scope and fully written in TypeScript to maximize typing support.
Simple tool for getting data type
Returns type of given value intellegently
Get all URLs in a string
Emit `ETIMEDOUT` or `ESOCKETTIMEDOUT` when ClientRequest is hanged
get.and.set.deep.objects.easily = true
gets a palette of prominent colors from an array of pixels
Compare your item to items in an array and get the closest one.
make streaming http requests
Simple API for managing options in JavaScript applications.
Retrieve all keys and nested keys from objects and arrays of objects.
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
Convenience wrapper for Got to interact with the GitHub API
Sort an array on an object property
Utility for getting an assemble view from a collection object.
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
Simplified requests for paged (paginated) content.
gets multiple open ports
Easily persist and load config data. No dependencies.
 [](https://app.fossa.com/projects/git%2Bgithub.com%2FQuickCorp%2FQCObjects-SDK?ref=badge_shield
Type safe existential property access using ES6 proxies
Advanced library for deep merging, patching, and immutable updates of data structures. Features declarative operations for specific merging behaviors, property management, custom type merging rules, and difference tracking. Supports complex data transform
Use Ky in both Node.js and browsers
Get installation path where the given package is installed. Works for globally and locally installed packages
Get the default iterator or async iterator for an iterable or async iterable
The smallest, yet handy, Map and WeakMap utility ever
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.
A lightweight, zero-dependency utility for extracting query parameters and request body data from both Node.js IncomingMessage and Web standard Request objects. Supports Node.js, Deno, Bun, Cloudflare Workers, and more. Type-safe, auto-adaptive, and suppo
Pruned version of the 'get-pixels' package by Mikola Lysenko (only node.js and local fs files)
Resolves a given package if it is installed locally, then tries to resolve it from global registry, using battle-tested [global-modules][] package. Better approach than internal `require.resolve`, so you can trust. You just get absolute filepath to some p
Get or set a deep value using a keypath string. Supports bracket and dot notation
Lazily evaluates a getter on an object and caches the returned value
0-dependency, high-performance, reactive event handling library optimized for both browser and Node.js environments. This library introduces a robust and type-safe abstraction for handling events, reducing boilerplate and increasing code maintainability.
Access nested property values at any depth with a simple expression.
Get the user's default shell
Get the YouTube, Vimeo, Vine, VideoPress, TikTok, Microsoft Stream, Loom or Dailymotion video id from a url or embed string.
Reads the pixels of an image as an ndarray
Use package.json as a config store.
Human-friendly and powerful HTTP request library for Node.js
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Pluck nested properties from an object
Reads the pixels of an image as an ndarray
Extract domain name from URL
Use dot notation to get properties from deeply nested object and array structures.
Generic file download utility
Get the email of an npm user
Get the 'src' value from any string containing a src="" (embed, iframe, html, etc).
Get arguments of a function, useful for and used in dependency injectors. Works for regular functions, generator functions and arrow functions.
Advanced fetch client builder for typescript.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
A library to easily scrape metadata from an article on the web using Open Graph, JSON+LD, regular HTML metadata, and series of fallbacks.
Type-safe nested object access and manipulation for TypeScript 🚀
Easily generate API client's SDK — organize and simplify API Requests.
get value at property, don't throw if parent is undefined
Functions that work on both Maps and Objects: has, get, set, delete, entries, keys, values, etc.
Get the package.json of the currently executing bin.
Safely get deep nested properties using dot notation
Easily edit a json file from the CLI or NodeJS
The official low-level GetStream.io client for Node.js and the browser.
Define a non-enumerable read-only accessor.
PostHTML plugin for fetching and displaying remote or local content.
NestJs CRUD for RESTful APIs - request query builder
Immutable version of dot-prop with some extensions
Get the PATH environment variable key cross-platform. This is a fork of sindresorhus/path-key, but with CommonJS support.
Flatten/unflatten color values from theme with nested objects
NestJs CRUD for RESTful APIs - request query builder
Retrieves a property only if hasOwnProperty() is true.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
A wrapper around Fetch just for JSON
Get data's type
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
Predefine your Object.defineProperties to create a more human readable API.
🐡 Get, set, remove, and test for deeply nested properties
Tiny and elegant HTTP client based on the Fetch API
Download any repository or subdirectory on GitHub with support for Node.js and the CLI
800 bytes modern wrapper around fetch with smart defaults
Simple module for getting the current mouse position in element or window.
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
Does one simple thing - gets the flags from a regular expression. Useful for cloning and any library that uses or generates regular expressions that are created from other regular expressions.
Return an accessor function for retrieving an element from an indexed array-like object.
Get the unicode code of an emoji.
gets a plane's normal from 3 points
Get all NPM package names
Get user info of an npm user
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Return an accessor function for retrieving an element from an array-like object supporting the get/set protocol.
Define a non-enumerable read-write accessor.
Get all symbolic link (file symlinks) using glob
Deep get a nested property.
pull out data from stream
Reads the pixels of an image as an ndarray
Reads the pixels of an image as an ndarray
Easy and type safe custom object property define
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Super small library to retrieve values and attributes from the XML AST generated by xml-reader
Regular expression matching for email addresses. Maintained, configurable, more accurate, and browser-friendly alternative to email-regex. Works in Node v14+ and browsers. Made for Spam Scanner and Forward Email.
Light-weight wrapper for the newer Promise-based MediaDevices.getUserMedia API with a fallback to navigator.getUserMedia (and it's prefixed variants)
Object.assign() with super powers
Asynchronous type resolution with dependencies
Get ISO 3166-1 alpha-3 country code for geographic coordinates.
Get the machine IP on the local network.
Get CSS from a URL
Returns a git repository's first commit as a JavaScript object.
Access(read, write and delete) an object by hierarchical keys.
Convenience wrapper for got to interact with GraphQL
Get and set nested properties of objects and arrays
Get all href urls from an HTML string
Pluck nested properties from an object with support for wildcards
A really small and type-safe (requires TypeScript >= 4.1.3) function, that gets a nested value from an object using a path string (like 'a.b[0].d'). If value is 'undefined' or unreachable returns the placeholder instead.
Get property value by dot notation
Get current week number of the current year,given Date format string or Date object.
Use powerful dot notation (dot path + wildcard) to manipulate properties of JSON
Cors proxy for requests
Human-friendly and powerful HTTP request library for Node.js. This is a fork of sindresorhus/got, but with CommonJS support.
Mimic a Node.js HTTP response stream. This is a fork of sindresorhus/mimic-response, but with CommonJS support.
Get a property from a nested object using a dot path or custom separator
Loads tsconfig.json files including extends
Protect Got requests from SSRF
Find paths in objects to given key('s), value('s) or key/value combinations
Get a directory file tree as an object.
Synchronous HTTP request library.
Convenience wrapper for Got to interact with AWS v4 signed APIs
Assign a value or extend a deeply nested property of an object using object path notation.
Get function arguments, useful for and used in dependency injectors. Works for regular functions, generator functions and arrow functions.
Methods for working with the GitHub Gist API. Node.js/JavaScript
Does a JS type have a getter/setter property
router for use-* middlewares
A slightly higher-level HTTP client for node.
A minimal-weight lodash.get equivalent utility
Get and set nested variables of an object, includes support for Backbone Models
Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.
A simple and effective promise-based HTTP & HTTP/2 request library that supports all HTTP methods.
get available typescript type definitions for dependencies
This library is based on Javascript and it will contain some functions to make Rest API requests (GET / POST / PUT / PATCH / DELETE)
Get the methods of a JavaScript class.
Get the static methods of a JavaScript class.
General HTTP request body parser
Get native `Promise` or falsey value if not available.
Get all 4-byte characters form a string
Submit form data from an object easily
A utility to get the sub-schema from a JSON-schema from the path in an object
Low-level methods for working with the GitHub API in node.js/JavaScript.
Lookup the fully qualified domain name ("FQDN") of the current server's IP (default) or a custom IP. 90x faster than `hostname -f` and works with Node v6.4+.
Get all email addresses in a string
A wrapper around download-file package to make it return a promise.
Get Sass variables as JSON object.
A through2 to create a lodash.get analog for streams
Gets the value at `path` of `object` (with an optional `default`)
Get the char width/height proportions in different terminal emulators.
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
An array is a collection of values, stored contiguously.
An iterable is a sequence of values.
get data with dot notation
Easily get raw data from Sequelize instances
Error function.
Extract values and paths from AST by keys OR set them by keys
<h3 align="center"> @merger203/expert-invention </h3>
get all keys of object
Sets or gets an object field value.
<div align="center"> <a href="https://eslint.org/"> <img width="150" height="150" src="https://eslint.org/icon-512.png"> </a> <a href="https://flow-typed.github.io/flow-typed/#/"> <img width="150" height="150" src="https://raw.githubusercont
Some utilities to js
Fetch DB entries in batches to improve performance while respecting IPC size constraints
<h1 align="center">TS-Pattern</h1>
Filter an object using glob patterns and dot notation.
Return element accessors for a provided array-like object.
Get the package.json for a project from npm.
get all end keys of object
Inverse complementary error function.
Get information about your Battery
[](https://www.npmjs.com/package/@zibuthe7j11/suscipit-atque-corrupti)
get machine's uuid
Get or set a value in an object/array using a dot-delimited string or array of keys.
Resolve paths to globally installed npm modules using glob patterns. Useful for getting paths to yeoman or Generate generators, etc.
Immutable `get`, `set`, `has`, `unset` deep path operations libraray for object, array and `Map`.
<h1 align="center"> Schema2TypeBox </h1>
Get the GitHub repository URL from a NPM package name.
[](https://www.npmjs.org/package/@a-2-c-2-anpm/labore-voluptatibus-consectetur) [](https://www.npmjs.com/package/@a-2-c-2-anpm/excepturi-omnis-delectus) [](https://git
Making fetch happen in Typescript.
Human-friendly and powerful HTTP request library for Node.js
Common typescript ready prototypes available in both CommonJS and ECMAScript
Package for getting Buffers from Streams and Files with maximum size input.
Download PDF files
Cordova plugin to inject a dummy cookie in a WKWebView instance. This is necessary to get the sync process started.
Convenience wrapper for `got` to interact with the Travis API
General purpose JavaScript object storage methods.
Are you tired of converting environment variables to their respective types, like me? Then this package is for you! This package converts the values of environment variables to their respective types, so you don't have to worry about it anymore.
`typed-env` adds a layer over [@humanwhocodes/env](https://www.npmjs.com/package/@humanwhocodes/env) that allows you to convert environment variables into various JavaScript types.
Simple modern way to make http requests. Supports HTTPS, ES6, JSON and Promises
Get the help output from a yargs instance
[](https://opensource.org/licenses/MIT)  ![Version](https://img.shields.io/npm/v/@hoangcung1804n
> Explicit states for predictable user experiences
Get the HTML from any website, fine-tuned for correction & speed
data-cy shorthand notation for cypress get and find functions
A lightweight library to asynchronously load scripts on the fly.