expand-range
Advanced tools
Comparing version 2.0.1 to 2.0.2
{ | ||
"name": "expand-range", | ||
"description": "Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by [micromatch].", | ||
"version": "2.0.1", | ||
"description": "Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch.", | ||
"version": "2.0.2", | ||
"homepage": "https://github.com/jonschlinkert/expand-range", | ||
@@ -28,3 +28,3 @@ "author": "Jon Schlinkert (https://github.com/jonschlinkert)", | ||
"extend-shallow": "^2.0.1", | ||
"fill-range": "^4.0.0" | ||
"fill-range": "^5.0.0" | ||
}, | ||
@@ -35,3 +35,3 @@ "devDependencies": { | ||
"glob": "^7.1.1", | ||
"gulp-format-md": "^0.1.12", | ||
"gulp-format-md": "^2.0.0", | ||
"minimatch": "^3.0.4", | ||
@@ -38,0 +38,0 @@ "mocha": "^3.3.0" |
# expand-range [![NPM version](https://img.shields.io/npm/v/expand-range.svg?style=flat)](https://www.npmjs.com/package/expand-range) [![NPM monthly downloads](https://img.shields.io/npm/dm/expand-range.svg?style=flat)](https://npmjs.org/package/expand-range) [![NPM total downloads](https://img.shields.io/npm/dt/expand-range.svg?style=flat)](https://npmjs.org/package/expand-range) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/expand-range.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/expand-range) | ||
> Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by [micromatch](https://github.com/jonschlinkert/micromatch). | ||
> Fast, bash-like range expansion. Expand a range of numbers or letters, uppercase or lowercase. Used by micromatch. | ||
Please consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support. | ||
## Install | ||
@@ -78,36 +80,3 @@ | ||
```sh | ||
Benchmarking: (4 of 4) | ||
· alpha-lower | ||
· alpha-upper | ||
· padded | ||
· range | ||
# benchmark/fixtures/alpha-lower.js (29 bytes) | ||
brace-expansion x 105,234 ops/sec ±0.65% (87 runs sampled) | ||
expand-range x 364,206 ops/sec ±1.08% (90 runs sampled) | ||
minimatch x 93,343 ops/sec ±1.61% (86 runs sampled) | ||
fastest is expand-range | ||
# benchmark/fixtures/alpha-upper.js (29 bytes) | ||
brace-expansion x 94,729 ops/sec ±0.49% (89 runs sampled) | ||
expand-range x 347,926 ops/sec ±1.11% (83 runs sampled) | ||
minimatch x 89,997 ops/sec ±1.10% (87 runs sampled) | ||
fastest is expand-range | ||
# benchmark/fixtures/padded.js (33 bytes) | ||
brace-expansion x 9,948 ops/sec ±0.99% (85 runs sampled) | ||
expand-range x 209,741 ops/sec ±8.85% (83 runs sampled) | ||
minimatch x 9,125 ops/sec ±0.95% (85 runs sampled) | ||
fastest is expand-range | ||
# benchmark/fixtures/range.js (29 bytes) | ||
brace-expansion x 75,911 ops/sec ±1.63% (85 runs sampled) | ||
expand-range x 525,728 ops/sec ±1.63% (85 runs sampled) | ||
minimatch x 69,066 ops/sec ±0.55% (86 runs sampled) | ||
fastest is expand-range | ||
[object Object] | ||
``` | ||
@@ -126,21 +95,23 @@ | ||
### Related projects | ||
<details> | ||
<summary><strong>Contributing</strong></summary> | ||
* [braces](https://www.npmjs.com/package/braces): Fast, comprehensive, bash-like brace expansion implemented in JavaScript. Complete support for the Bash 4.3 braces… [more](https://github.com/micromatch/braces) | [homepage](https://github.com/micromatch/braces "Fast, comprehensive, bash-like brace expansion implemented in JavaScript. Complete support for the Bash 4.3 braces specification, without sacrificing speed.") | ||
* [fill-range](https://www.npmjs.com/package/fill-range): Fill in a range of numbers or letters, optionally passing an increment or `step` to… [more](https://github.com/jonschlinkert/fill-range) | [homepage](https://github.com/jonschlinkert/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`") | ||
* [micromatch](https://www.npmjs.com/package/micromatch): Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. | [homepage](https://github.com/jonschlinkert/micromatch "Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch.") | ||
Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new). | ||
### Contributing | ||
</details> | ||
Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new). | ||
<details> | ||
<summary><strong>Running Tests</strong></summary> | ||
### Contributors | ||
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command: | ||
| **Commits** | **Contributor** | | ||
| --- | --- | | ||
| 58 | [jonschlinkert](https://github.com/jonschlinkert) | | ||
| 1 | [dcohenb](https://github.com/dcohenb) | | ||
```sh | ||
$ npm install && npm test | ||
``` | ||
### Building docs | ||
</details> | ||
<details> | ||
<summary><strong>Building docs</strong></summary> | ||
_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_ | ||
@@ -154,10 +125,20 @@ | ||
### Running tests | ||
</details> | ||
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command: | ||
### Related projects | ||
```sh | ||
$ npm install && npm test | ||
``` | ||
You might also be interested in these projects: | ||
* [braces](https://www.npmjs.com/package/braces): Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support… [more](https://github.com/micromatch/braces) | [homepage](https://github.com/micromatch/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](https://www.npmjs.com/package/fill-range): Fill in a range of numbers or letters, optionally passing an increment or `step` to… [more](https://github.com/jonschlinkert/fill-range) | [homepage](https://github.com/jonschlinkert/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`") | ||
* [micromatch](https://www.npmjs.com/package/micromatch): Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. | [homepage](https://github.com/micromatch/micromatch "Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch.") | ||
### Contributors | ||
| **Commits** | **Contributor** | | ||
| --- | --- | | ||
| 65 | [jonschlinkert](https://github.com/jonschlinkert) | | ||
| 1 | [dcohenb](https://github.com/dcohenb) | | ||
| 1 | [stevelacy](https://github.com/stevelacy) | | ||
### Author | ||
@@ -167,8 +148,9 @@ | ||
* [github/jonschlinkert](https://github.com/jonschlinkert) | ||
* [twitter/jonschlinkert](https://twitter.com/jonschlinkert) | ||
* [GitHub Profile](https://github.com/jonschlinkert) | ||
* [Twitter Profile](https://twitter.com/jonschlinkert) | ||
* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert) | ||
### License | ||
Copyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert). | ||
Copyright © 2018, [Jon Schlinkert](https://github.com/jonschlinkert). | ||
Released under the [MIT License](LICENSE). | ||
@@ -178,2 +160,2 @@ | ||
_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.6.0, on May 08, 2017._ | ||
_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.8.0, on November 26, 2018._ |
Sorry, the diff of this file is not supported yet
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
9696
156
+ Addedfill-range@5.0.0(transitive)
+ Addedis-number@4.0.0(transitive)
- Removedfill-range@4.0.0(transitive)
Updatedfill-range@^5.0.0