Skip to content

Commit 0c2a526

Browse files
committed
Added module name aliases using aliasify
1 parent 86e0bf2 commit 0c2a526

9 files changed

Lines changed: 37 additions & 19 deletions

File tree

Gruntfile.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ module.exports = function(grunt) {
8282

8383
browserify: {
8484
dist: {
85+
options: {
86+
transform: ['aliasify']
87+
},
8588
files: {
8689
'dist/bundle.js': ['src/js/init.js']
8790
}

package.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,22 @@
1414
"grunt-browserify": "~1.3.0",
1515
"jstimezonedetect": "~1.0.5",
1616
"JSON": "~1.0.0",
17-
"Base64": "~0.2.0"
17+
"Base64": "~0.2.0",
18+
"aliasify": "~1.4.0"
19+
},
20+
"aliasify": {
21+
"aliases": {
22+
"identifiers": "./src/js/lib/identifiers.js",
23+
"helpers": "./src/js/lib/helpers.js",
24+
"cookie": "./src/js/lib/cookie.js",
25+
"detectors": "./src/js/lib/detectors.js",
26+
"sha1": "./src/js/lib/sha1.js",
27+
"jstz": "./src/js/lib/jstz.js",
28+
"payload": "./src/js/payload.js",
29+
"tracker": "./src/js/tracker.js",
30+
"queue": "./src/js/queue.js",
31+
"snowplow": "./src/js/snowplow.js"
32+
}
1833
},
1934
"contributors": [
2035
"Alex Dean",

src/js/lib/detectors.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434

3535
;(function() {
3636

37-
var identifiers = require('./identifiers.js');
38-
var helpers = require('./helpers.js');
37+
var identifiers = require('identifiers');
38+
var helpers = require('helpers');
3939
var murmurhash3_32_gc = require('murmurhash').v3;
40-
var tz = require('./jstz.js').determine();
40+
var tz = require('jstz').determine();
4141

4242
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
4343

@@ -123,7 +123,7 @@
123123
* Returns visitor timezone
124124
*/
125125
object.detectTimezone = function() {
126-
//var tz = require('jstimezonedetect').determine(); // For the online version
126+
//var tz = require('jstimezonedetect').determine(); // For the online version TODO: fix this
127127
return (typeof (tz) === 'undefined') ? '' : tz.name();
128128
}
129129

src/js/lib/helpers.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
*/
3434
;(function () {
3535

36-
var identifiers = require('./identifiers.js');
36+
var identifiers = require('identifiers');
3737

3838
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
3939

src/js/lib/sha1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
;(function(){
2222

23-
var helpers = require('./helpers.js');
23+
var helpers = require('helpers');
2424

2525
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
2626

src/js/payload.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636

3737
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
3838

39-
var identifiers = require('./lib/identifiers.js');
39+
var identifiers = require('identifiers');
4040

4141
var json2 = require('JSON');
4242

src/js/queue.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
;(function() {
3636

37-
var identifiers = require('./lib/identifiers.js');
37+
var identifiers = require('identifiers');
3838

3939
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
4040

src/js/snowplow.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -74,10 +74,10 @@
7474
;(function() {
7575

7676
// Load all our modules (at least until we fully modularize & remove grunt-concat)
77-
var identifiers = require('./lib/identifiers.js');
78-
var tracker = require('./tracker.js');
79-
var helpers = require('./lib/helpers.js');
80-
var queue = require('./queue.js');
77+
var identifiers = require('identifiers');
78+
var tracker = require('tracker');
79+
var helpers = require('helpers');
80+
var queue = require('queue');
8181

8282
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support
8383

src/js/tracker.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@
3434

3535
;(function() {
3636

37-
var identifiers = require('./lib/identifiers.js');
38-
var helpers = require('./lib/helpers.js');
39-
var sha1 = require('./lib/sha1.js');
40-
var cookie = require('./lib/cookie.js');
41-
var detectors = require('./lib/detectors.js');
42-
var payload = require('./payload.js');
37+
var identifiers = require('identifiers');
38+
var helpers = require('helpers');
39+
var sha1 = require('sha1');
40+
var cookie = require('cookie');
41+
var detectors = require('detectors');
42+
var payload = require('payload');
4343
var json2 = require('JSON');
4444

4545
var object = typeof module.exports != 'undefined' ? module.exports : this; // For eventual node.js environment support

0 commit comments

Comments
 (0)