It'd be useful if we could use TypeScript to define our Ava configurations via an ava.config.ts file.
Ideally, we'd be able to structure them like so:
// Importable `Configuration` type
import { Configuration } from 'ava';
// Typed configuration object
const configuration: Configuration = {
// ... config goes here
};
export default configuration;
Webpack supports similar functionality with webpack.config.ts files (although I believe ts-node is required for those).
It'd be useful if we could use TypeScript to define our Ava configurations via an
ava.config.tsfile.Ideally, we'd be able to structure them like so:
Webpack supports similar functionality with
webpack.config.tsfiles (although I believets-nodeis required for those).