fill-range
Advanced tools
Comparing version 2.2.1 to 2.2.2
{ | ||
"name": "fill-range", | ||
"description": "Fill in a range of numbers or letters, optionally passing an increment or multiplier to use.", | ||
"version": "2.2.1", | ||
"version": "2.2.2", | ||
"homepage": "https://github.com/jonschlinkert/fill-range", | ||
@@ -6,0 +6,0 @@ "author": { |
@@ -11,2 +11,22 @@ # fill-range [![NPM version](https://badge.fury.io/js/fill-range.svg)](http://badge.fury.io/js/fill-range) [![Build Status](https://travis-ci.org/jonschlinkert/fill-range.svg)](https://travis-ci.org/jonschlinkert/fill-range) | ||
<!-- toc --> | ||
- [Usage](#usage) | ||
* [Invalid ranges](#invalid-ranges) | ||
* [Custom function](#custom-function) | ||
* [Special characters](#special-characters) | ||
+ [plus](#plus) | ||
+ [pipe and tilde](#pipe-and-tilde) | ||
+ [angle bracket](#angle-bracket) | ||
+ [question mark](#question-mark) | ||
- [Other useful libs](#other-useful-libs) | ||
- [Running tests](#running-tests) | ||
- [Contributing](#contributing) | ||
- [Author](#author) | ||
- [License](#license) | ||
_(Table of contents generated by [verb])_ | ||
<!-- tocstop --> | ||
## Usage | ||
@@ -115,4 +135,6 @@ | ||
#### `+` | ||
#### plus | ||
Character: _(`+`)_ | ||
Repeat the first argument the number of times passed on the second argument. | ||
@@ -130,4 +152,6 @@ | ||
#### `|` and `~` | ||
#### pipe and tilde | ||
Characters: _(`|` and `~`)_ | ||
Creates a regex-capable string (either a logical `or` or a character class) from the expanded arguments. | ||
@@ -182,4 +206,5 @@ | ||
#### angle bracket | ||
#### `>` | ||
Character: _(`>`)_ | ||
@@ -202,4 +227,6 @@ Joins all values in the returned array to a single value. | ||
#### `?` | ||
#### question mark | ||
Character: _(`?`)_ | ||
Uses [randomatic] to generate randomized alpha, numeric, or alpha-numeric patterns based on the provided arguments. | ||
@@ -234,5 +261,9 @@ | ||
## Other useful libs | ||
* [micromatch](https://github.com/jonschlinkert/micromatch): Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. Just use `micromatch.isMatch()` instead of `minimatch()`, or use `micromatch()` instead of `multimatch()`. | ||
* [expand-range](https://github.com/jonschlinkert/expand-range): Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. See the benchmarks. Used by micromatch. | ||
* [braces](https://github.com/jonschlinkert/braces): Fastest brace expansion for node.js, with the most complete support for the Bash 4.3 braces specification. | ||
* [is-glob](https://github.com/jonschlinkert/is-glob): Returns `true` if the given string looks like a glob pattern. | ||
## Run tests | ||
## Running tests | ||
Install dev dependencies: | ||
@@ -244,9 +275,2 @@ | ||
## Related | ||
- [micromatch]: wildcard/glob matcher for javascript. a faster alternative to minimatch. | ||
- [expand-range]: uses fill-range for range expansion in strings | ||
- [braces]: uses expand range to do range expansion in glob patterns and braces. | ||
## Contributing | ||
@@ -258,3 +282,3 @@ Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/fill-range/issues) | ||
**Jon Schlinkert** | ||
+ [github/jonschlinkert](https://github.com/jonschlinkert) | ||
@@ -272,5 +296,4 @@ + [twitter/jonschlinkert](http://twitter.com/jonschlinkert) | ||
[randomatic]: https://github.com/jonschlinkert/randomatic | ||
[expand-range]: https://github.com/jonschlinkert/expand-range | ||
[micromatch]: https://github.com/jonschlinkert/micromatch | ||
[braces]: https://github.com/jonschlinkert/braces |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
17654
290