From 262b0f6aedc1c73f0dec94d4c16999c003b94351 Mon Sep 17 00:00:00 2001 From: Melle Date: Tue, 17 Dec 2024 16:52:28 +0100 Subject: [PATCH] TypeScript config files for next and tailwind --- apps/website/{next.config.mjs => next.config.ts} | 4 +++- apps/website/{tailwind.config.js => tailwind.config.ts} | 9 ++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) rename apps/website/{next.config.mjs => next.config.ts} (50%) rename apps/website/{tailwind.config.js => tailwind.config.ts} (77%) diff --git a/apps/website/next.config.mjs b/apps/website/next.config.ts similarity index 50% rename from apps/website/next.config.mjs rename to apps/website/next.config.ts index 161470e..a18b38e 100644 --- a/apps/website/next.config.mjs +++ b/apps/website/next.config.ts @@ -1,4 +1,6 @@ -const nextConfig = { +import type { NextConfig } from "next"; + +const nextConfig: NextConfig = { output: "export", trailingSlash: true, }; diff --git a/apps/website/tailwind.config.js b/apps/website/tailwind.config.ts similarity index 77% rename from apps/website/tailwind.config.js rename to apps/website/tailwind.config.ts index 6a94789..cecf5a0 100644 --- a/apps/website/tailwind.config.js +++ b/apps/website/tailwind.config.ts @@ -1,5 +1,6 @@ -// eslint-disable-next-line no-undef -module.exports = { +import type { Config } from "tailwindcss"; + +const config: Config = { content: [ "./app/**/*.{js,ts,jsx,tsx,mdx}", "./public/**/*.ico", @@ -21,6 +22,8 @@ module.exports = { }, }, }, - // eslint-disable-next-line no-undef, @typescript-eslint/no-require-imports + // eslint-disable-next-line @typescript-eslint/no-require-imports plugins: [require("@tailwindcss/typography")], }; + +export default config;