{"library":"tiny-lr-fork","type":"library","category":null,"description":"tiny-lr-fork is an actively maintained fork of the original `tiny-lr` package, which had become unmaintained. It provides a lightweight, background-friendly LiveReload server implementation for development workflows. Unlike the original, this fork addresses lingering issues, incorporates community contributions, and includes security patches. Key differentiators include quieter operation (reduced `console.log` output), proper handling of WSS for `livereload.js` over HTTPS, and normalized Windows file paths. The server exposes a simple HTTP/WebSocket API that build tools (like Grunt, or custom scripts) can use to notify connected LiveReload clients (browser extensions or injected scripts) about file changes. It does not perform file watching itself, requiring external integration for detecting changes. The current stable version, as per the changelog, is 2.0.0, with a release cadence driven by bug fixes and necessary updates rather than a fixed schedule.","language":"javascript","status":"active","version":"0.0.5","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install tiny-lr-fork","imports":["const tinylr = require('tiny-lr');","const LiveReloadServer = require('tiny-lr').Server;","const lrMiddleware = require('tiny-lr').middleware;"]},{"cmd":"yarn add tiny-lr-fork","imports":[]},{"cmd":"pnpm add tiny-lr-fork","imports":[]}],"homepage":null,"github":"https://github.com/mklabs/tiny-lr","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/tiny-lr-fork","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-fork/compatibility"}}