libgen.js function generateJSON