hausa-js
Version:
A library to write JavaScript in Hausa language
19 lines (14 loc) • 568 B
JavaScript
const { translateHausaToJS } = require('./translator');
const { handleHausaErrors } = require('./errorHandler');
const utils = require('./utilities');
function runHausaCode(hausaCode) {
const jsCode = translateHausaToJS(hausaCode);
// Make sure the utility functions are available in the global scope
global.sauyaNauyi = utils.sauyaNauyi;
global.cireNauyi = utils.cireNauyi;
global.rabonNauyi = utils.rabonNauyi;
global.ninkaNauyi = utils.ninkaNauyi;
global.ci = utils.ci;
handleHausaErrors(jsCode);
}
module.exports = { runHausaCode, utils };