- 0b3b34e: Typecheck examples deeply nested within namespaces
- 8a0eb55: Support custom code fences when rendering examples
- e3ae139: Typecheck namespace examples
-
fcd5649: Support examples enclosed in Extended Markdown code blocks
-
95f136e: Support deeply nested namespaces.
Previously, the docgen would fail with a
[Markdown] Unsupported namespace nesting: 4
error. With this change all namespace headers at depth level 3 and above would be rendered using H4 elements.
- 8959440: Fixes the type checking and execution of examples on Windows
- 00ce7a0: upgrade ts-morph to 23.0.0
- 5b888e5: srcDir and outDir fields in docgen.json are currently ignored. With this patch, they are taken into account
- 7add2b9: update dependencies
- 619a0e3: use @effect/markdown-toc instead of github dependency
- b9bfab0: add reporting of
tsc
andtsx
errors, closes #66
- 5fbec18: update effect
- 08e8347: use ConfigProvider to load configuration for docgen
- 8abf24f: Core: do not swallow examples errors
- 2573662: update effect
- d58b355: chore: add defaults to
schema.json
- bcaf971: fix glob pattern on windows
- 4e72aee: Re-added schema.json
- 3ee6dd1: Improve error output when spawning child process fails
- 73a1d93: build with tsup
- 16fc976: Updated dependencies
- b799243: add
--no-examples
option
- e08edb1: Modernized and switched to a
tsc
andtsx
based setup with support forNodeNext
module resolution.
- 2677b9d: updated effect
- 743ce06: change theme default
- ecd00a5: update effect and add effect/platform-node dependency
- 5411c71: Support for parsing "export * as namespace"
- b94de9f: add support for
export * from ...
- 172ac81: Fix parsing regression caused by compilerOptions parsing
- 85301ea: Add support for resolving compilerOptions from tsconfig files
- 8be0092: add support for namespaces
- 8be0092: BugFix: remove stale modules from /docs folder
- d8006f3: patch markdown-toc to prevent duplicate links
- 514f73f: update to effect framework package
- 115b996: fix formatting of the _config.yml output by docgen
- 115b996: upgrade dependencies
- 2a909a1: fix config handling
- eb5ef08: rename docs-ts.json to docgen.json
- d139f78: ignore internal classes
- 4e88501: fix shebang line
- 4faa066: add initial code