Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
#impurge
This is a simple module meant to extract image URLS from imgur
Example:
var impurge = require('impurge');
impurge.purge("http://imgur.com/IvpcP", function (e,r) {
console.log(r)
});
will result in:
http://i.imgur.com/IvpcP.jpg
The new test file included will check the currency of the regular expressions against live reddit data to ensure imgur is not changing link formats and will look for any it does not recognize
I have added a few additional methods that I used for testing the accuracy of my regex's
impurge.is_imgur(url); //will output true if the url is imgur
the following takes a string input and will return an array of imgur links contained within
impurge.get_text_imgur_links(text); // will return an array of links
and finally i exposed a function to determine the link type (previously used internally)
impurge.determine_link_type(url, function(err, type, id, i_url){
//err is given if link is not recognized
//type is image_url, album_url, gallery_url, hash_url
//id is the id for the link (if applicable)
//i_url is the image url if this is a direct image
});
FAQs
takes any imgur url and returns an array of direct image files
The npm package impurge receives a total of 16 weekly downloads. As such, impurge popularity was classified as not popular.
We found that impurge 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.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.