UNPKG

@develephant/corona-html5-builder

Version:

A CLI tool to easily build, watch, and debug your Corona HTML5 projects.

26 lines (20 loc) 704 B
//----------------------------------------------------------------------------- // Corona HTML5 Builder // (c)2018 C. Byerley (develephant) //----------------------------------------------------------------------------- const fs = require("fs") const path = require("path") const luaparse = require("luaparse") const paths = require("./paths") function run() { //Get Corona package config let corona_conf = {} let luabuild = fs.readFileSync(path.join(paths.base, 'package.lua'), "utf8") let ast = luaparse.parse(luabuild) let fields = ast.body[0].init[0].fields fields.map((val, idx) => { corona_conf[val.key.name] = val.value.value }); return corona_conf } module.exports = run