{
	"name": "@__PROJECT_NAME__/webapp",
	"private": true,
	"type": "module",
	"description": "Starter TanStack Start du framework WP Reactor — app de référence minimale, CI-testée.",
	"scripts": {
		"dev": "vite dev --port 3000",
		"dev:staging": "vite dev --port 3000 --mode staging",
		"build": "vite build && tsc --noEmit",
		"preview": "vite preview",
		"check-types": "tsc --noEmit",
		"format": "biome format --write .",
		"lint": "biome lint ."
	},
	"dependencies": {
		"@tanstack/react-query": "^5.66.5",
		"@tanstack/react-router": "^1.170.8",
		"@tanstack/react-router-ssr-query": "^1.167.0",
		"@tanstack/react-start": "^1.168.14",
		"@tanstack/router-plugin": "^1.168.11",
		"@tailwindcss/vite": "^4.2.4",
		"@wp-reactor/auth": "__PKG_RANGE__",
		"@wp-reactor/commerce": "__PKG_RANGE__",
		"@wp-reactor/editorial": "__PKG_RANGE__",
		"@wp-reactor/headless-core": "__PKG_RANGE__",
		"@wp-reactor/ui": "__PKG_RANGE__",
		"graphql": "^16.10.0",
		"graphql-request": "^7.4.0",
		"html-react-parser": "^6.1.5",
		"nitro": "npm:nitro-nightly@3.0.1-20260601-173724-a2597363",
		"react": "^19.2.0",
		"react-dom": "^19.2.0",
		"tailwindcss": "^4.2.4"
	},
	"devDependencies": {
		"@biomejs/biome": "2.2.4",
		"@types/node": "^22.10.2",
		"@types/react": "^19.2.0",
		"@types/react-dom": "^19.2.0",
		"@vitejs/plugin-react": "^6.0.1",
		"@wp-reactor/config-biome": "__PKG_RANGE__",
		"@wp-reactor/config-tsconfig": "__PKG_RANGE__",
		"typescript": "5.9.2",
		"vite": "^8.0.2"
	}
}
