flex-plugins-api-toolkit
Advanced tools
Comparing version 0.2.0 to 0.3.0
import { Realm } from 'flex-plugins-api-utils/dist/env'; | ||
import { CreateConfigurationScript, DeployScript, ReleaseScript } from './scripts'; | ||
import { CreateConfigurationScript, DeployScript, DescribeConfigurationScript, DescribePluginScript, DescribePluginVersionScript, DescribeReleaseScript, ReleaseScript } from './scripts'; | ||
interface FlexPluginsAPIToolkitOptions { | ||
@@ -10,4 +10,8 @@ realm?: Realm; | ||
readonly release: ReleaseScript; | ||
readonly describePlugin: DescribePluginScript; | ||
readonly describePluginVersion: DescribePluginVersionScript; | ||
readonly describeConfiguration: DescribeConfigurationScript; | ||
readonly describeRelease: DescribeReleaseScript; | ||
constructor(username: string, password: string, options?: FlexPluginsAPIToolkitOptions); | ||
} | ||
export {}; |
@@ -20,2 +20,6 @@ "use strict"; | ||
this.release = scripts_1.releaseScript(releasesClient); | ||
this.describePlugin = scripts_1.describePluginScript(pluginClient, pluginVersionsClient, configuredPluginsClient, releasesClient); | ||
this.describePluginVersion = scripts_1.describePluginVersionScript(pluginClient, pluginVersionsClient, configuredPluginsClient, releasesClient); | ||
this.describeConfiguration = scripts_1.describeConfigurationScript(pluginClient, pluginVersionsClient, configurationsClient, configuredPluginsClient, releasesClient); | ||
this.describeRelease = scripts_1.describeReleaseScript(pluginClient, pluginVersionsClient, configurationsClient, configuredPluginsClient, releasesClient); | ||
} | ||
@@ -22,0 +26,0 @@ return FlexPluginsAPIToolkit; |
import { ConfigurationsClient, ConfiguredPluginsClient, PluginsClient, PluginVersionsClient } from 'flex-plugins-api-client'; | ||
import { Plugin } from './deploy'; | ||
import { DeployPlugin } from './deploy'; | ||
import { Script } from '.'; | ||
export interface InstalledPlugin extends Plugin { | ||
export interface InstalledPlugin extends DeployPlugin { | ||
phase: number; | ||
@@ -6,0 +6,0 @@ } |
@@ -12,3 +12,3 @@ import { PluginsClient, PluginVersionsClient } from 'flex-plugins-api-client'; | ||
} | ||
export interface Plugin { | ||
export interface DeployPlugin { | ||
pluginSid: string; | ||
@@ -24,3 +24,3 @@ pluginVersionSid: string; | ||
} | ||
export declare type DeployScript = Script<DeployOption, Plugin>; | ||
export declare type DeployScript = Script<DeployOption, DeployPlugin>; | ||
export default function deploy(pluginClient: PluginsClient, pluginVersionClient: PluginVersionsClient): DeployScript; |
@@ -5,1 +5,5 @@ export declare type Script<O, R> = (options: O) => Promise<R>; | ||
export { default as releaseScript, ReleaseScript } from './release'; | ||
export { default as describePluginScript, DescribePluginScript } from './describePlugin'; | ||
export { default as describePluginVersionScript, DescribePluginVersionScript } from './describePluginVersion'; | ||
export { default as describeConfigurationScript, DescribeConfigurationScript } from './describeConfiguration'; | ||
export { default as describeReleaseScript, DescribeReleaseScript } from './describeRelease'; |
@@ -9,2 +9,10 @@ "use strict"; | ||
exports.releaseScript = release_1.default; | ||
var describePlugin_1 = require("./describePlugin"); | ||
exports.describePluginScript = describePlugin_1.default; | ||
var describePluginVersion_1 = require("./describePluginVersion"); | ||
exports.describePluginVersionScript = describePluginVersion_1.default; | ||
var describeConfiguration_1 = require("./describeConfiguration"); | ||
exports.describeConfigurationScript = describeConfiguration_1.default; | ||
var describeRelease_1 = require("./describeRelease"); | ||
exports.describeReleaseScript = describeRelease_1.default; | ||
//# sourceMappingURL=index.js.map |
{ | ||
"name": "flex-plugins-api-toolkit", | ||
"version": "0.2.0", | ||
"version": "0.3.0", | ||
"description": "Flex Plugins API Toolkit", | ||
@@ -52,6 +52,6 @@ "keywords": [ | ||
"dependencies": { | ||
"flex-plugins-api-client": "^0.2.0", | ||
"flex-plugins-api-utils": "^0.2.0" | ||
"flex-plugins-api-client": "^0.3.0", | ||
"flex-plugins-api-utils": "^0.3.0" | ||
}, | ||
"gitHead": "a00bb3685f9ba77b075f921b87c736683827f4a4" | ||
"gitHead": "2bc31a671b4011d6eaeb3e6105771f83cb782195" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
68269
33
976
+ Addedflex-plugins-api-client@0.3.1(transitive)
+ Addedflex-plugins-api-utils@0.3.1(transitive)
- Removedflex-plugins-api-client@0.2.0(transitive)
- Removedflex-plugins-api-utils@0.2.0(transitive)