* 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
28 lines
946 B
JSON
28 lines
946 B
JSON
{
|
|
"$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/"
|
|
}
|
|
}
|
|
}
|