summaryrefslogtreecommitdiffstats
path: root/lib/parse
Commit message (Collapse)AuthorAgeFilesLines
* Correctly handle page parsing errorsJohan Preynat2016-10-011-6/+25
|
* Add commentJohan Preynat2016-10-011-0/+1
|
* Add tests for insertPartSoreine2016-06-101-1/+1
|
* Rollback frontmatter parsing to js-yaml to be browserify compatibleSamy Pessé2016-06-071-5/+5
|
* Switch frontmatter parsing to gray-matterSamy Pessé2016-06-071-5/+5
|
* Split page parsing into parsePageFromString and parsePageSamy Pessé2016-06-074-27/+79
| | | | Add tests for parsePageFromString
* Remove merge-defaults dependencySamy Pessé2016-06-071-1/+1
|
* Search for README file in whole summary before inserting as first articleJohan Preynat2016-05-301-5/+3
|
* Method for parsing glossary when not listed in summarySamy Pessé2016-05-261-10/+41
|
* Expose lookup method for parsable filesSoreine2016-05-175-32/+52
|
* Fix bug that can happen when configuration file doesn't existSamy Pessé2016-05-121-9/+9
|
* Fix #1289: add option to filter files when listing using fs.listAllFilesSamy Pessé2016-05-121-13/+12
|
* Fix #1300: parse page frontmatter and content when listing pagesSamy Pessé2016-05-121-4/+6
|
* Fix #1294: multilingual book should extend the book's configSamy Pessé2016-05-122-6/+45
|
* Switch tests to mocha while keeping jest structureSamy Pesse2016-05-116-12/+12
|
* Add immutable ignore instance for bookSamy Pesse2016-05-112-4/+6
|
* Don't copy config file as assetSamy Pessé2016-05-101-3/+7
|
* Correctly read assets using input fs when copyingSamy Pesse2016-05-062-2/+35
|
* Remove filter for pdf/epub/mobi files when outputtingSamy Pessé2016-05-031-3/+0
|
* lib/parse/parseConfig.js: Remove unused requireJohan Preynat2016-05-031-2/+0
|
* Add model for plugin dependencies in the book.jsonSamy Pessé2016-05-021-4/+0
|
* Enable livereload plugin when serving contentSamy Pessé2016-05-021-0/+6
|
* Switch parsers to a modelSamy Pesse2016-04-301-1/+14
|
* Add option "--timing" to mesure gitbook performancesSamy Pesse2016-04-303-34/+46
|
* Don't fail if page doesn't existSamy Pesse2016-04-291-0/+2
|
* Add location.areIdenticalPaths(p1,p2) to effectively compare two pathsJohan Preynat2016-04-291-1/+3
|
* Add tests for parsing a book with option "root"Samy Pessé2016-04-291-0/+26
|
* Fix parsing of multilingual booksSamy Pessé2016-04-292-4/+14
|
* Add basic tests for json generatorSamy Pessé2016-04-281-4/+6
|
* Add modifiers to edit article and insert in summarySamy Pessé2016-04-281-2/+0
|
* Add tests for SummaryModifier.editPartTitleSamy Pessé2016-04-281-5/+2
|
* Add method setSummary to bookSamy Pessé2016-04-281-4/+1
|
* Add base modifiers for summary as SummaryModifierSamy Pessé2016-04-281-1/+25
|
* Add tests for parseIgnoreSamy Pessé2016-04-287-10/+50
|
* Add language property to book for multilingualSamy Pessé2016-04-271-2/+3
|
* Use orderedMap for language booksSamy Pessé2016-04-271-4/+1
|
* Correctly ignore summary and templates from assetsSamy Pessé2016-04-273-2/+34
|
* Add test for readme parsingSamy Pesse2016-04-261-0/+38
|
* Add basic tests for summary parsingSamy Pesse2016-04-262-2/+39
|
* Add test for parsing glossarySamy Pesse2016-04-262-1/+37
|
* Convert markdown to html for pagesSamy Pessé2016-04-251-1/+2
|
* Fix plugins loadingSamy Pessé2016-04-254-1/+20
|
* Parse multilingual booksSamy Pesse2016-04-243-6/+74
|
* Add json encoding utilsSamy Pesse2016-04-231-4/+7
|
* Add base utils for generationSamy Pessé2016-04-222-1/+26
|
* BaseSamy Pessé2016-04-2213-0/+421
|
* Clear folderSamy Pessé2015-01-1914-918/+0
|
* Handle whitespace between lists in SUMMARY.mdAaron O'Mullan2015-01-141-4/+23
|
* Fix parsing of already lexed contentSamy Pessé2014-11-141-1/+1
|
* Adapt new page.parse api for testsSamy Pessé2014-11-031-4/+7
|
* Merge pull request #489 from codepiano/forkSamy Pessé2014-11-031-2/+3
|\ | | | | bugfix,init page object's lexed attribute.
| * Merge branch 'master' of github.com:GitbookIO/gitbook into forkcodepiano2014-11-025-46/+24
| |\ | | | | | | | | | | | | Conflicts: lib/parse/page.js
| * | bugfix,init page object's lexed attribute.codepiano2014-10-311-2/+3
| | | | | | | | | | | | | | | | | | the page object's attribute 'lexed' is not correctly inited.so when use page.lexed to generate the search index file,nothing will be indexed.
* | | Fix #491: handle correctly url without path for linksSamy Pessé2014-11-031-1/+1
| |/ |/|
* | Fix dependency in rendererSamy Pessé2014-11-011-0/+1
| |
* | Remove dependency for path in parserSamy Pessé2014-11-011-5/+2
| |
* | Adapt include in page parsing to works on clientsideSamy Pessé2014-11-014-41/+21
|/
* Fix small incompatibility mistakeAaron O'Mullan2014-10-151-1/+1
|
* Add include support, with variables and the whole shebangAaron O'Mullan2014-10-154-34/+54
| | | | Fixes #462
* Allow quiz titles in validationAaron O'Mullan2014-10-131-1/+6
|
* Rewrite quiz logic to be more robustAaron O'Mullan2014-10-131-31/+68
| | | | Fixes #470
* Split section classification to separate filesAaron O'Mullan2014-10-133-53/+65
| | | | | Maybe have a sections folder in the future and one per type (quiz/exercise/normal) ?
* Remove ref to github optionsSamy Pessé2014-10-131-14/+3
|
* fix radio input uncheck failedmarkcxz2014-09-101-2/+4
|
* Replace kramed-text-renderer referencesAaron O'Mullan2014-08-181-1/+1
| | | | with “kramed-text-renderer”
* Add glossary indexingAaron O'Mullan2014-08-181-0/+1
|
* Fix dump typo in glossary's entryId funcAaron O'Mullan2014-08-171-1/+1
|
* Add "id" attribute to parsed glossary entriesAaron O'Mullan2014-08-171-0/+6
|
* Simplify output of glossary parsing to more simple objectsAaron O'Mullan2014-08-151-3/+8
|
* Add glossary parserAaron O'Mullan2014-08-112-0/+37
|
* Fix error with markdown renderingSamy Pessé2014-08-111-5/+5
|
* Remove config for github urlsSamy Pessé2014-08-112-58/+1
|
* Add comments to default introduction chapter codeAaron O'Mullan2014-07-311-0/+2
| | | Fixes #388
* Switch to graceful-fs, fix #373Aaron O'Mullan2014-07-301-1/+1
|
* Replace "marked" with "kramed"Aaron O'Mullan2014-07-305-14/+14
|
* Improve path normalization when parsing SUMMARY.mdAaron O'Mullan2014-07-291-2/+4
|
* Fix #303: generate header id the same as githubSamy Pessé2014-07-121-0/+5
|
* Merge pull request #266 from shaform/ref_linksSamy Pessé2014-07-112-3/+6
|\ | | | | Add reference links support
| * Merge remote-tracking branch 'upstream/master' into ref_linksShaform2014-06-173-14/+25
| |\
| * | Improve code syntax for links assignmentShaform2014-05-281-1/+1
| | |
| * | fix links errorShaform2014-05-271-1/+1
| | |
| * | Add reference links supportShaform2014-05-272-3/+6
| | | | | | | | | | | | This commit resolves #184
* | | Support code includes for exercisesAaron O'Mullan2014-07-101-3/+9
| | |
* | | Support importing code snippetsAaron O'Mullan2014-07-112-1/+32
| | | | | | | | | | | | | | | Allowing to keep code in separate files, which can be cleaner in a quite a few scenarios
* | | Convert links with fragments from md to htmlMatt Ellis2014-07-081-1/+1
| | |
* | | Fix error when chapters list is emptySamy Pessé2014-06-241-4/+6
| | | | | | | | | | | | Fix GitbookIO/gitbook.io#101 and GitbookIO/gitbook.io#102
* | | Remove useless (and bad) sort on progressAaron O'Mullan2014-06-201-3/+0
| | | | | | | | | | | | Fixes bad ordering of chapters on gitbook.io
* | | Fix LANGS.md parsingAaron O'Mullan2014-06-172-13/+23
| |/ |/| | | | | And cleanup Summary parsing
* | Better string slicing in parse.git.githubID()Aaron O'Mullan2014-06-161-1/+1
| |
* | Normalize intro node in Summary parsingAaron O'Mullan2014-06-161-5/+22
| |
* | Remove special case in navigationAaron O'Mullan2014-06-161-22/+1
| | | | | | | | For intro node
* | Support custom intro node, fixes #318Aaron O'Mullan2014-06-151-8/+23
|/
* Adapt navigation parsing to third and more levels in summarySamy Pessé2014-05-261-1/+1
|
* Remove useless method parseArticleSamy Pessé2014-05-261-4/+0
|
* Parse more than two level in summarySamy Pessé2014-05-261-4/+8
|
* Fix order of progress for level superior to x.9Samy Pessé2014-05-211-2/+2
| | | | Related to GitbookIO/gitbook.io#23
* Fix generate failing on README parsingAaron O'Mullan2014-05-201-5/+7
| | | | Failed if no title or description could be extracted
* Improve parsing of readme (extraction of title and description as plain text ↵Samy Pessé2014-05-201-3/+14
| | | | and not markdown)
* Force forward slashes on SUMMARY.md pathsMatteo Ronchi2014-05-081-1/+1
| | | | | this prevent windows user to generate invalid path on unix OS Reference to issue #39 on gitbook-editor
* Fix #163: Move logic of git infos extraction to libSamy Pessé2014-04-282-1/+58
|