From ecb5c6717cda2bf5d744f2c76cf040c4f7ddb14b Mon Sep 17 00:00:00 2001 From: Alexandre Bodin Date: Tue, 5 Sep 2023 22:51:46 +0200 Subject: [PATCH] Tsconfig & admin.d.ts --- packages/core/strapi/admin.d.ts | 10 ++++++++++ packages/core/strapi/tsconfig.eslint.json | 2 +- packages/core/strapi/tsconfig.json | 5 ++++- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 packages/core/strapi/admin.d.ts diff --git a/packages/core/strapi/admin.d.ts b/packages/core/strapi/admin.d.ts new file mode 100644 index 0000000000..3b1a457dce --- /dev/null +++ b/packages/core/strapi/admin.d.ts @@ -0,0 +1,10 @@ +declare module '@strapi/admin'; + +declare module 'koa-favicon' { + import type Koa from 'koa'; + + export default function favicon( + path: string, + options?: { maxAge?: number; mime?: string } + ): Koa.Middleware; +} diff --git a/packages/core/strapi/tsconfig.eslint.json b/packages/core/strapi/tsconfig.eslint.json index b531808514..e979362db2 100644 --- a/packages/core/strapi/tsconfig.eslint.json +++ b/packages/core/strapi/tsconfig.eslint.json @@ -3,6 +3,6 @@ "compilerOptions": { "noEmit": true }, - "include": ["src"], + "include": ["src", "admin.d.ts"], "exclude": ["node_modules"] } diff --git a/packages/core/strapi/tsconfig.json b/packages/core/strapi/tsconfig.json index f9cbaa8cc7..725997fa51 100644 --- a/packages/core/strapi/tsconfig.json +++ b/packages/core/strapi/tsconfig.json @@ -1,5 +1,8 @@ { "extends": "tsconfig/base.json", - "include": ["src"], + "compilerOptions": { + "noEmit": true + }, + "include": ["src", "admin.d.ts"], "exclude": ["node_modules"] }