From 5d609bb11c4c4b73f86100363430010b663f0775 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Tue, 5 Feb 2019 21:05:24 -0800 Subject: assert: create internal/assert micro-module For use in built-in modules that could benefit from `assert()` without having to load the entire module (unless an AssertionError actually occurs): lib/internal/assert.js. PR-URL: https://github.com/nodejs/node/pull/25956 Reviewed-By: Ruben Bridgewater Reviewed-By: Minwoo Jung --- lib/internal/assert.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 lib/internal/assert.js (limited to 'lib/internal') diff --git a/lib/internal/assert.js b/lib/internal/assert.js new file mode 100644 index 0000000000..b5eb88c93b --- /dev/null +++ b/lib/internal/assert.js @@ -0,0 +1,9 @@ +'use strict'; + +function assert(value, message) { + if (!value) { + require('assert')(value, message); + } +} + +module.exports = assert; -- cgit v1.2.3