Generation of JavaScript and TypeScript definition files.