
Product
Unify Your Security Stack with Socket Basics
A single platform for static analysis, secrets detection, container scanning, and CVE checks—built on trusted open source tools, ready to run out of the box.
@dreipol/dreihouse-cli
Advanced tools
Dreihouse is a tool to run automated lighthouse audits for a webproject. Dreihouse has the advantage to be more configurable than lighthouse.
npm i dreihouse-cli -g
audit <url> <dir>
This command, launches a headless chrome instance and will run a small set of audits on the given url whenever a file in the given folder changes.
setup <dir>
The setup command will setup the default configuration files in the folder specified in the command. After setup you have to edit the config to your flavours.
report <URL> [--config-file ./config/desktop.js] --reporter [REPORTER]
dreihouse report https://example.ch -f ./config/desktop.js -r cli
To create a report you have to call this command followed by the config file that holds the configuration
for dreihouse
. Alternately you can run an audit with a default config by leaving your the config file option.
dreihouse report https://example.ch -r cli
list of available reporters
cli
Print lighthouse results in CLIjson
Store the whole LH report as JSONjson-dashboard
save just lighthouse-dashboard
specific datahtml
save the LH report for further inspectionsname | optional | default | example | description |
---|---|---|---|---|
-r, --reporter | false | cli,html,json,json-dashboard | Add list of repprters to handle the data. Available | |
-f, --config-file | true | ./config/base.js | ./config/lh.desktop.js | Define the config file |
-p, --port | true | 9222 | Debugging port of a running chrome instance | |
-v, --verbose | true | false | -v = Error; -vv = Info; -vvvv = Debug | Verbose console output |
-s, --silent | true | false | Suppress spinner on CLI |
#Config
See @dreipol/lighthouse-runner for detailed config
FAQs
CLI Interface for @dreipol/lighthouse-runner module
We found that @dreipol/dreihouse-cli demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
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.
Product
A single platform for static analysis, secrets detection, container scanning, and CVE checks—built on trusted open source tools, ready to run out of the box.
Product
Socket is launching experimental protection for the Hugging Face ecosystem, scanning for malware and malicious payload injections inside model files to prevent silent AI supply chain attacks.
Research
/Security News
The Socket Threat Research Team uncovered a coordinated campaign that floods the Chrome Web Store with 131 rebranded clones of a WhatsApp Web automation extension to spam Brazilian users.