
Research
Security News
Malicious npm Packages Use Telegram to Exfiltrate BullX Credentials
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
general-search-engine
Advanced tools
This module will allow you to search for modules in npm, images in google, repos in github... without any API KEY GENERAL-SEARCH-ENGINE
This module will allow you to search for modules in npm, images in google, repos in github... without any API KEY
To do the installation correctly you need to have node installed
npm:
npm i general-search-engine
const gse = require("general-search-engine")
async function main(){
let petition = await new gse.search()
.setType("image")
.setQuery("pink elephant").run()
console.log(petition)
}
main()
/*
This will return an array like this:
[{
image: <IMAGE URL>,
title: 'Pink Elephant | pint...',
from: 'pinterest.com'
},
{
image: <IMAGE URL>,
title: 'Buy Pink Elephant...',
from: 'amazon.com'
}...]
*/
Functions references, for examples Here
Function | Result | Comments |
---|---|---|
gse.version | :String | Package version |
gse.homepage | :String | Package homepage |
gse.bugReport | :String | Package bugReport page |
gse.contact | {...} | Contact information |
Contact email | ||
Discord | Discord tag | |
Github | Github profile |
Function | Result | Comments |
---|---|---|
new gse.search() | {...} | Contact information |
.setType(type) | Set the search type | |
.setQuery(query) | Set the query to search | |
.setOptions({options}) | Set search options | |
.run() | Make the search with the actual parameters (This funcion is asynchronous) |
Find and get npm packages preview.
Return | Object params | Return |
---|---|---|
[{...} ...] | title | :String |
description | :String | |
author | :String | |
version | :String | |
maintenance | :String | |
quality | :String | |
popularity | :String |
Find and get image from Google Images.
Return | Object params | Return |
---|---|---|
[{...} ...] | image | :String |
title | :String | |
from | :String |
Find and get github repositories preview.
Return | Object params | Return |
---|---|---|
[{...} ...] | title | :String |
description | :String | |
topics | [:String ...] | |
stars | :String |
Find and get wikipedia articles preview.
Return | Object params | Return |
---|---|---|
[{...} ...] | title | :String |
description | :String | |
link | [:String ...] |
Find and get pages preview from Google Search.
Return | Object params | Return |
---|---|---|
[{...} ...] | title | :String |
description | :String | |
link | [:String ...] |
FAQs
This module will allow you to search for modules in npm, images in google, repos in github... without any API KEY GENERAL-SEARCH-ENGINE
The npm package general-search-engine receives a total of 24 weekly downloads. As such, general-search-engine popularity was classified as not popular.
We found that general-search-engine demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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.
Research
Security News
Socket uncovers an npm Trojan stealing crypto wallets and BullX credentials via obfuscated code and Telegram exfiltration.
Research
Security News
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor access.
Security News
AI-generated slop reports are making bug bounty triage harder, wasting maintainer time, and straining trust in vulnerability disclosure programs.