{
  "name": "ready-microfrontend-platform",
  "version": "1.0.0",
  "private": true,
  "description": "Unified Production-Ready Microfrontend Platform for Food Delivery and Cab Booking",

  "scripts": {
    "env:link": "ln -sf ../.env shell/.env && ln -sf ../.env zomatoclonecustomernextjs/.env && ln -sf ../.env cabappwebsitereactjs/.env",
    "install:all": "npm install && npm run env:link && npm --prefix shell install && npm --prefix zomatoclonecustomernextjs install --legacy-peer-deps && npm --prefix cabappwebsitereactjs install",
    "dev": "npm run env:link && npx -y concurrently -n \"SHELL,FOOD,CAB\" -c \"blue,red,green\" \"npm run dev:shell\" \"npm run dev:food\" \"npm run dev:cab\"",
    "dev:shell": "npm --prefix shell run dev",
    "dev:food": "npm --prefix zomatoclonecustomernextjs run dev",
    "dev:cab": "npm --prefix cabappwebsitereactjs run dev",
    "build": "npm run env:link && npm run build:packages && npm run build:shell && npm run build:food && npm run build:cab",
    "build:packages": "npm --prefix packages/shared-types run build || true",
    "build:shell": "npm --prefix shell run build",
    "build:food": "npm --prefix zomatoclonecustomernextjs run build",
    "build:cab": "npm --prefix cabappwebsitereactjs run build",
    "start": "npm run env:link && npx -y concurrently -n \"SHELL,FOOD,CAB\" -c \"blue,red,green\" \"npm --prefix shell run start\" \"npm --prefix zomatoclonecustomernextjs run start\" \"npm --prefix cabappwebsitereactjs run preview -- --port 3002\"",
    "test": "npm --prefix cabappwebsitereactjs test"
  },
  "devDependencies": {
    "concurrently": "^8.2.2"
  }
}
