case-insensitive sort
This commit is contained in:
@ -7,7 +7,19 @@ var staticPartsPath = './static-parts';
|
|||||||
var snippets = {}, startPart = '', endPart = '', output = '';
|
var snippets = {}, startPart = '', endPart = '', output = '';
|
||||||
|
|
||||||
try {
|
try {
|
||||||
for(var snippet of fs.readdirSync(snippetsPath)){
|
var snippetFilenames = fs.readdirSync(snippetsPath);
|
||||||
|
snippetFilenames.sort((a, b) => {
|
||||||
|
a = a.toLowerCase();
|
||||||
|
b = b.toLowerCase();
|
||||||
|
if (a < b) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
if (a > b) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
});
|
||||||
|
for(var snippet of snippetFilenames){
|
||||||
snippets[snippet] = fs.readFileSync(path.join(snippetsPath,snippet),'utf8');
|
snippets[snippet] = fs.readFileSync(path.join(snippetsPath,snippet),'utf8');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user