JSPM

Found 2619 results for typed array

which-typed-array

Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.

  • v1.1.19
  • 424.00
  • Published

is-typed-array

Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.

  • v1.1.15
  • 387.25
  • Published

available-typed-arrays

Returns an array of Typed Array names that are available in the current environment

  • v1.0.7
  • 385.60
  • Published

an-array

Check if an object is an array or a typed array

  • v1.0.0
  • 348.16
  • Published

is-typedarray

Detect whether or not an object is a Typed Array

  • v1.0.0
  • 346.80
  • Published

is-array-type

Check if a value is an array or a typed array

  • v1.0.0
  • 325.13
  • Published

typed-array-ranges

Get the Smallest and Largest Possible Numbers for a Typed Array

  • v0.0.0
  • 274.33
  • Published

compute-array-dtype

Returns an array data type corresponding to an array constructor name.

  • v1.0.1
  • 251.78
  • Published

dstructs-array-dtype

Returns an array data type corresponding to an array constructor name.

  • v1.0.2
  • 249.84
  • Published

textextensions

A package that contains an array of every single file extension there is for text files

  • v6.11.0
  • 211.32
  • Published

binaryextensions

A package that contains an array of every single file extension there is for binary files

  • v6.11.0
  • 209.52
  • Published

dstructs-cast-arrays

Casts an array to an array of a different data type.

  • v1.0.3
  • 200.54
  • Published

fast-min

Quickest Way to get the Minimum Value of an Array of Numbers (Typed or Untyped)

  • v0.4.0
  • 195.48
  • Published

fast-max

Quickest Way to get the Maximum Value of an Array of Numbers (Typed or Untyped)

  • v0.5.1
  • 193.22
  • Published

@stdlib/array-zeros

Create a zero-filled array having a specified length.

  • v0.2.2
  • 171.52
  • Published

@stdlib/array-filled-by

Create a filled array according to a provided callback function.

  • v0.2.1
  • 169.29
  • Published

@stdlib/array-empty

Create an uninitialized array having a specified length.

  • v0.3.0
  • 153.20
  • Published

as-typed-array

Make any value an array

  • v3.0.1
  • 152.43
  • Published

eachr

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.

  • v7.4.0
  • 142.89
  • Published

sort-by-property

Type-safe array sorting method with support for deeply nested properties and Typescript autocompletion.

  • v1.3.0
  • 141.90
  • Published

@stdlib/stats-base-dmin

Calculate the minimum value of a double-precision floating-point strided array.

  • v0.2.2
  • 141.71
  • Published

@stdlib/stats-base-stdevpn

Calculate the standard deviation of a strided array using a two-pass algorithm.

  • v0.2.2
  • 140.56
  • Published

@stdlib/blas-ext-base-dsumpw

Calculate the sum of double-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 138.22
  • Published

@stdlib/array-full

Create a filled array having a specified length.

  • v0.2.1
  • 124.07
  • Published

@stdlib/array-one-to

Generate a linearly spaced numeric array whose elements increment by 1 starting from one.

  • v0.2.2
  • 123.67
  • Published

toab

To Array Buffer: Convert Buffer, Data URLs, Files, Text, and Typed Arrays to Array Buffers

  • v2.3.0
  • 123.58
  • Published

@bevry/list

List/array/set utility functions: union, intersect, complement, unique, first, last, has, add, toggle

  • v2.5.0
  • 118.98
  • Published

uint1array

Uint1Array - JavaScript's missing Typed Array

  • v1.2.0
  • 115.81
  • Published

@stdlib/array-ones

Create an array filled with ones and having a specified length.

  • v0.2.1
  • 109.12
  • Published

@typed/list

Common functions for working with arrays and array-like values

  • v6.4.4
  • 103.31
  • Published

typedarray

TypedArray polyfill for old browsers

  • v0.0.7
  • 88.72
  • Published

@stdlib/blas-ext-base-ssumpw

Calculate the sum of single-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 83.77
  • Published

dtype

Return a data type from a string representing the type

  • v2.0.0
  • 82.09
  • Published

@stdlib/array-nans

Create an array filled with NaNs and having a specified length.

  • v0.2.1
  • 81.24
  • Published

@stdlib/array-zero-to

Generate a linearly spaced numeric array whose elements increment by 1 starting from zero.

  • v0.2.2
  • 80.25
  • Published

levn

Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexible

  • v0.4.1
  • 77.95
  • Published

emittery

Simple and modern async event emitter

  • v1.2.0
  • 75.61
  • Published

@stdlib/blas-ext-base-sapxsumpw

Adds a constant to each single-precision floating-point strided array element and computes the sum using pairwise summation.

  • v0.2.2
  • 73.44
  • Published

@stdlib/blas-ext-base-dapxsumpw

