path-key
Get the PATH environment variable key cross-platform
Found 3064 results for key
Get the PATH environment variable key cross-platform
Simple key-value storage with support for multiple backends
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
Detect the file type of a file, stream, or data
Really Fast Deep Clone
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Map object keys and values into a new object
Port of TweetNaCl cryptographic library to JavaScript
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).
Lowercase the keys of an object
Convert object keys from camel case
Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js
Set nested properties on an object using dot notation.
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
Sort the keys of an object
Filter object keys and values into a new object
Returns an array of all enumerable symbol properties found directly upon a given object
Visit a method over the items in an object, or map visit over the objects in an array.
Convert object keys to camel case
Get a KeyboardEvent.key-style string from an event
Delete nested properties from an object using dot notation.
Iterate over the own enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js.
Call a specified method on each value in the given object.
Map `visit` over an array of objects.
Serialization for Keyv
Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. No dependencies.
Like `Object.keys()` but also includes symbols
Bigmap for Keyv
Invert the key/value of an object. Example: `{foo: 'bar'}` → `{bar: 'foo'}`
Check whether a browser event matches a hotkey.
Quick and dirty signatures for Objects.
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
Does a shallow comparison of two objects, returning false if the keys or values differ.
Sort the keys in an object.
Return a copy of an object excluding the given key, or array of keys. Also accepts an optional filter function as the last argument.
Recursively merge values in a javascript object.
Redis storage adapter for Keyv
A simple micro-library for defining and dispatching keyboard shortcuts. It has no dependencies.
Bitcoin Wallet Import Format (WIF) decoding/encoding module
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
A `Map` subclass with support for multiple keys for one entry.
Check whether a browser event matches a hotkey.
Keyboard Controller
Get a property from an object using dot (object path) notation.
A TypeScript string enum for compile-time safety when working with event.key
Control Flow primitives and components that require specifying explicit keys to identify or rerender elements.
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
Lightning fast Argon2 implementation runnable on Vercel Edge and CF Workers
A tiny (~1KB) & modern library for keybindings.
Javascript implementation of Fernet symmetric encryption https://github.com/kr/fernet-spec
Memcache storage adapter for Keyv
Valkey storage adapter for Keyv
A TypeScript enum definition that maps human-friendly key names to JavaScript key codes
Bitcoin BIP32 hierarchical deterministic keys
Access nested property values at any depth with a simple expression.
Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Recursively omit the specified key or keys from an object.
Omit object key/values recursively with lodash as only dependency.
Lightweight library to store an in-memory DB
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
A complete, fully tested data structure library written in TypeScript.
Deeply assign the values of all enumerable-own-properties and symbols from one or more source objects to a target object. Returns the target object.
A map function that can map over almost anything.
Two- / Multi- Factor Authenication (2FA / MFA) for node.js
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
Sorts object by its keys
polyfill for `KeyboardEvent.prototype.key`
A realtime, decentralized, offline-first, graph data synchronization engine.
A package for detecting all duplicated property keys of a JSON string.
Generate a RSA PEM key pair from pure JS
Simple key-value storage with support for multiple backends
Library of associative containers; it implements TreeMap, TreeSet, TreeMultiMap and TreeMultiSet classes
Expand a string into a JavaScript object using a simple notation. Use the CLI or as a node.js lib.
Utility library of AST helper functions
Library for encoding ECDSA private keys to PEM, DER and raw hex formats
Port of TweetNaCl cryptographic library to TypeScript (and ES6)
Returns true if an object has an own, nested property using dot notation paths ('a.b.c').
Easy 2-Factor Integration For Node.js
A function for iterating over objects, arrays, strings and ranges
Memoize any function using Keyv as storage backend.
A general purpose key resolver for memoize
PostgreSQL storage adapter for Keyv
Creates an array composed of the own enumerable property names(including nested) of an object.
SQLite storage adapter for Keyv
Utility library to traverse AST
Returns `true` if a value exists in the given string, array or object.
Sort the keys of an object recursively
Awesome handling of keyboard events
🐊Putout plugin adds ability to find and remove duplicate keys
Create a new object filtered to have only properties for which the callback returns true.
React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts.
🐊Putout plugin adds ability to find and remove duplicate elements
Meteor's Random Package for Straight Node
The scrypt crypto library for NodeJS
Get or set a deep value using a keypath string. Supports bracket and dot notation
React hook that listens for specific key presses.
React component to handle keyboard events
Wrapper around an Elliptic Curve private or public keys
serverless plugin to create a api key and usage pattern (if they don't already exist) and associates them to the Rest Api
Get the PATH environment variable key cross-platform. This is a fork of sindresorhus/path-key, but with CommonJS support.
Tomahawk plugin, implementing a Key Value Pair Store in Memory.
map ev.keyCode to human names
Delete keys from all arrays or plain objects, nested within anything, by key or by value or by both, and clean up afterwards. Accepts wildcards.
Port of TweetNaCl cryptographic library to JavaScript
Traverse and edit AST
A library for generating random API key/access tokens
Detect whether a KeyboardEvent is caused by a printable key
(fork of omit-empty) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.
Fernet algorithm implementation written in Node.js
RSA public/private key OpenSSL bindings for node and io.js
MongoDB storage adapter for Keyv
Ceramic did:key method resolver
Exit the process when the `esc` key is pressed
Similar to keymirror but supports nested objects, built with TypeScript
Isomorphic wrapper for the PBKDF2-HMAC key derivation function.
Helper utilities for accessing environment variables
A cross-platform global keyboard and mouse listener for Node.js
Tiny KeyboardEvent#key shim for IE and MS Edge
Functions to work with musical keys
lodash omitDeep/omitByDeep object key/value recursively
Type-safe library for reading, writing, or checking, nested values of an object
Effectively merge arrays of objects into a single array by merging objects with the same key (property).
對物件的鍵進行排序,支援自訂排序函式、指定鍵順序和原地修改選項 / Sort object keys with custom sort functions, specified key order, and in-place modification options
Deeply convert the keys of an object to camelCase
keyboardEvent.key compatible key codes with Typescript Definitions. Edit
Return a copy of an object without the given keys.
Replace the Key in an Object
Storage adapter for Keyv that works with multiple Redis clients, including cluster clients
Checks filenames to be committed against a library of filename rules to prevent sensitive files in Git
Creates an Object from a collection of key-value pairs or key-descriptor pairs.
Deeply convert the camelized keys of an object into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow
PEM file format encoder/decoder.
Add left/right key navigation to a KaiOS app or web app
Pluck nested properties from an object
Deletes keys from the object that match a condition without side effects.
RSA utils that work on Windows, Mac, and Linux with or without C compiler
Generates a cloud out of the words.
[![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
NodeJs lib to send keyboard input to the operational system.
Key value visualizer/editor written in React
Redis storage adapter for Keyv
Set nested values on an object using a dot path or custom separator
get a unique key for an object ( mainly for react's key={} )
brotli compression for keyv
Creates an object composed of the picked object properties from a nested object using a dot path or custom separator
Map/rename keys recursively with lodash as only dependency.
An object for efficiently managing key expiries
Get a property from a nested object using a dot path or custom separator
A order-map collection in the form of key, value, that ensures the index.
Self-signed PEM key and certificate ready for use in your HTTPS server (fork from https-pem)
Unified API for password hashing algorithms
Keyboard key handler hook for react
Firebase key utility and encoding/decoding functions
Convert object keys to kebab-case
Filter an object values using glob patterns or with a `callback` function returns true.
get all keys of object
Self-signed PEM key and certificate ready for use in your HTTPS server
Generates SSH key-pairs
Strips PKI artifacts down to plain base64-encoded strings, and bundles them back up.
Filter an object by its keys or values. Returns a copy of an object filtered to have only keys or values that match the given glob patterns.
unist utility to index property values or computed keys to nodes
Keyboard input tracking.
A React keybinding component
Provides a credentials node to store one or more private values; preventing export to flows or version control.
RSA public/private key OpenSSL bindings for node and io.js
A module to listen to global key events
Transform object keys into a new one using preset or custom rules
Defines multiple object properties all at once, optionally with shared settings.
HTTP response caching for Koa. HTTP response caching for Koa. Supports Redis, in-memory store, and more!
Delete (nested) keys from JSON object
Sort objects by property names using native Array.sort() (TypeScript types included)
Lowercase the keys of an object. This is a fork of sindresorhus/lowercase-keys, but with CommonJS support.
A lightweight JavaScript library for interpreting event key and character codes across browsers.
Random token generation of given size
Tab Override is a lightweight script that allows tabs to be entered in textarea elements
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!).
gzip compression for keyv
Find paths in objects to given key('s), value('s) or key/value combinations
Filter the keys of an object using glob patterns.
The main idea of this library created in the JavaScript language is to parse data from server response and define next link for upload. It can be used for LaunchDarkly API integrations
The main idea of this library created in the JavaScript language is to parse data from server response headers and define next link for upload. It can be used for Github and Gitlab API integrations
Conversion between key numbers and note names
Node.js based EC key utilities that can generate PEM keys (required by crypto.sign and crypto.verify) from the raw ones usually but not necessarily generated by crypto.ECDH
Determines the path key
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
Port of TweetNaCl cryptographic library to JavaScript
Get values by glob-like keys
Creates an array of the own key paths of `object`
JSON Web Key
React component to handle keyboard events
Encode and decode firebase key string to escape and unescape unsafe characters (.$[]#/).
Deeply normalizes object keys (included nested objects and objects in arrays) to the format of your choosing.
Generate and import human-friendly cryptographic keys using mnemonics or seeds
ES6 Map like Async API, with Swagger API Backend Support.
Escape variables to prevent NoSQL injection in MongoDB
A collection of functions for operating upon Entries.
Meteor's Random Package for Straight Node – with built in crypto module
A tiny little keycode library
A module for mapping between multi-part keys and values.
Lightweight node.js lib for generating random strings from a character set
Converts between RSA key formats, detecting input format (PEM, DER, PKCS1, PKCS8). No OpenSSL needed.
Persistent key-value store for web browsers backed by IndexedDB
A secretlint rule that checks for secp256k1 private keys.
Convert an Ethereum private key to a public key
Starcoin BIP32 hierarchical deterministic keys
Key codes and names
Wrapper around an Elliptic Curve private or public keys
Generates a cloud out of the words.
Transform object keys easily using whatever transform function
Fernet algorithm implementation written in Typescript using Web Crypto API
Get data from soundcloud easily.
Generates SSH key-pairs
Stringify any value to be used as the key of an object.
Extract values and paths from AST by keys OR set them by keys
Sets the value at path of object.
💠 Recursive assign for objects, arrays and more
Library for encoding ECDSA private keys to PEM, DER and raw hex formats
FalseJS
Random generator for strings, secrets and numbers – with built in crypto module and seed generation for predictable outputs
Convert an Ethereum public key to an address
Recursion replace object key use map.
Get the same key for the same sequence of values!
Port of TweetNaCl cryptographic library to JavaScript es6
Map browser events to key names, and key names to values
Type-safe utilities to return a random element from an array or random entry from an object
Convert an Ethereum private key to a public address
jQuery Simulate - extended. Simulating complex user interaction based on the jQuery Simulate plugin.
Filter / Remove keys from object recursively.
Safely delete a deeply nested key in an object
Convert object keys recursivly to camelCase using lodash
DynamoDB storage adapter for Keyv
React Key Controller Hooks Component
Parent class for SQL based Keyv storage adapters
Random key generator for node.js
Sort the keys in an object.
A simple, super fast and yet powerfull flat file database.
Deep-clone properties from one object to another and make them non-enumerable, or make existing properties on an object non-enumerable.
Library for generating and validating software license keys with data embedded in the key.
Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings
Resolve dot notation strings
Tiny helper to create const in js, just like react/lib/keyMirror, but support nested object and more features.
jStorage is a cross-browser key-value store database to store data locally in the browser - jStorage supports all major browsers, both in desktop (yes - even Internet Explorer 6) and in mobile.
Deep rekey Objects and Arrays as either camel case or snake case.
Meteor's Random Package for Straight Node
Filter an object using glob patterns and dot notation.
provide dropbox token related tooling
parse GET parameters from url string and return object
get all end keys of object
A set of tools to facilitate and give good defaults for use of the native Web Crypto API.