summaryrefslogtreecommitdiffstats
path: root/lib/book.js
Commit message (Collapse)AuthorAgeFilesLines
* Improve structure of docSamy Pesse2016-02-291-4/+4
|
* Remove .gitbook and add "root" optionSamy Pessé2016-02-291-28/+16
|
* Add init commandSamy Pessé2016-02-281-2/+9
|
* Export output for plugins contextSamy Pessé2016-02-281-0/+14
|
* Remove option defaultPlugins and simplify loadingSamy Pessé2016-02-251-0/+1
|
* Remove duplicate between book.* and config.*Samy Pessé2016-02-251-6/+1
|
* Improve log when generation is finishedSamy Pessé2016-02-241-1/+0
|
* Output folder is an option for FolderOutputSamy Pessé2016-02-241-4/+5
|
* Don't copy assets for each language book, but only for main bookSamy Pessé2016-02-241-3/+8
|
* Add .gitbook to locate book inside repositorySamy Pessé2016-02-231-0/+26
|
* Extend configuration with infos from readmeSamy Pessé2016-02-211-2/+6
|
* Add new gitbook-markdown and gitbook-asciidocSamy Pessé2016-02-201-1/+1
|
* Dont fail if summary doesn't existSamy Pessé2016-02-181-2/+2
|
* Add glossary as a normal pageSamy Pesse2016-02-171-1/+7
|
* Add "config" to templating contextSamy Pessé2016-02-171-1/+5
|
* Extend templating context (and json output)Samy Pessé2016-02-171-0/+12
|
* Fix addBlock for template engineSamy Pessé2016-02-151-1/+1
| | | | Add test for code block
* Move conrefs to a separate mixinSamy Pessé2016-02-141-4/+0
|
* Replace links to page of summary by html linksSamy Pesse2016-02-121-3/+3
|
* Page output a simple html stringSamy Pesse2016-02-111-0/+1
|
* Add base for normalizing htmlSamy Pesse2016-02-111-1/+1
|
* Complete conrefs in parsingSamy Pesse2016-02-111-1/+1
|
* Add conrefs loader for nunjucksSamy Pesse2016-02-111-0/+8
|
* Stat file when parsing pageSamy Pessé2016-02-111-0/+6
|
* Add base for page parsingSamy Pessé2016-02-111-0/+4
|
* Normalize errorsSamy Pessé2016-02-111-8/+10
|
* Correctly setup folder when outputtingSamy Pessé2016-02-111-0/+6
|
* Index page of summary when parsingSamy Pessé2016-01-281-2/+12
|
* Correctly create sub-bookSamy Pessé2016-01-281-4/+3
|
* Fix tests for languages parsingSamy Pessé2016-01-281-9/+5
|
* Fix book.resolveSamy Pessé2016-01-281-1/+1
|
* Add base for langs parsingSamy Pessé2016-01-281-3/+48
|
* Add unit tests for glossary parsingSamy Pessé2016-01-271-11/+9
|
* Add more classes structuresSamy Pessé2016-01-271-4/+51
|
* Start rewriteSamy Pessé2016-01-221-730/+94
|
* Check style existence on output folder instead of sourceSamy Pessé2015-12-111-0/+6
|
* Improve book.findFile to be case incensitiveSamy Pessé2015-11-161-4/+5
|
* Test first extension of structure itself in book.findFileSamy Pessé2015-11-161-14/+21
|
* Add hook "config" to transform configuration before generationSamy Pessé2015-10-121-2/+15
|
* Start removing search and lunr from coreSamy Pessé2015-10-051-37/+0
|
* Add method book.formatStringSamy Pessé2015-10-051-111/+129
|
* Move Book.init in another fileSamy Pessé2015-10-051-74/+0
|
* Fix #952: add configuration for index maximum sizeSamy Pessé2015-09-281-3/+1
|
* Fix #941: limit size of lunr indexSamy Pessé2015-09-221-2/+18
|
* Improve code style for book.js and index.jsSamy Pessé2015-09-151-55/+48
|
* Improve conrefs to handle all absolute file paths correctlySamy Pessé2015-09-151-21/+7
| | | | Add test for it
* Improve book.resolve to ensure file is in the bookSamy Pessé2015-09-151-6/+37
| | | | Adapt tests to plugin-highlight
* Don't fail if hook returns nothing for "page" and "page:before"Samy Pessé2015-08-271-1/+1
|
* Fix #765: in init handle correctly empty entriesSamy Pesse2015-05-271-9/+9
| | | | Add tests for it, fix #769
* Don't create panic by telling about false overwriteWilhelm2015-05-271-2/+6
|
* Fix typo in lib/book.js: lanuages → languagesAnthony Fok2015-04-101-1/+1
|
* Normalize structure parsing errorSamy Pessé2015-04-021-10/+31
|
* Normalize template errorsSamy Pessé2015-04-021-2/+35
|
* Use i18n node module for template translationSamy Pessé2015-04-011-3/+9
|
* Separate book.contentLink and book.contentPathSamy Pessé2015-03-281-2/+7
|
* Add string representation for booksSamy Pessé2015-03-241-0/+5
|
* Add editorconfig and normalize indentSamy Pessé2015-03-141-334/+334
|
* Fix define of introduction from summarySamy Pessé2015-03-111-0/+1
|
* Fix #633: update markdown parser to fix codeblocksSamy Pessé2015-03-081-1/+8
| | | | Sort glossary and fix #634
* Update gitbook-parsers@0.5.0 and include page.prepareSamy Pessé2015-03-061-1/+2
| | | | Fix #625: escape code blocks in markdown
* Fix normalization of html link (README to index)Samy Pessé2015-02-211-1/+1
|
* Fix #608: fix chapter name for glossarySamy Pessé2015-02-141-2/+5
|
* Always generate README.json with langs indexSamy Pessé2015-02-121-3/+5
| | | | remove method langsIndex form generators (moved to finish)
* Update to gitbook-parsers@0.4.0Samy Pessé2015-02-091-2/+2
|
* Correctly copy cover for sub booksSamy Pessé2015-02-041-0/+5
|
* Fix generation of multilingual books as ebookSamy Pessé2015-02-041-7/+13
|
* Improve logs for images and ebook copySamy Pessé2015-02-041-8/+8
|
* Set "info" as default log levelSamy Pessé2015-02-031-1/+1
|
* Fix init commandSamy Pessé2015-02-031-4/+4
|
* Add option to block to not parse outputSamy Pessé2015-01-291-2/+15
|
* Fix log option to command line commandsSamy Pessé2015-01-281-16/+1
|
* Improve image conversion to png to avoid doublonsSamy Pessé2015-01-281-19/+43
|
* Convert svg images to png in ebookSamy Pessé2015-01-281-1/+10
|
* Fix display of plugins countSamy Pessé2015-01-281-1/+1
|
* Move plugin helper methods to a specific classSamy Pessé2015-01-271-24/+12
|
* Extend templates filtersSamy Pessé2015-01-271-0/+3
| | | | Fully remove mathjax from plugins
* Parse plugins in book instead of generatorSamy Pessé2015-01-271-3/+8
|
* Add back "page:before" hookSamy Pessé2015-01-271-25/+59
|
* Fix #273: clean the output without removing .git and .svnSamy Pessé2015-01-261-4/+8
|
* fs.list take option for files to ignoresSamy Pessé2015-01-261-1/+25
|
* Improve loggerSamy Pessé2015-01-251-5/+15
|
* Improve logger moduleSamy Pessé2015-01-251-46/+43
|
* Fix loading of plugins when book root is relativeSamy Pessé2015-01-251-1/+1
|
* Add logs on plugins loadingSamy Pessé2015-01-251-1/+6
|
* Improve output of book.logSamy Pessé2015-01-251-1/+11
|
* Add command to init a bookSamy Pessé2015-01-241-10/+103
|
* Add Book.generateFile to output a pdfSamy Pessé2015-01-241-0/+53
|
* Update gitbook-parsers and improve summary testsSamy Pessé2015-01-241-1/+4
|
* Fix #517: fix weibo sharing class in headerSamy Pessé2015-01-231-2/+0
|
* Fix error in book parsingSamy Pessé2015-01-231-6/+6
|
* Change name config "lang" to "language"Samy Pessé2015-01-231-1/+5
|
* Fix display of log typeSamy Pessé2015-01-231-1/+1
|
* Improve logs in book parserSamy Pessé2015-01-231-11/+34
|
* Add logs methods to Book objectSamy Pessé2015-01-231-1/+30
|
* Add context configuration to Book objectSamy Pessé2015-01-231-5/+15
|
* Fix paths indexed in search indexSamy Pessé2015-01-231-1/+1
|
* Check that readme file is not ignored when parsingSamy Pessé2015-01-231-0/+1
|
* Use html link in search indexSamy Pessé2015-01-221-0/+14
|
* Write search index to output folderSamy Pessé2015-01-221-1/+25
|
* Write glossary for websiteSamy Pessé2015-01-221-1/+2
|