summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorFederico Brigante <github@bfred.it>2018-04-19 18:02:25 +0700
committerFederico Brigante <github@bfred.it>2018-04-19 18:33:23 +0700
commitde9a3f308f4b5921c77c446123172de877cf529f (patch)
treea6a7895f8c1a131084788a850a9455579f5b4475 /lib
parent195940e3ce3387e45557f20d13bf11af12c92b0b (diff)
downloadasync-de9a3f308f4b5921c77c446123172de877cf529f.tar.gz
Drop identity
Diffstat (limited to 'lib')
-rw-r--r--lib/detect.js3
-rw-r--r--lib/detectLimit.js3
-rw-r--r--lib/internal/identity.js3
-rw-r--r--lib/memoize.js3
-rw-r--r--lib/some.js2
-rw-r--r--lib/someLimit.js2
6 files changed, 8 insertions, 8 deletions
diff --git a/lib/detect.js b/lib/detect.js
index 654a370..c37ff91 100644
--- a/lib/detect.js
+++ b/lib/detect.js
@@ -1,5 +1,4 @@
-import identity from 'lodash/identity';
-
+import identity from './internal/identity';
import createTester from './internal/createTester';
import doParallel from './internal/doParallel';
import findGetResult from './internal/findGetResult';
diff --git a/lib/detectLimit.js b/lib/detectLimit.js
index bba10c8..4efdd3a 100644
--- a/lib/detectLimit.js
+++ b/lib/detectLimit.js
@@ -1,5 +1,4 @@
-import identity from 'lodash/identity';
-
+import identity from './internal/identity';
import createTester from './internal/createTester';
import doParallelLimit from './internal/doParallelLimit';
import findGetResult from './internal/findGetResult';
diff --git a/lib/internal/identity.js b/lib/internal/identity.js
new file mode 100644
index 0000000..7e6669d
--- /dev/null
+++ b/lib/internal/identity.js
@@ -0,0 +1,3 @@
+export default function identity(value) {
+ return value;
+}
diff --git a/lib/memoize.js b/lib/memoize.js
index 27c08bc..07d0837 100644
--- a/lib/memoize.js
+++ b/lib/memoize.js
@@ -1,6 +1,5 @@
-import identity from 'lodash/identity';
+import identity from './internal/identity';
import slice from './internal/slice';
-
import setImmediate from './internal/setImmediate';
import initialParams from './internal/initialParams';
import wrapAsync from './internal/wrapAsync';
diff --git a/lib/some.js b/lib/some.js
index ce91ce8..d574d02 100644
--- a/lib/some.js
+++ b/lib/some.js
@@ -1,6 +1,6 @@
import createTester from './internal/createTester';
import doParallel from './internal/doParallel';
-import identity from 'lodash/identity';
+import identity from './internal/identity';
/**
* Returns `true` if at least one element in the `coll` satisfies an async test.
diff --git a/lib/someLimit.js b/lib/someLimit.js
index 161c3cf..f234828 100644
--- a/lib/someLimit.js
+++ b/lib/someLimit.js
@@ -1,6 +1,6 @@
import createTester from './internal/createTester';
import doParallelLimit from './internal/doParallelLimit';
-import identity from 'lodash/identity';
+import identity from './internal/identity';
/**
* The same as [`some`]{@link module:Collections.some} but runs a maximum of `limit` async operations at a time.