2.0.0 • Published 4 years ago
dom-extract v2.0.0
Dom Extract
Filter HTML by CSS Selector.
Install
npm install dom-extract -g
Usage
Select all h1
from index.html
selector='h1'
file='index.html'
dom-extract $selector $file
Advanced Useage
Use with find
and xargs
to get all title
tags, out of *.html
files.
find . -name "*.html" | xargs -L 1 dom-extract 'title'
Pipe HTML from direct STDIN
cat index.html | dom-extract 'title'
Extract Number of Followers from Twitter Username
curl -sk https://twitter.com/philpoore | dom-extract ".ProfileNav-item--followers .ProfileNav-value" --text
Version History
v0.0.5
- Allow pipe from STDIN
v0.0.6
Bump Version
v0.0.7
Bump Version
v0.0.8
Bump Version
v0.0.9
- Added support for using as libary
- Extended the cli to include showing innerHTML
- Added Testing
- Update README.md
v1.0.0
- Added support for --attr option
v1.0.3
- Fixed bug with sticky options for extract
v1.0.4 - Current
- Fixed typo
Who
Phil Poore made this :P