From 1c1010a65d52b0e9ca7edf475814bf39115624af Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Tue, 20 Oct 2015 14:00:18 +0200 Subject: [PATCH] Create standalone versions of ol.ext packages --- package.json | 1 + tasks/build-ext.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a4c41cd0f8..bf323b85ae 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "dependencies": { "async": "0.9.0", "browserify": "9.0.3", + "derequire": "2.0.2", "closure-util": "1.8.0", "fs-extra": "0.12.0", "glob": "5.0.3", diff --git a/tasks/build-ext.js b/tasks/build-ext.js index b750882a94..f64923b3e9 100644 --- a/tasks/build-ext.js +++ b/tasks/build-ext.js @@ -4,6 +4,7 @@ var path = require('path'); var async = require('async'); var fse = require('fs-extra'); var browserify = require('browserify'); +var derequire = require('derequire'); var pkg = require('../package.json'); @@ -71,7 +72,7 @@ function wrapModule(mod, callback) { callback(err); return; } - callback(null, wrap(buf.toString())); + callback(null, wrap(derequire(buf.toString()))); }); } else { fs.readFile(mod.main, function(err, data) {