is-accessor-descriptor
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Found 2436 results for property accessor
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Define a non-enumerable read-only accessor.
Define a non-enumerable read-write accessor.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Create property accessor/caller statements for dot paths
Define a read-only accessor.
Define an accessor property on an object. Will either throw, or fall back to assignment in loose mode, in an engine without descriptors.
Define a read-write accessor.
Curried property accessor function that resolves deeply-nested object properties via dot/bracket-notation string path while mitigating TypeErrors via friendly and composable API.
A small safe accessor that uses reduce to prevent 'Cannot read property of undefined' errors
Define a write-only accessor.
Define a configurable read-only accessor.
Define a non-enumerable write-only accessor.
Define a configurable read-write accessor.
Define a configurable write-only accessor.
Merge objects using their property descriptors
Test if an object's own property has an accessor descriptor.
Create accessor functions for nested properties easily, inclemently, strongly typed and beautifully!
Is Accessor Descriptor is package from Ganuz library
Test if an object's own or inherited property has an accessor descriptor.
Higher-Order accessor functions.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Shallow clones an object while respecting the original property descriptors
tiny util for getting and setting deep object props safely
To Accessor Descriptor is package from Ganuz library
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Extend an object with the properties of additional objects. node.js/javascript util.
A robust, ES3 compatible, "has own property" predicate.
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
`Object.defineProperty`, but not IE 8's broken one.
Define a lazily evaluated property on an object
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Compile regular expressions' unicodeSets (v) flag.
Parse regular expressions' unicodeSets (v) flag.
Get, set, or delete a property from a nested object using a dot path
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Create an error with a code
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).
Delete nested properties from an object using dot notation.
A better Object.defineProperty()
Info on the properties and attributes of the web platform
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Sorts CSS declarations fast and automatically in a certain order.
ECMAScript 6 Symbol polyfill
Utils for working with JavaScript classes and prototype methods.
Returns an array of all enumerable symbol properties found directly upon a given object
Property descriptor factory
Handle values based on a property
A mixin for declaring property accessors
Get a compare function for array to sort
Use logical properties and values in CSS
A small safe accessor that uses reduce to prevent 'Cannot read property of undefined' errors
A safer `.hasOwnProperty()`
Tests if a JSON property can be accessed using . syntax
Like `extend` but only copies missing properties/values to the target object.
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
Access deep object properties using a path
Map of URL attributes in HTML
Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
HTML and SVG DOM property configs used by React.
Copy properties deeply between two objects.
Access nested property values at any depth with a simple expression.
Sanitize strings for use as JavaScript identifiers & property names
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.
Processes each properties of an object deeply.
Recursively merge values in a javascript object.
hast utility to check if a node has a property
Define (or modify) an object property.
Test if an object has a specified property.
Define a non-enumerable read-only property.
Sort an array on an object property
Get a property from an object using dot (object path) notation.
Given an object and a property, replaces a property descriptor (or deletes it), and returns a thunk to restore it.
Does a JS type have a property
List of getter/setter properties for JavaScript types
List of properties for JavaScript objects
Map of HTML elements to allowed attributes
Like `Object.keys()` but also includes symbols
Client-side support for CSS custom properties (aka "CSS variables") in legacy and modern browsers
Map of SVG elements to allowed attributes
Provides a list of reserved identifiers for JavaScript
Lazily initialized properties for objects
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
A stylelint rule to disallow usage of unknown custom properties
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Check if a string is a valid JavaScript identifier
Parse length and angle CSS values and convert between units
a simple utility function for getting a value at a path from an object with all the usecases properly covered
Similar to assign-value but deeply merges object values or nested values using object path/dot notation.
Executes a callback for each property found on a object, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object and Function prototypes by default,
Inspects a Property and returns useful informations about it (e.g. nested properties, function inspection, property descriptor, value, type, constructor)
Execute a method out from an object.
Group array of objects into lists.
Executes a callback for each property found on a object, recursively on nested properties, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object an
Minimal bi-directional object references for JavaScript
Fast and simple way to parse code context for use with documentation from code comments. Parses context from a single line of JavaScript, for functions, variable declarations, methods, prototype properties, prototype methods etc.
Convert string with bracket notation to dot property notation for Node.js and the browser.
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
Lazy evaluated property injection decorators for InversifyJS
Enforce usage of logical properties and values in CSS
Sort CSS declarations in a certain order.
Get the textual position of a property in a JSON text
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Enforce usage of logical properties and values in CSS
Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
A package for detecting all duplicated property keys of a JSON string.
Two way conversions between objects and dot/bracket notation
[![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
Create a new object filtered to have only properties for which the callback returns true.
Define a read-only property.
Get a property from object
Like `extend` but recursively copies only the missing properties/values to the target object.
Returns `true` if a value exists in the given string, array or object.
A dynamic JSON parser that isn't strict and can be customized.
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
Just a helper for plucking a property out of an object.
Test if an object's own property is enumerable.
Simplified Lenses implementation, typed. Object property accessor. FP & OOP friendly.
Encrypted model attributes in your favourite ORM.
hast utility to check if a property is an event handler
The lodash method `_.property` exported as a module.
Immutable version of dot-prop with some extensions
Return a property descriptor for an object's own property.
Map of info on enumerated attributes in HTML
A safe, declarative way to influence the styles and attributes of nodes outside your app's tree.
A plugin to automatically generate properties (for example data attributes) for all JSX open tags, using user specified convention
🐡 Get, set, remove, and test for deeply nested properties
HTML5 HTMLElement.dataset ponyfill
Object path accessor. Tests, provides and sets values within objects and arrays.
get value by object property
PostCSS plugin for sass-like Map Function
List of prototype properties for JavaScript types
Effectively merge arrays of objects into a single array by merging objects with the same key (property).
Stylelint plugin for managing arbitrary properties. Includes Less and Sass support.
Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing
Get a nested property
tiny util for getting and setting deep object props safely
tiny util for making enumerable properties
Check whether a given CSS property is the shorthand form
PostCss plugin to use CSS Custom Properties in at-rule @each, @for, @if, @else
A fast pattern matcher on JavaScript object properties.
Type-safe library for reading, writing, or checking, nested values of an object
Get the 'src' value from any string containing a src="" (embed, iframe, html, etc).
Inline SVGs in CSS. Supports SVG Fragments, SVG Parameters.
Safely get deep nested properties using dot notation
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Creates an Object from a collection of key-value pairs or key-descriptor pairs.
(fork of omit-empty) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
[](https://www.npmjs.com/package/@hoangcung1804npm/culpa-corporis-laboriosam) [ to manipulate properties of JSON
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Use the opacity property in older Internet Explorer
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Better `Object.defineProperty()`.
Pluck nested properties from an object
Use dot notation to get properties from deeply nested object and array structures.
Return a copy of an object without the given keys.
💠 Recursive assign for objects, arrays and more
Get property value by dot notation
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Set and get values on objects via dot-notation strings.
A decorator for watching property change
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Get a property from a nested object using a dot path or custom separator
Parsing and tokenizing attributes string
Apple Property List (plist) parsing & serializing of XML / Binary / JSON formats
Return a partial object copy containing only specified keys.
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!).
Set nested values on an object using a dot path or custom separator
Deep sort an object, no matter what the contents are.
Return a partial object copy excluding specified keys.
Utility for sorting object arrays on multiple properties
A dynamic JSON parser that isn't strict and can be customized.
Randomised test property/data generation for NodeJS
Polyfill for window.location.origin
Retrieves a property only if hasOwnProperty() is true.
Defines multiple object properties all at once, optionally with shared settings.
expands expressions in object graphs
check RegExp ( regular expressions ) support
Generative property tests for Jasmine
Creates an object composed of the picked object properties from a nested object using a dot path or custom separator
Filter an object values using glob patterns or with a `callback` function returns true.
Decorator to deprecate the class, method, accessor and property
Define JavaScript object properties quickly with ES5 defaults
This package helps access and manipulate data in deeply nested Javascript objects more comfortably using an easy and powerful notation.
Sets the value at path of object.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Test if an object has a specified method name, either own or inherited.
Define lazy properties on objects that are initialized once and only when accessed. Also known as a lazy initialization and cached/memoized getters.
Fetch, set, and test deeply nested object properties
A spec-compliant as much as it could be, small, and tested ES6 Symbol implementation.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
using dot path to access nested properties
A stylelint rule to disallow usage of unknown custom properties
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Sort an array of JSON objects by a property
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
TypeScript utility to transform nested objects using a dot notation path.
Deletes a deeply nested object property
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Locale Property Resource Bundle Loader for Webpack
Validate the type of object's properties.
Delve recursively into a value to retrieve a property; without erroring.
Stringify any value to be used as the key of an object.
Generates all possible objects (combinations of property values).
Extract front-matter header from files
Creates a function to get a property out of an object if it is there; otherwise returns a default. For use as a D3 accessor.
Parser and stringifier of `border` property
Higher-Order getter/setter.
Deep set a nested property.
A simple and intuitive way to shim private methods and properties in JavaScript.
JavaScript library and application to filter a JSON object by including and excluding properties.
Get the vendors prefixes of a css properties, according to can i use datas.
Deep get a nested property.
Turn any window method to a writable state in IE<=8
Defines a read-only property.
Define a non-enumerable property.
bind a property descriptor (value, getter and setter)
Convert content of a class instance to a string.
get the property value from a nested object by using the dot path `a.b.c`
Makes your object properties hard.
set a new property in a js object and return the value of the given property
unist utility to index property values or computed keys to nodes
Safely get/set deep nested properties with standard path, strong type support
A stylelint rule to disallow usage of unknown custom properties
Harden properties of entity.
Determine type of property.
StyleStats is a small library to collect CSS statistics!
Gets the current value of a style property for a given DOM element.
Access nested object properties via strings
Sort an array of objects based on a certain property supplied in path form
Assign a value to a property in an Array iterator
ES 2015 way of making private properties in class-based programming