From 1b34f3626c5f72f3e4267aa8dbf09ef9f991769c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20R=C3=B6ssner?= Date: Mon, 3 Feb 2025 18:36:38 +1100 Subject: [PATCH] fix: format all files --- apps/web/next.config.mjs | 59 +++++---- apps/web/postcss.config.cjs | 6 +- apps/web/public/manifest.json | 8 +- .../src/pages/settings/settings.module.css | 2 +- apps/web/src/styles/globals.css | 124 +++++++++--------- apps/web/tsconfig.json | 22 +--- packages/api/env.ts | 21 +-- packages/api/tsconfig.json | 2 +- packages/city-data/.prettierignore | 2 +- packages/city-data/package.json | 2 +- packages/e2e-web-tests/tsconfig.json | 9 +- packages/types/tsconfig.json | 2 +- packages/ui/src/collapsible.tsx | 10 +- packages/ui/src/sonner.tsx | 14 +- packages/ui/tsconfig.json | 2 +- tooling/eslint/base.js | 56 ++++---- tooling/eslint/react.js | 22 ++-- tooling/eslint/tsconfig.json | 2 +- tooling/prettier/index.js | 42 +++--- tooling/prettier/tsconfig.json | 2 +- tooling/tailwind/tsconfig.json | 2 +- 21 files changed, 208 insertions(+), 203 deletions(-) diff --git a/apps/web/next.config.mjs b/apps/web/next.config.mjs index cf0c818d..dba664fa 100644 --- a/apps/web/next.config.mjs +++ b/apps/web/next.config.mjs @@ -1,43 +1,50 @@ -import createJiti from 'jiti' -import {fileURLToPath} from 'node:url' -import withBundleAnalyzer from '@next/bundle-analyzer' -import withPWAInit from '@ducanh2912/next-pwa' -import {withAxiomNextConfig} from 'next-axiom' +import { fileURLToPath } from "node:url"; +import withPWAInit from "@ducanh2912/next-pwa"; +import withBundleAnalyzer from "@next/bundle-analyzer"; +import createJiti from "jiti"; +import { withAxiomNextConfig } from "next-axiom"; const withPWA = withPWAInit({ - dest: 'public', + dest: "public", fallbacks: { - document: '/_offline' - } -}) + document: "/_offline", + }, +}); // create the bundle analyzer config const withMyBundleAnalyzer = withBundleAnalyzer({ - enabled: process.env.ANALYZE === 'true' -}) + enabled: process.env.ANALYZE === "true", +}); -const jiti = createJiti(fileURLToPath(import.meta.url)) +const jiti = createJiti(fileURLToPath(import.meta.url)); /** * Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially useful * for Docker builds. * Importing env files here to validate on build */ -jiti('./src/env.ts') -jiti('@weatherio/api/env') +jiti("./src/env.ts"); +jiti("@weatherio/api/env"); /** @type {import("next").NextConfig} */ -const config = withMyBundleAnalyzer(withPWA( - withAxiomNextConfig({ - reactStrictMode: true, +const config = withMyBundleAnalyzer( + withPWA( + withAxiomNextConfig({ + reactStrictMode: true, - /** Enables hot reloading for local packages without a build step */ - transpilePackages: ['@weatherio/api', '@weatherio/ui', '@weatherio/types', '@weatherio/city-data'], - i18n: { - defaultLocale: 'en', - locales: ['en', 'de', 'id'] - } - })) -) + /** Enables hot reloading for local packages without a build step */ + transpilePackages: [ + "@weatherio/api", + "@weatherio/ui", + "@weatherio/types", + "@weatherio/city-data", + ], + i18n: { + defaultLocale: "en", + locales: ["en", "de", "id"], + }, + }), + ), +); -export default config +export default config; diff --git a/apps/web/postcss.config.cjs b/apps/web/postcss.config.cjs index 85f717cc..12a703d9 100644 --- a/apps/web/postcss.config.cjs +++ b/apps/web/postcss.config.cjs @@ -1,6 +1,6 @@ module.exports = { plugins: { tailwindcss: {}, - autoprefixer: {} - } -} + autoprefixer: {}, + }, +}; diff --git a/apps/web/public/manifest.json b/apps/web/public/manifest.json index c1573104..81613b5b 100644 --- a/apps/web/public/manifest.json +++ b/apps/web/public/manifest.json @@ -9,9 +9,9 @@ "icons": [ { "src": "/icons/icon-512x-512-any.png", - "sizes": "512x512", - "type": "image/png", - "purpose": "any maskable" + "sizes": "512x512", + "type": "image/png", + "purpose": "any maskable" } ] -} \ No newline at end of file +} diff --git a/apps/web/src/pages/settings/settings.module.css b/apps/web/src/pages/settings/settings.module.css index ea9e7481..ffa82a89 100644 --- a/apps/web/src/pages/settings/settings.module.css +++ b/apps/web/src/pages/settings/settings.module.css @@ -1,5 +1,5 @@ .normalbutton { - @apply mt-3 flex h-10 w-64 md:w-96 items-center border-gray-700 bg-[#d8d5db] md:text-base text-sm whitespace-nowrap pr-2 pl-2; + @apply mt-3 flex h-10 w-64 items-center whitespace-nowrap border-gray-700 bg-[#d8d5db] pl-2 pr-2 text-sm md:w-96 md:text-base; } .buttontext { diff --git a/apps/web/src/styles/globals.css b/apps/web/src/styles/globals.css index bb505a71..86ed5e65 100644 --- a/apps/web/src/styles/globals.css +++ b/apps/web/src/styles/globals.css @@ -3,89 +3,89 @@ @tailwind utilities; @layer base { - :root { - --background: 0 0% 100%; - --foreground: 222.2 84% 4.9%; + :root { + --background: 0 0% 100%; + --foreground: 222.2 84% 4.9%; - --card: 0 0% 100%; - --card-foreground: 222.2 84% 4.9%; + --card: 0 0% 100%; + --card-foreground: 222.2 84% 4.9%; - --popover: 0 0% 100%; - --popover-foreground: 222.2 84% 4.9%; + --popover: 0 0% 100%; + --popover-foreground: 222.2 84% 4.9%; - --primary: 222.2 47.4% 11.2%; - --primary-foreground: 210 40% 98%; + --primary: 222.2 47.4% 11.2%; + --primary-foreground: 210 40% 98%; - --secondary: 210 40% 96.1%; - --secondary-foreground: 222.2 47.4% 11.2%; + --secondary: 210 40% 96.1%; + --secondary-foreground: 222.2 47.4% 11.2%; - --muted: 210 40% 96.1%; - --muted-foreground: 215.4 16.3% 46.9%; + --muted: 210 40% 96.1%; + --muted-foreground: 215.4 16.3% 46.9%; - --accent: 210 40% 96.1%; - --accent-foreground: 222.2 47.4% 11.2%; + --accent: 210 40% 96.1%; + --accent-foreground: 222.2 47.4% 11.2%; - --destructive: 0 84.2% 60.2%; - --destructive-foreground: 210 40% 98%; + --destructive: 0 84.2% 60.2%; + --destructive-foreground: 210 40% 98%; - --border: 214.3 31.8% 91.4%; - --input: 214.3 31.8% 91.4%; - --ring: 222.2 84% 4.9%; + --border: 214.3 31.8% 91.4%; + --input: 214.3 31.8% 91.4%; + --ring: 222.2 84% 4.9%; - --radius: 0.5rem; - } + --radius: 0.5rem; + } - .dark { - --background: 222.2 84% 4.9%; - --foreground: 210 40% 98%; + .dark { + --background: 222.2 84% 4.9%; + --foreground: 210 40% 98%; - --card: 222.2 84% 4.9%; - --card-foreground: 210 40% 98%; + --card: 222.2 84% 4.9%; + --card-foreground: 210 40% 98%; - --popover: 222.2 84% 4.9%; - --popover-foreground: 210 40% 98%; + --popover: 222.2 84% 4.9%; + --popover-foreground: 210 40% 98%; - --primary: 210 40% 98%; - --primary-foreground: 222.2 47.4% 11.2%; + --primary: 210 40% 98%; + --primary-foreground: 222.2 47.4% 11.2%; - --secondary: 217.2 32.6% 17.5%; - --secondary-foreground: 210 40% 98%; + --secondary: 217.2 32.6% 17.5%; + --secondary-foreground: 210 40% 98%; - --muted: 217.2 32.6% 17.5%; - --muted-foreground: 215 20.2% 65.1%; + --muted: 217.2 32.6% 17.5%; + --muted-foreground: 215 20.2% 65.1%; - --accent: 217.2 32.6% 17.5%; - --accent-foreground: 210 40% 98%; + --accent: 217.2 32.6% 17.5%; + --accent-foreground: 210 40% 98%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 210 40% 98%; + --destructive: 0 62.8% 30.6%; + --destructive-foreground: 210 40% 98%; - --border: 217.2 32.6% 17.5%; - --input: 217.2 32.6% 17.5%; - --ring: 212.7 26.8% 83.9%; - } + --border: 217.2 32.6% 17.5%; + --input: 217.2 32.6% 17.5%; + --ring: 212.7 26.8% 83.9%; + } } @layer base { - * { - @apply border-border; - } - body { - @apply bg-background text-foreground; - } + * { + @apply border-border; + } + body { + @apply bg-background text-foreground; + } } .fade-effect::after { - content: ""; - position: absolute; - top: 0; - right: 0; - bottom: 0.8rem; - width: 80px; - background: linear-gradient( - to right, - rgba(255, 255, 255, 0), - rgb(156, 163, 175) 100% - ); - pointer-events: none; -} \ No newline at end of file + content: ""; + position: absolute; + top: 0; + right: 0; + bottom: 0.8rem; + width: 80px; + background: linear-gradient( + to right, + rgba(255, 255, 255, 0), + rgb(156, 163, 175) 100% + ); + pointer-events: none; +} diff --git a/apps/web/tsconfig.json b/apps/web/tsconfig.json index ddef8e7a..4be98731 100644 --- a/apps/web/tsconfig.json +++ b/apps/web/tsconfig.json @@ -3,12 +3,8 @@ "compilerOptions": { "baseUrl": ".", "paths": { - "~/*": [ - "./src/*" - ], - "@weatherio/api": [ - "node_modules/@weatherio/api/*" - ], + "~/*": ["./src/*"], + "@weatherio/api": ["node_modules/@weatherio/api/*"] }, "plugins": [ { @@ -16,17 +12,9 @@ } ], "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json", - "types": [ - "@ducanh2912/next-pwa/workbox" - ], + "types": ["@ducanh2912/next-pwa/workbox"], "strictNullChecks": true }, - "include": [ - ".", - ".next/types/**/*.ts", - "../../reset.d.ts" - ], - "exclude": [ - "node_modules" - ] + "include": [".", ".next/types/**/*.ts", "../../reset.d.ts"], + "exclude": ["node_modules"] } diff --git a/packages/api/env.ts b/packages/api/env.ts index 07bbca0f..174518ce 100644 --- a/packages/api/env.ts +++ b/packages/api/env.ts @@ -1,9 +1,9 @@ -import { createEnv } from '@t3-oss/env-nextjs' -import { z } from 'zod' +import { createEnv } from "@t3-oss/env-nextjs"; +import { z } from "zod"; export const env = createEnv({ server: { - NODE_ENV: z.enum(['development', 'test', 'production']), + NODE_ENV: z.enum(["development", "test", "production"]), OPEN_WEATHER_API_KEY: z.string().min(1), UPSTASH_REDIS_REST_URL: z.string().min(1).url(), UPSTASH_REDIS_REST_TOKEN: z.string().min(1), @@ -20,12 +20,15 @@ export const env = createEnv({ OPEN_WEATHER_API_KEY: process.env.OPEN_WEATHER_API_KEY, UPSTASH_REDIS_REST_URL: process.env.UPSTASH_REDIS_REST_URL, UPSTASH_REDIS_REST_TOKEN: process.env.UPSTASH_REDIS_REST_TOKEN, - UPSTASH_RATELIMITER_TOKENS_PER_TIME: process.env.UPSTASH_RATELIMITER_TOKENS_PER_TIME, - UPSTASH_RATELIMITER_TIME_INTERVAL: process.env.UPSTASH_RATELIMITER_TIME_INTERVAL, - UPSTASH_RATELIMITER_EXCLUDED_IPS: process.env.UPSTASH_RATELIMITER_EXCLUDED_IPS, + UPSTASH_RATELIMITER_TOKENS_PER_TIME: + process.env.UPSTASH_RATELIMITER_TOKENS_PER_TIME, + UPSTASH_RATELIMITER_TIME_INTERVAL: + process.env.UPSTASH_RATELIMITER_TIME_INTERVAL, + UPSTASH_RATELIMITER_EXCLUDED_IPS: + process.env.UPSTASH_RATELIMITER_EXCLUDED_IPS, RESEND_API_KEY: process.env.RESEND_API_KEY, QWEATHER_API_KEY: process.env.QWEATHER_API_KEY, - API_NINJA_API_KEY: process.env.API_NINJA_API_KEY + API_NINJA_API_KEY: process.env.API_NINJA_API_KEY, }, - skipValidation: !!process.env.CI || !!process.env.SKIP_ENV_VALIDATION -}) + skipValidation: !!process.env.CI || !!process.env.SKIP_ENV_VALIDATION, +}); diff --git a/packages/api/tsconfig.json b/packages/api/tsconfig.json index 197d7e0d..d6352e75 100644 --- a/packages/api/tsconfig.json +++ b/packages/api/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": ["src", "../../reset.d.ts", "**/*.mjs", "."], + "include": ["src", "../../reset.d.ts", "**/*.mjs", "."], "exclude": ["node_modules"] } diff --git a/packages/city-data/.prettierignore b/packages/city-data/.prettierignore index 92973df9..b510c817 100644 --- a/packages/city-data/.prettierignore +++ b/packages/city-data/.prettierignore @@ -1 +1 @@ -'convex/_generated' \ No newline at end of file +convex/_generated diff --git a/packages/city-data/package.json b/packages/city-data/package.json index 187d6200..edaccb07 100644 --- a/packages/city-data/package.json +++ b/packages/city-data/package.json @@ -12,7 +12,7 @@ "scripts": { "dev": "convex dev", "clean": "rm -rf .turbo node_modules", - "format": "prettier --check . --ignore-path ../../.gitignore", + "format": "prettier --check . --ignore-path ../../.gitignore --ignore-path ./.gitignore --ignore-path ./.prettierignore --ignore-path ./src/.gitignore", "lint": "eslint .", "typecheck": "tsc --noEmit", "update:city-data-dev": "cd src && cross-env DEV_MODE=true tsx download.ts && cross-env DEV_MODE=true tsx convert.ts && cross-env DEV_MODE=true tsx optimize-json.ts && cd .. && convex import --table search src/cities.jsonl --replace", diff --git a/packages/e2e-web-tests/tsconfig.json b/packages/e2e-web-tests/tsconfig.json index 10cfa949..3192a579 100644 --- a/packages/e2e-web-tests/tsconfig.json +++ b/packages/e2e-web-tests/tsconfig.json @@ -7,6 +7,13 @@ "@weatherio/*": ["node_modules/@weatherio/*"] } }, - "include": ["tests", "**/*.mjs", "../../reset.d.ts", "**/*.ts", "**/*.tsx", "playwright.config.ts"], + "include": [ + "tests", + "**/*.mjs", + "../../reset.d.ts", + "**/*.ts", + "**/*.tsx", + "playwright.config.ts" + ], "exclude": ["node_modules"] } diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.json index a9dc34e7..b97cd3e8 100644 --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": ["src", "../../reset.d.ts"], + "include": ["src", "../../reset.d.ts"], "exclude": ["node_modules"] } diff --git a/packages/ui/src/collapsible.tsx b/packages/ui/src/collapsible.tsx index a23e7a28..5c28cbcc 100644 --- a/packages/ui/src/collapsible.tsx +++ b/packages/ui/src/collapsible.tsx @@ -1,9 +1,9 @@ -import * as CollapsiblePrimitive from "@radix-ui/react-collapsible" +import * as CollapsiblePrimitive from "@radix-ui/react-collapsible"; -const Collapsible = CollapsiblePrimitive.Root +const Collapsible = CollapsiblePrimitive.Root; -const CollapsibleTrigger = CollapsiblePrimitive.CollapsibleTrigger +const CollapsibleTrigger = CollapsiblePrimitive.CollapsibleTrigger; -const CollapsibleContent = CollapsiblePrimitive.CollapsibleContent +const CollapsibleContent = CollapsiblePrimitive.CollapsibleContent; -export { Collapsible, CollapsibleTrigger, CollapsibleContent } +export { Collapsible, CollapsibleTrigger, CollapsibleContent }; diff --git a/packages/ui/src/sonner.tsx b/packages/ui/src/sonner.tsx index 1128edfc..5b637acf 100644 --- a/packages/ui/src/sonner.tsx +++ b/packages/ui/src/sonner.tsx @@ -1,10 +1,10 @@ -import { useTheme } from "next-themes" -import { Toaster as Sonner } from "sonner" +import { useTheme } from "next-themes"; +import { Toaster as Sonner } from "sonner"; -type ToasterProps = React.ComponentProps +type ToasterProps = React.ComponentProps; const Toaster = ({ ...props }: ToasterProps) => { - const { theme = "system" } = useTheme() + const { theme = "system" } = useTheme(); return ( { }} {...props} /> - ) -} + ); +}; -export { Toaster } +export { Toaster }; diff --git a/packages/ui/tsconfig.json b/packages/ui/tsconfig.json index d8c35f7d..c72d7c37 100644 --- a/packages/ui/tsconfig.json +++ b/packages/ui/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": ["*.ts", "src", "../../reset.d.ts"], + "include": ["*.ts", "src", "../../reset.d.ts"], "exclude": ["node_modules"] } diff --git a/tooling/eslint/base.js b/tooling/eslint/base.js index 66b01725..c24fdc32 100644 --- a/tooling/eslint/base.js +++ b/tooling/eslint/base.js @@ -1,45 +1,45 @@ /** @type {import("eslint").Linter.Config} */ const config = { extends: [ - 'turbo', - 'eslint:recommended', - 'plugin:@typescript-eslint/recommended-type-checked', - 'plugin:@typescript-eslint/stylistic-type-checked', - 'prettier' + "turbo", + "eslint:recommended", + "plugin:@typescript-eslint/recommended-type-checked", + "plugin:@typescript-eslint/stylistic-type-checked", + "prettier", ], env: { es2022: true, - node: true + node: true, }, - parser: '@typescript-eslint/parser', + parser: "@typescript-eslint/parser", parserOptions: { project: true }, - plugins: ['@typescript-eslint', 'import'], + plugins: ["@typescript-eslint", "import"], rules: { - 'turbo/no-undeclared-env-vars': 'off', - '@typescript-eslint/no-unused-vars': [ - 'error', - { argsIgnorePattern: '^_', varsIgnorePattern: '^_' } + "turbo/no-undeclared-env-vars": "off", + "@typescript-eslint/no-unused-vars": [ + "error", + { argsIgnorePattern: "^_", varsIgnorePattern: "^_" }, ], - '@typescript-eslint/consistent-type-imports': [ - 'warn', - { prefer: 'type-imports', fixStyle: 'separate-type-imports' } + "@typescript-eslint/consistent-type-imports": [ + "warn", + { prefer: "type-imports", fixStyle: "separate-type-imports" }, ], - '@typescript-eslint/no-misused-promises': [ + "@typescript-eslint/no-misused-promises": [ 2, - { checksVoidReturn: { attributes: false } } + { checksVoidReturn: { attributes: false } }, ], - 'import/consistent-type-specifier-style': ['error', 'prefer-top-level'] + "import/consistent-type-specifier-style": ["error", "prefer-top-level"], }, ignorePatterns: [ - '**/*.config.js', - '**/*.config.cjs', - '**/.eslintrc.cjs', - '.next', - 'dist', - 'pnpm-lock.yaml', - '_generated' + "**/*.config.js", + "**/*.config.cjs", + "**/.eslintrc.cjs", + ".next", + "dist", + "pnpm-lock.yaml", + "_generated", ], - reportUnusedDisableDirectives: true -} + reportUnusedDisableDirectives: true, +}; -module.exports = config +module.exports = config; diff --git a/tooling/eslint/react.js b/tooling/eslint/react.js index bf314c49..618e1816 100644 --- a/tooling/eslint/react.js +++ b/tooling/eslint/react.js @@ -1,24 +1,24 @@ /** @type {import('eslint').Linter.Config} */ const config = { extends: [ - 'plugin:react/recommended', - 'plugin:react-hooks/recommended', - 'plugin:jsx-a11y/recommended' + "plugin:react/recommended", + "plugin:react-hooks/recommended", + "plugin:jsx-a11y/recommended", ], rules: { - 'react/prop-types': 'off' + "react/prop-types": "off", }, globals: { - React: 'writable' + React: "writable", }, settings: { react: { - version: 'detect' - } + version: "detect", + }, }, env: { - browser: true - } -} + browser: true, + }, +}; -module.exports = config +module.exports = config; diff --git a/tooling/eslint/tsconfig.json b/tooling/eslint/tsconfig.json index ea2dd2f0..18f46eb6 100644 --- a/tooling/eslint/tsconfig.json +++ b/tooling/eslint/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": [".", "../../reset.d.ts"], + "include": [".", "../../reset.d.ts"], "exclude": ["node_modules"] } diff --git a/tooling/prettier/index.js b/tooling/prettier/index.js index 8cbb7418..9bb9c37d 100644 --- a/tooling/prettier/index.js +++ b/tooling/prettier/index.js @@ -1,4 +1,4 @@ -import { fileURLToPath } from 'url' +import { fileURLToPath } from "url"; /** @typedef {import("prettier").Config} PrettierConfig */ /** @typedef {import("prettier-plugin-tailwindcss").PluginOptions} TailwindConfig */ @@ -7,29 +7,29 @@ import { fileURLToPath } from 'url' /** @type { PrettierConfig | SortImportsConfig | TailwindConfig } */ const config = { plugins: [ - '@ianvs/prettier-plugin-sort-imports', - 'prettier-plugin-tailwindcss' + "@ianvs/prettier-plugin-sort-imports", + "prettier-plugin-tailwindcss", ], tailwindConfig: fileURLToPath( - new URL('../../tooling/tailwind/index.ts', import.meta.url) + new URL("../../tooling/tailwind/index.ts", import.meta.url), ), - tailwindFunctions: ['cn', 'cva'], + tailwindFunctions: ["cn", "cva"], importOrder: [ - '', - '^(react/(.*)$)|^(react$)|^(react-native(.*)$)', - '^(next/(.*)$)|^(next$)', - '', - '', - '^@weatherio', - '^@weatherio/(.*)$', - '', - '^[.|..|~]', - '^~/', - '^[../]', - '^[./]' + "", + "^(react/(.*)$)|^(react$)|^(react-native(.*)$)", + "^(next/(.*)$)|^(next$)", + "", + "", + "^@weatherio", + "^@weatherio/(.*)$", + "", + "^[.|..|~]", + "^~/", + "^[../]", + "^[./]", ], - importOrderParserPlugins: ['typescript', 'jsx', 'decorators-legacy'], - importOrderTypeScriptVersion: '4.4.0' -} + importOrderParserPlugins: ["typescript", "jsx", "decorators-legacy"], + importOrderTypeScriptVersion: "4.4.0", +}; -export default config +export default config; diff --git a/tooling/prettier/tsconfig.json b/tooling/prettier/tsconfig.json index ea2dd2f0..18f46eb6 100644 --- a/tooling/prettier/tsconfig.json +++ b/tooling/prettier/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": [".", "../../reset.d.ts"], + "include": [".", "../../reset.d.ts"], "exclude": ["node_modules"] } diff --git a/tooling/tailwind/tsconfig.json b/tooling/tailwind/tsconfig.json index ea2dd2f0..18f46eb6 100644 --- a/tooling/tailwind/tsconfig.json +++ b/tooling/tailwind/tsconfig.json @@ -3,6 +3,6 @@ "compilerOptions": { "tsBuildInfoFile": "node_modules/.cache/tsbuildinfo.json" }, - "include": [".", "../../reset.d.ts"], + "include": [".", "../../reset.d.ts"], "exclude": ["node_modules"] }