Start refactoring docs to remove unnecessary configs given more concise TypeDoc JSON
This commit is contained in:
@@ -38,60 +38,13 @@ const docsInfoConfig: DocsInfoConfig = {
|
||||
[docSections.installation]: InstallationMarkdownV1,
|
||||
},
|
||||
},
|
||||
sectionNameToModulePath: {
|
||||
[docSections.web3Wrapper]: ['"web3-wrapper/src/web3_wrapper"'],
|
||||
[docSections.types]: ['"types/src/index"'],
|
||||
},
|
||||
menuSubsectionToVersionWhenIntroduced: {},
|
||||
sections: docSections,
|
||||
visibleConstructors: [docSections.web3Wrapper],
|
||||
typeConfigs: {
|
||||
// Note: This needs to be kept in sync with the types exported in index.ts. Unfortunately there is
|
||||
// currently no way to extract the re-exported types from index.ts via TypeDoc :(
|
||||
publicTypes: [
|
||||
'TxData',
|
||||
'TransactionReceipt',
|
||||
'RawLogEntry',
|
||||
'ContractAbi',
|
||||
'BlockParam',
|
||||
'FilterObject',
|
||||
'LogEntry',
|
||||
'BlockWithoutTransactionData',
|
||||
'CallData',
|
||||
'LogEntryEvent',
|
||||
'Provider',
|
||||
'AbiDefinition',
|
||||
'LogTopic',
|
||||
'JSONRPCRequestPayload',
|
||||
'JSONRPCResponsePayload',
|
||||
'BlockParamLiteral',
|
||||
'FunctionAbi',
|
||||
'EventAbi',
|
||||
'JSONRPCErrorCallback',
|
||||
'MethodAbi',
|
||||
'ConstructorAbi',
|
||||
'FallbackAbi',
|
||||
'EventParameter',
|
||||
'DataItem',
|
||||
'StateMutability',
|
||||
'Function',
|
||||
'Fallback',
|
||||
'Constructor',
|
||||
'Event',
|
||||
'ConstructorStateMutability',
|
||||
'TransactionReceiptWithDecodedLogs',
|
||||
'DecodedLogArgs',
|
||||
'LogWithDecodedArgs',
|
||||
'ContractEventArg',
|
||||
],
|
||||
typeNameToExternalLink: {
|
||||
Web3: constants.URL_WEB3_DOCS,
|
||||
BigNumber: constants.URL_BIGNUMBERJS_GITHUB,
|
||||
},
|
||||
typeNameToPrefix: {},
|
||||
typeNameToDocSection: {
|
||||
Web3Wrapper: docSections.web3Wrapper,
|
||||
},
|
||||
},
|
||||
};
|
||||
const docsInfo = new DocsInfo(docsInfoConfig);
|
||||
|
Reference in New Issue
Block a user