@nuxt/typescript-build
Version:
Nuxt.js TypeScript support
19 lines (18 loc) • 611 B
TypeScript
import { Module } from '@nuxt/types';
import { Options as TsLoaderOptions } from 'ts-loader';
import { ForkTsCheckerWebpackPluginOptions as TsCheckerOptions } from 'fork-ts-checker-webpack-plugin/lib/ForkTsCheckerWebpackPluginOptions';
export interface Options {
ignoreNotFoundWarnings?: boolean;
loaders?: {
ts?: Partial<TsLoaderOptions>;
tsx?: Partial<TsLoaderOptions>;
};
typeCheck?: TsCheckerOptions | boolean;
}
declare module '@nuxt/types' {
interface NuxtOptions {
typescript: Options;
}
}
declare const tsModule: Module<Options>;
export default tsModule;