44e4194f880d91dbf8f6421c5d4d5afaed9390d2
[platform/framework/web/crosswalk-tizen.git] /
1 define(['../lang/toString'], function (toString) {
2
3     /**
4      * Convert line-breaks from DOS/MAC to a single standard (UNIX by default)
5      */
6     function normalizeLineBreaks(str, lineEnd) {
7         str = toString(str);
8         lineEnd = lineEnd || '\n';
9
10         return str
11             .replace(/\r\n/g, lineEnd) // DOS
12             .replace(/\r/g, lineEnd)   // Mac
13             .replace(/\n/g, lineEnd);  // Unix
14     }
15
16     return normalizeLineBreaks;
17
18 });