aboutsummaryrefslogtreecommitdiff
path: root/brunch-config.js
diff options
context:
space:
mode:
authorneodarz <neodarz@neodarz.net>2017-01-24 17:09:18 +0100
committerneodarz <neodarz@neodarz.net>2017-01-24 17:09:18 +0100
commit033d07a519bac03fdfd28ca15e09cc287e80fd14 (patch)
treed623a1806c64ad84d7c88b0762ae6eb26ed14ce0 /brunch-config.js
downloadthe_transcriber_backend-033d07a519bac03fdfd28ca15e09cc287e80fd14.tar.xz
the_transcriber_backend-033d07a519bac03fdfd28ca15e09cc287e80fd14.zip
Initial commit with non-functional pieces of code about file upload
Diffstat (limited to 'brunch-config.js')
-rw-r--r--brunch-config.js69
1 files changed, 69 insertions, 0 deletions
diff --git a/brunch-config.js b/brunch-config.js
new file mode 100644
index 0000000..d2fe679
--- /dev/null
+++ b/brunch-config.js
@@ -0,0 +1,69 @@
+exports.config = {
+ // See http://brunch.io/#documentation for docs.
+ files: {
+ javascripts: {
+ joinTo: "js/app.js"
+
+ // To use a separate vendor.js bundle, specify two files path
+ // http://brunch.io/docs/config#-files-
+ // joinTo: {
+ // "js/app.js": /^(web\/static\/js)/,
+ // "js/vendor.js": /^(web\/static\/vendor)|(deps)/
+ // }
+ //
+ // To change the order of concatenation of files, explicitly mention here
+ // order: {
+ // before: [
+ // "web/static/vendor/js/jquery-2.1.1.js",
+ // "web/static/vendor/js/bootstrap.min.js"
+ // ]
+ // }
+ },
+ stylesheets: {
+ joinTo: "css/app.css",
+ order: {
+ after: ["web/static/css/app.css"] // concat app.css last
+ }
+ },
+ templates: {
+ joinTo: "js/app.js"
+ }
+ },
+
+ conventions: {
+ // This option sets where we should place non-css and non-js assets in.
+ // By default, we set this to "/web/static/assets". Files in this directory
+ // will be copied to `paths.public`, which is "priv/static" by default.
+ assets: /^(web\/static\/assets)/
+ },
+
+ // Phoenix paths configuration
+ paths: {
+ // Dependencies and current project directories to watch
+ watched: [
+ "web/static",
+ "test/static"
+ ],
+
+ // Where to compile files to
+ public: "priv/static"
+ },
+
+ // Configure your plugins
+ plugins: {
+ babel: {
+ // Do not use ES6 compiler in vendor code
+ ignore: [/web\/static\/vendor/]
+ }
+ },
+
+ modules: {
+ autoRequire: {
+ "js/app.js": ["web/static/js/app"]
+ }
+ },
+
+ npm: {
+ enabled: true
+ }
+};