Current collected state Current
Observed since 20 Oct, 19:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
2x10-webscraper
A simple webscraping API for images and videos for image board sites
A simple webscraping API for images and videos board sites
const { ScraperContext, ScrapeFast } = require("./WebScraper.js")
const context = new ScraperContext
({
site: "https://example.org",
query: "index?q=",
tags: ["aesthetic", "skyscraper"],
amount: 5,
posts:
{
container: ".thumbail-container",
tag: ["a"],
attribute: "href",
},
post:
{
container: ".content",
tag: ["img", "source"],
attribute: "src",
},
pages:
{
container: ".paginator",
tag: ["a"],
attribute: "href",
query: {
name: "page",
min: 0,
max: 100,
},
},
});
async function Run()
{
const response = await ScrapeFast(context);
console.log(response);
}
Run();
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
cheerioEnvironment{
"local_name": "cheerio",
"alias": false,
"peer_metadata": null
} | ^1.1.2 | runtime |
node-fetchEnvironment{
"local_name": "node-fetch",
"alias": false,
"peer_metadata": null
} | ^3.3.2 | runtime |
Source distribution
{
"shasum": "e56ab98f7adba7c970eaa7efedc25c89d4628d54",
"tarball": "https://registry.npmjs.org/2x10-webscraper/-/2x10-webscraper-1.2.2.tgz",
"fileCount": 10,
"integrity": "sha512-iP/uM+E8rYupqn62+RwC4AuHoI4Kfp6gOn3wHoiTfJmwOyN90wHNDl3aFJHJj823VqNGLipMJLZ301ydPEuipw==",
"signatures": [
{
"sig": "MEYCIQCDh98AbtCQFJEFfmpbqSsz2ltChvJeXWXzyLy5w8uFZwIhAPcxSrzICSmS1NBmO9F1jLejvPsN4X8JkrAK257YB8QM",
"keyid": "SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"
}
],
"unpackedSize": 11182
}Observed since 20 Oct, 19:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:00f85bcdd31030bcdaf0850ef53128832bdf006bb8a6840773694cf20fb7b10e