code.js 387 B

1234567891011121314
  1. window.exportCode = () => {
  2. window.code = {}
  3. for (let pkg of Object.values(window.FuseBox.packages)) {
  4. for (let moduleName in pkg.f) {
  5. window.code[moduleName] = pkg.f[moduleName].fn.toString()
  6. }
  7. }
  8. console.log('All code saved to `window.code`. `exportCode()` to save it')
  9. window.console.save(window.code, 'heroforge.json')
  10. }
  11. module.exports = window.exportCode