Socket
Socket
Sign inDemoInstall

parse

Package Overview
Dependencies
Maintainers
11
Versions
192
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

parse - npm Package Compare versions

Comparing version 4.3.0-alpha.1 to 4.3.0-alpha.2

25

lib/browser/Cloud.js

@@ -12,4 +12,6 @@ "use strict";

exports.startJob = startJob;
var _regenerator = _interopRequireDefault(require("@babel/runtime-corejs3/regenerator"));
var _keys = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/keys"));
var _promise = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/promise"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/asyncToGenerator"));
var _typeof2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/typeof"));

@@ -137,7 +139,24 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

startJob: function (name, data, options /*: RequestOptions*/) {
var RESTController = _CoreManager.default.getRESTController();
var payload = (0, _encode.default)(data, true);
return RESTController.request('POST', 'jobs/' + name, payload, options);
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var _response$_headers;
var RESTController, payload, response;
return _regenerator.default.wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
RESTController = _CoreManager.default.getRESTController();
payload = (0, _encode.default)(data, true);
options.returnStatus = true;
_context.next = 5;
return RESTController.request('POST', 'jobs/' + name, payload, options);
case 5:
response = _context.sent;
return _context.abrupt("return", (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Job-Status-Id']);
case 7:
case "end":
return _context.stop();
}
}, _callee);
}))();
}
};
_CoreManager.default.setCloudController(DefaultController);

2

lib/browser/CoreManager.js

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

ENCRYPTED_KEY: null,
VERSION: 'js' + "4.3.0-alpha.1",
VERSION: 'js' + "4.3.0-alpha.2",
APPLICATION_ID: null,

@@ -193,0 +193,0 @@ JAVASCRIPT_KEY: null,

@@ -10,2 +10,4 @@ "use strict";

exports.send = send;
var _regenerator = _interopRequireDefault(require("@babel/runtime-corejs3/regenerator"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/asyncToGenerator"));
var _typeof2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/typeof"));

@@ -109,5 +111,22 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

send: function (data /*: PushData*/, options /*:: ?: FullOptions*/) {
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var _response$_headers;
var response;
return _regenerator.default.wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
options.returnStatus = true;
_context.next = 3;
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
case 3:
response = _context.sent;
return _context.abrupt("return", (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Push-Status-Id']);
case 5:
case "end":
return _context.stop();
}
}, _callee);
}))();
}
};
_CoreManager.default.setPushController(DefaultController);

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

var _Object$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor");
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
var _forEachInstanceProperty2 = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
var _Object$getOwnPropertyDescriptors = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors");

@@ -18,2 +18,3 @@ var _Object$defineProperties = require("@babel/runtime-corejs3/core-js-stable/object/define-properties");

var _includes = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/includes"));
var _forEach = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/for-each"));
var _setTimeout2 = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/set-timeout"));

@@ -35,7 +36,7 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

for (var i = 1; i < arguments.length; i++) {
var _context4, _context5;
var _context2, _context3;
var source = null != arguments[i] ? arguments[i] : {};
i % 2 ? _forEachInstanceProperty(_context4 = ownKeys(Object(source), !0)).call(_context4, function (key) {
i % 2 ? _forEachInstanceProperty2(_context2 = ownKeys(Object(source), !0)).call(_context2, function (key) {
(0, _defineProperty2.default)(target, key, source[key]);
}) : _Object$getOwnPropertyDescriptors ? _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)) : _forEachInstanceProperty(_context5 = ownKeys(Object(source))).call(_context5, function (key) {
}) : _Object$getOwnPropertyDescriptors ? _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)) : _forEachInstanceProperty2(_context3 = ownKeys(Object(source))).call(_context3, function (key) {
_Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key));

@@ -142,10 +143,8 @@ });

