JSPM

Found 207 results for create-by-tsdx

runes2

Unicode-aware JS string splitting, typescript version

  • v1.1.4
  • 75.42
  • Published

array-hyper-unique

Get unique values of an array. Really, like deeply unique.

  • v2.1.6
  • 74.65
  • Published

symbol.inspect

<symbol> that can be used to declare custom inspect functions.

  • v1.0.3
  • 72.59
  • Published

crlf-normalize

Detect and Normalize the newline characters

  • v1.0.20
  • 70.91
  • Published

sort-object-keys2

Sort an object's keys, including an optional key list

  • v3.0.7
  • 52.45
  • Published

deepmerge-plus

A library for deep (recursive) merging of Javascript objects

  • v3.0.2
  • 51.50
  • Published

class-proxy

The Class Proxy is used to define custom behavior for fundamental operations (e.g. property lookup, assignment, enumeration, function invocation, etc).

  • v2.0.0
  • 51.22
  • Published

env-bool

env value to JS value, check env val is boolean or others

  • v2.0.1
  • 49.69
  • Published

uni-string

Unicode String object

  • v2.0.7
  • 49.57
  • Published

string-natural-compare2

Compare alphanumeric strings the same way a human would, using a natural order algorithm

  • v3.0.1
  • 48.44
  • Published

chinese-parseint2

parse Chinese numeric strings to integer

  • v2.0.6
  • 48.42
  • Published

callable-instance2

Instances of classes which are directly callable as functions.

  • v2.0.0
  • 47.99
  • Published

regexp-range

create regex class range string `[一-十]` `[⓪-㊿]` ...

  • v2.0.7
  • 47.97
  • Published

cross-spawn-extra

a async version for cross-spawn and make it return like as sync return

  • v3.0.3
  • 46.64
  • Published

reserved2

Reserved words that may not be used as variables, functions, methods, or object identifiers, since ECMAScript specifies special behavior for them.

  • v0.1.6
  • 46.37
  • Published

@lazy-cjk/fullhalf

Converts character to full-width/half-width character.

  • v1.0.1
  • 45.95
  • Published

promise-tap-then-catch

Tap into a promise chain without affecting its value or state

  • v1.0.4
  • 45.58
  • Published

@lazy-cjk/zh2num

將漢字轉換成數字 Parse Chinese/Japanese numeric strings to integer

  • v1.0.2
  • 41.84
  • Published

path-env2

Manipulate $PATH environment variable

  • v1.0.0
  • 41.66
  • Published

@bluelovers/to-regex-range2

Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.

  • v5.0.1
  • 41.20
  • Published

error-stack2

Parse and manipulate error.stack

  • v2.0.7
  • 41.18
  • Published

@bluelovers/fill-range

Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`

  • v7.0.2
  • 40.99
  • Published

value-from-record

get value of record with first match key

  • v3.0.4
  • 39.49
  • Published

string-split-keep2

Split strings without applying separator after limit; Negative limit starts from the end. No regex separators.

  • v1.0.12
  • 38.87
  • Published

@bluelovers/deep-diff

Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.

  • v1.0.3
  • 37.15
  • Published

array-chunk-split

Split an array into arrays with max chunk length

  • v2.0.15
  • 32.10
  • Published

sd-wildcards-utils

Parse Stable Diffusion wildcards source to a YAML object.

  • v1.3.19
  • 31.36
  • Published

lazy-url

a more easy use URL

  • v2.0.5
  • 30.65
  • Published

trie-regex

Create a regular expression from trie like object

  • v2.0.1
  • 29.60
  • Published

replace-url-protocol

helper for avoid node.js can't update protocol for some url

  • v1.0.10
  • 28.79
  • Published

split-smartly2

spliting text ignoring parts inside quotes, brackets and etc

  • v2.0.1
  • 27.26
  • Published

trie-prefix-tree2

Create and modify trie prefix structures, extract word lists including anagrams and sub-anagrams

  • v3.0.1
  • 26.03
  • Published

aho-corasick2

Aho–Corasick string matching algorithm

  • v2.0.1
  • 23.77
  • Published

blank-line

get min/mid/max blank line length in text ( not include start/end line )

  • v2.0.8
  • 22.01
  • Published

jest-cache-directory

get jest cache directory ftom JEST_CACHE_DIRECTORY , tmpdir/jest

  • v1.0.6
  • 19.25
  • Published

is-req-https2

This module returns whether a request is under https

  • v1.0.9
  • 19.21
  • Published

err-cause

Set Error cause

  • v1.1.2
  • 19.13
  • Published

@lazy-node/readlines

Read file line by line without buffering the whole file in memory.

  • v3.0.3
  • 16.92
  • Published

num-in-delta

check actual number is expected number ± delta

  • v1.0.10
  • 15.06
  • Published

@ts-type/is-array

better typescript type for Array.isArray

  • v1.0.6
  • 14.89
  • Published

trie-pos-list

get trie position list { position: keyword[] }

  • v2.0.1
  • 12.04
  • Published

jest-file-snapshot2

Jest matcher to write snapshots to a separate file instead of the default snapshot file used by Jest

  • v0.5.15
  • 10.04
  • Published

random-sum-float

create random float number array by size, sum, min, max

  • v1.0.29
  • 9.79
  • Published

safe-variable-name

Get a safe variable name from a given string.

  • v1.0.4
  • 7.36
  • Published

default-compare-with-symbol

Basic sort algorithm that has similar behavior to Array.prototype.sort for null and undefined, but also support symbol.

  • v1.0.7
  • 6.47
  • Published

cheerio-create-text-node

Add .createTextNode(text) functionality to [cheerio](https://www.npmjs.com/package/cheerio)

  • v2.0.0
  • 6.31
  • Published

n-readlines2

Read file line by line without buffering the whole file in memory.

  • v1.1.0
  • 5.30
  • Published

parse-excel-key

parse and compare excel cell key

    • v1.0.1
    • 5.26
    • Published

    omit-empty-es2

    (fork of omit-empty) Recursively omit empty properties from an object. Omits empty objects, arrays, strings or zero.

    • v1.1.3
    • 5.10
    • Published

    events-returnvalue

    node.js EventEmitter with return value and async

    • v2.0.3
    • 4.08
    • Published

    exceldate2

    Node.js module to convert excel timestamps to JS dates.

    • v1.1.10
    • 2.47
    • Published

    is-extends-of

    check class is extends of or equal another class

    • v2.0.2
    • 2.39
    • Published