-
Notifications
You must be signed in to change notification settings - Fork 0
/
mimosa-config.coffee
70 lines (65 loc) · 1.43 KB
/
mimosa-config.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
exports.config =
"modules": [
"bower"
"coffeelint"
"coffeescript"
"copy"
"emblem"
"fix-rjs-ember"
"handlebars-on-window"
"less"
"live-reload"
"minify-css"
"minify-js"
"require"
"server"
"stylus"
"web-package"
]
bower:
copy:
mainOverrides:
"bootstrap-stylus": [
"fonts": "../../fonts"
"js": "bootstrap"
"stylus": "bootstrap"
]
"ic-ajax": ["dist/amd/main.js": "ic-ajax/ic-ajax.js"]
"jayson": ["build/jayson.jquery.min.js"]
"spin.js": ["spin.js": "spin/spin.js"]
"toastr-stylus": [
"stylus": "toastr"
"toastr.js": "toastr/toastr.js"
]
coffeelint:
rules:
"max_line_length":
value: 150
emblem:
helpers: ["app/templates/handlebars-helpers"]
emberPath: "ember"
template:
nameTransform: (path) ->
m = path.match /templates?\/(.*)$/
if m?.length and m.length == 2
return m[1]
path = path.split '/'
return path[path.length - 1]
webPackage:
exclude: [
".git"
".mimosa"
"assets"
"docs"
"generators"
"node_modules"
".gitignore"
"README.md"
"bower.json"
"makefile"
"mimosa-config.coffee"
"mimosa-config-documented.coffee"
"duplicate-content-checker.sublime-project"
"duplicate-content-checker.sublime-workspace"
"test.sh"
]