{"library":"ui5-middleware-serveframework","type":"library","category":null,"description":"This UI5 middleware, `ui5-middleware-serveframework`, integrates with the UI5 tooling to provide a local serving mechanism for the OpenUI5 or SAPUI5 framework. It automatically builds and caches the specified UI5 framework version (as defined in the project's `ui5.yaml`) into a local directory (`~/.ui5/ui5-middleware-serveframework` by default). Subsequent requests for the same UI5 version are then served directly from this local cache, significantly improving development server startup times and ensuring consistent, offline-capable environments by leveraging preload files and direct static file access. The current stable version, 3.7.1 (as of the last search results), indicates a healthy, community-driven project with regular updates. Its key differentiator is the ability to use a fully local, pre-built UI5 framework, offering benefits over relying on remote CDN sources or repeated on-the-fly compilation.","language":"javascript","status":"active","version":"3.8.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install ui5-middleware-serveframework","imports":["npm install ui5-middleware-serveframework --save-dev","\"devDependencies\": {\n    \"ui5-middleware-serveframework\": \"^3.0.0\"\n}","server:\n  customMiddleware:\n    - name: ui5-middleware-serveframework\n      afterMiddleware: compression\n      configuration:\n        debug: true"]},{"cmd":"yarn add ui5-middleware-serveframework","imports":[]},{"cmd":"pnpm add ui5-middleware-serveframework","imports":[]}],"homepage":null,"github":"https://github.com/ui5-community/ui5-ecosystem-showcase","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ui5-middleware-serveframework","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/ui5-middleware-serveframework/compatibility"}}