From c42154761e7cf9fb08a43708aa29dde933d8b356 Mon Sep 17 00:00:00 2001 From: rafael Date: Sat, 29 Jun 2013 20:18:11 +0200 Subject: [PATCH] populating assert on first use, to avoid circular dependency with assert.js --- index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index 2b07520..6450bee 100644 --- a/index.js +++ b/index.js @@ -1,10 +1,11 @@ -var assert = require('assert'); +var assert; exports.Buffer = Buffer; exports.SlowBuffer = Buffer; Buffer.poolSize = 8192; exports.INSPECT_MAX_BYTES = 50; function Buffer(subject, encoding, offset) { + if(!assert) assert== require('assert'); if (!(this instanceof Buffer)) { return new Buffer(subject, encoding, offset); } -- 2.34.1