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

angular2-cool-http

Package Overview
Dependencies
Maintainers
1
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular2-cool-http - npm Package Compare versions

Comparing version 2.0.0 to 2.1.0

src/http-error.model.d.ts

1

index.d.ts

@@ -5,2 +5,3 @@ import { ModuleWithProviders } from '@angular/core';

export * from './src/http-header.model';
export * from './src/http-error.model';
export * from './src/request-interceptor.interface';

@@ -7,0 +8,0 @@ export * from './src/response-interceptor.interface';

@@ -18,2 +18,3 @@ "use strict";

__export(require("./src/http-header.model"));
__export(require("./src/http-error.model"));
var CoolHttpModule = CoolHttpModule_1 = (function () {

@@ -20,0 +21,0 @@ function CoolHttpModule() {

2

index.metadata.json

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

[{"__symbolic":"module","version":3,"metadata":{"CoolHttpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"}],"providers":[{"__symbolic":"reference","module":"./src/cool-http.service","name":"CoolHttp"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"CoolHttpModule"},"providers":[]}}}}},"exports":[{"from":"./src/cookie-store.service"},{"from":"./src/cool-http.service"},{"from":"./src/http-header.model"},{"from":"./src/request-interceptor.interface"},{"from":"./src/response-interceptor.interface"}]},{"__symbolic":"module","version":1,"metadata":{"CoolHttpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"}],"providers":[{"__symbolic":"reference","module":"./src/cool-http.service","name":"CoolHttp"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"CoolHttpModule"},"providers":[]}}}}},"exports":[{"from":"./src/cookie-store.service"},{"from":"./src/cool-http.service"},{"from":"./src/http-header.model"},{"from":"./src/request-interceptor.interface"},{"from":"./src/response-interceptor.interface"}]}]
[{"__symbolic":"module","version":3,"metadata":{"CoolHttpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"}],"providers":[{"__symbolic":"reference","module":"./src/cool-http.service","name":"CoolHttp"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"CoolHttpModule"},"providers":[]}}}}},"exports":[{"from":"./src/cookie-store.service"},{"from":"./src/cool-http.service"},{"from":"./src/http-header.model"},{"from":"./src/http-error.model"},{"from":"./src/request-interceptor.interface"},{"from":"./src/response-interceptor.interface"}]},{"__symbolic":"module","version":1,"metadata":{"CoolHttpModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"exports":[],"imports":[{"__symbolic":"reference","module":"@angular/http","name":"HttpModule"}],"providers":[{"__symbolic":"reference","module":"./src/cool-http.service","name":"CoolHttp"}]}]}],"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"CoolHttpModule"},"providers":[]}}}}},"exports":[{"from":"./src/cookie-store.service"},{"from":"./src/cool-http.service"},{"from":"./src/http-header.model"},{"from":"./src/http-error.model"},{"from":"./src/request-interceptor.interface"},{"from":"./src/response-interceptor.interface"}]}]
{
"name": "angular2-cool-http",
"version": "2.0.0",
"version": "2.1.0",
"description": "Cool features over angular2 Http Client.",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -34,2 +34,3 @@ import { Http, Response, RequestOptions } from '@angular/http';

private requestCoreAsync(url, method, data, options, action);
private _getDataAsObjectOrText(response);
getObservable(url: string, options?: RequestOptions): Observable<Response>;

@@ -36,0 +37,0 @@ postObservable(url: string, data: any, options?: RequestOptions): Observable<Response>;

@@ -52,2 +52,3 @@ "use strict";

var cookie_store_service_1 = require("./cookie-store.service");
var http_error_model_1 = require("./http-error.model");
var CoolHttp = (function () {

@@ -200,3 +201,3 @@ function CoolHttp(http) {

return __awaiter(this, void 0, void 0, function () {
var clientHeaders, shouldIntercept, response, errorResponse_1, returnValue;
var clientHeaders, shouldIntercept, response, errorResponse_1, responseData;
return __generator(this, function (_a) {

@@ -234,12 +235,7 @@ switch (_a.label) {

}
responseData = this._getDataAsObjectOrText(response);
if (!response.ok) {
throw new Error("Failed to call api " + method + " " + url);
throw new http_error_model_1.HttpError("Failed to call api " + method + " " + url, url, response.status, responseData);
}
try {
returnValue = response.json();
}
catch (e) {
returnValue = response.text();
}
return [2 /*return*/, returnValue];
return [2 /*return*/, responseData];
}

@@ -249,2 +245,12 @@ });

};
CoolHttp.prototype._getDataAsObjectOrText = function (response) {
var returnValue;
try {
returnValue = response.json();
}
catch (e) {
returnValue = response.text();
}
return returnValue;
};
CoolHttp.prototype.getObservable = function (url, options) {

@@ -251,0 +257,0 @@ if (options === void 0) { options = new http_1.RequestOptions(); }

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

[{"__symbolic":"module","version":3,"metadata":{"CoolHttp":{"__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"}]}],"registerBaseUrl":[{"__symbolic":"method"}],"setWithCredentials":[{"__symbolic":"method"}],"registerGlobalHeader":[{"__symbolic":"method"}],"registerRequestInterceptor":[{"__symbolic":"method"}],"deregisterRequestInterceptor":[{"__symbolic":"method"}],"registerResponseInterceptor":[{"__symbolic":"method"}],"deregisterResponseInterceptor":[{"__symbolic":"method"}],"sendCookieValueInCustomHeader":[{"__symbolic":"method"}],"getAsync":[{"__symbolic":"method"}],"postAsync":[{"__symbolic":"method"}],"putAsync":[{"__symbolic":"method"}],"deleteAsync":[{"__symbolic":"method"}],"patchAsync":[{"__symbolic":"method"}],"headAsync":[{"__symbolic":"method"}],"requestCoreAsync":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"postObservable":[{"__symbolic":"method"}],"putObservable":[{"__symbolic":"method"}],"deleteObservable":[{"__symbolic":"method"}],"patchObservable":[{"__symbolic":"method"}],"headObservable":[{"__symbolic":"method"}],"requestCoreObservable":[{"__symbolic":"method"}],"convertUrl":[{"__symbolic":"method"}],"modifyOptions":[{"__symbolic":"method"}],"appendGlobalHeaders":[{"__symbolic":"method"}],"tryAppendRegisteredCookiestoCustomHeaders":[{"__symbolic":"method"}],"invokeRequestInterceptorsAsync":[{"__symbolic":"method"}],"invokeResponseInterceptorsAsync":[{"__symbolic":"method"}],"convertAngularHeadersToHttpClientHeaders":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"CoolHttp":{"__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"}]}],"registerBaseUrl":[{"__symbolic":"method"}],"setWithCredentials":[{"__symbolic":"method"}],"registerGlobalHeader":[{"__symbolic":"method"}],"registerRequestInterceptor":[{"__symbolic":"method"}],"deregisterRequestInterceptor":[{"__symbolic":"method"}],"registerResponseInterceptor":[{"__symbolic":"method"}],"deregisterResponseInterceptor":[{"__symbolic":"method"}],"sendCookieValueInCustomHeader":[{"__symbolic":"method"}],"getAsync":[{"__symbolic":"method"}],"postAsync":[{"__symbolic":"method"}],"putAsync":[{"__symbolic":"method"}],"deleteAsync":[{"__symbolic":"method"}],"patchAsync":[{"__symbolic":"method"}],"headAsync":[{"__symbolic":"method"}],"requestCoreAsync":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"postObservable":[{"__symbolic":"method"}],"putObservable":[{"__symbolic":"method"}],"deleteObservable":[{"__symbolic":"method"}],"patchObservable":[{"__symbolic":"method"}],"headObservable":[{"__symbolic":"method"}],"requestCoreObservable":[{"__symbolic":"method"}],"convertUrl":[{"__symbolic":"method"}],"modifyOptions":[{"__symbolic":"method"}],"appendGlobalHeaders":[{"__symbolic":"method"}],"tryAppendRegisteredCookiestoCustomHeaders":[{"__symbolic":"method"}],"invokeRequestInterceptorsAsync":[{"__symbolic":"method"}],"invokeResponseInterceptorsAsync":[{"__symbolic":"method"}],"convertAngularHeadersToHttpClientHeaders":[{"__symbolic":"method"}]}}}}]
[{"__symbolic":"module","version":3,"metadata":{"CoolHttp":{"__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"}]}],"registerBaseUrl":[{"__symbolic":"method"}],"setWithCredentials":[{"__symbolic":"method"}],"registerGlobalHeader":[{"__symbolic":"method"}],"registerRequestInterceptor":[{"__symbolic":"method"}],"deregisterRequestInterceptor":[{"__symbolic":"method"}],"registerResponseInterceptor":[{"__symbolic":"method"}],"deregisterResponseInterceptor":[{"__symbolic":"method"}],"sendCookieValueInCustomHeader":[{"__symbolic":"method"}],"getAsync":[{"__symbolic":"method"}],"postAsync":[{"__symbolic":"method"}],"putAsync":[{"__symbolic":"method"}],"deleteAsync":[{"__symbolic":"method"}],"patchAsync":[{"__symbolic":"method"}],"headAsync":[{"__symbolic":"method"}],"requestCoreAsync":[{"__symbolic":"method"}],"_getDataAsObjectOrText":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"postObservable":[{"__symbolic":"method"}],"putObservable":[{"__symbolic":"method"}],"deleteObservable":[{"__symbolic":"method"}],"patchObservable":[{"__symbolic":"method"}],"headObservable":[{"__symbolic":"method"}],"requestCoreObservable":[{"__symbolic":"method"}],"convertUrl":[{"__symbolic":"method"}],"modifyOptions":[{"__symbolic":"method"}],"appendGlobalHeaders":[{"__symbolic":"method"}],"tryAppendRegisteredCookiestoCustomHeaders":[{"__symbolic":"method"}],"invokeRequestInterceptorsAsync":[{"__symbolic":"method"}],"invokeResponseInterceptorsAsync":[{"__symbolic":"method"}],"convertAngularHeadersToHttpClientHeaders":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"CoolHttp":{"__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"}]}],"registerBaseUrl":[{"__symbolic":"method"}],"setWithCredentials":[{"__symbolic":"method"}],"registerGlobalHeader":[{"__symbolic":"method"}],"registerRequestInterceptor":[{"__symbolic":"method"}],"deregisterRequestInterceptor":[{"__symbolic":"method"}],"registerResponseInterceptor":[{"__symbolic":"method"}],"deregisterResponseInterceptor":[{"__symbolic":"method"}],"sendCookieValueInCustomHeader":[{"__symbolic":"method"}],"getAsync":[{"__symbolic":"method"}],"postAsync":[{"__symbolic":"method"}],"putAsync":[{"__symbolic":"method"}],"deleteAsync":[{"__symbolic":"method"}],"patchAsync":[{"__symbolic":"method"}],"headAsync":[{"__symbolic":"method"}],"requestCoreAsync":[{"__symbolic":"method"}],"_getDataAsObjectOrText":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"postObservable":[{"__symbolic":"method"}],"putObservable":[{"__symbolic":"method"}],"deleteObservable":[{"__symbolic":"method"}],"patchObservable":[{"__symbolic":"method"}],"headObservable":[{"__symbolic":"method"}],"requestCoreObservable":[{"__symbolic":"method"}],"convertUrl":[{"__symbolic":"method"}],"modifyOptions":[{"__symbolic":"method"}],"appendGlobalHeaders":[{"__symbolic":"method"}],"tryAppendRegisteredCookiestoCustomHeaders":[{"__symbolic":"method"}],"invokeRequestInterceptorsAsync":[{"__symbolic":"method"}],"invokeResponseInterceptorsAsync":[{"__symbolic":"method"}],"convertAngularHeadersToHttpClientHeaders":[{"__symbolic":"method"}]}}}}]

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc