Socket
Socket
Sign inDemoInstall

@uppy/companion-client

Package Overview
Dependencies
Maintainers
8
Versions
88
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@uppy/companion-client - npm Package Compare versions

Comparing version 3.0.0-beta to 3.0.0-beta.1

23

lib/RequestClient.js
'use strict';
let _Symbol$for;
function _classPrivateFieldLooseBase(receiver, privateKey) { if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { throw new TypeError("attempted to use private field on non-instance"); } return receiver; }

@@ -13,3 +15,3 @@

const packageJson = {
"version": "3.0.0-beta"
"version": "3.0.0-beta.1"
}; // Remove the trailing slash so we can always safely append /xyz.

@@ -44,2 +46,4 @@

var _companionHeaders = /*#__PURE__*/_classPrivateFieldLooseKey("companionHeaders");
var _getPostResponseFunc = /*#__PURE__*/_classPrivateFieldLooseKey("getPostResponseFunc");

@@ -51,2 +55,3 @@

_Symbol$for = Symbol.for('uppy test: getCompanionHeaders');
export default class RequestClient {

@@ -60,2 +65,6 @@ constructor(uppy, opts) {

});
Object.defineProperty(this, _companionHeaders, {
writable: true,
value: void 0
});
Object.defineProperty(this, _getPostResponseFunc, {

@@ -70,4 +79,13 @@ writable: true,

this.preflightDone = false;
_classPrivateFieldLooseBase(this, _companionHeaders)[_companionHeaders] = opts == null ? void 0 : opts.companionHeaders;
}
setCompanionHeaders(headers) {
_classPrivateFieldLooseBase(this, _companionHeaders)[_companionHeaders] = headers;
}
[_Symbol$for]() {
return _classPrivateFieldLooseBase(this, _companionHeaders)[_companionHeaders];
}
get hostname() {

@@ -82,5 +100,4 @@ const {

headers() {
const userHeaders = this.opts.companionHeaders || {};
return Promise.resolve({ ...RequestClient.defaultHeaders,
...userHeaders
..._classPrivateFieldLooseBase(this, _companionHeaders)[_companionHeaders]
});

@@ -87,0 +104,0 @@ }

2

package.json
{
"name": "@uppy/companion-client",
"description": "Client library for communication with Companion. Intended for use in Uppy plugins.",
"version": "3.0.0-beta",
"version": "3.0.0-beta.1",
"license": "MIT",

@@ -6,0 +6,0 @@ "main": "lib/index.js",

@@ -38,2 +38,4 @@ 'use strict'

#companionHeaders
#getPostResponseFunc = skip => response => (skip ? response : this.onReceiveResponse(response))

@@ -47,4 +49,11 @@

this.preflightDone = false
this.#companionHeaders = opts?.companionHeaders
}
setCompanionHeaders (headers) {
this.#companionHeaders = headers
}
[Symbol.for('uppy test: getCompanionHeaders')] () { return this.#companionHeaders }
get hostname () {

@@ -63,6 +72,5 @@ const { companion } = this.uppy.getState()

headers () {
const userHeaders = this.opts.companionHeaders || {}
return Promise.resolve({
...RequestClient.defaultHeaders,
...userHeaders,
...this.#companionHeaders,
})

@@ -69,0 +77,0 @@ }

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