{
	"name": "nxdns-web",
	"private": true,
	"version": "0.0.0",
	"type": "module",
	"engines": {
		"node": "24.19.0"
	},
	"scripts": {
		"dev": "vite",
		"build": "vite build && node scripts/stamp-dist.mjs",
		"typecheck": "tsc -b",
		"lint": "oxlint src vite.config.ts",
		"format": "prettier --write .",
		"format:check": "prettier --check .",
		"test": "vitest run",
		"assert-bundled": "node scripts/assert-bundled-packages.mjs"
	},
	"prettier": {
		"useTabs": true,
		"tabWidth": 4,
		"printWidth": 120,
		"semi": true,
		"singleQuote": false,
		"trailingComma": "all"
	},
	"dependencies": {
		"@tanstack/react-query": "5.101.4",
		"@tanstack/react-router": "1.170.18",
		"react": "19.2.8",
		"react-dom": "19.2.8"
	},
	"devDependencies": {
		"@tailwindcss/vite": "4.3.3",
		"@testing-library/dom": "10.4.1",
		"@testing-library/react": "16.3.2",
		"@types/node": "26.1.1",
		"@types/react": "19.2.17",
		"@types/react-dom": "19.2.3",
		"@vitejs/plugin-react": "6.0.4",
		"jsdom": "29.1.1",
		"oxlint": "1.75.0",
		"prettier": "3.9.6",
		"tailwindcss": "4.3.3",
		"typescript": "6.0.3",
		"vite": "8.1.5",
		"vitest": "4.1.10"
	}
}
