diff options
Diffstat (limited to 'node_modules/array-slice')
| -rwxr-xr-x | node_modules/array-slice/LICENSE | 21 | ||||
| -rwxr-xr-x | node_modules/array-slice/README.md | 54 | ||||
| -rwxr-xr-x | node_modules/array-slice/index.js | 36 | ||||
| -rw-r--r-- | node_modules/array-slice/package.json | 43 | 
4 files changed, 0 insertions, 154 deletions
diff --git a/node_modules/array-slice/LICENSE b/node_modules/array-slice/LICENSE deleted file mode 100755 index c2d4bd0eb..000000000 --- a/node_modules/array-slice/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014-2015, Jon Schlinkert.Copyright (c) 2012-2015, The Dojo Foundation.copyright (c) 2009-2015, Jeremy Ashkenas. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/node_modules/array-slice/README.md b/node_modules/array-slice/README.md deleted file mode 100755 index a26c98e8a..000000000 --- a/node_modules/array-slice/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# array-slice [](http://badge.fury.io/js/array-slice)  [](https://travis-ci.org/jonschlinkert/array-slice)  - -> Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index. - -This function is used instead of `Array#slice` to support node lists in IE < 9 and to ensure dense arrays are returned. - -## Install with [npm](npmjs.org) - -```bash -npm i array-slice --save -``` - -## Usage - -```js -var slice = require('array-slice'); -var arr = ['a', 'b', 'd', 'e', 'f', 'g', 'h', 'i', 'j']; - -slice(arr, 3, 6); -//=> ['e', 'f', 'g'] -``` - -## Useful array utils - * [arr-diff](https://github.com/jonschlinkert/arr-diff): Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons. - * [arr-filter](https://github.com/jonschlinkert/arr-filter): Faster alternative to javascript's native filter method. - * [arr-flatten](https://github.com/jonschlinkert/arr-flatten): Recursively flatten an array or arrays. This is the fastest implementation of array flatten. - * [arr-union](https://github.com/jonschlinkert/arr-union): Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons. - * [array-unique](https://github.com/jonschlinkert/array-unique): Return an array free of duplicate values. Fastest ES5 implementation. - * [array-intersection](https://github.com/jonschlinkert/array-intersection): Return an array with the unique values present in _all_ given arrays using strict equality for comparisons. - -## Running tests -Install dev dependencies: - -```bash -npm i -d && npm test -``` - -## Contributing -Pull requests and stars are always welcome. For bugs and feature requests, [please create an issue](https://github.com/jonschlinkert/array-slice/issues) - -## Author - -**Jon Schlinkert** - -+ [github/jonschlinkert](https://github.com/jonschlinkert) -+ [twitter/jonschlinkert](http://twitter.com/jonschlinkert)  - -## License -Copyright (c) 2015 Jon Schlinkert   -Released under the MIT license - -*** - -_This file was generated by [verb-cli](https://github.com/assemble/verb-cli) on April 07, 2015._ diff --git a/node_modules/array-slice/index.js b/node_modules/array-slice/index.js deleted file mode 100755 index 785fd0285..000000000 --- a/node_modules/array-slice/index.js +++ /dev/null @@ -1,36 +0,0 @@ -/*! - * array-slice <https://github.com/jonschlinkert/array-slice> - * - * Copyright (c) 2014-2015, Jon Schlinkert. - * Licensed under the MIT License. - */ - -'use strict'; - -module.exports = function slice(arr, start, end) { -  var len = arr.length >>> 0; -  var range = []; - -  start = idx(arr, start); -  end = idx(arr, end, len); - -  while (start < end) { -    range.push(arr[start++]); -  } -  return range; -}; - - -function idx(arr, pos, end) { -  var len = arr.length >>> 0; - -  if (pos == null) { -    pos = end || 0; -  } else if (pos < 0) { -    pos = Math.max(len + pos, 0); -  } else { -    pos = Math.min(pos, len); -  } - -  return pos; -}
\ No newline at end of file diff --git a/node_modules/array-slice/package.json b/node_modules/array-slice/package.json deleted file mode 100644 index cc5fc02a9..000000000 --- a/node_modules/array-slice/package.json +++ /dev/null @@ -1,43 +0,0 @@ -{ -  "name": "array-slice", -  "description": "Array-slice method. Slices `array` from the `start` index up to, but not including, the `end` index.", -  "version": "0.2.3", -  "homepage": "https://github.com/jonschlinkert/array-slice", -  "author": { -    "name": "Jon Schlinkert", -    "url": "https://github.com/jonschlinkert" -  }, -  "repository": { -    "type": "git", -    "url": "git://github.com/jonschlinkert/array-slice.git" -  }, -  "bugs": { -    "url": "https://github.com/jonschlinkert/array-slice/issues" -  }, -  "license": { -    "type": "MIT", -    "url": "https://github.com/jonschlinkert/array-slice/blob/master/LICENSE" -  }, -  "files": [ -    "index.js" -  ], -  "main": "index.js", -  "engines": { -    "node": ">=0.10.0" -  }, -  "scripts": { -    "test": "mocha" -  }, -  "devDependencies": { -    "mocha": "*", -    "should": "^5.2.0" -  }, -  "keywords": [ -    "array", -    "javascript", -    "js", -    "slice", -    "util", -    "utils" -  ] -}  | 
