Socket
Socket
Sign inDemoInstall

mobx-localstorage

Package Overview
Dependencies
2
Maintainers
1
Versions
24
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.1.0 to 1.1.1

40

es/index.js

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

import { ObservableMap, toJS, observable } from 'mobx';
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { ObservableMap, toJS, observable, action } from 'mobx';
import localStorage from 'reactive-localstorage';

@@ -6,3 +15,3 @@ const referenceEnhancer = observable.map({}, { deep: false }).enhancer;

constructor() {
super(undefined, referenceEnhancer, 'LocalStorage');
const entries = [];
const len = localStorage.length;

@@ -12,5 +21,6 @@ for (let i = 0; i < len; i++) {

const value = parseValue(localStorage.getItem(key));
super.set(key, value);
entries.push([key, value]);
}
localStorage.on('change', (key, value) => {
super(entries, referenceEnhancer, 'LocalStorage');
localStorage.on('change', action((key, value) => {
if (typeof value === 'string') {

@@ -22,3 +32,3 @@ super.set(key, parseValue(value));

}
});
}));
}

@@ -54,2 +64,20 @@ get length() {

}
__decorate([
action,
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "clear", null);
__decorate([
action,
__metadata("design:type", Function),
__metadata("design:paramtypes", [String, Object]),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "set", null);
__decorate([
action,
__metadata("design:type", Function),
__metadata("design:paramtypes", [String]),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "delete", null);
export function parseValue(value) {

@@ -65,2 +93,2 @@ try {

export default new LocalStorage();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLE1BQU0sTUFBTSxDQUFBO0FBQ3RELE9BQU8sWUFBWSxNQUFNLHVCQUF1QixDQUFBO0FBRWhELE1BQU0saUJBQWlCLEdBQUcsVUFBVSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUE7QUFFdEUsTUFBTSxtQkFBb0IsU0FBUSxhQUFrQjtJQUNsRDtRQUNFLEtBQUssQ0FBQyxTQUFTLEVBQUUsaUJBQWlCLEVBQUUsY0FBYyxDQUFDLENBQUE7UUFDbkQsTUFBTSxHQUFHLEdBQUcsWUFBWSxDQUFDLE1BQU0sQ0FBQTtRQUMvQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQzVCLE1BQU0sR0FBRyxHQUFHLFlBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFFLENBQUE7WUFDaEMsTUFBTSxLQUFLLEdBQUcsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQTtZQUNuRCxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQTtTQUN0QjtRQUNELFlBQVksQ0FBQyxFQUFFLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxFQUFFLEtBQUssRUFBRSxFQUFFO1lBQ3ZDLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFO2dCQUM3QixLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQTthQUNsQztpQkFBTTtnQkFDTCxLQUFLLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFBO2FBQ2xCO1FBQ0gsQ0FBQyxDQUFDLENBQUE7SUFDSixDQUFDO0lBRUQsSUFBSSxNQUFNO1FBQ1IsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFBO0lBQ2xCLENBQUM7SUFFRCxHQUFHLENBQUMsS0FBYTtRQUNmLE9BQU8sWUFBWSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQTtJQUNoQyxDQUFDO0lBRUQsT0FBTyxDQUFDLEdBQVc7UUFDakIsT0FBTyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUE7SUFDL0MsQ0FBQztJQUVELE9BQU8sQ0FBQyxHQUFXLEVBQUUsS0FBVTtRQUM3QixJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQTtJQUN0QixDQUFDO0lBRUQsVUFBVSxDQUFDLEdBQVc7UUFDcEIsT0FBTyxLQUFLLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFBO0lBQzFCLENBQUM7SUFFRCxLQUFLO1FBQ0gsWUFBWSxDQUFDLEtBQUssRUFBRSxDQUFBO1FBQ3BCLEtBQUssQ0FBQyxLQUFLLEVBQUUsQ0FBQTtJQUNmLENBQUM7SUFFRCxHQUFHLENBQUMsR0FBVyxFQUFFLEtBQVc7UUFDMUIsWUFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFBO1FBQ3RELE9BQU8sSUFBSSxDQUFBO0lBQ2IsQ0FBQztJQUVELE1BQU0sQ0FBQyxHQUFXO1FBQ2hCLE1BQU0sR0FBRyxHQUFHLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUE7UUFDMUIsWUFBWSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQTtRQUM1QixPQUFPLEdBQUcsQ0FBQTtJQUNaLENBQUM7Q0FDRjtBQUVELE1BQU0scUJBQXFCLEtBQVU7SUFDbkMsSUFBSTtRQUNGLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQTtLQUN6QjtJQUFDLE9BQU8sQ0FBQyxFQUFFO1FBQ1YsaUNBQWlDO0tBQ2xDO0lBQ0QsT0FBTyxLQUFLLENBQUE7QUFDZCxDQUFDO0FBRUQsZUFBZSxJQUFJLFlBQVksRUFBRSxDQUFBIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUEsT0FBTyxFQUFFLGFBQWEsRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxNQUFNLE1BQU0sQ0FBQTtBQUM5RCxPQUFPLFlBQVksTUFBTSx1QkFBdUIsQ0FBQTtBQUVoRCxNQUFNLGlCQUFpQixHQUFHLFVBQVUsQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFBO0FBRXRFLE1BQU0sbUJBQW9CLFNBQVEsYUFBa0I7SUFDbEQ7UUFDRSxNQUFNLE9BQU8sR0FBeUIsRUFBRSxDQUFBO1FBQ3hDLE1BQU0sR0FBRyxHQUFHLFlBQVksQ0FBQyxNQUFNLENBQUE7UUFDL0IsS0FBSyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUM1QixNQUFNLEdBQUcsR0FBRyxZQUFZLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBRSxDQUFBO1lBQ2hDLE1BQU0sS0FBSyxHQUFHLFVBQVUsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUE7WUFDbkQsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFBO1NBQzNCO1FBQ0QsS0FBSyxDQUFDLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxjQUFjLENBQUMsQ0FBQTtRQUNqRCxZQUFZLENBQUMsRUFBRSxDQUFDLFFBQVEsRUFBRSxNQUFNLENBQUMsQ0FBQyxHQUFXLEVBQUUsS0FBb0IsRUFBRSxFQUFFO1lBQ3JFLElBQUksT0FBTyxLQUFLLEtBQUssUUFBUSxFQUFFO2dCQUM3QixLQUFLLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQTthQUNsQztpQkFBTTtnQkFDTCxLQUFLLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFBO2FBQ2xCO1FBQ0gsQ0FBQyxDQUFDLENBQUMsQ0FBQTtJQUNMLENBQUM7SUFFRCxJQUFJLE1BQU07UUFDUixPQUFPLElBQUksQ0FBQyxJQUFJLENBQUE7SUFDbEIsQ0FBQztJQUVELEdBQUcsQ0FBQyxLQUFhO1FBQ2YsT0FBTyxZQUFZLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2hDLENBQUM7SUFFRCxPQUFPLENBQUMsR0FBVztRQUNqQixPQUFPLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQTtJQUMvQyxDQUFDO0lBRUQsT0FBTyxDQUFDLEdBQVcsRUFBRSxLQUFVO1FBQzdCLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxDQUFBO0lBQ3RCLENBQUM7SUFFRCxVQUFVLENBQUMsR0FBVztRQUNwQixPQUFPLEtBQUssQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUE7SUFDMUIsQ0FBQztJQUdELEtBQUs7UUFDSCxZQUFZLENBQUMsS0FBSyxFQUFFLENBQUE7UUFDcEIsS0FBSyxDQUFDLEtBQUssRUFBRSxDQUFBO0lBQ2YsQ0FBQztJQUdELEdBQUcsQ0FBQyxHQUFXLEVBQUUsS0FBVztRQUMxQixZQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUE7UUFDdEQsT0FBTyxJQUFJLENBQUE7SUFDYixDQUFDO0lBR0QsTUFBTSxDQUFDLEdBQVc7UUFDaEIsTUFBTSxHQUFHLEdBQUcsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQTtRQUMxQixZQUFZLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFBO1FBQzVCLE9BQU8sR0FBRyxDQUFBO0lBQ1osQ0FBQztDQUNGO0FBakJDO0lBREMsTUFBTTs7Ozt5Q0FJTjtBQUdEO0lBREMsTUFBTTs7Ozt1Q0FJTjtBQUdEO0lBREMsTUFBTTs7OzswQ0FLTjtBQUdILE1BQU0scUJBQXFCLEtBQVU7SUFDbkMsSUFBSTtRQUNGLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQTtLQUN6QjtJQUFDLE9BQU8sQ0FBQyxFQUFFO1FBQ1YsaUNBQWlDO0tBQ2xDO0lBQ0QsT0FBTyxLQUFLLENBQUE7QUFDZCxDQUFDO0FBRUQsZUFBZSxJQUFJLFlBQVksRUFBRSxDQUFBIn0=

@@ -12,2 +12,11 @@ "use strict";

})();
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });

@@ -20,3 +29,4 @@ var mobx_1 = require("mobx");

function LocalStorage() {
var _this = _super.call(this, undefined, referenceEnhancer, 'LocalStorage') || this;
var _this = this;
var entries = [];
var len = reactive_localstorage_1.default.length;

@@ -26,5 +36,6 @@ for (var i = 0; i < len; i++) {

var value = parseValue(reactive_localstorage_1.default.getItem(key));
_super.prototype.set.call(_this, key, value);
entries.push([key, value]);
}
reactive_localstorage_1.default.on('change', function (key, value) {
_this = _super.call(this, entries, referenceEnhancer, 'LocalStorage') || this;
reactive_localstorage_1.default.on('change', mobx_1.action(function (key, value) {
if (typeof value === 'string') {

@@ -36,3 +47,3 @@ _super.prototype.set.call(_this, key, parseValue(value));

}
});
}));
return _this;

@@ -72,2 +83,20 @@ }

};
__decorate([
mobx_1.action,
__metadata("design:type", Function),
__metadata("design:paramtypes", []),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "clear", null);
__decorate([
mobx_1.action,
__metadata("design:type", Function),
__metadata("design:paramtypes", [String, Object]),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "set", null);
__decorate([
mobx_1.action,
__metadata("design:type", Function),
__metadata("design:paramtypes", [String]),
__metadata("design:returntype", void 0)
], LocalStorage.prototype, "delete", null);
return LocalStorage;

@@ -87,2 +116,2 @@ }(mobx_1.ObservableMap));

