Closed
Description
Search terms
Default export, Library mode
Expected Behavior
Given
"typedocOptions": {
"out": "docs",
"entryPoints": ["./src/index.ts"],
"hideGenerator": true
}
I would expect default export of ./src/index.ts
to be included in doc generation. It seems all other named exports are included (which is great).
Actual Behavior
Default export does not appear in right navigation modules pane. There isn't any generated html file for it either.
Steps to reproduce the bug
#1364 Using 0.20.0-beta.4
index.ts
import ResourceManager from './ResourceManager';
import Resource from './Resource';
export default ResourceManager;
export { Resource };
// Contributions imports / exports
import { MongoResource, AmqpResource } from './contrib';
import type { MongoResourceOptions, AmqpResourceOptions } from './contrib';
export { MongoResource, AmqpResource };
export type { MongoResourceOptions, AmqpResourceOptions };
tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"moduleResolution": "node",
"target": "es2019",
"esModuleInterop": true,
"alwaysStrict": true,
"sourceMap": true,
"outDir": "lib",
"baseUrl": ".",
"declaration": true,
"resolveJsonModule": true
},
"include": ["src/**/*"],
"exclude": ["node_modules/**"],
"typedocOptions": {
"out": "docs",
"entryPoints": ["./src/index.ts"],
"hideGenerator": true
}
}
Expected library usage
import ResourceManager, { MongoResource } from '@cloudsense/cs-resource-manager';
Environment
- Typedoc version: 0.20.0-beta.4
- TypeScript version: 4.0.3
- Node.js version: v14.13.1
- OS: MacOS Catalina 10.15.7
Metadata
Metadata
Assignees
Labels
No labels