mirror of
https://github.com/DSpace/dspace-angular.git
synced 2025-10-07 01:54:15 +00:00
Generated docs should use Unix line endings on Windows
This commit is contained in:
5
.gitattributes
vendored
5
.gitattributes
vendored
@@ -13,4 +13,7 @@
|
|||||||
*.css eol=lf
|
*.css eol=lf
|
||||||
*.scss eol=lf
|
*.scss eol=lf
|
||||||
*.html eol=lf
|
*.html eol=lf
|
||||||
*.svg eol=lf
|
*.svg eol=lf
|
||||||
|
|
||||||
|
# Generated documentation should have LF line endings to reduce git noise
|
||||||
|
docs/lint/**/*.md eol=lf
|
@@ -20,12 +20,12 @@ import { default as tsPlugin } from './src/rules/ts';
|
|||||||
|
|
||||||
const templates = new Map();
|
const templates = new Map();
|
||||||
|
|
||||||
function lazyEJS(path: string, data: object) {
|
function lazyEJS(path: string, data: object): string {
|
||||||
if (!templates.has(path)) {
|
if (!templates.has(path)) {
|
||||||
templates.set(path, require('ejs').compile(readFileSync(path).toString()));
|
templates.set(path, require('ejs').compile(readFileSync(path).toString()));
|
||||||
}
|
}
|
||||||
|
|
||||||
return templates.get(path)(data);
|
return templates.get(path)(data).replace(/\r\n/g, '\n');
|
||||||
}
|
}
|
||||||
|
|
||||||
const docsDir = join('docs', 'lint');
|
const docsDir = join('docs', 'lint');
|
||||||
|
Reference in New Issue
Block a user