{"library":"tiny-lr","type":"library","category":null,"description":"tiny-lr is a minimalist LiveReload server implementation designed for integration into build workflows. It provides an HTTP server and Express middleware with a simple REST API to broadcast file change notifications to connected LiveReload clients. Unlike comprehensive live-reloading solutions, tiny-lr does not include file watching capabilities itself; users must integrate it with an external file watcher (e.g., from a build tool like Gulp or Grunt). The current stable version is 2.0.0, which marked a return to active development after a period of dormancy, focusing on dependency updates and modern browser compatibility. Its primary differentiators are its focused scope (only serving reload notifications), ease of integration into existing build chains, and low overhead, making it suitable for projects that prefer to manage file watching separately.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install tiny-lr","imports":["const tinylr = require('tiny-lr');","const LiveReloadServer = require('tiny-lr').Server;","const livereloadMiddleware = require('tiny-lr').middleware;"]},{"cmd":"yarn add tiny-lr","imports":[]},{"cmd":"pnpm add tiny-lr","imports":[]}],"homepage":null,"github":"https://github.com/mklabs/tiny-lr","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/tiny-lr","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/tiny-lr/compatibility"}}