in-situ
in-situ copied to clipboard
Download, beautify and print lines from a minified JavaScript source
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/[email protected]/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]);
}
}
}
}