UNPKG

@nuxt/typescript-build

Version:
19 lines (18 loc) 626 B
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;