{
	"name": "anidl-gui",
	"version": "1.0.0",
	"private": true,
	"dependencies": {
		"@emotion/react": "^11.14.0",
		"@emotion/styled": "^11.14.1",
		"@mui/icons-material": "^7.3.7",
		"@mui/lab": "7.0.0-beta.12",
		"@mui/material": "^7.3.7",
		"notistack": "^3.0.2",
		"react": "^19.2.4",
		"react-dom": "^19.2.4",
		"uuid": "^11.1.0",
		"ws": "^8.19.0"
	},
	"devDependencies": {
		"@babel/cli": "^7.28.6",
		"@babel/core": "^7.29.0",
		"@babel/preset-env": "^7.29.0",
		"@babel/preset-react": "^7.28.5",
		"@babel/preset-typescript": "^7.28.5",
		"@types/node": "^24.10.12",
		"@types/react": "^19.2.13",
		"@types/react-dom": "^19.2.3",
		"@types/uuid": "^10.0.0",
		"babel-loader": "^10.0.0",
		"concurrently": "^9.2.1",
		"css-loader": "^7.1.3",
		"html-webpack-plugin": "^5.6.6",
		"style-loader": "^4.0.0",
		"ts-node": "^10.9.2",
		"typescript": "^5.9.3",
		"webpack": "^5.105.0",
		"webpack-cli": "^6.0.1",
		"webpack-dev-server": "^5.2.3"
	},
	"proxy": "http://localhost:3000",
	"scripts": {
		"build": "npx tsc && npx webpack",
		"start": "npx concurrently -k npm:frontend npm:backend",
		"frontend": "npx webpack-dev-server",
		"backend": "npx ts-node -T ../../gui.ts"
	},
	"browserslist": {
		"production": [
			">0.2%",
			"not dead",
			"not op_mini all"
		],
		"development": [
			"last 1 chrome version",
			"last 1 firefox version",
			"last 1 safari version"
		]
	}
}