Adds a constant to each double-precision floating-point strided array element and computes the sum using pairwise summation.

  • v0.2.2
  • 73.10
  • Published

typechecker

Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)

  • v9.3.0
  • 66.91
  • Published

@stdlib/blas-ext-base-ssumors

Calculate the sum of single-precision floating-point strided array elements using ordinary recursive summation.

  • v0.2.2
  • 66.13
  • Published

cwise

Component-wise operations on ndarrays

  • v1.0.10
  • 65.64
  • Published

ndarray-sort

Sorts ndarrays in place

  • v1.0.1
  • 65.43
  • Published

sortobject

Returns a copy of an object, sorted deeply by its keys, without mangling any arrays inside of it

  • v5.6.0
  • 64.49
  • Published

pinia

Intuitive, type safe and flexible Store for Vue

  • v3.0.3
  • 63.80
  • Published

@firanorg/mollitia-molestias-accusamus

[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

  • v10.13.142
  • 63.03
  • Published

typed-function

Type checking for JavaScript functions

  • v4.2.1
  • 62.60
  • Published

editions

Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)

  • v6.22.0
  • 62.41
  • Published

istextorbinary

Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.

  • v9.5.0
  • 62.12
  • Published

@stdlib/blas-ext-base-dnannsumpw

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.

  • v0.2.2
  • 60.12
  • Published

typed-tuple

