Node.js implementation of the LIFX LAN protocol
Homebridge plugin for multi-color dynamic effects with LIFX smart home products
Thin wrapper around the Lifx HTTP API
A collection of Node-RED nodes to control LIFX globes using the HTTP Remote Control API.
This plugin is a bridge between lifx smart bulbs and your apple homekit
a simple package that aims to bring all available features to LIFX devices over LAN with some API-based features as well
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Emulate console for all the browsers
Array#isArray for older browsers
Printing pretty tables on console log
Patch console methods to intercept output
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Minimal lightweight logging for JavaScript, adding reliable log level methods to any available console.log methods
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
The node-lifx-lan is a Node.js module which allows you to communicate with the Wi-Fi LED smart light products "LIFX" using the LAN protocol.
Call a callback when a readable/writable/duplex stream has completed or failed.
_Only allows for updating light state at present. Doesn't publish any events when light state is changed elsewhere. In the future will look at adding some events under /status._
Parses data: URLs
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
ANSI escape codes for styling strings in the terminal
A (Hopefully) Better NodeJS API Wrapper For LIFX light bulbs.
Nodes to help automate light states, dimming, colour and other controls.
Control LIFX lights using Node-RED.
JSON.parse with bigints support