Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-19 | refactor: move cli/doc/ to separate crate (#7103) | Bartek Iwańczuk | |
2020-08-18 | refactor(doc): add helper functions for DocNode (#7083) | Bartek Iwańczuk | |
2020-08-11 | doc: Remove detailed / summary distinction (#6818) | Valentin Anger | |
2020-08-10 | feat(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-31 | upgrade: 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-28 | fix: downcast from SwcDiagnosticBuffer to OpError (#6909) | Bartek Iwańczuk | |
2020-07-12 | feat(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-07-11 | chore: upgrade deno_lint, remove direct dprint dep (#6679) | Bartek Iwańczuk | |
This PR removes direct dependency on dprint-plugin-typescript and swc_ecma_visit. Both of these dependencies have been pushed out to deno_lint crate. This should make it a bit easier to do the upgrades and prevent having conflicting crate requirements. | |||
2020-07-01 | upgrade: swc_ecma_visit, dprint, deno_lint (#6580) | Bartek Iwańczuk | |
2020-06-29 | refactor: util functions take slices instead of heap values (#6547) | Valentin Anger | |
2020-06-28 | fix(cli/doc): doc printer missing [] around tuple type (#6523) | Valentin Anger | |
2020-06-12 | Revert "feat: add Deno.osName()" (#6261) | Ryan Dahl | |
Deno.build.os provides the same functionality This reverts commit 6ccf9037a6b36c81ea0e6ac12d0e2dbd793f6114. | |||
2020-06-11 | feat: add Deno.osName() (#5714) | Rubin Bhandari | |
2020-06-09 | feat(doc): display all overloads in cli details view (#6186) | uki00a | |
2020-06-03 | feat(doc): handle detail output for enum (#6078) | uki00a | |
2020-06-01 | fix(doc): remove JSDoc comment truncation (#6031) | Matt Dumler | |
2020-05-29 | refactor: 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-05-27 | fix(doc): handle comments at the top of the file (#5891) | Matt Dumler | |
2020-05-26 | fix: parsing of JSX and TSX in SWC (#5870) | Bartek Iwańczuk | |
2020-05-19 | fix(doc): crash on formatting type predicate (#5651) | Ryan Dahl | |
2020-05-17 | Update to dprint 0.18.3 and the latest version of swc (#5509) | David Sherret | |
2020-05-14 | Remove debug prints introduced in e18aaf49c (#5356) | Valentin Anger | |
2020-05-06 | feat: deno doc handles default exports (#4873) | Bartek Iwańczuk | |
2020-04-30 | fix(doc): better repr for object literal types (#4998) | Bartek Iwańczuk | |
2020-04-27 | refactor: factor out AstParser from DocParser (#4923) | Bartek Iwańczuk | |
2020-04-23 | upgrade: Rust 1.43.0 (#4871) | Bartek Iwańczuk | |
2020-04-14 | fix(doc): Added extends field to interface (#4739) | Luca Casonato | |
2020-04-14 | fix(doc): expose optionality in function params and class members (#4738) | Luca Casonato | |
2020-04-09 | feat(cli/doc): Support doc for runtime built-ins (#4635) | Nayeem Rahman | |
2020-04-08 | feat(doc): handle function params and type params (#4672) | Bartek Iwańczuk | |
2020-04-07 | feat(doc): handle basic reexports (#4625) | Bartek Iwańczuk | |
2020-04-03 | upgrade dprint to 0.9.10 (#4601) | Bartek Iwańczuk | |
2020-04-03 | "deno doc" parses the "implements" clause of a class def (#4604) | Ondřej Žára | |
2020-04-03 | `deno doc` parses super-class names (#4595) | Ondřej Žára | |
Co-Authored-By: Luca Casonato <luca.casonato@antipy.com> | |||
2020-04-02 | Added 'declare' handling to 'deno doc' (#4573) | Luca Casonato | |
2020-03-29 | fix(doc): Safely deal with optional type (#4526) | Luca Casonato | |
2020-03-28 | feat: Added colors to doc output (#4518) | Luca Casonato | |
2020-03-28 | feat: Add "deno doc" subcommand (#4500) | Bartek Iwańczuk | |