Skip to content

Latest commit

 

History

History
52 lines (41 loc) · 1.67 KB

README.md

File metadata and controls

52 lines (41 loc) · 1.67 KB

in-situ

in-situ is a simple CLI application taking a JavaScript file URL and a line/column position inside it. It will download the JavaScript file, beautify it, and print the context around the given position.

Installation

Install it globally with your favorite node package manager. Example:

npm install --global in-situ

Note: instead of installing it, you can use npx in-situ to run it directly.

Usage

Usage: in-situ [options] <URL:LINE:COLUMN>

Download, beautify and print lines from a minified JavaScript source

Options:
  -A, --after-context <num>   print <num> lines of trailing context after the selected line
  -B, --before-context <num>  print <num> lines of leading context before the selected line
  -C, --context <num>         print <num> lines of leading and trailing context surrounding the selected line
  --no-source-map             don't try to use a source map
  -d, --debug                 output extra debugging
  -V, --version               output the version number
  -h, --help                  output usage information

Example

in-situ https://unpkg.com/preact@10.4.4/dist/preact.min.js:1:3389
File: ../src/diff/props.js
                                }
                        }

                        if (value) {
                                for (let i in value) {
                                        if (!oldValue || value[i] !== oldValue[i]) {
                                                                      ^
                                                setStyle(s, i, value[i]);
                                        }
                                }
                        }
                }