mobify/mobify-client — pull request #33 by jansepar (2012-07-16 02:13:58+00:00)
Title: Windows fix

Seems like there was an issue introduced in 0.3.7 on Windows where paths weren't being resolved properly. I tracked this issue down to the resolve method in lib/fetcher.js. It change checks for the existence of "/base/", but there were certain paths coming into this method which had "/base\", and these paths weren't being resolved properly by the method. Example:

Path pre-resolve:
/base\tmpl\base_root.tmpl

What the path should be post-resolve:
base\tmpl\base_root.tmpl

What the bug resulted in the path resolving to:
/base\tmpl\base_root.tmpl