instamancer
Version:
Scrape the Instagram API with Puppeteer
22 lines • 1.06 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.PostIdSet = void 0;
/**
* A set of post ids used to detect duplicates
*/
class PostIdSet {
constructor() {
this.ids = new Set();
}
/**
* Add a post id to the set.
* @return true if the id was already in the set, false if not.
*/
add(id) {
const contains = this.ids.has(id);
this.ids.add(id);
return contains;
}
}
exports.PostIdSet = PostIdSet;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9zdElkU2V0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsicG9zdElkU2V0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBOztHQUVHO0FBQ0gsTUFBYSxTQUFTO0lBQXRCO1FBQ1ksUUFBRyxHQUFnQixJQUFJLEdBQUcsRUFBVSxDQUFDO0lBV2pELENBQUM7SUFURzs7O09BR0c7SUFDSSxHQUFHLENBQUMsRUFBVTtRQUNqQixNQUFNLFFBQVEsR0FBRyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNsQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQztRQUNqQixPQUFPLFFBQVEsQ0FBQztJQUNwQixDQUFDO0NBQ0o7QUFaRCw4QkFZQyJ9
;