{
  "name": "{{PROJECT_NAME}}",
  "version": "0.1.0",
  "private": true,
  "description": {{BUSINESS_NAME_JSON}},
  "license": "UNLICENSED",
  "type": "module",
  "engines": {
    "node": ">=24.11.0 <25"
  },
  "scripts": {
    "build": "node scripts/clean-next-dev-types.mjs && next build",
    "dev": "next dev",
    "lint": "eslint . --max-warnings 0",
    "setup": "node scripts/setup.mjs",
    "start": "next start",
    "test": "node --test tests/*.test.mjs",
    "typecheck": "node scripts/clean-next-dev-types.mjs && next typegen && tsc --noEmit",
    "verify": "eslint . --max-warnings 0 && node scripts/clean-next-dev-types.mjs && next typegen && tsc --noEmit && node --test tests/*.test.mjs && next build"
  },
  "dependencies": {
    "@salixcommerce/config": "{{CONFIG_PACKAGE_VERSION}}",
    "@salixcommerce/core": "{{CORE_PACKAGE_VERSION}}",
    "@salixcommerce/stripe": "{{STRIPE_PACKAGE_VERSION}}",
    "@supabase/postgrest-js": "2.110.6",
    "@supabase/ssr": "0.12.3",
    "@supabase/supabase-js": "2.110.6",
    "next": "16.2.10",
    "react": "19.2.7",
    "react-dom": "19.2.7",
    "server-only": "0.0.1"
  },
  "devDependencies": {
    "@eslint/js": "10.0.1",
    "@next/eslint-plugin-next": "16.2.10",
    "@types/node": "24.13.3",
    "@types/react": "19.2.17",
    "@types/react-dom": "19.2.3",
    "eslint": "10.7.0",
    "typescript": "6.0.3",
    "typescript-eslint": "8.64.0"
  },
  "overrides": {
    "postcss": "8.5.19"
  },
  "resolutions": {
    "postcss": "8.5.19"
  }
}
