jsonexport
Makes easy to convert JSON to CSV
Found 9803 results for array copy
Makes easy to convert JSON to CSV
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
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.
Rotate an array by a given number of steps
Comma delimit an array for human readability, the Oxford comma is optional.
Array / Arraylike utilities
Computes the dot product between two numeric arrays.
Computes the cosine similarity between two arrays.
Creates a real Array from almost anything.
Compare your item to items in an array and get the closest one.
Isomorphic, load-anywhere function to sort an array by scalar, deep or computed values in any standard or custom order
Chai plugin for JSON Schema v4
Merge two lists, trying to preserve the order of both
Functional tree editing, manipulation & navigation
Extensible deep value equivalence checking for any data types
A fast implementation of a fisher-yates shuffle that does not mutate the source array.
Wrapper for [braces] to enable brace expansion for arrays of patterns.
Get unique values of an array. Really, like deeply unique.
Return true if the given number is even.
Recursively iterates over arrays and objects
An ES5 spec-compliant `Array.prototype.every` shim/polyfill/replacement that works as far down as ES3.
high-performance, zero-dependency circular reference check for objects (or arrays)
Computes the L2 norm (Euclidean norm) of an array of values.
An RxJS map operator that takes an observable of arrays as input and emits arrays where each element represents emissions from the projected observable.
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
List of common default router IP addresses
Returns true if the given is falsey (according to JavaScript) or matches a 'falsey' keyword.
Flatten a nested array.
Module for working with CIDR (v4, v6)
Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.
🔧 Fast, modern, and practical utility library for FP in TypeScript.
A utility function to index arrays by any criteria
recursive object extending & overriding
Object -> [[key0, value0], [key1, value1]...]
Turn an array into a list of comma-separated values, appropriate for use in an English sentence.
Sort string index ranges
Lazily initialized properties for objects
Reduce an array to unique values, optionally into a separate array.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Removes specified values from the end of an array.
Run an array of functions in series, each passing its results to the next function (waterfall)
Asynchronous iterator function for parallel processing.
Pipe an Array through Node.js streams
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
Join all elements of an array and create a human-readable string
Parse dotenv files for Boolean, Array, and Number variable types, built for CrocodileJS
Check if the given value is an Array
Promised First-In-First-Out buffer. Await on push to be told when a value is consumed and await on shift for a value to consume when the buffer is empty.
Randomize the order of the elements in a given array.
Fast intersection of multiple arrays
Returns independent copy of a passed array
Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
Like lodash's _.defaultsDeep, but with array preservation
Async array reduce. Asynchronously applies a function against an accumulator and each element in an array (from left to right, in series) to reduce it to a single value.
Immutable Array.prototype.copyWithin().
Returns an array filled with the specified input
An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.
Execute a method out from an object.
Creates and makes an array without duplicates. Even with array of objects with a specified matcher.
Create an error from an array of error messages
Return the strides of a provided ndarray.
An ESnext spec-compliant `Array.prototype.toSpliced` shim/polyfill/replacement that works as far down as ES3.
A complete, fully tested data structure library written in TypeScript.
create a new array filled with a value, or zero
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
Convert Gitignore to Glob patterns
Get consecutively unique elements from an array
Transform dot-delimited strings to array of strings for Node.js and the browser.
remove items from a javascript array without generating memory garbage
Blazing fast, tree-shakeable, type-safe, modern utility library to sort any type of array in less than 1 KB!
Return the shape of a provided ndarray.
Uppercase first character of each element in arrays of strings.
List of video file extensions
Remembers the highest/lowest values in a data set of any size.
A function for iterating over objects, arrays, strings and ranges
Find the intersection of two arrays
Collection of image extensions
[![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 map function that can map over almost anything.
Sort objects by property names using native Array.sort()
Bind data arrays to any type of JS objects
Sort an object's keys, including an optional key list
Group array of objects into lists.
Circular fixed size array
Sparse array implementation in JS with no dependencies
Randomize the order of items in an array
Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.
Convert base64/datauri/plain string to ArrayBuffer
A BBCode to AST Parser part of @bbob
compare two collections
Count leading zeros in a Buffer (clz)
Returns `true` if the given `string` or `array` ends with `suffix` using strict equality for comparisons.
Returns a sorted copy of an array, ranked in ascending order by the results of running each value through an iteratee.
Returns `true` if the given string or array starts with prefix using strict equality for comparisons. Using fastest implementation.
Prettier plugin to force all arrays to be multiline.
Copies part of array within.
flatten() utility function
An ES-spec-compliant (proposed) Array.prototype.at shim/polyfill/replacement that works as far down as ES3
Check if an object is an array or a typed array
MongoDB-style object operators makes array manipulation easy: where/order/update/view
Works like String.prototype.replace but outputs an array. Useful for replacing parts of the string with objects of other types.
When you want array.some but not array.every. Useful when you need to determine partially selected states - like partially selecting tree nodes when some but not all child nodes are checked.
Set of (possibly rotated) arrays
find all combinations from array
Swap two items in an array. Does not modify the Array prototype.
Convert an array to a csv formatted string
Asynchronously calls a function on each element in an array in parallel.
Run promise-returning & async functions in series
List of US states and territories.
In an array of objects, this enables a property on the object at the specified index, while disabling the property on all other objects.
Convert any binary data to ArrayBuffer
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array
Lots of utilities for Node.js
dedupes an array
a map from arrays of values to values
Maximum length for a typed array.
Transforms nested values of complex objects
Chunk converts arrays like `[1,2,3,4,5]` into arrays of arrays like `[[1,2], [3,4], [5]]`.
Replaces `arr.includes(val)' with `arr.indexOf(val) >= 0`.
Composite utilities (immutability, fp helpers)
return the number of bytes in a unicode string
Get the Depth of a Multi-Dimensional Array of Values
Invoke getter/setter functions on array-like objects
Copies part of array to another.
Returns `true` if a value exists in the given string, array or object.
Memory-Aware Statistical Calculations
Copies part of array within.
Test if a value is a collection.
Casts the given value to a flatten array, and removes falsey items (similar to lodash compact).
Retrieves the value of a specified property from all elements in the collection.
Returns the first index at which a given element can be found.
Create a filled generic array.
Maximum unsigned 32-bit integer.
Detect which ES6 (ES2015 and above) features are available
Test if a value is an Int32Array.
Uint8ClampedArray.
Create a zero-filled generic array.
Fun with Iterables
Int16Array.
Multi-Dimensional Functions. Create, Query, and Transform Multi-Dimensional Data.
qsu is a utility library that contains useful and frequently used functions. Start with your preferred language and the modern development environment.
Test if a value is an Int8Array.
Check whether a value is empty or blank, includes string whitespace support
Shuffle Array based on a Seed
Compute the cartesian product of an array.
Helper library for getting all of the states and territories of the United States in the specific format that you need.
HashMap Class for JavaScript
Sort the keys of an object recursively
[![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
Quickest Way to get the Minimum Value of an Array of Numbers (Typed or Untyped)
Array-map like function for objects.
List of prototype properties for JavaScript types
Converts an array of items with ids and parent ids to a nested tree in a performant `O(n)` way. Runs in browsers and node.
Fuzzy match a command from a list (typo-safety)
Validates if a value is array-like.
Int8Array.
Array#filter() with also detecting indexes of filtered values
Create an object from from arrays of keys and values
Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)
Easily create a normalized inquirer choices question. Supports all of the `choices` question types: checkbox, list, rawlist, expand
Fast, generic JavaScript/node.js utility functions.
Return the first index at which a given element can be found.
Check if a value is an array or a typed array
Put non-empty strings into arrays, turn empty-ones into empty arrays. Bypass everything else.
Get the Smallest and Largest Possible Numbers for a Typed Array
common javascript utils that can be required selectively that assume es5+
Int32Array.
Test if a value is a Uint8ClampedArray.
Test if a value is an Int16Array.
Sort an array using the merge-sort algorithm.
Component-wise operations on ndarrays
Get or set a deep value using a keypath string. Supports bracket and dot notation
Perform data joins with any type of JS objects
Computes array dimensions.
write logs to js Array
Find the index to insert an element in array keeping the sort order.
Vertex array object wrapper/shim for WebGL
Advance to the next item in the array looping when hitting the end.
short-circuited, asynchronous version of Array.protototype.some
Compare string arrays
It returns a copy of the array with the order of items randomized
Sorts ndarrays in place
Arrays.
Treat your $PATH like a JavaScript Array
WebGL buffer wrapper
Get the index of the first element in an array that returns truthy for the given value, using strict equality for comparisons.
return a grouped object from array
The swiss army knife for binary data in JavaScript.
Multidimensional arrays.
Maximum length for a generic array.
Type checking for JSON values
Consumes a defaults object with booleans, generates all possible variations of it
Array of "block level elements" defined by the HTML specification
A convenient way to return a JSX fragment without the wrapping `div` element and not worry about the version of React.
Returns an element from an array when it matches a condition
Do not repeat anymore your objects transformations.
Copies part of array to another.
Transforms nested keys of complex objects
Get Pokémon names
Generate a range array for numbers
Casts an array to an array of a different data type.
Soft Asserts JSON, Array and other data
Returns true if the callback returns truthy for all elements in the given array.
Converts iterable objects into readable streams.
Ensure a value is an array and wrap it if it is not an array
Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
The Type Conversion Library. Numbers, Strings, Arrays, Maps, Objects, and Iterators.
Big Array object that allows to handle arrays with a huge number of elements.
Component to iterate an array round robin.
Checks if the given value is an array or array-like object.
Add an object to an array between each element
A tiny JavaScript library for converting arrays of strings to compound subjects
A [Chai](http://chaijs.com/) plugin that allows for assertions on each item in an array
Return a shallow copy of an array containing only those elements which pass a test implemented by a predicate function.
Determine the best order for running async functions, and run them
Convert ArrayBuffer to string
Complex64Array.
Test if a value is an ArrayBuffer.
Extended JS Map with Array-like methods
Like Array#indexOf but for objects used like hashes
Return a shallow copy of an array containing only those elements which fail a test implemented by a predicate function.
Complex128Array.
format multiline strings using tagged templates, instead of puting all lines into an array and joining to a string
Calculates the Cartesian product between multiple collections.
Fixes key names for HTTP form data, to ensure that arrays are handled correctly.
Reinterpret a Complex64Array as a Float32Array.
Get a random item from an array
Convert a plain array of nodes (with pointers to parent nodes) to a tree
Convert an 'address:port' string to an array [address:string, port:number]
Get all chunks of a stream
Given an array, pick a random element and return it.
Save file dialog in browser, write file to disk in node
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.
Convert an array-like object to an object likely to have the same "shape".
Functional tools for JS arrays
Test if a value is an array-like object.
Reinterpret a Complex128Array as a Float64Array.
An ESnext spec-compliant `Array.prototype.with` shim/polyfill/replacement that works as far down as ES3.
Parse string into array of string elements
Filter array elements with Promises
A lightweight javascript diff library for comparing two javascript object nested with supporting matching by value of the object's choosen key name in array.
Convert ArrayBuffer to Buffer
Decode the frames of a gif.
Return a JSON representation of a typed array.
Return the data type of an array.
A toolkit for deep structure manipulations, provides deep merge/clone functionality out of the box, and exposes hooks and custom adapters for more control and greater flexibility.
Test if a value is a typed array.
Test if a value is a complex typed array.
Sort objects and arrays of objects nested deeply within other objects or arrays
🐊Putout plugin adds ability to convert anonymous to arrow function