update JSSourceGen