Files
dependabot[bot] cdcad8d61e Bump @typescript-eslint/eslint-plugin from 8.57.0 to 8.57.1
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 8.57.0 to 8.57.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.57.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-23 20:47:29 +01:00

182 lines
4.8 KiB
JSON

{
"name": "synapse-admin",
"version": "0.11.4",
"description": "Admin GUI for the Matrix.org server Synapse",
"type": "module",
"author": "Awesome Technologies Innovationslabor GmbH",
"license": "Apache-2.0",
"homepage": ".",
"repository": {
"type": "git",
"url": "https://github.com/Awesome-Technologies/synapse-admin"
},
"packageManager": "yarn@4.13.0",
"devDependencies": {
"@mui/system": "^7.1.0",
"@mui/utils": "^7.1.0",
"@playwright/test": "^1.58.2",
"@testing-library/dom": "^10.4.1",
"@testing-library/react": "^16.3.2",
"@testing-library/user-event": "^14.6.1",
"@types/lodash": "^4.17.24",
"@types/node": "^25.5.0",
"@types/papaparse": "^5.5.2",
"@types/react": "^19.2.14",
"@typescript-eslint/eslint-plugin": "^8.57.1",
"@typescript-eslint/parser": "^8.57.0",
"@vitejs/plugin-react": "^6.0.1",
"@vitest/coverage-v8": "^4.1.0",
"eslint": "^8.57.1",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-prettier": "^5.5.5",
"eslint-plugin-unused-imports": "^4.4.1",
"eslint-plugin-yaml": "^1.1.3",
"happy-dom": "^20.8.3",
"prettier": "^3.8.1",
"ts-pnp": "^1.2.0",
"typescript": "^5.9.3",
"vite": "^8.0.1",
"vitest": "^4.1.0",
"vitest-fetch-mock": "^0.4.5"
},
"dependencies": {
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.1",
"@mui/icons-material": "^7.1.0",
"@mui/material": "^7.1.0",
"@tanstack/react-query": "5.90.20",
"lodash": "^4.17.23",
"papaparse": "^5.5.3",
"query-string": "^7.1.3",
"ra-core": "^5.14.4",
"ra-i18n-polyglot": "^5.14.4",
"ra-language-english": "^5.14.4",
"ra-language-farsi": "^5.1.0",
"ra-language-french": "^5.14.4",
"ra-language-italian": "^3.13.1",
"ra-language-russian": "^5.4.5",
"react": "^19.2.4",
"react-admin": "^5.14.4",
"react-dom": "^19.2.4",
"react-hook-form": "^7.71.2",
"react-is": "^19.2.4",
"react-router": "^7.13.1",
"react-router-dom": "^7.13.1"
},
"resolutions": {
"cross-spawn@npm:^7.0.0": "7.0.6",
"cross-spawn@npm:^7.0.2": "7.0.6",
"dompurify@npm:^3.2.4": "3.3.2",
"glob@npm:^10.2.2": "10.5.0",
"glob@npm:^10.3.10": "10.5.0",
"js-yaml@npm:4.1.0": "4.1.1",
"js-yaml@npm:^4.1.0": "4.1.1",
"lodash@npm:^4.17.21": "4.17.23",
"lodash@npm:~4.17.21": "4.17.23",
"lodash@npm:~4.17.5": "4.17.23",
"minimatch@npm:^3.0.5": "3.1.4",
"minimatch@npm:^3.1.1": "3.1.4",
"minimatch@npm:^3.1.2": "3.1.4",
"minimatch@npm:^9.0.4": "9.0.7",
"minimatch@npm:~3.0.2": "3.1.4",
"react-router": "7.13.1",
"react-router-dom": "7.13.1",
"tar@npm:^6.1.11": "7.5.11",
"tar@npm:^6.2.1": "7.5.11"
},
"scripts": {
"start": "vite serve",
"build": "vite build",
"coverage:badge": "node ./scripts/generate-coverage-badge.mjs",
"lint": "eslint --ignore-path .gitignore --ext .ts,.tsx,.yml,.yaml .",
"fix": "yarn lint --fix",
"typecheck": "tsc --noEmit",
"test": "vitest run",
"test:coverage": "vitest run --coverage",
"test:watch": "vitest watch",
"test:e2e": "playwright test",
"test:e2e:ci": "./scripts/e2e/run.sh"
},
"eslintConfig": {
"env": {
"browser": true
},
"plugins": [
"import",
"prettier",
"unused-imports",
"@typescript-eslint",
"yaml"
],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/stylistic",
"plugin:import/typescript",
"plugin:yaml/legacy"
],
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig.eslint.json"
},
"root": true,
"rules": {
"prettier/prettier": "error",
"import/no-extraneous-dependencies": [
"error",
{
"devDependencies": [
"**/vite.config.ts",
"**/*.test.ts",
"**/*.test.tsx"
]
}
],
"import/order": [
"error",
{
"alphabetize": {
"order": "asc",
"caseInsensitive": false
},
"newlines-between": "always",
"groups": [
"external",
"builtin",
"internal",
[
"parent",
"sibling",
"index"
]
]
}
],
"unused-imports/no-unused-imports-ts": 2
}
},
"prettier": {
"printWidth": 120,
"tabWidth": 2,
"useTabs": false,
"semi": true,
"singleQuote": false,
"trailingComma": "es5",
"bracketSpacing": true,
"arrowParens": "avoid"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}