diff --git a/build/files.js b/build/files.js
index a49420b7c7..c66c17df42 100644
--- a/build/files.js
+++ b/build/files.js
@@ -125,7 +125,7 @@ const headRegexp = /(^module.exports = \w+;?)/m
, `$1
/**/
- var processNextTick = require(\'process-nextick-args\');
+ var processNextTick = require(\'process-nextick-args\').nextTick;
/**/
`
]
diff --git a/lib/_stream_duplex.js b/lib/_stream_duplex.js
index c599463dd8..4f2556acad 100644
--- a/lib/_stream_duplex.js
+++ b/lib/_stream_duplex.js
@@ -28,7 +28,7 @@
/**/
-var processNextTick = require('process-nextick-args');
+var processNextTick = require('process-nextick-args').nextTick;
/**/
/**/
diff --git a/lib/_stream_readable.js b/lib/_stream_readable.js
index 0d720c4d42..1002199adf 100644
--- a/lib/_stream_readable.js
+++ b/lib/_stream_readable.js
@@ -23,7 +23,7 @@
/**/
-var processNextTick = require('process-nextick-args');
+var processNextTick = require('process-nextick-args').nextTick;
/**/
module.exports = Readable;
diff --git a/lib/_stream_writable.js b/lib/_stream_writable.js
index d9ebc57bfe..95125f927f 100644
--- a/lib/_stream_writable.js
+++ b/lib/_stream_writable.js
@@ -27,7 +27,7 @@
/**/
-var processNextTick = require('process-nextick-args');
+var processNextTick = require('process-nextick-args').nextTick;
/**/
module.exports = Writable;
diff --git a/lib/internal/streams/destroy.js b/lib/internal/streams/destroy.js
index c76fb56404..134cabf893 100644
--- a/lib/internal/streams/destroy.js
+++ b/lib/internal/streams/destroy.js
@@ -2,7 +2,7 @@
/**/
-var processNextTick = require('process-nextick-args');
+var processNextTick = require('process-nextick-args').nextTick;
/**/
// undocumented cb() API, needed for core, not for public API
diff --git a/package.json b/package.json
index 5e0c78e286..5640f3b95e 100644
--- a/package.json
+++ b/package.json
@@ -7,19 +7,19 @@
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
- "process-nextick-args": "~1.0.6",
+ "process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.0.3",
"util-deprecate": "~1.0.1"
},
"devDependencies": {
- "assert": "~1.4.0",
+ "assert": "^1.4.0",
"babel-polyfill": "^6.9.1",
"buffer": "^4.9.0",
"nyc": "^6.4.0",
- "tap": "~0.7.1",
- "tape": "~4.5.1",
- "zuul": "~3.10.0"
+ "tap": "^0.7.0",
+ "tape": "^4.8.0",
+ "zuul": "^3.11.1"
},
"scripts": {
"test": "tap test/parallel/*.js test/ours/*.js && node test/verify-dependencies.js",