Optional TypeScript support would be desirable. This would also mean linting using TSLint instead of ESLint for .ts files.