-
Notifications
You must be signed in to change notification settings - Fork 58
/
gulpfile.js
24 lines (22 loc) · 915 Bytes
/
gulpfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
var elixir = require("laravel-elixir");
elixir.config.assetsPath = "src";
elixir.config.publicPath = "build";
elixir.config.sourcemaps = false;
elixir(function(mix) {
mix.scripts([
"libraries/bootstrap.min.js",
"libraries/bootbox.min.js"
], "build/js/externals/libs.js")
.browserify("externals/popup.js", "build/js/externals/popup.js")
.browserify([
"externals/emoticon.js",
"externals/shortcut.js",
"externals/notification.js",
"externals/room.js",
"externals/setting.js",
"externals/group.js",
], "build/js/externals/pages.js")
.browserify("extensions/contentscript.js", "build/js/extensions/contentscript.js")
.browserify("extensions/background.js", "build/js/extensions/background.js")
.browserify("internals/main.js", "build/js/internals/all.js");
});