New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More →

ngx-forge

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ngx-forge - npm Package Compare versions

Comparing version

to
0.0.31-development

{
"name": "ngx-forge",
"version": "0.0.30-development",
"version": "0.0.31-development",
"description": "Forge services for Angular v2 and up",

@@ -5,0 +5,0 @@ "main": "bundles/ngx-forge.js",

@@ -5,3 +5,3 @@ import 'rxjs/add/operator/retryWhen';

import 'rxjs/add/operator/toPromise';
import { Http } from '@angular/http';
import { Headers, Http, RequestOptionsArgs } from '@angular/http';
import { Gui, StatusResult, Version } from '../model/base.model';

@@ -18,4 +18,4 @@ import { History } from './history.component';

constructor(http: Http, config: Config, tokenProvider: TokenProvider);
version(): Promise<Version>;
commandInfo(command: string): Promise<Gui>;
version(additionalHeaders?: Headers): Promise<Version>;
commandInfo(command: string, additionalHeaders?: Headers): Promise<Gui>;
validate(command: string, history: History): Promise<Gui>;

@@ -26,8 +26,9 @@ nextStep(command: string, history: History): Promise<Gui>;

loadGui(command: string, history: History): Promise<Gui>;
upload(command: string, history: History): Promise<StatusResult>;
upload(command: string, history: History, additionalHeaders?: Headers): Promise<StatusResult>;
downloadZip(command: string, history: History): void;
private merge(options, headers);
private createFormInput(name, value);
private post(submittableGui, action);
private post(submittableGui, action, additionalHeaders?);
private handleError(error);
private readonly options;
protected readonly options: Promise<RequestOptionsArgs>;
}

@@ -16,6 +16,7 @@ import 'rxjs/add/operator/retryWhen';

}
ForgeService.prototype.version = function () {
ForgeService.prototype.version = function (additionalHeaders) {
var _this = this;
if (additionalHeaders === void 0) { additionalHeaders = new Headers(); }
return this.options.then(function (options) {
return _this.http.get(_this.apiUrl + "/version", options).toPromise()
return _this.http.get(_this.apiUrl + "/version", _this.merge(options, additionalHeaders)).toPromise()
.then(function (response) { return response.json(); })

@@ -25,6 +26,7 @@ .catch(_this.handleError);

};
ForgeService.prototype.commandInfo = function (command) {
ForgeService.prototype.commandInfo = function (command, additionalHeaders) {
var _this = this;
if (additionalHeaders === void 0) { additionalHeaders = new Headers(); }
return this.options.then(function (options) {
return _this.http.get(_this.apiUrl + "/commands/" + command, options)
return _this.http.get(_this.apiUrl + "/commands/" + command, _this.merge(options, additionalHeaders))
.retryWhen(function (errors) { return errors.delay(3000).scan(function (acc, source, index) {

@@ -58,6 +60,7 @@ if (index)

};
ForgeService.prototype.upload = function (command, history) {
ForgeService.prototype.upload = function (command, history, additionalHeaders) {
var _this = this;
if (additionalHeaders === void 0) { additionalHeaders = new Headers(); }
return this.options.then(function (options) {
return _this.http.post(_this.apiUrl + "/commands/" + command + "/missioncontrol", history.convert(), options).toPromise()
return _this.http.post(_this.apiUrl + "/commands/" + command + "/missioncontrol", history.convert(), _this.merge(options, additionalHeaders)).toPromise()
.then(function (response) { return response.json(); })

@@ -92,2 +95,8 @@ .catch(_this.handleError);

};
ForgeService.prototype.merge = function (options, headers) {
options.headers.forEach(function (value, name) {
options.headers.append(name, value[0]);
});
return options;
};
ForgeService.prototype.createFormInput = function (name, value) {

@@ -100,6 +109,7 @@ var element = document.createElement('input');

};
ForgeService.prototype.post = function (submittableGui, action) {
ForgeService.prototype.post = function (submittableGui, action, additionalHeaders) {
var _this = this;
if (additionalHeaders === void 0) { additionalHeaders = new Headers(); }
return this.options.then(function (options) {
return _this.http.post(_this.apiUrl + action, submittableGui, options)
return _this.http.post(_this.apiUrl + action, submittableGui, _this.merge(options, additionalHeaders))
.retryWhen(function (errors) { return errors.delay(3000).scan(function (acc, source, index) {

@@ -106,0 +116,0 @@ if (index)

@@ -1,1 +0,1 @@

[{"__symbolic":"module","version":3,"metadata":{"ForgeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./config.component","name":"Config"},{"__symbolic":"reference","module":"./token-provider","name":"TokenProvider"}]}],"version":[{"__symbolic":"method"}],"commandInfo":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"nextStep":[{"__symbolic":"method"}],"executeStep":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"loadGui":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"downloadZip":[{"__symbolic":"method"}],"createFormInput":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ForgeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./config.component","name":"Config"},{"__symbolic":"reference","module":"./token-provider","name":"TokenProvider"}]}],"version":[{"__symbolic":"method"}],"commandInfo":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"nextStep":[{"__symbolic":"method"}],"executeStep":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"loadGui":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"downloadZip":[{"__symbolic":"method"}],"createFormInput":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":3,"metadata":{"ForgeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./config.component","name":"Config"},{"__symbolic":"reference","module":"./token-provider","name":"TokenProvider"}]}],"version":[{"__symbolic":"method"}],"commandInfo":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"nextStep":[{"__symbolic":"method"}],"executeStep":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"loadGui":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"downloadZip":[{"__symbolic":"method"}],"merge":[{"__symbolic":"method"}],"createFormInput":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"ForgeService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http"},{"__symbolic":"reference","module":"./config.component","name":"Config"},{"__symbolic":"reference","module":"./token-provider","name":"TokenProvider"}]}],"version":[{"__symbolic":"method"}],"commandInfo":[{"__symbolic":"method"}],"validate":[{"__symbolic":"method"}],"nextStep":[{"__symbolic":"method"}],"executeStep":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"loadGui":[{"__symbolic":"method"}],"upload":[{"__symbolic":"method"}],"downloadZip":[{"__symbolic":"method"}],"merge":[{"__symbolic":"method"}],"createFormInput":[{"__symbolic":"method"}],"post":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}]}}}}]

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet