1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | exports.wrapper = void 0;
|
4 | const common_1 = require("../common");
|
5 | const responses_1 = require("./responses");
|
6 | const metrics = new common_1.Metrics('Generic');
|
7 | function wrapper(custom) {
|
8 | return function handler(event, context, callback) {
|
9 | metrics.common(event);
|
10 | return custom({ event, success: responses_1.success, error: responses_1.error });
|
11 | };
|
12 | }
|
13 | exports.wrapper = wrapper;
|
14 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid3JhcHBlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9nZW5lcmljL3dyYXBwZXIudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0Esc0NBQW9DO0FBQ3BDLDJDQUE2QztBQUU3QyxNQUFNLE9BQU8sR0FBRyxJQUFJLGdCQUFPLENBQUMsU0FBUyxDQUFDLENBQUM7QUFFdkMsU0FBZ0IsT0FBTyxDQUNyQixNQUEyQztJQUUzQyxPQUFPLFNBQVMsT0FBTyxDQUFDLEtBQVUsRUFBRSxPQUFnQixFQUFFLFFBQWtCO1FBQ3RFLE9BQU8sQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUM7UUFDdEIsT0FBTyxNQUFNLENBQUMsRUFBRSxLQUFLLEVBQUUsT0FBTyxFQUFQLG1CQUFPLEVBQUUsS0FBSyxFQUFMLGlCQUFLLEVBQUUsQ0FBQyxDQUFDO0lBQzNDLENBQUMsQ0FBQztBQUNKLENBQUM7QUFQRCwwQkFPQyJ9 |
\ | No newline at end of file |