exports.default = new LocalStorage();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O0FBQUEsNkJBQXNEO0FBQ3RELCtEQUFnRDtBQUVoRCxJQUFNLGlCQUFpQixHQUFHLGlCQUFVLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQTtBQUV0RTtJQUFrQyxnQ0FBa0I7SUFDbEQ7UUFBQSxZQUNFLGtCQUFNLFNBQVMsRUFBRSxpQkFBaUIsRUFBRSxjQUFjLENBQUMsU0FjcEQ7UUFiQyxJQUFNLEdBQUcsR0FBRywrQkFBWSxDQUFDLE1BQU0sQ0FBQTtRQUMvQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxFQUFFLENBQUMsRUFBRSxFQUFFO1lBQzVCLElBQU0sR0FBRyxHQUFHLCtCQUFZLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBRSxDQUFBO1lBQ2hDLElBQU0sS0FBSyxHQUFHLFVBQVUsQ0FBQywrQkFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFBO1lBQ25ELGlCQUFNLEdBQUcsYUFBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLENBQUE7U0FDdEI7UUFDRCwrQkFBWSxDQUFDLEVBQUUsQ0FBQyxRQUFRLEVBQUUsVUFBQyxHQUFHLEVBQUUsS0FBSztZQUNuQyxJQUFJLE9BQU8sS0FBSyxLQUFLLFFBQVEsRUFBRTtnQkFDN0IsaUJBQU0sR0FBRyxhQUFDLEdBQUcsRUFBRSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQTthQUNsQztpQkFBTTtnQkFDTCxpQkFBTSxNQUFNLGFBQUMsR0FBRyxDQUFDLENBQUE7YUFDbEI7UUFDSCxDQUFDLENBQUMsQ0FBQTs7SUFDSixDQUFDO0lBRUQsc0JBQUksZ0NBQU07YUFBVjtZQUNFLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQTtRQUNsQixDQUFDOzs7T0FBQTtJQUVELDBCQUFHLEdBQUgsVUFBSSxLQUFhO1FBQ2YsT0FBTywrQkFBWSxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsQ0FBQTtJQUNoQyxDQUFDO0lBRUQsOEJBQU8sR0FBUCxVQUFRLEdBQVc7UUFDakIsT0FBTyxpQkFBTSxHQUFHLFlBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFNLEdBQUcsWUFBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFBO0lBQy9DLENBQUM7SUFFRCw4QkFBTyxHQUFQLFVBQVEsR0FBVyxFQUFFLEtBQVU7UUFDN0IsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLENBQUE7SUFDdEIsQ0FBQztJQUVELGlDQUFVLEdBQVYsVUFBVyxHQUFXO1FBQ3BCLE9BQU8saUJBQU0sTUFBTSxZQUFDLEdBQUcsQ0FBQyxDQUFBO0lBQzFCLENBQUM7SUFFRCw0QkFBSyxHQUFMO1FBQ0UsK0JBQVksQ0FBQyxLQUFLLEVBQUUsQ0FBQTtRQUNwQixpQkFBTSxLQUFLLFdBQUUsQ0FBQTtJQUNmLENBQUM7SUFFRCwwQkFBRyxHQUFILFVBQUksR0FBVyxFQUFFLEtBQVc7UUFDMUIsK0JBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsV0FBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQTtRQUN0RCxPQUFPLElBQUksQ0FBQTtJQUNiLENBQUM7SUFFRCw2QkFBTSxHQUFOLFVBQU8sR0FBVztRQUNoQixJQUFNLEdBQUcsR0FBRyxpQkFBTSxHQUFHLFlBQUMsR0FBRyxDQUFDLENBQUE7UUFDMUIsK0JBQVksQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUE7UUFDNUIsT0FBTyxHQUFHLENBQUE7SUFDWixDQUFDO0lBQ0gsbUJBQUM7QUFBRCxDQUFDLEFBckRELENBQWtDLG9CQUFhLEdBcUQ5QztBQXJEWSxvQ0FBWTtBQXVEekIsb0JBQTJCLEtBQVU7SUFDbkMsSUFBSTtRQUNGLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQTtLQUN6QjtJQUFDLE9BQU8sQ0FBQyxFQUFFO1FBQ1YsaUNBQWlDO0tBQ2xDO0lBQ0QsT0FBTyxLQUFLLENBQUE7QUFDZCxDQUFDO0FBUEQsZ0NBT0M7QUFFRCxrQkFBZSxJQUFJLFlBQVksRUFBRSxDQUFBIn0=
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsNkJBQThEO0FBQzlELCtEQUFnRDtBQUVoRCxJQUFNLGlCQUFpQixHQUFHLGlCQUFVLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQTtBQUV0RTtJQUFrQyxnQ0FBa0I7SUFDbEQ7UUFBQSxpQkFnQkM7UUFmQyxJQUFNLE9BQU8sR0FBeUIsRUFBRSxDQUFBO1FBQ3hDLElBQU0sR0FBRyxHQUFHLCtCQUFZLENBQUMsTUFBTSxDQUFBO1FBQy9CLEtBQUssSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxHQUFHLEVBQUUsQ0FBQyxFQUFFLEVBQUU7WUFDNUIsSUFBTSxHQUFHLEdBQUcsK0JBQVksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFFLENBQUE7WUFDaEMsSUFBTSxLQUFLLEdBQUcsVUFBVSxDQUFDLCtCQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUE7WUFDbkQsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFBO1NBQzNCO1FBQ0QsUUFBQSxrQkFBTSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsY0FBYyxDQUFDLFNBQUE7UUFDakQsK0JBQVksQ0FBQyxFQUFFLENBQUMsUUFBUSxFQUFFLGFBQU0sQ0FBQyxVQUFDLEdBQVcsRUFBRSxLQUFvQjtZQUNqRSxJQUFJLE9BQU8sS0FBSyxLQUFLLFFBQVEsRUFBRTtnQkFDN0IsaUJBQU0sR0FBRyxhQUFDLEdBQUcsRUFBRSxVQUFVLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQTthQUNsQztpQkFBTTtnQkFDTCxpQkFBTSxNQUFNLGFBQUMsR0FBRyxDQUFDLENBQUE7YUFDbEI7UUFDSCxDQUFDLENBQUMsQ0FBQyxDQUFBOztJQUNMLENBQUM7SUFFRCxzQkFBSSxnQ0FBTTthQUFWO1lBQ0UsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFBO1FBQ2xCLENBQUM7OztPQUFBO0lBRUQsMEJBQUcsR0FBSCxVQUFJLEtBQWE7UUFDZixPQUFPLCtCQUFZLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFBO0lBQ2hDLENBQUM7SUFFRCw4QkFBTyxHQUFQLFVBQVEsR0FBVztRQUNqQixPQUFPLGlCQUFNLEdBQUcsWUFBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQU0sR0FBRyxZQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUE7SUFDL0MsQ0FBQztJQUVELDhCQUFPLEdBQVAsVUFBUSxHQUFXLEVBQUUsS0FBVTtRQUM3QixJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsQ0FBQTtJQUN0QixDQUFDO0lBRUQsaUNBQVUsR0FBVixVQUFXLEdBQVc7UUFDcEIsT0FBTyxpQkFBTSxNQUFNLFlBQUMsR0FBRyxDQUFDLENBQUE7SUFDMUIsQ0FBQztJQUdELDRCQUFLLEdBQUw7UUFDRSwrQkFBWSxDQUFDLEtBQUssRUFBRSxDQUFBO1FBQ3BCLGlCQUFNLEtBQUssV0FBRSxDQUFBO0lBQ2YsQ0FBQztJQUdELDBCQUFHLEdBQUgsVUFBSSxHQUFXLEVBQUUsS0FBVztRQUMxQiwrQkFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxXQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFBO1FBQ3RELE9BQU8sSUFBSSxDQUFBO0lBQ2IsQ0FBQztJQUdELDZCQUFNLEdBQU4sVUFBTyxHQUFXO1FBQ2hCLElBQU0sR0FBRyxHQUFHLGlCQUFNLEdBQUcsWUFBQyxHQUFHLENBQUMsQ0FBQTtRQUMxQiwrQkFBWSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQTtRQUM1QixPQUFPLEdBQUcsQ0FBQTtJQUNaLENBQUM7SUFoQkQ7UUFEQyxhQUFNOzs7OzZDQUlOO0lBR0Q7UUFEQyxhQUFNOzs7OzJDQUlOO0lBR0Q7UUFEQyxhQUFNOzs7OzhDQUtOO0lBQ0gsbUJBQUM7Q0FBQSxBQXpERCxDQUFrQyxvQkFBYSxHQXlEOUM7QUF6RFksb0NBQVk7QUEyRHpCLG9CQUEyQixLQUFVO0lBQ25DLElBQUk7UUFDRixPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUE7S0FDekI7SUFBQyxPQUFPLENBQUMsRUFBRTtRQUNWLGlDQUFpQztLQUNsQztJQUNELE9BQU8sS0FBSyxDQUFBO0FBQ2QsQ0FBQztBQVBELGdDQU9DO0FBRUQsa0JBQWUsSUFBSSxZQUFZLEVBQUUsQ0FBQSJ9

9

package.json
{
"name": "mobx-localstorage",
"version": "1.1.0",
"version": "1.1.1",
"description": "A declarative reactive localStorage using MobX",

@@ -8,3 +8,4 @@ "main": "lib/index.js",

"scripts": {
"build": "rm -rf lib && tsc --pretty -p src/tsconfig.json && rm -rf es && tsc --pretty -p src/tsconfig.es.json"
"build": "rm -rf lib && tsc --pretty -p src/tsconfig.json && rm -rf es && tsc --pretty -p src/tsconfig.es.json",
"test": "mocha -r ts-node/register/transpile-only -r mock-local-storage test/**/*.test.ts"
},

@@ -32,5 +33,7 @@ "repository": {

"@types/node": "^10.3.1",
"mobx": "^4.3.1",
"mobx": "5",
"mocha": "^3.2.0",
"mock-local-storage": "^1.1.8",
"reactive-localstorage": "^0.0.2",
"ts-node": "^8.0.2",
"tslint": "^5.10.0",

@@ -37,0 +40,0 @@ "tslint-eslint-rules": "^5.3.1",

SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc