Skip to content

Commit 86d1685

Browse files
committed
Merge pull request #501 from getsentry/bundle-collapser
Use bundle-collapser to minify paths in module requires
2 parents 25739a9 + 190401f commit 86d1685

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

Gruntfile.js

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ module.exports = function(grunt) {
77
var proxyquire = require('proxyquireify');
88
var versionify = require('browserify-versionify');
99
var derequire = require('derequire/plugin');
10+
var collapser = require('bundle-collapser/plugin');
1011

1112
var excludedPlugins = [
1213
'react-native'
@@ -106,19 +107,22 @@ module.exports = function(grunt) {
106107
browserifyOptions: {
107108
standalone: 'Raven' // umd
108109
},
109-
transform: [ versionify ],
110-
plugin: [ derequire ]
110+
transform: [versionify],
111+
plugin: [
112+
derequire,
113+
collapser
114+
]
111115
},
112116
core: {
113117
src: 'src/singleton.js',
114118
dest: 'build/raven.js'
115119
},
116120
'plugins-combined': {
117121
files: pluginConcatFiles,
118-
options: {
122+
options: {
119123
transform: [
120-
[ versionify ],
121-
[ new AddPluginBrowserifyTransformer() ]
124+
[versionify],
125+
[new AddPluginBrowserifyTransformer()]
122126
]
123127
}
124128
},

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"main": "src/singleton.js",
1515
"devDependencies": {
1616
"browserify-versionify": "^1.0.6",
17+
"bundle-collapser": "^1.2.1",
1718
"chai": "2.3.0",
1819
"derequire": "2.0.3",
1920
"grunt": "^0.4.5",

0 commit comments

Comments
 (0)