0.0.4 • Published 4 years ago

orion-babel-plugin-remote-call v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

orion-babel-plugin-remote-call

Plugin do babel que transforma funções Ecmascript exportadas em chamadas remotas e remove o restante do código.

Funcionamento

O seguinte código:

const pi = 3.14159265359;

export function somar(a,b) {
    return a + b;
}

é transpilado em:

export function somar() {
    return invokeFn('index', 'nome', Array.prototype.slice.call(arguments));
}

Limitações

Apenas o seguinte formato de declaração é transpilada

export function nome() {

}

Utilizando

npm install orion-babel-plugin-remote-call

Adicionar ao .babelrc.json:

{
    "plugins": [
        "orion-babel-plugin-remote-call"
    ]
}
0.0.4

4 years ago