A function that returns a typed tuple from an array of literals.

    • v1.0.1
    • 59.56
    • Published

    errlop

    An extended Error class that envelops a parent error, such that the stack trace contains the causation

    • v8.5.0
    • 58.95
    • Published

    @stdlib/blas-ext-base-gcusumkbn2

    Calculate the cumulative sum of strided array elements using a second-order iterative Kahan–Babuška algorithm.

    • v0.2.2
    • 58.44
    • Published

    @stdlib/strided-base-offset-view

    Return a typed array view having the same data type as a provided input typed array and starting at a specified index offset.

    • v0.2.2
    • 58.32
    • Published

    @stdlib/stats-base-dcumin

    Calculate the cumulative minimum of double-precision floating-point strided array elements.

    • v0.2.2
    • 58.21
    • Published

    @stdlib/array-empty-like

    Create an uninitialized array having the same length and data type as a provided array.

    • v0.3.0
    • 57.50
    • Published

    @stitches/core

    The modern CSS-in-JS library

    • v1.2.8
    • 57.44
    • Published

    version-range

    Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.

    • v4.15.0
    • 57.12
    • Published

    @stdlib/blas-ext-base-gcusumkbn

    Calculate the cumulative sum of strided array elements using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 56.03
    • Published

    @stdlib/blas-ext-base-dsumors

    Calculate the sum of double-precision floating-point strided array elements using ordinary recursive summation.

    • v0.2.2
    • 55.43
    • Published

    typescript-event-target

    Strictly typed EventTarget that directly extends EventTarget to function as a drop-in replacement. It works with all Event-Types and accounts for basically no additional bundle-size.

    • v1.1.1
    • 53.97
    • Published

    twitter-api-v2

    Strongly typed, full-featured, light, versatile yet powerful Twitter API v1.1 and v2 client for Node.js.

    • v1.25.0
    • 53.09
    • Published

    safefs

    Stop getting EMFILE errors! Open only as many files as the operating system supports.

    • v8.10.0
    • 52.98
    • Published

    @stdlib/blas-ext-base-ssumkbn

    Calculate the sum of single-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 52.75
    • Published

    @stdlib/stats-base-dmean

    Calculate the arithmetic mean of a double-precision floating-point strided array.

    • v0.2.2
    • 51.98
    • Published

    envfile

    Parse and stringify the environment configuration files and format, also known as .env files and dotenv files

    • v7.1.0
    • 51.38
    • Published

    @web-std/file

    Web API compatible File implementation for node

    • v3.0.3
    • 51.19
    • Published

    @web-std/blob

    Web API compatible Blob implementation

    • v3.0.5
    • 50.86
    • Published

    type-flag

    Typed command-line arguments parser

    • v3.0.0
    • 50.66
    • Published

    typed.js

    A JavaScript Typing Animation Library

    • v2.1.0
    • 50.39
    • Published

    requirefresh

    Require a file without adding it into the require cache

    • v5.13.0
    • 50.31
    • Published

    ambi

    Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.

    • v10.9.0
    • 50.26
    • Published

    getmac

    Get the MAC address of the current machine you are on.

    • v6.6.0
    • 49.70
    • Published

    extendr

    Utilities for cloning, extending, and de-referencing objects in shallow, deep, and safe ways

    • v7.10.0
    • 49.16
    • Published

    taskgroup

    Group together synchronous and asynchronous tasks and execute them with support for concurrency, naming, and nesting.

    • v9.8.0
    • 49.11
    • Published

    @stdlib/blas-ext-base-dssum

    Calculate the sum of single-precision floating-point strided array elements using extended accumulation and returning an extended precision result.

    • v0.2.2
    • 49.10
    • Published

    dts-critic

    Checks a new .d.ts against the Javascript source and tells you what problems it has

    • v3.3.11
    • 47.85
    • Published

    @stdlib/blas-ext-base-sapxsumkbn

    Adds a constant to each single-precision floating-point strided array element and computes the sum using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 47.63
    • Published

    @stdlib/blas-ext-base-dssumpw

    Calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation and returning an extended precision result.

    • v0.2.2
    • 47.57
    • Published

    @stdlib/stats-base-dmeanpn

    Calculate the arithmetic mean of a double-precision floating-point strided array using a two-pass error correction algorithm.

    • v0.2.2
    • 47.40
    • Published

    figma-api

    Thin typed wrapper around the Figma REST API

    • v2.0.2-beta
    • 47.34
    • Published

    @dramaorg/delectus-culpa-reprehenderit

    [![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

    • v3.5.94
    • 47.33
    • Published

    @stdlib/stats-base-dmeanstdev

    Calculate the mean and standard deviation of a double-precision floating-point strided array.

    • v0.2.2
    • 47.24
    • Published

    watchr

    Better file system watching for Node.js

    • v6.11.0
    • 47.10
    • Published

    @stdlib/blas-ext-base-ssumkbn2

    Calculate the sum of single-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.

    • v0.2.2
    • 47.06
    • Published

    markdown-table-ts

    A zero-dependency library for generating Markdown tables written in TypeScript.

    • v1.0.3
    • 46.93
    • Published

    chanfana

    OpenAPI 3 and 3.1 schema generator and validator for Hono, itty-router and more!

    • v2.8.2
    • 46.90
    • Published

    @stdlib/blas-ext-base-dssumors

    Calculate the sum of single-precision floating-point strided array elements using ordinary recursive summation with extended accumulation and returning an extended precision result.

    • v0.2.2
    • 46.60
    • Published

    unbounded

    Function.prototype.bind replacement that provides an `unbounded` hidden property on the returned bounded function, that contains the original unbounded function

    • v6.3.1
    • 46.53
    • Published

    typed-event-target

    EventTarget in the browser but with strong event typing.

    • v4.1.0
    • 46.51
    • Published

    @stdlib/blas-ext-base-sapxsum

    Adds a constant to each single-precision floating-point strided array element and computes the sum.

    • v0.2.3
    • 46.51
    • Published

    @stdlib/blas-ext-base-dcusumkbn

    Calculate the cumulative sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 46.50
    • Published

    ignorepatterns

    A regular expression that matches common filenames that we want to ignore

    • v5.6.0
    • 46.38
    • Published

    scandirectory

    Scan a directory recursively with a lot of control and power

    • v8.1.1
    • 46.35
    • Published

    ignorefs

    Ignore common and custom patterns of the file system

    • v5.0.4
    • 46.25
    • Published

    safeps

    Work with processes safely and easily with Node.js

    • v11.6.0
    • 46.16
    • Published

    @stdlib/blas-ext-base-dcusum

    Calculate the cumulative sum of double-precision floating-point strided array elements.

    • v0.2.2
    • 46.13
    • Published

    @stdlib/stats-base-dnanmin

    Calculate the minimum value of a double-precision floating-point strided array, ignoring NaN values.

    • v0.2.2
    • 45.77
    • Published

    @stdlib/stats-base-snanvariancepn

    Calculate the variance of a single-precision floating-point strided array ignoring NaN values and using a two-pass algorithm.

    • v0.2.2
    • 45.72
    • Published

    array-grouping-polyfill

    proposal-array-grouping polyfill. Polyfill for array.prototype.groupBy and array.prototype.groupByMap

    • v0.0.3
    • 44.80
    • Published

    benny

    A dead simple benchmarking framework

    • v3.7.1
    • 44.66
    • Published

    @postgresql-typed/oids

    A collection of the PostgreSQL OIDs (Object Identifiers) for all of the built-in data types.

    • v0.2.0
    • 44.37
    • Published

    @stdlib/stats-base-dmeanvarpn

    Calculate the mean and variance of a double-precision floating-point strided array using a two-pass algorithm.

    • v0.2.2
    • 44.13
    • Published

    @zitterorg/magni-eos

    [![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

    • v5.8.60
    • 43.86
    • Published

    @stdlib/stats-base-scuminabs

    Calculate the cumulative minimum absolute value of single-precision floating-point strided array elements.

    • v0.2.2
    • 43.36
    • Published

    stramp

    A JavaScript library that can convert any kind of data into binary that can be restored

    • v2.3.2
    • 42.96
    • Published

    @stdlib/blas-ext-base-dsapxsumpw

    Adds a constant to each single-precision floating-point strided array element and computes the sum using pairwise summation with extended accumulation and returning an extended precision result.

    • v0.2.2
    • 42.72
    • Published

    ngimport

    Easy to use ES6 imports for $http, $log, and other Angular 1 services

    • v1.0.0
    • 41.84
    • Published

    @stdlib/blas-ext-base-dapxsumkbn

    Adds a constant to each double-precision floating-point strided array element and computes the sum using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 41.67
    • Published

    ste-core

    Core files for the Strongly Typed Events project.

    • v3.0.11
    • 41.65
    • Published

    @definitelytyped/dts-critic

    Checks a new .d.ts against the Javascript source and tells you what problems it has

    • v0.1.21
    • 41.51
    • Published

    @stdlib/stats-base-snanstdevpn

    Calculate the standard deviation of a single-precision floating-point strided array ignoring NaN values and using a two-pass algorithm.

    • v0.2.2
    • 41.39
    • Published

    get-current-line

    Get the current line number of the executing file and method

    • v7.4.0
    • 41.36
    • Published

    @stdlib/stats-base-stdevch

    Calculate the standard deviation of a strided array using a one-pass trial mean algorithm.

    • v0.2.2
    • 41.33
    • Published

    flow-annotation-check

    Check your files for the presence of the `@flow` and `@flow weak` annotations

    • v1.11.4
    • 41.09
    • Published

    @stdlib/blas-ext-base-dnanasumors

    Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.

    • v0.2.2
    • 41.06
    • Published

    ste-simple-events

    Add the power of Simple Events to your projects. Every event has an argument with its data.

    • v3.0.11
    • 41.01
    • Published

    @stdlib/blas-ext-base-scusumkbn

    Calculate the cumulative sum of single-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 40.52
    • Published

    @stdlib/stats-base-dnanmean

    Calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values.

    • v0.2.2
    • 40.46
    • Published

    @stdlib/stats-base-nanstdevwd

    Calculate the standard deviation of a strided array ignoring NaN values and using Welford's algorithm.

    • v0.2.2
    • 40.46
    • Published

    typed-env

    Typed environment variable parser

    • v2.0.0
    • 40.39
    • Published

    web-blob

    Web API compatible Blob implementation

    • v2.1.5
    • 40.31
    • Published

    web-file-polyfill

    Web API compatible File implementation for node

    • v1.0.4
    • 40.31
    • Published

    @kitbag/router

    Type safe router for Vue.js

    • v0.20.6
    • 40.22
    • Published

    ste-signals

    Add the power of Signals to your projects. They are the most bare bones implementation of an event.

    • v3.0.11
    • 40.14
    • Published

    @stdlib/blas-ext-base-scusum

    Calculate the cumulative sum of single-precision floating-point strided array elements.

    • v0.2.2
    • 40.13
    • Published

    @stdlib/stats-base-dmeanstdevpn

    Calculate the mean and standard deviation of a double-precision floating-point strided array using a two-pass algorithm.

    • v0.2.2
    • 40.12
    • Published

    winterspec

    Write Winter-CG compatible routes with filesystem routing and tons of features

    • v0.0.108
    • 39.91
    • Published

    @stdlib/blas-ext-base-dapxsum

    Adds a constant to each double-precision floating-point strided array element and computes the sum.

    • v0.2.2
    • 39.76
    • Published

    ste-events

    Add the power of Events to your projects. They are styled after .Net using a sender and arguments.

    • v3.0.11
    • 39.73
    • Published

    @stdlib/stats-base-varianceyc

    Calculate the variance of a strided array using a one-pass algorithm proposed by Youngs and Cramer.

    • v0.2.2
    • 39.68
    • Published

    @stdlib/blas-ext-base-dsumkbn

    Calculate the sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

    • v0.2.2
    • 39.65
    • Published

    ste-promise-events

    Add the power of Events to your projects. They are styled after .Net using a sender and arguments. Handlers can be promises.

    • v3.0.11
    • 39.50
    • Published

    version-compare

    Comparator to determine if a version is less than, equivalent to, or greater than another version

    • v3.12.0
    • 39.32
    • Published

    @crabas0npm/ex-corrupti-aspernatur

    [![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]

    • v1.0.0
    • 39.08
    • Published

    ste-promise-signals

    Add the power of Promise Signals to your projects. They are the most bare bones implementation of an event that supports promises.

    • v3.0.11
    • 39.03
    • Published

    @stdlib/blas-ext-base-dsapxsum

    Adds a constant to each single-precision floating-point strided array element and computes the sum using extended accumulation and returning an extended precision result.

    • v0.2.2
    • 39.00
    • Published

    ste-promise-simple-events

    Add the power of Simple Events to your projects. Every event has an argument with its data. Every handler can be a promise.

    • v3.0.11
    • 38.94
    • Published