Socket
Socket
Sign inDemoInstall

@moxb/meteor

Package Overview
Dependencies
Maintainers
3
Versions
146
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@moxb/meteor - npm Package Compare versions

Comparing version 0.2.0-beta.17 to 0.2.0-beta.18

21

dist/MeteorSubscription.d.ts
export interface MeteorSubscription {
/** @deprecated since version v0.2.0-beta.18 */
readonly isSubscriptionReady: boolean;
/**
* Is this subscription still pending?
*
* **Note**: This must be checked in the render function, else

@@ -8,6 +12,17 @@ * the auto subscription mechanism does not work!

*/
readonly isSubscriptionReady: boolean;
readonly pending: boolean;
/**
* Has this subscription failed?
*
* If yes, there should be some errors, and an error message, too
*/
readonly hasFailed: boolean;
readonly error?: any;
readonly pending: boolean;
/**
* Any errors encountered
*/
readonly errors: any[];
/**
* Errors formatted as user-readable strings
*/
readonly errorMessage?: string;
}

14

dist/MeteorSubscriptionImpl.d.ts

@@ -6,3 +6,3 @@ import { MeteorSubscription } from './MeteorSubscription';

private _hasFailed;
private _error?;
private _errors;
private subscriptionTracker?;

@@ -12,9 +12,13 @@ private mobxAutoRun?;

constructor();
/** @deprecated since version v0.2.0-beta.18 */
/** @deprecated since version v0.2.0-beta.18 */
isSubscriptionReady: boolean;
/**
* This is observed to
* @returns {boolean}
* Mark this subscription as ready.
* (This only makes sense during testing.)
*/
isSubscriptionReady: boolean;
_setReady(): void;
readonly hasFailed: boolean;
readonly error: any;
readonly errors: any[];
readonly errorMessage: string;
readonly pending: boolean;

@@ -21,0 +25,0 @@ protected _fail(error: any): void;

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

