mwoffliner
Version:
MediaWiki ZIM scraper
61 lines (60 loc) • 1.78 kB
TypeScript
declare const config: {
userAgent: string;
defaults: {
publisher: string;
redisPath: string;
requestTimeout: number;
maxlag: string;
};
candidateIndexPath: string[];
filters: {
cssClassBlackList: string[];
nodetCssClassBlackList: string[];
cssClassBlackListIfNoLink: string[];
cssClassDisplayList: string[];
leadSectionId: string;
cssClassCallsBlackList: string[];
idBlackList: string[];
blackListCssModules: string[];
};
output: {
cssResourcesCommon: string[];
jsResourcesCommon: string[];
cssResources: string[];
jsResources: string[];
wikimediaMobileCssResources: string[];
wikimediaMobileJsResources: string[];
downloadErrorResources: string[];
mw: {
css: string[];
js: string[];
css_simplified: string[];
js_simplified: string[];
};
dirs: {
mediawiki: string;
webp: string;
assets: string;
res: string;
};
templates: {
pageWikimediaDesktop: string;
pageWikimediaMobile: string;
pageVectorLegacy: string;
pageVector2022: string;
pageFallback: string;
categories: string;
subCategories: string;
subPages: string;
articleListHomeTemplate: string;
footer: string;
lead_section_wrapper: string;
section_wrapper: string;
subsection_wrapper: string;
downloadErrorPlaceholder: string;
htmlRedirect: string;
};
};
};
type Config = typeof config;
export { config, type Config };