tools-language
@rnx-kit/tools-language
is a collection of supplemental JavaScript functions
and types.
You can import the entire package, or, to save space, import individual categories:
import * as tools from "@rnx-kit/tools-language";
Category | Function | Description |
---|---|---|
properties | hasProperty(obj, property) | Returns whether property exists in obj . |
properties | keysOf(obj) | Returns the names of the enumerable string properties of an object. Equivalent to calling Object.keys() , but type safe. |
properties | pickValues(obj, keys, names) | Pick the value for each key property from obj and return each one in a new object. If names are given, use them in the new object, instead of keys . |