Comparing version 0.0.3 to 0.0.4
@@ -17,3 +17,3 @@ import { IRecord } from 'resma'; | ||
save: (record: IRecord, { beforeCreate, beforeUpdate, onCreate, onUpdate, onError, ...options }?: Options) => void; | ||
delete: (record: IRecord, { beforeDelete, onDelete, onError, ...options }: Options) => Promise<void>; | ||
delete: (record: IRecord, { beforeDelete, onDelete, onError, ...options }?: Options) => void; | ||
} |
@@ -88,11 +88,8 @@ "use strict"; | ||
}; | ||
this.delete = function (record, _a) { return __awaiter(_this, void 0, void 0, function () { | ||
var deleteRecord; | ||
this.delete = function (record, _a) { | ||
if (_a === void 0) { _a = {}; } | ||
var beforeDelete = _a.beforeDelete, onDelete = _a.onDelete, onError = _a.onError, options = __rest(_a, ["beforeDelete", "onDelete", "onError"]); | ||
return __generator(this, function (_b) { | ||
deleteRecord = this._operations.deleteRecord; | ||
this._operation(deleteRecord, record, options, beforeDelete, onDelete, onError); | ||
return [2 /*return*/]; | ||
}); | ||
}); }; | ||
var deleteRecord = _this._operations.deleteRecord; | ||
_this._operation(deleteRecord, record, options, beforeDelete, onDelete, onError); | ||
}; | ||
this._operations = operations; | ||
@@ -99,0 +96,0 @@ } |
{ | ||
"name": "lemon-curd", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"description": "Javascript crud manager", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -60,3 +60,3 @@ import { IRecord } from 'resma' | ||
record: IRecord, | ||
{ | ||
{ | ||
beforeCreate, | ||
@@ -77,3 +77,3 @@ beforeUpdate, | ||
delete = async ( | ||
delete = ( | ||
record: IRecord, | ||
@@ -85,3 +85,3 @@ { | ||
...options | ||
}: Options | ||
}: Options = {} | ||
) => { | ||
@@ -88,0 +88,0 @@ const { deleteRecord } = this._operations |
No README
QualityPackage does not have a README. This may indicate a failed publish or a low quality package.
Found 1 instance in 1 package
22185
16
1
4
332