Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

wappalyzer-core

Package Overview
Dependencies
Maintainers
1
Versions
118
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

wappalyzer-core - npm Package Compare versions

Comparing version 6.10.66 to 7.0.3

index.js

29

package.json
{
"name": "wappalyzer-core",
"description": "Identify technology on websites",
"keywords": [
"analyze",
"identify",
"detect",
"detector",
"technology",
"cms",
"framework",
"library",
"software"
],
"homepage": "https://www.wappalyzer.com/",
"version": "6.10.66",
"version": "7.0.3",
"author": "Wappalyzer",
"license": "GPL-3.0",
"repository": {
"type": "git",
"url": "https://github.com/wappalyzer/wappalyzer"
},
"funding": [
{
"url": "https://github.com/sponsors/aliasio"
}
],
"main": "wappalyzer.js",
"files": [
"wappalyzer.js"
"index.js"
]
}
}

@@ -1,59 +0,3 @@

# Wappalyzer core
# Wappalyzer
[Wappalyzer](https://www.wappalyzer.com/) identifies technologies on websites.
## Installation
```shell
$ npm i wappalyzer-core
```
## Usage
```javascript
#!/usr/bin/env node
const fs = require('fs')
const Wappalyzer = require('./wappalyzer')
// See https://github.com/wappalyzer/wappalyzer/blob/master/README.md#specification
const categories = JSON.parse(
fs.readFileSync(path.resolve(`./categories.json`))
)
let technologies = {}
for (const index of Array(27).keys()) {
const character = index ? String.fromCharCode(index + 96) : '_'
technologies = {
...technologies,
...JSON.parse(
fs.readFileSync(path.resolve(`./technologies/${character}.json`))
),
}
}
Wappalyzer.setTechnologies(technologies)
Wappalyzer.setCategories(categories)
Wappalyzer.analyze({
url: 'https://example.github.io/',
meta: { generator: ['WordPress'] },
headers: { server: ['Nginx'] },
scriptSrc: ['jquery-3.0.0.js'],
cookies: { awselb: [''] },
html: '<div ng-app="">',
}).then((detections) => {
const results = Wappalyzer.resolve(detections)
console.log(results)
})
```
Here's a shell script to download all of the necessary files referenced in the above example:
```shell
http --follow https://raw.githubusercontent.com/wappalyzer/wappalyzer/master/src/categories.json > categories.json
http --follow https://github.com/wappalyzer/wappalyzer/archive/refs/heads/master.tar.gz | tar -xz --strip-components=2 'wappalyzer-master/src/technologies'
```
This package is no longer being maintained. Please use the API at [wappalyzer.com/api](https://www.wappalyzer.com/api/) instead.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc