{
	"name": "claude-tools-frontend",
	"version": "1.0.0",
	"type": "module",
	"scripts": {
		"build:css": "npx tailwindcss -i src/styles.css -o dist/styles.css",
		"build:js": "npx tsup",
		"build:html": "cd .. && npx tsx src/cli.ts --generate-html test/test-traffic.jsonl test/index.html",
		"build": "npm run build:css && npm run build:js",
		"rebuild": "npm run build:css && npm run build:js && npm run build:html",
		"dev": "npx concurrently \"npm run watch:src\" \"npm run serve\"",
		"watch:src": "npx nodemon --watch src --ext ts,css,html,js --exec \"npm run rebuild\"",
		"serve": "cd .. && npx browser-sync start --server --port 8080 --files '**/*.html,**/*.css,**/*.js' --no-open",
		"typecheck": "tsc --noEmit"
	},
	"dependencies": {
		"@anthropic-ai/sdk": "^0.52.0",
		"diff": "^8.0.2",
		"lit": "^3.0.0",
		"marked": "^12.0.0"
	},
	"devDependencies": {
		"@types/diff": "^7.0.2",
		"autoprefixer": "^10.4.21",
		"concurrently": "^9.1.2",
		"nodemon": "^3.1.10",
		"postcss": "^8.5.4",
		"browser-sync": "^3.0.3",
		"tailwindcss": "^3.4.17",
		"tsup": "^8.0.0",
		"typescript": "^5.0.0"
	}
}