var MeteorDependencies_1 = require("./MeteorDependencies");
var moxb_1 = require("@moxb/moxb");
var MeteorSubscriptionImpl = /** @class */ (function () {

@@ -13,2 +14,3 @@ function MeteorSubscriptionImpl() {

this._hasFailed = false;
this._errors = [];
mobx_1.onBecomeObserved(this, '_isSubscriptionReady', function () {

@@ -25,9 +27,7 @@ // console.log('subscribe=', this.constructor.name);

Object.defineProperty(MeteorSubscriptionImpl.prototype, "isSubscriptionReady", {
/**
* This is observed to
* @returns {boolean}
*/
/** @deprecated since version v0.2.0-beta.18 */
get: function () {
return this._isSubscriptionReady;
},
/** @deprecated since version v0.2.0-beta.18 */
set: function (value) {

@@ -39,2 +39,9 @@ this._isSubscriptionReady = value;

});
/**
* Mark this subscription as ready.
* (This only makes sense during testing.)
*/
MeteorSubscriptionImpl.prototype._setReady = function () {
this._isSubscriptionReady = true;
};
Object.defineProperty(MeteorSubscriptionImpl.prototype, "hasFailed", {

@@ -47,5 +54,5 @@ get: function () {

});
Object.defineProperty(MeteorSubscriptionImpl.prototype, "error", {
Object.defineProperty(MeteorSubscriptionImpl.prototype, "errors", {
get: function () {
return this._error;
return this._errors.slice();
},

@@ -55,2 +62,9 @@ enumerable: true,

});
Object.defineProperty(MeteorSubscriptionImpl.prototype, "errorMessage", {
get: function () {
return this._errors.map(moxb_1.extractErrorString).join('\n\n');
},
enumerable: true,
configurable: true
});
Object.defineProperty(MeteorSubscriptionImpl.prototype, "pending", {

@@ -67,3 +81,3 @@ get: function () {

this._hasFailed = true;
this._error = error;
this._errors.push(error);
}

@@ -81,3 +95,3 @@ };

var _this = this;
this._error = undefined;
this._errors = [];
this._hasFailed = false;

@@ -141,3 +155,3 @@ this.nSubscriptions++;

mobx_1.observable
], MeteorSubscriptionImpl.prototype, "_error", void 0);
], MeteorSubscriptionImpl.prototype, "_errors", void 0);
tslib_1.__decorate([

@@ -155,2 +169,2 @@ mobx_1.action.bound

exports.MeteorSubscriptionImpl = MeteorSubscriptionImpl;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWV0ZW9yU3Vic2NyaXB0aW9uSW1wbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9NZXRlb3JTdWJzY3JpcHRpb25JbXBsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLDZCQUE0RztBQUM1RywyREFBcUQ7QUFHckQ7SUFhSTtRQUFBLGlCQVVDO1FBckJPLG1CQUFjLEdBQUcsQ0FBQyxDQUFDO1FBRW5CLHlCQUFvQixHQUFHLEtBQUssQ0FBQztRQUU3QixlQUFVLEdBQUcsS0FBSyxDQUFDO1FBUXZCLHVCQUFnQixDQUFDLElBQUksRUFBRSxzQkFBc0IsRUFBRTtZQUMzQyxvREFBb0Q7WUFDcEQsS0FBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1FBQ3JCLENBQUMsQ0FBQyxDQUFDO1FBQ0gseUJBQWtCLENBQUMsSUFBSSxFQUFFLHNCQUFzQixFQUFFO1lBQzdDLHNEQUFzRDtZQUN0RCxLQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDdkIsQ0FBQyxDQUFDLENBQUM7UUFDSCxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7SUFNRCxzQkFBSSx1REFBbUI7UUFKdkI7OztXQUdHO2FBQ0g7WUFDSSxPQUFPLElBQUksQ0FBQyxvQkFBb0IsQ0FBQztRQUNyQyxDQUFDO2FBQ0QsVUFBd0IsS0FBYztZQUNsQyxJQUFJLENBQUMsb0JBQW9CLEdBQUcsS0FBSyxDQUFDO1FBQ3RDLENBQUM7OztPQUhBO0lBSUQsc0JBQUksNkNBQVM7YUFBYjtZQUNJLE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQztRQUMzQixDQUFDOzs7T0FBQTtJQUNELHNCQUFJLHlDQUFLO2FBQVQ7WUFDSSxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUM7UUFDdkIsQ0FBQzs7O09BQUE7SUFDRCxzQkFBSSwyQ0FBTzthQUFYO1lBQ0ksT0FBTyxDQUFDLElBQUksQ0FBQyxvQkFBb0IsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUM7UUFDMUQsQ0FBQzs7O09BQUE7SUFDUyxzQ0FBSyxHQUFmLFVBQWdCLEtBQVU7UUFDdEIsSUFBSSxLQUFLLEVBQUU7WUFDUCwyRUFBMkU7WUFDM0UsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUM7WUFDdkIsSUFBSSxDQUFDLE1BQU0sR0FBRyxLQUFLLENBQUM7U0FDdkI7SUFDTCxDQUFDO0lBSVMsZ0RBQWUsR0FBekIsVUFBMEIsZUFBdUI7UUFBRSxjQUFjO2FBQWQsVUFBYyxFQUFkLHFCQUFjLEVBQWQsSUFBYztZQUFkLDZCQUFjOztRQUM3RCxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsZUFBZSxDQUFDO1FBQ3hDLE9BQU8sTUFBTSxDQUFDLFNBQVMsT0FBaEIsTUFBTSxHQUFXLGVBQWUsU0FBSyxJQUFJLEdBQUUsRUFBRSxNQUFNLEVBQUUsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFFO0lBQzlFLENBQUM7SUFHTywwQ0FBUyxHQUFqQjtRQURBLGlCQTBCQztRQXhCRyxJQUFJLENBQUMsTUFBTSxHQUFHLFNBQVMsQ0FBQztRQUN4QixJQUFJLENBQUMsVUFBVSxHQUFHLEtBQUssQ0FBQztRQUN4QixJQUFJLENBQUMsY0FBYyxFQUFFLENBQUM7UUFDdEIsSUFBSSxJQUFJLENBQUMsY0FBYyxLQUFLLENBQUMsSUFBSSxJQUFJLENBQUMsV0FBVyxJQUFJLFNBQVMsRUFBRTtZQUM1RCxvREFBb0Q7WUFDcEQsNEdBQTRHO1lBQzVHLDBEQUEwRDtZQUMxRCw0Q0FBNEM7WUFDNUMsK0ZBQStGO1lBQy9GLG9EQUFvRDtZQUNwRCxJQUFJLENBQUMsYUFBYSxHQUFHLFVBQVUsQ0FBQztnQkFDNUIsa0ZBQWtGO2dCQUNsRixLQUFJLENBQUMsV0FBVyxHQUFHLGNBQU8sQ0FBQztvQkFDdkIsS0FBSSxDQUFDLGlDQUFpQyxFQUFFLENBQUM7b0JBQ3pDLHNHQUFzRztvQkFDdEcsSUFBSSxLQUFJLENBQUMsbUJBQW1CLEVBQUU7d0JBQzFCLHdGQUF3Rjt3QkFDeEYsS0FBSSxDQUFDLG1CQUFtQixDQUFDLFVBQVUsRUFBRSxDQUFDO3FCQUN6Qzt5QkFBTTt3QkFDSCxLQUFJLENBQUMsbUJBQW1CLEdBQUcsa0NBQWEsQ0FBQyxjQUFNLE9BQUEsS0FBSSxDQUFDLG9CQUFvQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxFQUE3QyxDQUE2QyxDQUFDLENBQUM7cUJBQ2pHO2dCQUNMLENBQUMsQ0FBQyxDQUFDO1lBQ1AsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO1NBQ1Q7SUFDTCxDQUFDO0lBR08sNENBQVcsR0FBbkI7UUFDSSxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUM7UUFDdEIsMEhBQTBIO1FBQzFILElBQUksSUFBSSxDQUFDLGNBQWMsS0FBSyxDQUFDLEVBQUU7WUFDM0IsSUFBSSxJQUFJLENBQUMsbUJBQW1CLEVBQUU7Z0JBQzFCLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxJQUFJLEVBQUUsQ0FBQztnQkFDaEMsSUFBSSxDQUFDLG1CQUFtQixHQUFHLFNBQVMsQ0FBQztnQkFDckMsSUFBSSxDQUFDLG9CQUFvQixHQUFHLEtBQUssQ0FBQzthQUNyQztZQUNELElBQUksSUFBSSxDQUFDLFdBQVcsRUFBRTtnQkFDbEIsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDO2dCQUNuQixJQUFJLENBQUMsV0FBVyxHQUFHLFNBQVMsQ0FBQzthQUNoQztZQUNELElBQUksSUFBSSxDQUFDLGFBQWEsRUFBRTtnQkFDcEIsWUFBWSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQztnQkFDakMsSUFBSSxDQUFDLGFBQWEsR0FBRyxTQUFTLENBQUM7YUFDbEM7U0FDSjtJQUNMLENBQUM7SUFHTyxxREFBb0IsR0FBNUIsVUFBNkIsT0FBZ0I7UUFDekMsSUFBSSxDQUFDLG9CQUFvQixHQUFHLE9BQU8sQ0FBQztJQUN4QyxDQUFDO0lBN0dEO1FBREMsaUJBQVU7a0VBQ2dCO0lBRTNCO1FBREMsaUJBQVU7d0VBQzBCO0lBRXJDO1FBREMsaUJBQVU7OERBQ2dCO0lBRTNCO1FBREMsaUJBQVU7MERBQ1U7SUFvRHJCO1FBREMsYUFBTSxDQUFDLEtBQUs7MkRBMEJaO0lBR0Q7UUFEQyxhQUFNLENBQUMsS0FBSzs2REFtQlo7SUFHRDtRQURDLGFBQU0sQ0FBQyxLQUFLO3NFQUdaO0lBWUwsNkJBQUM7Q0FBQSxBQTNIRCxJQTJIQztBQTNIcUIsd0RBQXNCIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTWV0ZW9yU3Vic2NyaXB0aW9uSW1wbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uL3NyYy9NZXRlb3JTdWJzY3JpcHRpb25JbXBsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUNBLDZCQUE0RztBQUM1RywyREFBcUQ7QUFFckQsbUNBQWdEO0FBRWhEO0lBYUk7UUFBQSxpQkFVQztRQXJCTyxtQkFBYyxHQUFHLENBQUMsQ0FBQztRQUVuQix5QkFBb0IsR0FBRyxLQUFLLENBQUM7UUFFN0IsZUFBVSxHQUFHLEtBQUssQ0FBQztRQUVuQixZQUFPLEdBQVUsRUFBRSxDQUFDO1FBTXhCLHVCQUFnQixDQUFDLElBQUksRUFBRSxzQkFBc0IsRUFBRTtZQUMzQyxvREFBb0Q7WUFDcEQsS0FBSSxDQUFDLFNBQVMsRUFBRSxDQUFDO1FBQ3JCLENBQUMsQ0FBQyxDQUFDO1FBQ0gseUJBQWtCLENBQUMsSUFBSSxFQUFFLHNCQUFzQixFQUFFO1lBQzdDLHNEQUFzRDtZQUN0RCxLQUFJLENBQUMsV0FBVyxFQUFFLENBQUM7UUFDdkIsQ0FBQyxDQUFDLENBQUM7UUFDSCxJQUFJLENBQUMsS0FBSyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQ3ZDLENBQUM7SUFHRCxzQkFBSSx1REFBbUI7UUFEdkIsK0NBQStDO2FBQy9DO1lBQ0ksT0FBTyxJQUFJLENBQUMsb0JBQW9CLENBQUM7UUFDckMsQ0FBQztRQUNELCtDQUErQzthQUMvQyxVQUF3QixLQUFjO1lBQ2xDLElBQUksQ0FBQyxvQkFBb0IsR0FBRyxLQUFLLENBQUM7UUFDdEMsQ0FBQzs7O09BSkE7SUFNRDs7O09BR0c7SUFDSCwwQ0FBUyxHQUFUO1FBQ0ksSUFBSSxDQUFDLG9CQUFvQixHQUFHLElBQUksQ0FBQztJQUNyQyxDQUFDO0lBQ0Qsc0JBQUksNkNBQVM7YUFBYjtZQUNJLE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQztRQUMzQixDQUFDOzs7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
{
"name": "@moxb/meteor",
"version": "0.2.0-beta.17",
"version": "0.2.0-beta.18",
"description": "MobX meteor binding",

@@ -50,3 +50,3 @@ "scripts": {

"devDependencies": {
"@moxb/moxb": "^0.2.0-beta.17",
"@moxb/moxb": "^0.2.0-beta.18",
"@types/jest": "^23.3.1",

@@ -57,3 +57,3 @@ "@types/meteor": "^1.4.16",

},
"gitHead": "2512edf4a9d4b9c3f33479afdafdda63f53830fa"
"gitHead": "762c8d12cae3f5376625ec2a8793aa273d778054"
}
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