List view
In order to have a more language agnostic documenter, this major update will introduce better programming practices such as the Factory pattern. This pattern will allow a developer to select a language and the factory will create a new parser specific to that language. What this accomplishes: Modularity and Scalability Any developer who wants to contribute a parser can easily do so by simply implementing a parser interface. Once implemented, the developer can easily add the parser into the factory. What are the breaking changes: * Switch from ES6/ES7 to TypeScript * Possible breaking changes to the themes * I'm hoping for a better way to theme. Possibly using React.js? * Provide an API to themes? * More code refactoring
No due date•2/8 issues closed