Socket
Socket
Sign inDemoInstall

@clickhouse/client

Package Overview
Dependencies
Maintainers
4
Versions
44
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@clickhouse/client - npm Package Compare versions

Comparing version 0.2.8 to 0.2.9

2

dist/connection/node_base_connection.d.ts

@@ -41,3 +41,3 @@ /// <reference types="node" />

protected constructor(params: NodeConnectionParams, agent: Http.Agent);
protected buildDefaultHeaders(username: string, password: string): Http.OutgoingHttpHeaders;
protected buildDefaultHeaders(username: string, password: string, additional_headers?: Record<string, string>): Http.OutgoingHttpHeaders;
protected abstract createClientRequest(params: RequestParams): Http.ClientRequest;

@@ -44,0 +44,0 @@ private request;

@@ -54,8 +54,9 @@ "use strict";

params.keep_alive.enabled && params.keep_alive.retry_on_expired_socket;
this.headers = this.buildDefaultHeaders(params.username, params.password);
this.headers = this.buildDefaultHeaders(params.username, params.password, params.additional_headers);
}
buildDefaultHeaders(username, password) {
buildDefaultHeaders(username, password, additional_headers) {
return {
Authorization: `Basic ${Buffer.from(`${username}:${password}`).toString('base64')}`,
'User-Agent': (0, utils_1.getUserAgent)(this.params.application_id),
...additional_headers,
};

@@ -62,0 +63,0 @@ }

@@ -10,4 +10,4 @@ /// <reference types="node" />

constructor(params: NodeConnectionParams);
protected buildDefaultHeaders(username: string, password: string): Http.OutgoingHttpHeaders;
protected buildDefaultHeaders(username: string, password: string, additional_headers?: Record<string, string>): Http.OutgoingHttpHeaders;
protected createClientRequest(params: RequestParams): Http.ClientRequest;
}

@@ -21,3 +21,3 @@ "use strict";

}
buildDefaultHeaders(username, password) {
buildDefaultHeaders(username, password, additional_headers) {
if (this.params.tls?.type === 'Mutual') {

@@ -36,3 +36,3 @@ return {

}
return super.buildDefaultHeaders(username, password);
return super.buildDefaultHeaders(username, password, additional_headers);
}

@@ -39,0 +39,0 @@ createClientRequest(params) {

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

declare const _default: "0.2.8";
declare const _default: "0.2.9";
export default _default;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = '0.2.8';
exports.default = '0.2.9';
//# sourceMappingURL=version.js.map

@@ -5,3 +5,3 @@ {

"homepage": "https://clickhouse.com",
"version": "0.2.8",
"version": "0.2.9",
"license": "Apache-2.0",

@@ -27,4 +27,4 @@ "keywords": [

"dependencies": {
"@clickhouse/client-common": "0.2.8"
"@clickhouse/client-common": "0.2.9"
}
}

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