lib/helpers.js
function(paginator) {
    var template = '';
    template += '.pages\n';
    template += '  - if (paginator.previousPage)\n';
    template += '    span.prev_next\n';
    template += '      - if (paginator.previousPage === 1)\n';
    template += '        span &larr;\n';
    template += '        a.previous(href="/") Previous\n';
    template += '      - else\n';
    template += '        span &larr;\n';
    template += '        a.previous(href="/page" + paginator.previousPage + "/") Previous\n';
    template += '  - if (paginator.pages > 1)\n';
    template += '    span.prev_next\n';
    template += '      - for (var i = 1; i <= paginator.pages; i++)\n';
    template += '        - if (i === paginator.page)\n';
    template += '          strong.page #{i}\n';
    template += '        - else if (i !== 1)\n';
    template += '          a.page(href="/page" + i + "/") #{i}\n';
    template += '        - else\n';
    template += '          a.page(href="/") 1\n';
    template += '      - if (paginator.nextPage <= paginator.pages)\n';
    template += '        a.next(href="/page" + paginator.nextPage + "/") Next\n';
    template += '        span &rarr;\n';
    return helpers.render(template, { locals: { paginator: paginator } });
  }
function(paginator) {
    var template = '';
    template += '.pages\n';
    template += '  - if (paginator.previousPage)\n';
    template += '    span.prev_next\n';
    template += '      - if (paginator.previousPage === 1)\n';
    template += '        span &larr;\n';
    template += '        a.previous(href="/") Previous\n';
    template += '      - else\n';
    template += '        span &larr;\n';
    template += '        a.previous(href="/page" + paginator.previousPage + "/") Previous\n';
    template += '  - if (paginator.pages > 1)\n';
    template += '    span.prev_next\n';
    template += '      - for (var i = 1; i <= paginator.pages; i++)\n';
    template += '        - if (i === paginator.page)\n';
    template += '          strong.page #{i}\n';
    template += '        - else if (i !== 1)\n';
    template += '          a.page(href="/page" + i + "/") #{i}\n';
    template += '        - else\n';
    template += '          a.page(href="/") 1\n';
    template += '      - if (paginator.nextPage <= paginator.pages)\n';
    template += '        a.next(href="/page" + paginator.nextPage + "/") Next\n';
    template += '        span &rarr;\n';
    return helpers.render(template, { locals: { paginator: paginator } });
  }
function ( paginator ) { var template = '' ; template += '.pages\n' ; template += '  - if (paginator.previousPage)\n' ; template += '    span.prev_next\n' ; template += '      - if (paginator.previousPage === 1)\n' ; template += '        span &larr;\n' ; template += '        a.previous(href="/") Previous\n' ; template += '      - else\n' ; template += '        span &larr;\n' ; template += '        a.previous(href="/page" + paginator.previousPage + "/") Previous\n' ; template += '  - if (paginator.pages > 1)\n' ; template += '    span.prev_next\n' ; template += '      - for (var i = 1; i <= paginator.pages; i++)\n' ; template += '        - if (i === paginator.page)\n' ; template += '          strong.page #{i}\n' ; template += '        - else if (i !== 1)\n' ; template += '          a.page(href="/page" + i + "/") #{i}\n' ; template += '        - else\n' ; template += '          a.page(href="/") 1\n' ; template += '      - if (paginator.nextPage <= paginator.pages)\n' ; template += '        a.next(href="/page" + paginator.nextPage + "/") Next\n' ; template += '        span &rarr;\n' ; return helpers . render ( template , { locals : { paginator : paginator } } ) ; }
Pagination links.

@param {Object} Paginator object
@return {String}
Pagination links .