balena-io-modules / etcher-sdk

Apache License 2.0
42 stars 17 forks source link

Update and typedoc / typedoc-plugin-markdown #131

Closed Page- closed 4 years ago

Page- commented 4 years ago

This is necessary to use newer typescript features (eg optional chaining), the main change that affects us is https://github.com/TypeStrong/typedoc/releases/tag/v0.16.0

With --mode file, all declarations are now considered exported.

But changing to --mode modules massively changed the structure of the docs which I assumed was undesirable but I can make that change if you want