{"_id":"handlebars-helper-paginate","_rev":"27-b06e371de78b7622415700524bbc2161","name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.1.0","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","dependencies":{"lodash":"~2.2.1"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\nComing soon... I plan to make this helper more customizable, please [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.1.0","dist":{"shasum":"2609d5c3f68b985b9100fcab7787e12d2152e630","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.1.0.tgz","integrity":"sha512-xJv3OCKQniKX9tFlyhJJIhOXdi3bJh0COVXSGxYNe3nYuiAPPUutRD0VBrZ1ilLFgUWKC4cyf40igAJpeDu8hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs17das+GkqvIJkc4tscSwDQ7vMEEAAt6cCaPQIoOLcAIgFm23OZa5GTRTjWGK9x7WdCQkIFjZsTRSiKNf1phPnHw="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}},"0.1.1":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.1.1","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","dependencies":{"lodash":"~2.2.1","handlebars-helper-eachitems":"~0.1.2"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\n### modifier\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nAllows defining a modifier class for the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\n### first\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nThis is the root-relative file path to the \"first\" page that will be linked to in the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\n\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.1.1","dist":{"shasum":"c592a565160947a86ece740c783a2592a86ba73b","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.1.1.tgz","integrity":"sha512-HO6JKx7wha7jXTJN+UQNgiDeIQnvJqtFua9kIIu+BIgWBHUXmGpphHZ0EdY5FI0mQJsHf/ZDrOfH2EUYh3+7vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc6iDhrr2X0VMtgcAnOJuHvkMiXxzCkwAkzWVV+VBQqgIgS4GLj8oY470O1ajJ9rVkr0eDpzLX6qIq6+9k0zN1D0Q="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}},"0.1.2":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.1.2","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","dependencies":{"lodash":"~2.2.1"},"peerDependencies":{"handlebars-helper-eachitems":"~0.1.2"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\n### modifier\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nAllows defining a modifier class for the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\n### first\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nThis is the root-relative file path to the \"first\" page that will be linked to in the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\n\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.1.2","dist":{"shasum":"c1f3d7349aadf7e29b4b24de0386c4db0aac918f","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.1.2.tgz","integrity":"sha512-ML+CD3LWB+arfs1hSYkCOcLdAN518Q1boFBCqw3pDuNf1OKHrITD4fUiXVXaVJvqwAVkrm+v8BDktIN8L9UHVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvB1K0TkZ/olEIkK1k+gRmb8IG49LZr8SbcBGflVPPLAiBOeMK4onYjl9mC/jAddn0ByUMtPkZwuhmx7S1+rdy6zg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}},"0.1.3":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.1.3","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","dependencies":{"lodash":"~2.2.1"},"peerDependencies":{"handlebars-helper-eachitems":"~0.1.2"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\n### modifier\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nAllows defining a modifier class for the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.1.3","dist":{"shasum":"449cafb7c77c324abc3a18605063e6085f73c9f2","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.1.3.tgz","integrity":"sha512-+G5CxVJCDq1gJrAo4RKvKLmafE6QZL9I90deCoAQYbHNJ5EXZBYK6ERjofhM+90wSwkOJRpzQJ4NmFGEAwtzLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnQScaqsZ9lR85TkT5J4YgGL8OfunkmyELv4P5Aid0gAIhAIjE3jm/A/NpDrKH1M9/wz9mSI8puuWI0qp7kmd/zDuL"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}},"0.1.4":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.1.4","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","peerDependencies":{"handlebars-helper-eachitems":"~0.1.2"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\n### modifier\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nAllows defining a modifier class for the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.1.4","dist":{"shasum":"0e872c9714bc66964e4f6d4c279fc54e8bbaefbd","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.1.4.tgz","integrity":"sha512-Ak6PhNQsEpUqO9U6jpjUu+ugD8o+BBFs88aq9lWHRoXlD+bzgqEcBk6VrrSMCBXl2FFyljvU81lRk8YGzJsOCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt4ZZQvdVacZ2K6eLGmk3uLAt8PhVaJ4nTpluTs9u5HAIhAPwMk1dN9B7VXmE3UrcfYfqrJZv5W7fgY3rWzt56/Cez"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}},"0.2.0":{"name":"handlebars-helper-paginate","description":"{{paginate}} handlebars helper, for adding pagination to Assemble, the static site generator for Node.js, Grunt.js and Yeoman.","version":"0.2.0","homepage":"https://github.com/helpers/handlebars-helper-paginate","author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"},"bugs":{"url":"https://github.com/helpers/handlebars-helper-paginate/issues"},"licenses":[{"type":"MIT","url":"https://github.com/helpers/handlebars-helper-paginate/blob/master/LICENSE-MIT"}],"main":"./index.js","dependencies":{"lodash":"~2.4.0"},"peerDependencies":{"handlebars-helper-eachitems":"~0.1.2"},"keywords":["assemble","grunt","handlebars helper","handlebars-helper-paginate","helper","pager","paginate","paginatination","paginatinator","static site pagination"],"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\n### modifier\r\nType: `String`\r\nDefault: `undefined`\r\n\r\nAllows defining a modifier class for the pager.\r\n\r\n```handlebars\r\n{{paginate pagination modifier=\"pager-justified\"}}\r\n```\r\n\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","readmeFilename":"README.md","_id":"handlebars-helper-paginate@0.2.0","dist":{"shasum":"c56e044767846e8c2df5db9a26b4f9c022bed8c9","tarball":"https://registry.npmjs.org/handlebars-helper-paginate/-/handlebars-helper-paginate-0.2.0.tgz","integrity":"sha512-teKVjCg3UI1wI+ujH2zkC6n78wNEBaWvW/qsr/h4qECoeoH4yFI+2BQJM1s8wX72HsfYDiLCnsDoir0sWp4/2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZlBnDPYWAPNq1/QPzplxnIVKINKlPCAv9FzzxTo7r6AiEAyr8ueuij90xuanCWKfHc1ZXOlfy1V4IWpTd2vYV3lXE="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{}}},"readme":"# {{paginate}} [![NPM version](https://badge.fury.io/js/helper-paginate.png)](http://badge.fury.io/js/helper-paginate)\r\n\r\n> {{paginate}} handlebars helper for Assemble.\r\n\r\n#### See [live examples →](http://assemble.github.io/example-pagination/)\r\n\r\n![image](https://f.cloud.github.com/assets/383994/1436000/b8fd1968-414c-11e3-9019-90e3106ead76.png)\r\n\r\n\r\n## Quickstart\r\nIn the root of your project, run the following in the command line:\r\n\r\n```bash\r\nnpm i handlebars-helper-paginate --save-dev\r\n```\r\nPlease [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Assemble config\r\nIf you use [Assemble config](http://assemble.io) and Grunt, in your Gruntfile simply add `handlebars-helper-paginate` to the `helpers` property in the [Assemble](http://assemble.io) task or target options:\r\n\r\n```javascript\r\ngrunt.initConfig({\r\n  assemble: {\r\n    options: {\r\n      // the 'handlebars-helper-paginate' module must also be listed in devDependencies\r\n      // for assemble to automatically resolve the helper\r\n      helpers: ['handlebars-helper-paginate', 'foo/*.js']\r\n    }\r\n    ...\r\n  }\r\n});\r\n```\r\n\r\nYou can now use begin using the helper in your templates:\r\n\r\n```handlebars\r\n{{paginate pagination}}\r\n```\r\nResults in:\r\n\r\n```html\r\n<ul class=\"pager\">\r\n  <li class=\"previous\">\r\n    <a href=\"index.html\">&larr; Previous</a>\r\n  </li>\r\n  <li> <a href=\"index.html\">1</a> </li>\r\n  <li class=\"active\">\r\n    <a href=\"foo-01.html\">2</a>\r\n  </li>\r\n  <li> <a href=\"foo-02.html\">3</a> </li>\r\n  <li> <a href=\"foo-03.html\">4</a> </li>\r\n  <li> <a href=\"foo-04.html\">5</a> </li>\r\n  <li> <a href=\"foo-05.html\">6</a> </li>\r\n  <li class=\"next\">\r\n    <a href=\"foo-02.html\">Next &rarr;</a>\r\n  </li>\r\n</ul>\r\n```\r\n\r\nSee [live examples](http://assemble.github.io/example-pagination/).\r\n\r\n## Options\r\n\r\nComing soon... I plan to make this helper more customizable, please [create an issue](https://github.com/helpers/handlebars-helper-paginate/issues/new) to report bugs or to make a feature request.\r\n\r\n\r\n## Author\r\n\r\n+ [github/Jon Schlinkert](http://github.com/Jon Schlinkert)\r\n+ [twitter/Jon Schlinkert](http://twitter.com/Jon Schlinkert)\r\n\r\n\r\n## License and Copyright\r\n\r\nLicensed under the [MIT License](./LICENSE-MIT)\r\nCopyright (c) Jon Schlinkert, contributors.","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2022-06-18T18:53:07.536Z","created":"2013-10-30T12:22:55.008Z","0.1.0":"2013-10-30T12:23:05.705Z","0.1.1":"2013-11-01T08:21:16.952Z","0.1.2":"2013-11-01T08:23:11.952Z","0.1.3":"2013-11-01T08:34:28.992Z","0.1.4":"2013-11-04T07:08:45.219Z","0.1.5":"2013-11-28T19:51:47.953Z","0.2.0":"2013-11-28T19:52:51.418Z"},"author":{"name":"Jon Schlinkert","url":"https://github.com/helpers"},"repository":{"type":"git","url":"https://github.com/helpers/handlebars-helper-paginate.git"}}