@eagleoutice/flowr
Version:
Static Dataflow Analyzer and Program Slicer for the R Programming Language
19 lines (18 loc) • 1.46 kB
TypeScript
import { WikiFaq } from '../documentation/wiki-faq';
import { DocCapabilities, WikiCore, WikiDataflowGraph, WikiEngine, WikiInterface, WikiLintingAndTesting, WikiNormalizedAst, WikiQuery, WikiSearch } from '../documentation';
import { WikiCfg } from '../documentation/wiki-cfg';
import { WikiOnboarding } from '../documentation/wiki-onboarding';
import { WikiAnalyzer } from '../documentation/wiki-analyzer';
import { IssueLintingRule } from '../documentation/issue-linting-rule';
import { DocReadme } from '../documentation/doc-readme';
import { WikiLinter } from '../documentation/wiki-linter';
import { WikiSetup } from '../documentation/wiki-setup';
import { WikiOverview } from '../documentation/wiki-overview';
import { WikiAbsint } from '../documentation/wiki-absint';
export declare const AllWikiDocuments: [WikiFaq, WikiSearch, WikiCfg, WikiQuery, WikiOnboarding, WikiAnalyzer, WikiEngine, WikiNormalizedAst, WikiCore, WikiSetup, WikiOverview, WikiInterface, WikiDataflowGraph, WikiLintingAndTesting, WikiLinter, WikiAbsint, IssueLintingRule, DocReadme, DocCapabilities];
export type ValidWikiDocumentTargets = ReturnType<typeof AllWikiDocuments[number]['getTarget']>;
export type ValidWikiDocumentTargetsNoSuffix = ValidWikiDocumentTargets extends `${infer Name}.${string}` ? Name : never;
/**
* Updates and optionally re-creates all flowR wikis.
*/
export declare function makeAllWikis(force: boolean, filter: string[] | undefined): Promise<void>;