From bab9637665ae4b6add6343ac6f8475b26abed779 Mon Sep 17 00:00:00 2001 From: blam Date: Thu, 20 Jan 2022 11:32:40 +0100 Subject: [PATCH] chore: working tsc:full! Signed-off-by: blam --- packages/cli/src/lib/bundler/config.ts | 3 ++- packages/cli/src/types.d.ts | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/lib/bundler/config.ts b/packages/cli/src/lib/bundler/config.ts index f2f4eb3de9..c1ba45bfc6 100644 --- a/packages/cli/src/lib/bundler/config.ts +++ b/packages/cli/src/lib/bundler/config.ts @@ -93,9 +93,10 @@ export async function createConfig( if (checksEnabled) { plugins.push( new ForkTsCheckerWebpackPlugin({ - typescript: { configFile: paths.targetTsConfig }, + typescript: { memoryLimit: 4000, configFile: paths.targetTsConfig }, }), new ESLintPlugin({ + context: paths.targetPath, files: ['**', '!**/__tests__/**', '!**/?(*.)(spec|test).*'], }), ); diff --git a/packages/cli/src/types.d.ts b/packages/cli/src/types.d.ts index db5e508ec2..fedbe61f02 100644 --- a/packages/cli/src/types.d.ts +++ b/packages/cli/src/types.d.ts @@ -19,7 +19,9 @@ declare namespace NodeJS { readonly NODE_ENV: 'development' | 'production' | 'test'; } } - +declare module 'fs' { + export interface StatSyncFn {} +} declare module 'rollup-plugin-image-files' { export default function image(options?: any): any; }