UNPKG

airship-server

Version:

Airship is a framework for Node.JS & TypeScript that helps you to write big, scalable and maintainable API servers.

18 lines (17 loc) 654 B
import { ApiSDKGenerator } from "../domain/ApiSDKGenerator"; import BaseLogger from "../../logger/domain/BaseLogger"; import ApiSchema from "../../schemeGenerator/domain/ApiSchema"; import SDKFile from "../domain/SDKFile"; import { SDKConfig } from "../domain/SDKConfig"; /** * AirshipSDKGenerator generates ready to use, * fully statically typed TypeScript SDK for fronted */ export default class AirshipSDKGenerator { private _sdkGenerator; private _apiSchema; private _config; private _logger; constructor(sdkGenerator: ApiSDKGenerator, apiSchema: ApiSchema, config: SDKConfig, logger: BaseLogger); generate(): SDKFile[]; }