Files
SCM-Manager/scm-ui/ui-layout/package.json
Rene Pfeuffer 31fa1ba0a4 Improve repository load times
This performance optimization results from the fact that during namespace loading, read permissions are no longer verified for every repository, but only for those that would result in a new namespace. Simply put: If a namespace has already been discovered, no further repositories within that namespace are checked.

We need the new function `streamAll` for this, because the `getAllRepositories` would create all repositories before returning them, which would make it impossible to intervene in time using the filter parameter.
2025-11-28 11:02:31 +00:00

31 lines
741 B
JSON

{
"name": "@scm-manager/ui-layout",
"private": false,
"version": "3.7.7-SNAPSHOT",
"main": "index.ts",
"scripts": {
"depcheck": "depcheck"
},
"license": "AGPL-3.0-only",
"peerDependencies": {
"@radix-ui/react-collapsible": "^1.0.3",
"classnames": "^2.3.1",
"styled-components": "^5.3.5",
"react": "^17.0.1"
},
"dependencies": {
"@scm-manager/ui-core": "3.7.7-SNAPSHOT"
},
"devDependencies": {
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0"
},
"prettier": "@scm-manager/prettier-config",
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
},
"publishConfig": {
"access": "public"
}
}