@shipengine/connect
Version:
The official developer tooling for building ShipEngine connect apps
41 lines (40 loc) • 1.02 kB
TypeScript
import { SdkAppTypes } from '../types';
import Generator = require('yeoman-generator');
declare class AppsNew extends Generator {
appId: string;
type: SdkAppTypes;
path: string;
pjson: any;
logoColor: string;
githubUser: string | undefined;
answers: {
name: string;
type: SdkAppTypes;
description: string;
version: string;
github: {
repo: string;
user: string;
};
author: string;
typescript: boolean;
useNativeRating: boolean;
};
ts: boolean;
useNativeRating: boolean;
constructor(args: any, opts: any);
prompting(): Promise<void>;
writing(): void;
install(): Promise<void>;
end(): void;
get _definitionExt(): "ts" | "js";
get _codeExt(): "ts" | "js";
get _uuidv4(): string;
get _appName(): any;
get _appId(): string;
get _ts(): boolean;
get _useNativeRating(): boolean;
private _gitignore;
private pJsonMain;
}
export = AppsNew;