Johan Preynat
|
cb3d6a7f01
|
Correctly handle page parsing errors
|
2016-10-01 21:47:25 +02:00 |
|
Johan Preynat
|
c978f0ab21
|
Add comment
|
2016-10-01 21:47:08 +02:00 |
|
Soreine
|
b9fe60915f
|
Add tests for insertPart
|
2016-06-10 15:40:51 +02:00 |
|
Samy Pessé
|
f1d200b81b
|
Rollback frontmatter parsing to js-yaml to be browserify compatible
|
2016-06-07 14:32:12 +02:00 |
|
Samy Pessé
|
22da5aac11
|
Switch frontmatter parsing to gray-matter
|
2016-06-07 12:47:16 +02:00 |
|
Samy Pessé
|
ca70c934d6
|
Split page parsing into parsePageFromString and parsePage
Add tests for parsePageFromString
|
2016-06-07 12:31:21 +02:00 |
|
Samy Pessé
|
cedfa186f2
|
Remove merge-defaults dependency
|
2016-06-07 10:48:04 +02:00 |
|
Johan Preynat
|
421fef6ebf
|
Search for README file in whole summary before inserting as first article
|
2016-05-30 15:07:39 +02:00 |
|
Samy Pessé
|
ecd86ec877
|
Method for parsing glossary when not listed in summary
|
2016-05-26 17:26:11 +02:00 |
|
Soreine
|
167d3957bf
|
Expose lookup method for parsable files
|
2016-05-17 12:48:03 +02:00 |
|
Samy Pessé
|
05403f527d
|
Fix bug that can happen when configuration file doesn't exist
|
2016-05-12 16:45:09 +02:00 |
|
Samy Pessé
|
c8c2a61f96
|
Fix #1289: add option to filter files when listing using fs.listAllFiles
|
2016-05-12 16:10:11 +02:00 |
|
Samy Pessé
|
08d780d1f6
|
Fix #1300: parse page frontmatter and content when listing pages
|
2016-05-12 15:48:02 +02:00 |
|
Samy Pessé
|
8aa2f3075c
|
Fix #1294: multilingual book should extend the book's config
|
2016-05-12 11:15:13 +02:00 |
|
Samy Pesse
|
ef589a6b13
|
Switch tests to mocha while keeping jest structure
|
2016-05-11 13:02:24 +02:00 |
|
Samy Pesse
|
d5c4af3377
|
Add immutable ignore instance for book
|
2016-05-11 13:02:24 +02:00 |
|
Samy Pessé
|
d6814dc48e
|
Don't copy config file as asset
|
2016-05-10 15:23:59 +02:00 |
|
Samy Pesse
|
ee5d5010f6
|
Correctly read assets using input fs when copying
|
2016-05-06 10:54:13 +02:00 |
|
Samy Pessé
|
efb65a8413
|
Remove filter for pdf/epub/mobi files when outputting
|
2016-05-03 17:18:13 +02:00 |
|
Johan Preynat
|
5893d3ee64
|
lib/parse/parseConfig.js: Remove unused require
|
2016-05-03 12:04:04 +02:00 |
|
Samy Pessé
|
c87060454e
|
Add model for plugin dependencies in the book.json
|
2016-05-02 16:24:20 +02:00 |
|
Samy Pessé
|
fabf4f0c0a
|
Enable livereload plugin when serving content
|
2016-05-02 09:56:32 +02:00 |
|
Samy Pesse
|
c1d53ec11f
|
Switch parsers to a model
|
2016-04-30 22:06:16 +02:00 |
|
Samy Pesse
|
30bce5f9bb
|
Add option "--timing" to mesure gitbook performances
|
2016-04-30 14:37:44 +02:00 |
|
Samy Pesse
|
faf18476b1
|
Don't fail if page doesn't exist
|
2016-04-29 23:23:54 +02:00 |
|
Johan Preynat
|
94199af7b2
|
Add location.areIdenticalPaths(p1,p2) to effectively compare two paths
|
2016-04-29 14:38:12 +02:00 |
|
Samy Pessé
|
4f8bdbb518
|
Add tests for parsing a book with option "root"
|
2016-04-29 11:11:42 +02:00 |
|
Samy Pessé
|
73c190891d
|
Fix parsing of multilingual books
|
2016-04-29 10:58:25 +02:00 |
|
Samy Pessé
|
cb3ee423c9
|
Add basic tests for json generator
|
2016-04-28 15:20:25 +02:00 |
|
Samy Pessé
|
5059e8df34
|
Add modifiers to edit article and insert in summary
|
2016-04-28 14:12:21 +02:00 |
|
Samy Pessé
|
78e00db018
|
Add tests for SummaryModifier.editPartTitle
|
2016-04-28 11:35:30 +02:00 |
|
Samy Pessé
|
e62bc31e63
|
Add method setSummary to book
|
2016-04-28 11:17:33 +02:00 |
|
Samy Pessé
|
4763f1342c
|
Add base modifiers for summary as SummaryModifier
|
2016-04-28 11:15:51 +02:00 |
|
Samy Pessé
|
9413e53b00
|
Add tests for parseIgnore
|
2016-04-28 10:37:52 +02:00 |
|
Samy Pessé
|
5b342b50ce
|
Add language property to book for multilingual
|
2016-04-27 16:41:17 +02:00 |
|
Samy Pessé
|
869822d180
|
Use orderedMap for language books
|
2016-04-27 16:26:16 +02:00 |
|
Samy Pessé
|
d585269228
|
Correctly ignore summary and templates from assets
|
2016-04-27 14:37:02 +02:00 |
|
Samy Pesse
|
ea5e8891a8
|
Add test for readme parsing
|
2016-04-26 11:17:47 +02:00 |
|
Samy Pesse
|
57d83f082a
|
Add basic tests for summary parsing
|
2016-04-26 11:15:50 +02:00 |
|
Samy Pesse
|
8a3f80ba82
|
Add test for parsing glossary
|
2016-04-26 11:00:36 +02:00 |
|
Samy Pessé
|
3aa17ab1f4
|
Convert markdown to html for pages
|
2016-04-25 10:58:10 +02:00 |
|
Samy Pessé
|
4646ed8f4a
|
Fix plugins loading
|
2016-04-25 10:32:44 +02:00 |
|
Samy Pesse
|
c3275a4aa9
|
Parse multilingual books
|
2016-04-24 00:15:38 +02:00 |
|
Samy Pesse
|
e1fa977b5b
|
Add json encoding utils
|
2016-04-23 17:10:16 +02:00 |
|
Samy Pessé
|
fb0ea4610d
|
Add base utils for generation
|
2016-04-22 22:21:34 +02:00 |
|
Samy Pessé
|
4336fdb241
|
Base
|
2016-04-22 11:00:21 +02:00 |
|
Samy Pessé
|
ec586dd3cd
|
Clear folder
|
2015-01-19 09:47:36 +01:00 |
|
Aaron O'Mullan
|
ae52ef5b78
|
Handle whitespace between lists in SUMMARY.md
|
2015-01-14 22:17:15 +01:00 |
|
Samy Pessé
|
aa4894e94c
|
Fix parsing of already lexed content
|
2014-11-14 22:09:30 +01:00 |
|
Samy Pessé
|
dfd487692a
|
Adapt new page.parse api for tests
|
2014-11-03 17:40:38 +01:00 |
|