microsoft/vscode-react-native

Public

mirrored from https://github.com/microsoft/vscode-react-nativeAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
2694d81f32ba4c84d756dc689576cd79db94db4e

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

src/extension/appcenter/lib/codepush-node-sdk/dist/react-native/react-native-utils.d.ts

26lines · modecode

1export declare var spawn: any;
2export interface VersionSearchParams {
3 os: string;
4 plistFile: string;
5 plistFilePrefix: string;
6 gradleFile: string;
7}
8export declare function getAndroidAppVersion(projectRoot?: string, gradleFile?: string): Promise<string>;
9export declare function getiOSAppVersion(projectRoot?: string, plistFilePrefix?: string, plistFile?: string): Promise<string>;
10export declare function getWindowsAppVersion(projectRoot?: string): Promise<string>;
11export declare function runReactNativeBundleCommand(projectRootPath: string, bundleName: string, development: boolean, entryFile: string, outputFolder: string, platform: string, sourcemapOutput: string): Promise<void>;
12export declare function isValidOS(os: string): boolean;
13export declare function isValidPlatform(platform: string): boolean;
14export declare function isReactNativeProject(): boolean;
15export declare function getDefaultBundleName(os: string): string;
16export declare function getDefautEntryFilePath(os: string, projectDir?: string): string;
17export declare class BundleConfig {
18 os: string;
19 projectRootPath: string;
20 outputDir?: string;
21 entryFilePath?: string;
22 bundleName?: string;
23 development?: boolean;
24 sourcemapOutput?: string;
25}
26export declare function makeUpdateContents(bundleConfig: BundleConfig): Promise<string>;
27