diff --git a/src/Sources/Sources.es6 b/src/Sources/Sources.es6 index 557e846..18ef8e0 100644 --- a/src/Sources/Sources.es6 +++ b/src/Sources/Sources.es6 @@ -233,11 +233,14 @@ export default class Sources extends Tool if (this._showLineNum) { - code = code.split('\n').map(line => + code = code.split('\n').map((line, idx) => { - if (util.trim(line) === '') return ' '; + if (util.trim(line) === '') line = ' '; - return line; + return { + idx: idx + 1, + val: line + }; }); } diff --git a/src/Sources/code.hbs b/src/Sources/code.hbs index 3127aa9..f7a95c4 100644 --- a/src/Sources/code.hbs +++ b/src/Sources/code.hbs @@ -5,12 +5,12 @@
{{{.}}}
+ {{{val}}}
{{/each}}