Created controllers for managing bounced emails, email domains, templates, test email lists, and unsubscribe URLs. Modified the ServersController for improved routing. Added DTOs and repository interfaces for new functionalities. Updated SetupDataContext for state management and adjusted frontend components for user interaction. Updated package dependencies for new features.
54 lines
1.4 KiB
JSON
54 lines
1.4 KiB
JSON
{
|
|
"name": "surge365.massemailreact.client",
|
|
"homepage": ".",
|
|
"private": true,
|
|
"version": "0.0.0",
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "tsc -b && vite build",
|
|
"lint": "eslint .",
|
|
"preview": "vite preview"
|
|
},
|
|
"dependencies": {
|
|
"@emotion/react": "^11.14.0",
|
|
"@emotion/styled": "^11.14.0",
|
|
"@fontsource/roboto": "^5.1.1",
|
|
"@hookform/resolvers": "^4.1.2",
|
|
"@mui/icons-material": "^6.4.5",
|
|
"@mui/material": "^6.4.5",
|
|
"@mui/x-charts": "^7.27.1",
|
|
"@mui/x-data-grid": "^7.27.1",
|
|
"@tiptap/pm": "^2.11.5",
|
|
"@tiptap/react": "^2.11.5",
|
|
"@tiptap/starter-kit": "^2.11.5",
|
|
"admin-lte": "4.0.0-beta3",
|
|
"bootstrap": "^5.3.3",
|
|
"dayjs": "^1.11.13",
|
|
"font-awesome": "^4.7.0",
|
|
"ionicons": "^7.4.0",
|
|
"react": "^19.0.0",
|
|
"react-bootstrap": "^2.10.9",
|
|
"react-dom": "^19.0.0",
|
|
"react-hook-form": "^7.54.2",
|
|
"react-icons": "^5.3.0",
|
|
"react-router-dom": "^7.0.1",
|
|
"yup": "^1.6.1"
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^9.19.0",
|
|
"@types/node": "^22",
|
|
"@types/react": "^19.0.8",
|
|
"@types/react-dom": "^19.0.3",
|
|
"@vitejs/plugin-react": "^4.3.4",
|
|
"eslint": "^9.19.0",
|
|
"eslint-plugin-react-hooks": "^5.0.0",
|
|
"eslint-plugin-react-refresh": "^0.4.18",
|
|
"globals": "^15.14.0",
|
|
"typescript": "~5.7.2",
|
|
"typescript-eslint": "^8.22.0",
|
|
"vite": "^6.1.0"
|
|
},
|
|
"proxy": "http://localhost:5293"
|
|
}
|