summaryrefslogtreecommitdiff
path: root/cli/doc/node.rs
AgeCommit message (Collapse)Author
2020-08-19refactor: move cli/doc/ to separate crate (#7103)Bartek Iwańczuk
2020-08-18refactor(doc): add helper functions for DocNode (#7083)Bartek Iwańczuk
2020-08-10feat(doc): handle imports (#6987)Bartek Iwańczuk
This commit adds additional objects to JSON output of "deno doc" command to facilitate linking between types in different modules.
2020-07-31upgrade: deno_lint, dprint, swc (#6928)Bartek Iwańczuk
This commit upgrades: deno_lint 0.1.20 dprint-plugin-typescript 0.25.0 swc_ecmascript 0.1.0 SWC is no longer reexported from dprint nor deno_lint.
2020-07-12feat(doc): Improve terminal printer (#6594)Valentin Anger
- Add more support for generics - Add the --private flag - displays documentation for not exported and private nodes - Display more attributes like abstract, static and readonly - Display type aliases - Refactor module to use the Display trait - Use a bit more color
2020-05-29refactor: TS compiler and module graph (#5817)Bartek Iwańczuk
This PR addresses many problems with module graph loading introduced in #5029, as well as many long standing issues. "ModuleGraphLoader" has been wired to "ModuleLoader" implemented on "State" - that means that dependency analysis and fetching is done before spinning up TS compiler worker. Basic dependency tracking for TS compilation has been implemented. Errors caused by import statements are now annotated with import location. Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-04-14fix(doc): expose optionality in function params and class members (#4738)Luca Casonato
2020-04-08feat(doc): handle function params and type params (#4672)Bartek Iwańczuk
2020-04-07feat(doc): handle basic reexports (#4625)Bartek Iwańczuk
2020-04-03upgrade dprint to 0.9.10 (#4601)Bartek Iwańczuk
2020-03-28feat: Add "deno doc" subcommand (#4500)Bartek Iwańczuk