@nuxt/typescript-build
Version:
Nuxt.js TypeScript support
19 lines (18 loc) • 626 B
TypeScript
import type { Module } from '@nuxt/types';
import type { Options as TsLoaderOptions } from 'ts-loader';
import type { 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;