get_static_moddef.js 564 B

12345678910111213141516171819202122
  1. const fsPromises = require('fs/promises')
  2. const path = require('path')
  3. const server = require('../server')
  4. const exportFile = path.join(__dirname, 'moddef.json')
  5. async function main() {
  6. const def = await server.getModulesDefinitions(
  7. path.join(__dirname, '..', 'module'),
  8. {
  9. 'daily_signin.js': '/daily_signin',
  10. 'fm_trash.js': '/fm_trash',
  11. 'personal_fm.js': '/personal_fm',
  12. },
  13. false,
  14. )
  15. fsPromises.writeFile(exportFile, JSON.stringify(def, null, 4))
  16. console.log(`👍 Get your own definition at: ${exportFile}`)
  17. }
  18. main()