Skip to content

Commit 12b0f8e

Browse files
chore(release): set package.json to 2.1.5 [skip ci]
## [2.1.5](v2.1.4...v2.1.5) (2022-07-23) ### Bug Fixes * updated node and npm packages ([4cc9a46](4cc9a46))
1 parent 191158c commit 12b0f8e

13 files changed

+358
-777
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## [2.1.5](https://github.com/kouts/vue-path-store/compare/v2.1.4...v2.1.5) (2022-07-23)
2+
3+
4+
### Bug Fixes
5+
6+
* updated node and npm packages ([4cc9a46](https://github.com/kouts/vue-path-store/commit/4cc9a46865988b1e7232f051bb4f512320725229))
7+
18
## [2.1.4](https://github.com/kouts/vue-path-store/compare/v2.1.3...v2.1.4) (2022-05-07)
29

310

dist/cjs/pathStore.js

Lines changed: 25 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -8,48 +8,7 @@ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'defau
88

99
var Vue__default = /*#__PURE__*/_interopDefaultLegacy(Vue);
1010

11-
function ownKeys(object, enumerableOnly) {
12-
var keys = Object.keys(object);
13-
14-
if (Object.getOwnPropertySymbols) {
15-
var symbols = Object.getOwnPropertySymbols(object);
16-
enumerableOnly && (symbols = symbols.filter(function (sym) {
17-
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
18-
})), keys.push.apply(keys, symbols);
19-
}
20-
21-
return keys;
22-
}
23-
24-
function _objectSpread2(target) {
25-
for (var i = 1; i < arguments.length; i++) {
26-
var source = null != arguments[i] ? arguments[i] : {};
27-
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
28-
_defineProperty(target, key, source[key]);
29-
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
30-
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
31-
});
32-
}
33-
34-
return target;
35-
}
36-
37-
function _defineProperty(obj, key, value) {
38-
if (key in obj) {
39-
Object.defineProperty(obj, key, {
40-
value: value,
41-
enumerable: true,
42-
configurable: true,
43-
writable: true
44-
});
45-
} else {
46-
obj[key] = value;
47-
}
48-
49-
return obj;
50-
}
51-
52-
var ARRAY_METHODS = ['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'];
11+
const ARRAY_METHODS = ['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'];
5312

