aboutsummaryrefslogtreecommitdiff
path: root/node_modules/isarray
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2016-11-03 01:33:53 +0100
committerFlorian Dold <florian.dold@gmail.com>2016-11-03 01:33:53 +0100
commitd1291f67551c58168af43698a359cb5ddfd266b0 (patch)
tree55a13ed29fe1915e3f42f1b1b7038dafa2e975a7 /node_modules/isarray
parentd0a0695fb5d34996850723f7d4b1b59c3df909c2 (diff)
downloadwallet-core-d1291f67551c58168af43698a359cb5ddfd266b0.tar.xz
node_modules
Diffstat (limited to 'node_modules/isarray')
-rw-r--r--node_modules/isarray/.npmignore1
-rw-r--r--node_modules/isarray/.travis.yml4
-rw-r--r--node_modules/isarray/Makefile6
-rw-r--r--node_modules/isarray/README.md6
-rw-r--r--node_modules/isarray/index.js4
-rw-r--r--node_modules/isarray/package.json109
-rw-r--r--node_modules/isarray/test.js20
7 files changed, 71 insertions, 79 deletions
diff --git a/node_modules/isarray/.npmignore b/node_modules/isarray/.npmignore
new file mode 100644
index 000000000..3c3629e64
--- /dev/null
+++ b/node_modules/isarray/.npmignore
@@ -0,0 +1 @@
+node_modules
diff --git a/node_modules/isarray/.travis.yml b/node_modules/isarray/.travis.yml
new file mode 100644
index 000000000..cc4dba29d
--- /dev/null
+++ b/node_modules/isarray/.travis.yml
@@ -0,0 +1,4 @@
+language: node_js
+node_js:
+ - "0.8"
+ - "0.10"
diff --git a/node_modules/isarray/Makefile b/node_modules/isarray/Makefile
new file mode 100644
index 000000000..787d56e1e
--- /dev/null
+++ b/node_modules/isarray/Makefile
@@ -0,0 +1,6 @@
+
+test:
+ @node_modules/.bin/tape test.js
+
+.PHONY: test
+
diff --git a/node_modules/isarray/README.md b/node_modules/isarray/README.md
index 052a62b8d..16d2c59c6 100644
--- a/node_modules/isarray/README.md
+++ b/node_modules/isarray/README.md
@@ -3,6 +3,12 @@
`Array#isArray` for older browsers.
+[![build status](https://secure.travis-ci.org/juliangruber/isarray.svg)](http://travis-ci.org/juliangruber/isarray)
+[![downloads](https://img.shields.io/npm/dm/isarray.svg)](https://www.npmjs.org/package/isarray)
+
+[![browser support](https://ci.testling.com/juliangruber/isarray.png)
+](https://ci.testling.com/juliangruber/isarray)
+
## Usage
```js
diff --git a/node_modules/isarray/index.js b/node_modules/isarray/index.js
index 5f5ad45d4..a57f63495 100644
--- a/node_modules/isarray/index.js
+++ b/node_modules/isarray/index.js
@@ -1,3 +1,5 @@
+var toString = {}.toString;
+
module.exports = Array.isArray || function (arr) {
- return Object.prototype.toString.call(arr) == '[object Array]';
+ return toString.call(arr) == '[object Array]';
};
diff --git a/node_modules/isarray/package.json b/node_modules/isarray/package.json
index 21d06ed77..1a4317a9c 100644
--- a/node_modules/isarray/package.json
+++ b/node_modules/isarray/package.json
@@ -1,92 +1,45 @@
{
- "_args": [
- [
- {
- "raw": "isarray@0.0.1",
- "scope": null,
- "escapedName": "isarray",
- "name": "isarray",
- "rawSpec": "0.0.1",
- "spec": "0.0.1",
- "type": "version"
- },
- "/home/dold/repos/taler/wallet-webex/node_modules/readable-stream"
- ]
- ],
- "_from": "isarray@0.0.1",
- "_id": "isarray@0.0.1",
- "_inCache": true,
- "_location": "/isarray",
- "_npmUser": {
- "name": "juliangruber",
- "email": "julian@juliangruber.com"
- },
- "_npmVersion": "1.2.18",
- "_phantomChildren": {},
- "_requested": {
- "raw": "isarray@0.0.1",
- "scope": null,
- "escapedName": "isarray",
- "name": "isarray",
- "rawSpec": "0.0.1",
- "spec": "0.0.1",
- "type": "version"
- },
- "_requiredBy": [
- "/glob-stream/readable-stream",
- "/gulp-concat/readable-stream",
- "/gulp-gzip/readable-stream",
- "/gulp-stream/readable-stream",
- "/gulp-sym/readable-stream",
- "/gulp/readable-stream",
- "/readable-stream"
- ],
- "_resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "_shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
- "_shrinkwrap": null,
- "_spec": "isarray@0.0.1",
- "_where": "/home/dold/repos/taler/wallet-webex/node_modules/readable-stream",
- "author": {
- "name": "Julian Gruber",
- "email": "mail@juliangruber.com",
- "url": "http://juliangruber.com"
- },
- "bugs": {
- "url": "https://github.com/juliangruber/isarray/issues"
+ "name": "isarray",
+ "description": "Array#isArray for older browsers",
+ "version": "1.0.0",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/juliangruber/isarray.git"
},
+ "homepage": "https://github.com/juliangruber/isarray",
+ "main": "index.js",
"dependencies": {},
- "description": "Array#isArray for older browsers",
"devDependencies": {
- "tap": "*"
- },
- "directories": {},
- "dist": {
- "shasum": "8a18acfca9a8f4177e09abfc6038939b05d1eedf",
- "tarball": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
+ "tape": "~2.13.4"
},
- "homepage": "https://github.com/juliangruber/isarray",
"keywords": [
"browser",
"isarray",
"array"
],
+ "author": {
+ "name": "Julian Gruber",
+ "email": "mail@juliangruber.com",
+ "url": "http://juliangruber.com"
+ },
"license": "MIT",
- "main": "index.js",
- "maintainers": [
- {
- "name": "juliangruber",
- "email": "julian@juliangruber.com"
- }
- ],
- "name": "isarray",
- "optionalDependencies": {},
- "readme": "ERROR: No README data found!",
- "repository": {
- "type": "git",
- "url": "git://github.com/juliangruber/isarray.git"
+ "testling": {
+ "files": "test.js",
+ "browsers": [
+ "ie/8..latest",
+ "firefox/17..latest",
+ "firefox/nightly",
+ "chrome/22..latest",
+ "chrome/canary",
+ "opera/12..latest",
+ "opera/next",
+ "safari/5.1..latest",
+ "ipad/6.0..latest",
+ "iphone/6.0..latest",
+ "android-browser/4.2..latest"
+ ]
},
"scripts": {
- "test": "tap test/*.js"
- },
- "version": "0.0.1"
+ "test": "tape test.js"
+ }
}
diff --git a/node_modules/isarray/test.js b/node_modules/isarray/test.js
new file mode 100644
index 000000000..e0c3444d8
--- /dev/null
+++ b/node_modules/isarray/test.js
@@ -0,0 +1,20 @@
+var isArray = require('./');
+var test = require('tape');
+
+test('is array', function(t){
+ t.ok(isArray([]));
+ t.notOk(isArray({}));
+ t.notOk(isArray(null));
+ t.notOk(isArray(false));
+
+ var obj = {};
+ obj[0] = true;
+ t.notOk(isArray(obj));
+
+ var arr = [];
+ arr.foo = 'bar';
+ t.ok(isArray(arr));
+
+ t.end();
+});
+