Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
braces
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
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`
to-regex-range
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
range-parser
Range header field string parser
normalize-range
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
parse-ms
Parse milliseconds into an object
pretty-ms
Convert milliseconds to a human readable string: `1337000000` → `15d 11h 23m 20s`
workbox-range-requests
This library creates a new Response, given a source Response and a Range header value.
delay
Delay a promise a specified amount of time
discontinuous-range
for adding, subtracting, and indexing discontinuous ranges of numbers
expand-range
Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.
is-natural-number
Check if a value is a natural number
select
Programmatically select the text of a HTML element
rc-slider
Slider UI component for React
drange
For adding, subtracting, and indexing discontinuous ranges of numbers
@csstools/postcss-media-minmax
Use the range notation in CSS media queries
semver-greatest-satisfied-range
Find the greatest satisfied semver range from an array of ranges.
@hapi/ammo
HTTP Range processing utilities
semver-utils
Tools for manipulating semver strings and objects
iota-array
Generates an array of consecutive integers starting at 0