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.
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: 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
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]);
}
}
}
}