UNPKG

@jondotsoy/flags

Version:

A Javascript arguments processor

13 lines 1.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.transformRefine = void 0; const transformRefine = (transform) => (arg, index, args, context) => { var _a, _b; return { args: (_a = context === null || context === void 0 ? void 0 : context.args) !== null && _a !== void 0 ? _a : args.slice(index, index + 1), index: (_b = context === null || context === void 0 ? void 0 : context.index) !== null && _b !== void 0 ? _b : index, value: transform(context === null || context === void 0 ? void 0 : context.value), }; }; exports.transformRefine = transformRefine; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidHJhbnNmb3JtUmVmaW5lLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2J1aWxkZXJzL3JlZmluZXJzL3RyYW5zZm9ybVJlZmluZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFTyxNQUFNLGVBQWUsR0FDMUIsQ0FBSSxTQUE0QixFQUFVLEVBQUUsQ0FDNUMsQ0FBQyxHQUFHLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxPQUFPLEVBQUUsRUFBRTs7SUFDNUIsT0FBTztRQUNMLElBQUksRUFBRSxNQUFBLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxJQUFJLG1DQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLEtBQUssR0FBRyxDQUFDLENBQUM7UUFDbkQsS0FBSyxFQUFFLE1BQUEsT0FBTyxhQUFQLE9BQU8sdUJBQVAsT0FBTyxDQUFFLEtBQUssbUNBQUksS0FBSztRQUM5QixLQUFLLEVBQUUsU0FBUyxDQUFDLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxLQUFLLENBQUM7S0FDakMsQ0FBQztBQUNKLENBQUMsQ0FBQztBQVJTLFFBQUEsZUFBZSxtQkFReEIifQ==