composable JavaScript eval templating
JavaScript 58%
TypeScript 42%

README.md

@oomfware/eval #

composable JavaScript eval templating.

pnpm add @oomfware/eval
import { create } from '@oomfware/eval';

const x = create();

const value = x.local('value');
const double = x`const ${value} = ${21} * 2;`;

const result = x`${double} return ${value};`.eval(); // 42