dist/lib/steps.js
function proxifySteps(stepDefinitions) {
    return new Proxy(stepDefinitions, {
        get: (target, name, receiver) => stepsGetter(target, name, receiver),
        set: (target, name, value) => stepsSetter(target, name, value),
    });
}
function proxifySteps(stepDefinitions) {
    return new Proxy(stepDefinitions, {
        get: (target, name, receiver) => stepsGetter(target, name, receiver),
        set: (target, name, value) => stepsSetter(target, name, value),
    });
}
function proxifySteps ( stepDefinitions ) { return new Proxy ( stepDefinitions , { get : ( target , name , receiver ) => stepsGetter ( target , name , receiver ) , set : ( target , name , value ) => stepsSetter ( target , name , value ) , } ) ; }
Creates a Proxy that adds custom getters and setters to the merged step definitions.
Steps in wdio-workflo can only function properly if this proxy is used to interact with them.

@param stepDefinitions the merged step definitions
@returns the proxified steps
Creates a Proxy that adds custom getters and setters to the merged step definitions . Steps in wdio - workflo can only function properly if this proxy is used to interact with them .