Commit Graph
8 Commits
Author SHA1 Message Date
ULIVZ 2b2b6d5678 refactor($core): simplify code of additionalPages option 2018-12-09 23:05:18 +08:00
Michael SmithandULIVZ 5ee2b2bd97 feat($core): pass generated page paths to plugins (#925)
Internal changes:

- More convenient way to add async functional option APIs.
2018-12-08 22:01:51 +08:00
ULIVZ 658ea75961 refactor: unify code style. 2018-09-24 02:02:43 +08:00
ULIVZ 7b42984fd8 feat($core): flatten return array of functional option 2018-09-23 15:46:56 +08:00
ULIVZ 3c8339fa55 Revert "revert: change AsyncOption to prototype-style."
This reverts commit a5cbd6730b.
2018-09-23 13:39:30 +08:00
ULIVZ a5cbd6730b revert: change AsyncOption to prototype-style.
This change is only for test to delay the assignment of methods in prototype, since babel-jest will
rewrite the child class's prototype. But it's interesting that I cannot repro it at the standalone
repo. Oh, this bug of Jest is so  bad.
2018-09-23 02:56:28 +08:00
ULIVZ a122dfae67 feat($core): supoort pipeline plugin API. 2018-09-22 22:39:13 +08:00
ULIVZ 0263f15594 feat($core): 'define' plugin option and rewrite plugin API. 2018-09-22 22:12:52 +08:00