Skip to content

Commit 068ad48

Browse files
committed
Fix version not available via CommonJS (fixes #459) ...
* package.json now points to dist/raven.js * dist/raven.js is built with derequire plugin (removes require statements) * derequire plugin added as dev dep
1 parent 8a92178 commit 068ad48

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

Gruntfile.js

+9-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ module.exports = function(grunt) {
77
var _ = require('lodash');
88
var path = require('path');
99
var through = require('through2');
10+
var derequire = require('derequire/plugin');
1011

1112
var excludedPlugins = [
1213
'react-native'
@@ -99,7 +100,14 @@ module.exports = function(grunt) {
99100
},
100101
core: {
101102
src: 'src/singleton.js',
102-
dest: 'build/raven.js'
103+
dest: 'build/raven.js',
104+
options: {
105+
plugin: [ derequire ],
106+
transform: [
107+
[ versionify ],
108+
[ new AddPluginBrowserifyTransformer() ]
109+
]
110+
}
103111
},
104112
plugins: {
105113
files: pluginConcatFiles,

package.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@
1111
"type": "git",
1212
"url": "git://github.com/getsentry/raven-js.git"
1313
},
14-
"main": "src/singleton.js",
14+
"main": "dist/raven.js",
1515
"devDependencies": {
1616
"browserify-versionify": "^1.0.6",
1717
"chai": "2.3.0",
18+
"derequire": "2.0.3",
1819
"grunt": "^0.4.5",
1920
"grunt-browserify": "^4.0.1",
2021
"grunt-cli": "~0.1.9",

0 commit comments

Comments
 (0)