checkpoint - added separate tailwind, removed turborepo's tailwind and ui

This commit is contained in:
2025-05-10 12:37:36 +05:30
parent 9a431e63db
commit 4b02202ec9
19 changed files with 74 additions and 1006 deletions

View File

@@ -41,12 +41,9 @@
"@radix-ui/react-tooltip": "^1.2.0",
"@replit/vite-plugin-shadcn-theme-json": "^0.0.4",
"@repo/db": "*",
"@repo/tailwind-config": "*",
"@repo/typescript-config": "*",
"@repo/ui": "*",
"@tailwindcss/vite": "^4.1.3",
"@tailwindcss/vite": "^4.1.6",
"@tanstack/react-query": "^5.60.5",
"autoprefixer": "^10.4.21",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "^1.1.1",
@@ -62,7 +59,6 @@
"next-themes": "^0.4.6",
"passport": "^0.7.0",
"passport-local": "^1.0.0",
"postcss": "^8.5.3",
"react": "^19.1.0",
"react-contexify": "^6.0.0",
"react-day-picker": "^8.10.1",
@@ -73,9 +69,8 @@
"react-icons": "^5.4.0",
"react-resizable-panels": "^2.1.7",
"recharts": "^2.15.2",
"tailwind-merge": "^2.6.0",
"tailwindcss": "^4.1.5",
"tailwindcss-animate": "^1.0.7",
"tailwind-merge": "^3.2.0",
"tailwindcss": "^4.1.6",
"tw-animate-css": "^1.2.5",
"vaul": "^1.1.2",
"wouter": "^3.7.0",
@@ -85,8 +80,10 @@
},
"devDependencies": {
"@eslint/js": "^9.25.0",
"@tailwindcss/postcss": "^4.1.6",
"@types/react": "^19.1.2",
"@types/react-dom": "^19.1.2",
"@types/tailwindcss": "^3.0.11",
"@vitejs/plugin-react": "^4.4.1",
"eslint": "^9.25.0",
"eslint-plugin-react-hooks": "^5.2.0",

View File

@@ -1,3 +0,0 @@
import { postcssConfig } from "@repo/tailwind-config/postcss";
export default postcssConfig;

View File

@@ -1,3 +1 @@
@import "tailwindcss";
@import "@repo/tailwind-config";
@import "@repo/ui/styles.css";
@import "tailwindcss";

View File

@@ -1,4 +0,0 @@
const tailwindConfig = require("tailwindcss");
type Config = typeof tailwindConfig;
export default Config;

View File

@@ -4,6 +4,8 @@
"moduleResolution": "node",
"module": "ESNext",
"jsx": "preserve",
"typeRoots": ["node_modules/@types", "node_modules"],
"baseUrl": ".", // This tells TypeScript where to start resolving paths
"paths": {
"@/*": ["src/*"] // The @ alias will point to src folder inside the Frontend app

View File

@@ -1,10 +1,14 @@
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
import path from 'path';
import tailwindcss from '@tailwindcss/vite'
// https://vite.dev/config/
export default defineConfig({
plugins: [react()],
plugins: [
react(),
tailwindcss(),],
resolve: {
alias: {
'@': path.resolve(__dirname, 'src')