1 | 1. [DONE] Run watch after compile (because browserify:watch may fire on coffee:compile)
|
2 |
|
3 | Actual:
|
4 |
|
5 | compile------
|
6 | browser-sync-----
|
7 | watch----------------------
|
8 |
|
9 | Expected:
|
10 |
|
11 | compile-----
|
12 | browser-sync-----
|
13 | watch------------
|
14 |
|
15 | 2. [DONE] Cleanup
|
16 |
|
17 | 3. Error handling
|
18 | [DONE for CoffeeScript]
|
19 | [DONE for Jade]
|
20 | [FIXED] ISSUE: If very first CoffeeScript watch encounters an error, it breaks pipe.
|
21 | [FIXED] ISSUE: Jade plumber needs to be places in different place (watch -> plumber -> lazypipe),
|
22 | and also throws out the very first error, but doesn't break
|
23 |
|
24 | 4. Vim saves twice - why? even with set nowritebackup
|
25 |
|
26 | 5. Test with initially non-existing folders
|
27 |
|
28 | 6. Think how to make it submoduleable
|
29 |
|
30 | 7. Lib files copying to dest
|
31 |
|
32 | 8. Coffee watch must start after coffee compile, not after all compile (to prevent missing changes)
|
33 |
|
34 | 9. Error messages
|