{
  "name": "template-app-frontend",
  "private": true,
  "type": "module",
  "scripts": {
    "build": "tsc -b && vite build",
    "dev": "vite",
    "preview": "vite preview",
    "generate": "node --env-file=.env ./scripts/generate-graphql.mjs",
    "gql-tada:check": "gql-tada check -c tsconfig.app.json",
    "lint": "oxlint .",
    "lint:fix": "oxlint --fix .",
    "typecheck": "tsc -b",
    "test": "vitest run",
    "test:watch": "vitest",
    "test:e2e": "playwright test",
    "e2e:headed": "playwright test --headed"
  },
  "dependencies": {
    "@dnd-kit/core": "6.3.1",
    "@dnd-kit/sortable": "10.0.0",
    "@dnd-kit/utilities": "3.2.2",
    "@hookform/resolvers": "5.9.1",
    "@radix-ui/react-label": "2.1.15",
    "@tailor-platform/app-shell": "1.12.0",
    "clsx": "2.1.1",
    "decimal.js": "10.6.0",
    "gql.tada": "1.11.3",
    "i18n-iso-countries": "7.14.0",
    "lucide-react": "1.33.0",
    "papaparse": "5.6.0",
    "react": "19.2.8",
    "react-dom": "19.2.8",
    "react-hook-form": "7.86.0",
    "tailwind-merge": "3.6.0",
    "urql": "5.0.4",
    "zod": "4.4.3"
  },
  "devDependencies": {
    "@playwright/test": "1.62.1",
    "@rolldown/plugin-babel": "0.2.3",
    "@tailor-platform/erp-kit": "workspace:*",
    "@tailor-platform/sdk": "2.5.0",
    "@tailwindcss/vite": "4.3.3",
    "@testing-library/dom": "10.4.1",
    "@testing-library/jest-dom": "7.0.1",
    "@testing-library/react": "16.3.2",
    "@types/node": "24.13.3",
    "@types/papaparse": "5.5.2",
    "@types/react": "19.2.18",
    "@types/react-dom": "19.2.5",
    "@vitejs/plugin-react": "6.1.0",
    "babel-plugin-react-compiler": "1.0.0",
    "eslint-plugin-jest-dom": "5.10.1",
    "eslint-plugin-playwright": "2.11.0",
    "eslint-plugin-react-dom": "5.18.6",
    "eslint-plugin-react-x": "5.18.6",
    "eslint-plugin-testing-library": "7.16.2",
    "graphql": "17.0.2",
    "jsdom": "30.0.1",
    "oxlint": "1.80.0",
    "oxlint-tsgolint": "7.0.2001",
    "shadcn": "4.19.0",
    "tailwindcss": "4.3.3",
    "tw-animate-css": "1.4.0",
    "typescript": "6.0.3",
    "vite": "8.2.2",
    "vitest": "4.1.11",
    "wonka": "6.3.6"
  }
}
