JS to JSON schema generator