mirror of
https://github.com/Novaloop-AG/healthchat-web.git
synced 2026-11-04 01:19:41 +00:00
Publish shared components storybook (#31907)
* doc: add typedoc generation for shared component * ci: add SC doc publish * ci: push doc on changes on develop * ci: fix working directory * doc: add typedoc generation into storybook * doc: build i18n files for storybook static sites * ci: change workflow to deploy storybook * chore: exclude non-ui tests from vitest visual tests * chore: try to fix error in CI * doc: fix broken link in README * doc: add typedoc missing export plugin Add https://github.com/Gerrit0/typedoc-plugin-missing-exports to avoid to have to explicit export all the types which are not used outside SC * doc: add mapping to external docs * fix: remove shebang
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"$schema": "https://typedoc.org/schema.json",
|
||||
"entryPoints": ["src/index.ts"],
|
||||
"plugin": ["typedoc-plugin-markdown", "typedoc-plugin-missing-exports"],
|
||||
"out": "typedoc",
|
||||
"hidePageHeader": true,
|
||||
"hidePageTitle": true,
|
||||
"hideBreadcrumbs": true,
|
||||
"useCodeBlocks": true,
|
||||
"parametersFormat": "table",
|
||||
"propertiesFormat": "table",
|
||||
"enumMembersFormat": "table",
|
||||
"typeDeclarationFormat": "table",
|
||||
"indexFormat": "table",
|
||||
"publicPath": "https://github.com/element-hq/element-web/blob/develop/packages/shared-components/",
|
||||
"sourceLinkTemplate": "https://github.com/element-hq/element-web/blob/develop/{path}#L{line}",
|
||||
"name": "@element-hq/web-shared-components",
|
||||
"categorizeByGroup": true,
|
||||
"externalSymbolLinkMappings": {
|
||||
"@types/react": {
|
||||
"*": "https://react.dev/"
|
||||
},
|
||||
"react-virtuoso": {
|
||||
"*": "https://virtuoso.dev/"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user