Package Exports
- wappalyzer
- wappalyzer/apps
- wappalyzer/driver
- wappalyzer/wappalyzer
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (wappalyzer) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Wappalyzer
Wappalyzer is a cross-platform utility that uncovers the technologies used on websites. It detects content management systems, eCommerce platforms, web servers, JavaScript frameworks, analytics tools and many more.
Installation
$ npm i wappalyzerRun from the command line
node index.js [url] [options]Options
--debug=0|1 Output debug messages.
--delay=ms Wait for ms milliseconds between requests.
--max-depth=num Don't analyze pages more than num levels deep.
--max-urls=num Exit when num URLs have been analyzed.
--max-wait=ms Wait no more than ms milliseconds for page resources to load.
--recursive=0|1 Follow links on pages (crawler).
--request-timeout=ms Wait no more than ms millisecond for the page to load.
--user-agent=str Set the user agent string.Run from a script
const options = {
debug: false,
delay: 500,
maxDepth: 3,
maxUrls: 10,
maxWait: 1000,
recursive: true,
requestTimeout: 3000,
userAgent: 'Wappalyzer',
};
const wappalyzer = new Wappalyzer('https://www.wappalyzer.com', options);
wappalyzer.analyze()
.then(json => {
process.stdout.write(JSON.stringify(json, null, 2) + '\n')
process.exit(0);
})
.catch(error => {
process.stderr.write(error + '\n')
process.exit(1);
});