JSPM

Found 246 results for create-by-yarn-tool

runes2

Unicode-aware JS string splitting, typescript version

  • v1.1.4
  • 74.00
  • Published

array-hyper-unique

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

  • v2.1.6
  • 73.86
  • Published

symbol.inspect

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

  • v1.0.3
  • 70.03
  • Published

crlf-normalize

Detect and Normalize the newline characters

  • v1.0.20
  • 69.77
  • Published

sort-object-keys2

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

  • v3.0.7
  • 51.47
  • 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.46
  • Published

deepmerge-plus

A library for deep (recursive) merging of Javascript objects

  • v3.0.2
  • 49.33
  • Published

uni-string

Unicode String object

  • v2.0.7
  • 48.90
  • Published

chinese-parseint2

parse Chinese numeric strings to integer

  • v2.0.6
  • 48.54
  • Published

debug-color2

colorize console log, this module can work with require('debug')

  • v1.3.2
  • 48.13
  • Published

env-bool

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

  • v2.0.1
  • 48.08
  • Published

string-natural-compare2

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

  • v3.0.1
  • 47.31
  • Published

callable-instance2

Instances of classes which are directly callable as functions.

  • v2.0.0
  • 47.09
  • Published

regexp-range

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

  • v2.0.7
  • 47.08
  • Published

cross-spawn-extra

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

  • v3.0.3
  • 46.75
  • 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
  • 45.50
  • Published

@lazy-cjk/fullhalf

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

  • v1.0.1
  • 45.18
  • Published

promise-tap-then-catch

Tap into a promise chain without affecting its value or state

  • v1.0.4
  • 44.81
  • Published

@lazy-cjk/zh2num

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

  • v1.0.2
  • 41.15
  • Published

path-env2

Manipulate $PATH environment variable

  • v1.0.0
  • 40.68
  • 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.54
  • 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
  • 40.43
  • Published

error-stack2

Parse and manipulate error.stack

  • v2.0.7
  • 40.41
  • Published

value-from-record

get value of record with first match key

  • v3.0.4
  • 39.58
  • Published

string-split-keep2

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

  • v1.0.12
  • 38.23
  • 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
  • 36.53
  • Published

array-chunk-split

Split an array into arrays with max chunk length

  • v2.0.15
  • 31.75
  • Published

sd-wildcards-utils

Parse Stable Diffusion wildcards source to a YAML object.

  • v1.3.19
  • 30.34
  • Published

lazy-url

a more easy use URL

  • v2.0.5
  • 30.32
  • Published

trie-regex

Create a regular expression from trie like object

  • v2.0.1
  • 28.64
  • Published

replace-url-protocol

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

  • v1.0.10
  • 28.47
  • Published

split-smartly2

spliting text ignoring parts inside quotes, brackets and etc

  • v2.0.1
  • 27.33
  • Published

random-extra

Seedable random number generator supporting many common distributions.

  • v5.0.2
  • 26.83
  • Published

find-up-paths

Find a file or directory by walking up parent directories

  • v1.0.17
  • 26.76
  • Published

@yarn-tool/ws-find-up-paths

Find a file or directory by walking up parent directories and support workspaces

  • v1.0.13
  • 26.23
  • Published

trie-prefix-tree2

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

  • v3.0.1
  • 25.60
  • Published

aho-corasick2

Aho–Corasick string matching algorithm

  • v2.0.1
  • 23.37
  • Published

epub-maker2

Easily create epub files with javascript

  • v3.0.16
  • 22.29
  • Published

blank-line

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

  • v2.0.8
  • 21.76
  • Published

is-req-https2

This module returns whether a request is under https

  • v1.0.9
  • 18.85
  • Published

path-in-dir

check path inside of directory

  • v1.0.10
  • 18.67
  • Published

jest-cache-directory

get jest cache directory ftom JEST_CACHE_DIRECTORY , tmpdir/jest

  • v1.0.6
  • 18.62
  • Published

err-cause

Set Error cause

  • v1.1.2
  • 18.51
  • Published

fs-remove-extra

Removes a file or directory. The directory can have contents. If the path does not exist, silently does nothing.

  • v1.0.5
  • 18.44
  • Published

@lazy-node/readlines

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

  • v3.0.3
  • 16.96
  • Published

@bluelovers/tsdx

Zero-config TypeScript package development

  • v4.1.2
  • 16.73
  • Published

@ts-type/is-array

better typescript type for Array.isArray

  • v1.0.6
  • 14.65
  • Published

num-in-delta

check actual number is expected number ± delta

  • v1.0.10
  • 14.43
  • Published

trie-pos-list

get trie position list { position: keyword[] }

  • v2.0.1
  • 11.53
  • 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
  • 9.88
  • Published

random-sum-float

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

  • v1.0.29
  • 9.82
  • Published

safe-variable-name

Get a safe variable name from a given string.

  • v1.0.4
  • 7.12
  • 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.36
  • Published

cheerio-create-text-node

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

  • v2.0.0
  • 6.33
  • Published

parse-excel-key

parse and compare excel cell key

    • v1.0.1
    • 5.28
    • Published

    n-readlines2

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

    • v1.1.0
    • 5.08
    • 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.02
    • Published

    ullamofficiis

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

    • v1.0.0
    • 4.02
    • Published

    events-returnvalue

    node.js EventEmitter with return value and async

    • v2.0.3
    • 4.02
    • Published

    exceldate2

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

    • v1.1.10
    • 2.41
    • Published

    is-extends-of

    check class is extends of or equal another class

    • v2.0.2
    • 2.35
    • Published

    mtg-jump-in

    MTG Arena Jump In! Packets Json Data

    • v1.0.4
    • 0.00
    • Published