From dc722ddb44c47bffd15d8d65106b338cb539023f Mon Sep 17 00:00:00 2001 From: Per Liedman Date: Tue, 11 Oct 2016 16:56:05 +0200 Subject: [PATCH] Use derequire to make dist file work with browserify --- Gruntfile.js | 3 ++- package.json | 11 ++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Gruntfile.js b/Gruntfile.js index fe100371..b039fc12 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -7,7 +7,8 @@ module.exports = function(grunt) { dest: 'dist/leaflet-routing-machine.js', options: { browserifyOptions: { - transform: 'browserify-shim', + transform: ['browserify-shim'], + plugin: ['browserify-derequire'], standalone: 'L.Routing' }, banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' + diff --git a/package.json b/package.json index 93334838..9bb8e1f5 100644 --- a/package.json +++ b/package.json @@ -35,16 +35,17 @@ "main": "./dist/leaflet-routing-machine.js", "devDependencies": { "browserify": "^13.1.0", + "browserify-derequire": "^0.9.4", "browserify-shim": "^3.7.0", + "corslite": "0.0.7", + "derequire": "^2.0.3", "grunt": "^1.0.1", "grunt-browserify": "^5.0.0", "grunt-contrib-copy": "^1.0.0", "grunt-contrib-uglify": "^2.0.0", "grunt-gh-pages": "^2.0.0", - "grunt-semantic-release": "^0.2.1" - }, - "dependencies": { - "corslite": "0.0.7", + "grunt-semantic-release": "^0.2.1", "polyline": "0.2.0" - } + }, + "dependencies": {} }