/opt/canhelp/node_modules/googleapis/build/src/generator
NameSizeModeActions
disclaimer.d.ts9870644editdlrm
disclaimer.js17760644editdlrm
docs.d.ts22240644editdlrm
docs.js26780644editdlrm
download.d.ts24360644editdlrm
download.js94910644editdlrm
filters.d.ts12340644editdlrm
filters.js46760644editdlrm
generator.d.ts14830644editdlrm
generator.js138250644editdlrm
samplegen.d.ts9870644editdlrm
samplegen.js50390644editdlrm
synth.d.ts7770644editdlrm
synth.js78950644editdlrm
Edit: /opt/canhelp/node_modules/googleapis/build/src/generator/generator.d.ts (1483B)
import { Schema } from 'googleapis-common'; import { ChangeSet } from './download'; export interface GeneratorOptions { debug?: boolean; includePrivate?: boolean; } interface PkgData { name: string; version: string; desc: string; } export declare class Generator { private env; private options; private state; /** * Generator for generating API endpoints * @param options Options for generation */ constructor(options?: GeneratorOptions); /** * Log output of generator. Works just like console.log. */ private log; /** * Write to the state log, which is used for debugging. * @param id DiscoveryRestUrl of the endpoint to log * @param message */ private logResult; /** * Generate all APIs and write to files. */ generateAllAPIs(discoveryUrl: string, useCache: boolean): Promise; generateIndex(metadata: Schema[], directory?: string): Promise; getPkgPathAndData(apisPath: string, file: string, desc: string, defaultVersion?: string): Promise<[string, PkgData]>; /** * Generate API file given discovery URL * @param apiDiscoveryUri URL or filename of discovery doc for API */ generateAPI(apiDiscoveryUrl: string): Promise; private generate; /** * Render a nunjucks template, format it, and write to disk */ private render; generateReleasePleaseConfig(): Promise; } export {};