5413
function _typeof(obj) {
5514
"@babel/helpers - typeof";
@@ -177,41 +136,42 @@ var deleteMany = function deleteMany(obj, path) {
177136
};
178137

179138
function createPathStoreMethods() {
180-
return _objectSpread2({
181-
set: function set(path, value) {
139+
return {
140+
set(path, value) {
182141
setMany(this, path, value);
183142
},
184-
toggle: function toggle(path) {
143+
144+
toggle(path) {
185145
setOne(this, path, !getByPath(this, path));
186146
},
187-
get: function get(path) {
147+
148+
get(path) {
188149
return path ? getByPath(this, path) : this;
189150
},
190-
del: function del(path) {
151+
152+
del(path) {
191153
deleteMany(this, path);
192-
}
193-
}, ARRAY_METHODS.reduce(function (acc, method) {
194-
var fn = function fn() {
195-
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
196-
args[_key] = arguments[_key];
197-
}
154+
},
198155

199-
var path = args.shift();
200-
var arr = getByPath(this, path);
156+
...ARRAY_METHODS.reduce(function (acc, method) {
157+
const fn = function (...args) {
158+
const path = args.shift();
159+
const arr = getByPath(this, path);
201160

202-
if (!isArray(arr)) {
203-
throw Error('Argument must be an array.');
204-
}
161+
if (!isArray(arr)) {
162+
throw Error('Argument must be an array.');
163+
}
205164

206-
return arr[method].apply(arr, args);
207-
};
165+
return arr[method](...args);
166+
};
208167

209-
return Object.assign(acc, _defineProperty({}, method, fn));
210-
}, {}));
168+
return Object.assign(acc, {
169+
[method]: fn
170+
});
171+
}, {})
172+
};
211173
}
212174

213-
var createPathStore = function createPathStore(state) {
214-
return Object.assign(Vue__default["default"].observable(state), createPathStoreMethods());
215-
};
175+
const createPathStore = state => Object.assign(Vue__default["default"].observable(state), createPathStoreMethods());
216176

217177
exports.createPathStore = createPathStore;

dist/cjs/pathStorePiniaPlugin.js

Lines changed: 25 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -8,48 +8,7 @@ function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'defau
88

99
var Vue__default = /*#__PURE__*/_interopDefaultLegacy(Vue);
1010

11-
function ownKeys(object, enumerableOnly) {
12-
var keys = Object.keys(object);
13-
14-
if (Object.getOwnPropertySymbols) {
15-
var symbols = Object.getOwnPropertySymbols(object);
16-
enumerableOnly && (symbols = symbols.filter(function (sym) {
17-
return Object.getOwnPropertyDescriptor(object, sym).enumerable;
18-
})), keys.push.apply(keys, symbols);
19-
}
20-
21-
return keys;
22-
}
23-
24-
function _objectSpread2(target) {
25-
for (var i = 1; i < arguments.length; i++) {
26-
var source = null != arguments[i] ? arguments[i] : {};
27-
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) {
28-
_defineProperty(target, key, source[key]);
29-
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) {
30-
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));
31-
});
32-
}
33-
34-
return target;
35-
}
36-
37-
function _defineProperty(obj, key, value) {
38-
if (key in obj) {
39-
Object.defineProperty(obj, key, {
40-
value: value,
41-
enumerable: true,
42-
configurable: true,
43-
writable: true
44-
});
45-
} else {
46-
obj[key] = value;
47-
}
48-
49-
return obj;
50-
}
51-
52-
var ARRAY_METHODS = ['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'];
11+
const ARRAY_METHODS = ['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'];
5312

5413
function _typeof(obj) {
5514
"@babel/helpers - typeof";
@@ -177,41 +136,42 @@ var deleteMany = function deleteMany(obj, path) {
177136
};
178137

179138
function createPathStoreMethods() {
180-
return _objectSpread2({
181-
set: function set(path, value) {
139+
return {
140+
set(path, value) {
182141
setMany(this, path, value);
183142
},
184-
toggle: function toggle(path) {
143+
144+
toggle(path) {
185145
setOne(this, path, !getByPath(this, path));
186146
},
187-
get: function get(path) {
147+
148+
get(path) {
188149
return path ? getByPath(this, path) : this;
189150
},
190-
del: function del(path) {
151+
152+
del(path) {
191153
deleteMany(this, path);
192-
}
193-
}, ARRAY_METHODS.reduce(function (acc, method) {
194-
var fn = function fn() {
195-
for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
196-
args[_key] = arguments[_key];
197-
}
154+
},
198155

199-
var path = args.shift();
200-
var arr = getByPath(this, path);
156+
...ARRAY_METHODS.reduce(function (acc, method) {
157+
const fn = function (...args) {
158+
const path = args.shift();
159+
const arr = getByPath(this, path);
201160

202-
if (!isArray(arr)) {
203-
throw Error('Argument must be an array.');
204-
}
161+
if (!isArray(arr)) {
162+
throw Error('Argument must be an array.');
163+
}
205164

206-
return arr[method].apply(arr, args);
207-
};
165+
return arr[method](...args);
166+
};
208167

209-
return Object.assign(acc, _defineProperty({}, method, fn));
210-
}, {}));
168+
return Object.assign(acc, {
169+
[method]: fn
170+
});
171+
}, {})
172+
};
211173
}
212174

213-
var pathStorePiniaPlugin = function pathStorePiniaPlugin(ctx) {
214-
return Object.assign(ctx.store.actions = ctx.store.actions || {}, createPathStoreMethods());
215-
};
175+
const pathStorePiniaPlugin = ctx => Object.assign(ctx.store.actions = ctx.store.actions || {}, createPathStoreMethods());
216176

217177
exports.pathStorePiniaPlugin = pathStorePiniaPlugin;

0 commit comments

Comments
 (0)