response = JSON.parse(xhr.responseText);
if (typeof xhr.getResponseHeader === 'function') {
var _context2, _context3;
if ((0, _includes.default)(_context2 = xhr.getAllResponseHeaders() || '').call(_context2, 'x-parse-job-status-id: ')) {
response = xhr.getResponseHeader('x-parse-job-status-id');
}
if ((0, _includes.default)(_context3 = xhr.getAllResponseHeaders() || '').call(_context3, 'x-parse-push-status-id: ')) {
response = xhr.getResponseHeader('x-parse-push-status-id');
}
headers = {};
if (typeof xhr.getResponseHeader === 'function' && xhr.getResponseHeader('access-control-expose-headers')) {
var responseHeaders = xhr.getResponseHeader('access-control-expose-headers').split(', ');
(0, _forEach.default)(responseHeaders).call(responseHeaders, function (header) {
headers[header] = xhr.getResponseHeader(header.toLowerCase());
});
}

@@ -158,2 +157,3 @@ } catch (e) {

response: response,
headers: headers,
status: xhr.status,

@@ -311,6 +311,10 @@ xhr: xhr

var response = _ref.response,
status = _ref.status;
status = _ref.status,
headers = _ref.headers,
xhr = _ref.xhr;
if (options.returnStatus) {
return _objectSpread(_objectSpread({}, response), {}, {
_status: status
_status: status,
_headers: headers,
_xhr: xhr
});

@@ -317,0 +321,0 @@ } else {

@@ -135,8 +135,11 @@ "use strict";

},
startJob(name, data, options /*: RequestOptions*/) {
async startJob(name, data, options /*: RequestOptions*/) {
var _response$_headers;
const RESTController = _CoreManager.default.getRESTController();
const payload = (0, _encode.default)(data, true);
return RESTController.request('POST', 'jobs/' + name, payload, options);
options.returnStatus = true;
const response = await RESTController.request('POST', 'jobs/' + name, payload, options);
return (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Job-Status-Id'];
}
};
_CoreManager.default.setCloudController(DefaultController);

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

ENCRYPTED_KEY: null,
VERSION: 'js' + "4.3.0-alpha.1",
VERSION: 'js' + "4.3.0-alpha.2",
APPLICATION_ID: null,

@@ -189,0 +189,0 @@ JAVASCRIPT_KEY: null,

@@ -107,6 +107,9 @@ "use strict";

const DefaultController = {
send(data /*: PushData*/, options /*:: ?: FullOptions*/) {
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
async send(data /*: PushData*/, options /*:: ?: FullOptions*/) {
var _response$_headers;
options.returnStatus = true;
const response = await _CoreManager.default.getRESTController().request('POST', 'push', data, options);
return (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Push-Status-Id'];
}
};
_CoreManager.default.setPushController(DefaultController);

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

response = JSON.parse(xhr.responseText);
if (typeof xhr.getResponseHeader === 'function') {
if ((xhr.getAllResponseHeaders() || '').includes('x-parse-job-status-id: ')) {
response = xhr.getResponseHeader('x-parse-job-status-id');
}
if ((xhr.getAllResponseHeaders() || '').includes('x-parse-push-status-id: ')) {
response = xhr.getResponseHeader('x-parse-push-status-id');
}
headers = {};
if (typeof xhr.getResponseHeader === 'function' && xhr.getResponseHeader('access-control-expose-headers')) {
const responseHeaders = xhr.getResponseHeader('access-control-expose-headers').split(', ');
responseHeaders.forEach(header => {
headers[header] = xhr.getResponseHeader(header.toLowerCase());
});
}

@@ -122,2 +121,3 @@ } catch (e) {

response,
headers,
status: xhr.status,

@@ -276,3 +276,5 @@ xhr

response,
status
status,
headers,
xhr
}) => {

@@ -282,3 +284,5 @@ if (options.returnStatus) {

...response,
_status: status
_status: status,
_headers: headers,
_xhr: xhr
};

@@ -285,0 +289,0 @@ } else {

@@ -9,2 +9,3 @@ var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

exports.startJob = startJob;
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _CoreManager = _interopRequireDefault(require("./CoreManager"));

@@ -75,8 +76,17 @@ var _decode = _interopRequireDefault(require("./decode"));

},
startJob: function (name, data, options) {
var RESTController = _CoreManager.default.getRESTController();
var payload = (0, _encode.default)(data, true);
return RESTController.request('POST', 'jobs/' + name, payload, options);
}
startJob: function () {
var _startJob = (0, _asyncToGenerator2.default)(function* (name, data, options) {
var _response$_headers;
var RESTController = _CoreManager.default.getRESTController();
var payload = (0, _encode.default)(data, true);
options.returnStatus = true;
var response = yield RESTController.request('POST', 'jobs/' + name, payload, options);
return (_response$_headers = response._headers) == null ? void 0 : _response$_headers['X-Parse-Job-Status-Id'];
});
function startJob() {
return _startJob.apply(this, arguments);
}
return startJob;
}()
};
_CoreManager.default.setCloudController(DefaultController);

@@ -15,3 +15,3 @@ Object.defineProperty(exports, "__esModule", {

ENCRYPTED_KEY: null,
VERSION: 'js' + "4.3.0-alpha.1",
VERSION: 'js' + "4.3.0-alpha.2",
APPLICATION_ID: null,

@@ -18,0 +18,0 @@ JAVASCRIPT_KEY: null,

@@ -1579,2 +1579,4 @@ var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

delete responses[index]._status;
delete responses[index]._headers;
delete responses[index]._xhr;
mapIdForPin[objectId] = obj._localId;

@@ -1632,2 +1634,4 @@ obj._handleSaveResponse(responses[index].success, status);

delete response._status;
delete response._headers;
delete response._xhr;
targetCopy._handleSaveResponse(response, status);

@@ -1634,0 +1638,0 @@ }, function (error) {

@@ -7,2 +7,3 @@ var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

exports.send = send;
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator"));
var _CoreManager = _interopRequireDefault(require("./CoreManager"));

@@ -44,6 +45,15 @@ var _ParseQuery = _interopRequireDefault(require("./ParseQuery"));

var DefaultController = {
send: function (data, options) {
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
}
send: function () {
var _send = (0, _asyncToGenerator2.default)(function* (data, options) {
var _response$_headers;
options.returnStatus = true;
var response = yield _CoreManager.default.getRESTController().request('POST', 'push', data, options);
return (_response$_headers = response._headers) == null ? void 0 : _response$_headers['X-Parse-Push-Status-Id'];
});
function send() {
return _send.apply(this, arguments);
}
return send;
}()
};
_CoreManager.default.setPushController(DefaultController);

@@ -75,9 +75,8 @@ var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

response = JSON.parse(xhr.responseText);
if (typeof xhr.getResponseHeader === 'function') {
if ((xhr.getAllResponseHeaders() || '').includes('x-parse-job-status-id: ')) {
response = xhr.getResponseHeader('x-parse-job-status-id');
}
if ((xhr.getAllResponseHeaders() || '').includes('x-parse-push-status-id: ')) {
response = xhr.getResponseHeader('x-parse-push-status-id');
}
headers = {};
if (typeof xhr.getResponseHeader === 'function' && xhr.getResponseHeader('access-control-expose-headers')) {
var responseHeaders = xhr.getResponseHeader('access-control-expose-headers').split(', ');
responseHeaders.forEach(function (header) {
headers[header] = xhr.getResponseHeader(header.toLowerCase());
});
}

@@ -90,2 +89,3 @@ } catch (e) {

response: response,
headers: headers,
status: xhr.status,

@@ -237,6 +237,10 @@ xhr: xhr

var response = _ref.response,
status = _ref.status;
status = _ref.status,
headers = _ref.headers,
xhr = _ref.xhr;
if (options.returnStatus) {
return Object.assign({}, response, {
_status: status
_status: status,
_headers: headers,
_xhr: xhr
});

@@ -243,0 +247,0 @@ } else {

@@ -12,4 +12,6 @@ "use strict";

exports.startJob = startJob;
var _regenerator = _interopRequireDefault(require("@babel/runtime-corejs3/regenerator"));
var _keys = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/object/keys"));
var _promise = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/promise"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/asyncToGenerator"));
var _typeof2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/typeof"));

@@ -137,7 +139,24 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

startJob: function (name, data, options /*: RequestOptions*/) {
var RESTController = _CoreManager.default.getRESTController();
var payload = (0, _encode.default)(data, true);
return RESTController.request('POST', 'jobs/' + name, payload, options);
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var _response$_headers;
var RESTController, payload, response;
return _regenerator.default.wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
RESTController = _CoreManager.default.getRESTController();
payload = (0, _encode.default)(data, true);
options.returnStatus = true;
_context.next = 5;
return RESTController.request('POST', 'jobs/' + name, payload, options);
case 5:
response = _context.sent;
return _context.abrupt("return", (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Job-Status-Id']);
case 7:
case "end":
return _context.stop();
}
}, _callee);
}))();
}
};
_CoreManager.default.setCloudController(DefaultController);

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

ENCRYPTED_KEY: null,
VERSION: 'js' + "4.3.0-alpha.1",
VERSION: 'js' + "4.3.0-alpha.2",
APPLICATION_ID: null,

@@ -193,0 +193,0 @@ JAVASCRIPT_KEY: null,

@@ -10,2 +10,4 @@ "use strict";

exports.send = send;
var _regenerator = _interopRequireDefault(require("@babel/runtime-corejs3/regenerator"));
var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/asyncToGenerator"));
var _typeof2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/typeof"));

@@ -109,5 +111,22 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

send: function (data /*: PushData*/, options /*:: ?: FullOptions*/) {
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
var _response$_headers;
var response;
return _regenerator.default.wrap(function (_context) {
while (1) switch (_context.prev = _context.next) {
case 0:
options.returnStatus = true;
_context.next = 3;
return _CoreManager.default.getRESTController().request('POST', 'push', data, options);
case 3:
response = _context.sent;
return _context.abrupt("return", (_response$_headers = response._headers) === null || _response$_headers === void 0 ? void 0 : _response$_headers['X-Parse-Push-Status-Id']);
case 5:
case "end":
return _context.stop();
}
}, _callee);
}))();
}
};
_CoreManager.default.setPushController(DefaultController);

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

var _Object$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor");
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
var _forEachInstanceProperty2 = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
var _Object$getOwnPropertyDescriptors = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors");

@@ -18,2 +18,3 @@ var _Object$defineProperties = require("@babel/runtime-corejs3/core-js-stable/object/define-properties");

var _includes = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/includes"));
var _forEach = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/instance/for-each"));
var _setTimeout2 = _interopRequireDefault(require("@babel/runtime-corejs3/core-js-stable/set-timeout"));

@@ -35,7 +36,7 @@ var _CoreManager = _interopRequireDefault(require("./CoreManager"));

for (var i = 1; i < arguments.length; i++) {
var _context4, _context5;
var _context2, _context3;
var source = null != arguments[i] ? arguments[i] : {};
i % 2 ? _forEachInstanceProperty(_context4 = ownKeys(Object(source), !0)).call(_context4, function (key) {
i % 2 ? _forEachInstanceProperty2(_context2 = ownKeys(Object(source), !0)).call(_context2, function (key) {
(0, _defineProperty2.default)(target, key, source[key]);
}) : _Object$getOwnPropertyDescriptors ? _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)) : _forEachInstanceProperty(_context5 = ownKeys(Object(source))).call(_context5, function (key) {
}) : _Object$getOwnPropertyDescriptors ? _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)) : _forEachInstanceProperty2(_context3 = ownKeys(Object(source))).call(_context3, function (key) {
_Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key));

@@ -143,10 +144,8 @@ });

response = JSON.parse(xhr.responseText);
if (typeof xhr.getResponseHeader === 'function') {
var _context2, _context3;
if ((0, _includes.default)(_context2 = xhr.getAllResponseHeaders() || '').call(_context2, 'x-parse-job-status-id: ')) {
response = xhr.getResponseHeader('x-parse-job-status-id');
}
if ((0, _includes.default)(_context3 = xhr.getAllResponseHeaders() || '').call(_context3, 'x-parse-push-status-id: ')) {
response = xhr.getResponseHeader('x-parse-push-status-id');
}
headers = {};
if (typeof xhr.getResponseHeader === 'function' && xhr.getResponseHeader('access-control-expose-headers')) {
var responseHeaders = xhr.getResponseHeader('access-control-expose-headers').split(', ');
(0, _forEach.default)(responseHeaders).call(responseHeaders, function (header) {
headers[header] = xhr.getResponseHeader(header.toLowerCase());
});
}

@@ -159,2 +158,3 @@ } catch (e) {

response: response,
headers: headers,
status: xhr.status,

@@ -312,6 +312,10 @@ xhr: xhr

var response = _ref.response,
status = _ref.status;
status = _ref.status,
headers = _ref.headers,
xhr = _ref.xhr;
if (options.returnStatus) {
return _objectSpread(_objectSpread({}, response), {}, {
_status: status
_status: status,
_headers: headers,
_xhr: xhr
});

@@ -318,0 +322,0 @@ } else {

{
"name": "parse",
"version": "4.3.0-alpha.1",
"version": "4.3.0-alpha.2",
"description": "Parse JavaScript SDK",

@@ -50,3 +50,3 @@ "homepage": "https://parseplatform.org",

"@definitelytyped/dtslint": "0.0.163",
"@parse/minami": "1.0.0",
"@parse/minami": "git+https://github.com/parse-community/minami#main",
"@saithodev/semantic-release-backmerge": "2.1.3",

@@ -53,0 +53,0 @@ "@semantic-release/changelog": "6.0.3",

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

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

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

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

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

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

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

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