From 0d9bd4c99f80db12c5c45e260a23ebfc51ec850d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9e=20Kooi?= Date: Fri, 13 Apr 2018 09:35:00 +0200 Subject: [PATCH] Remove indexOf dep --- index.js | 9 +++++++-- package.json | 4 +--- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/index.js b/index.js index 36ebef2..31d272f 100644 --- a/index.js +++ b/index.js @@ -1,5 +1,10 @@ -var indexOf = require('component-indexof'); - +var indexOf = function (xs, item) { + if (xs.indexOf) return xs.indexOf(item); + else for (var i = 0; i < xs.length; i++) { + if (xs[i] === item) return i; + } + return -1; +}; var Object_keys = function (obj) { if (Object.keys) return Object.keys(obj) else { diff --git a/package.json b/package.json index 751848d..6d0567f 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,7 @@ "browser", "eval" ], - "dependencies": { - "component-indexof": "0.0.3" - }, + "dependencies": {}, "devDependencies": { "browserify": "^16.1.1", "tape": "~2.3.2",