New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

lr

Package Overview
Dependencies
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lr

Livereload interface for hackers

latest
Source
npmnpm
Version
0.1.15
Version published
Maintainers
1
Created
Source

lr

A CLI for livereload.

Installation

npm install -g lr

Features

  • reload static assets without refreshing
  • watch files and directories, triggering tasks on changes
  • make-like configurations with .lr.yml
  • control task execution styles with configurable delimiters (see mute)

Usage

From --help:

Usage: lr [options] [path]:[command] ...

Options:

  -h, --help         output usage information
  -V, --version      output the version number
  -p, --port <port>  listen on port
  -m, --mute <char>  character to suppress reloading
  -f, --file <path>  path to configuration file
  -v, --verbose      more detailed log messages
  -s, --silent       suppress all log messages

Tasks

[path]

Watch the path and reload on changes. All watches are recursive.

Examples:

$ lr            # this is the same as passing `.`
$ lr foo bar    # pass as many paths as you like
$ lr foo/*.js   # globs are resolved

[path]:[command]

If given a command, lr will execute it before reloading. This is particularly useful for builds.

Examples:

$ lr baz:make   # when baz changes, make, then reload

[path]:[[mute]command]

Mute commands are prefixed by the mute delimiter, @, by default.

A mute command does not trigger a reload. This is handy for builds with multiple compile steps. For instance, you may want to compile your stylus files quietly, instead waiting for changes in build before reloading.

Examples:

$ lr public/*/*.styl:'@make stylus' build  # compile CSS when necessary, but only reload for changes in build

Todo

  • tests
  • docs on config files

License

MIT

Keywords

livereload

FAQs

Package last updated on 05 Aug 2014

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts