Function transformer

  • Creates a proxy of a Transformer instance whcich maps property and method accesses to Transformer methods.

    Type Parameters

    • T

    Parameters

    Returns T

    Example

    import { transformer } from 'apption'
    const obj = { a: 1, b: 2 };
    const trans = { get(val) {return val * 5} };
    const tObj = transformer(obj, trans);
    console.log(tObj.a); // 5
    console.log(tObj.b); // 10