add more options and keywords
This commit is contained in:
parent
0bae970ff0
commit
8bcb537265
2
keywords-open-work.csv
Normal file
2
keywords-open-work.csv
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
keyword
|
||||||
|
fired
|
||||||
|
15
linkedout.js
15
linkedout.js
@ -37,10 +37,10 @@ const path = require("path");
|
|||||||
require("dotenv").config();
|
require("dotenv").config();
|
||||||
const csv = require("csv-parser");
|
const csv = require("csv-parser");
|
||||||
|
|
||||||
const DATE_POSTED = "past-week"; // "past-24h", "past-week", "past-month", or ""
|
const DATE_POSTED = process.env.DATE_POSTED || "past-week"; // "past-24h", "past-week", "past-month", or ""
|
||||||
const SORT_BY = "date_posted"; // "relevance", "date_posted"
|
const SORT_BY = process.env.SORT_BY || "date_posted"; // "relevance", "date_posted"
|
||||||
const WHEELS = 5;
|
const WHEELS = process.env.WHEELS || 5;
|
||||||
const CITY = "Toronto";
|
const CITY = process.env.CITY || "Toronto";
|
||||||
|
|
||||||
// Read credentials and headless mode from .env
|
// Read credentials and headless mode from .env
|
||||||
const LINKEDIN_USERNAME = process.env.LINKEDIN_USERNAME;
|
const LINKEDIN_USERNAME = process.env.LINKEDIN_USERNAME;
|
||||||
@ -97,7 +97,10 @@ function containsAnyKeyword(text, keywords) {
|
|||||||
|
|
||||||
// Read keywords from CSV
|
// Read keywords from CSV
|
||||||
const keywords = [];
|
const keywords = [];
|
||||||
const csvPath = path.join(process.cwd(), "keywords.csv");
|
const csvPath = path.join(
|
||||||
|
process.cwd(),
|
||||||
|
process.env.KEYWORDS || "keywords-layoff.csv"
|
||||||
|
);
|
||||||
|
|
||||||
fs.createReadStream(csvPath)
|
fs.createReadStream(csvPath)
|
||||||
.pipe(csv())
|
.pipe(csv())
|
||||||
@ -106,7 +109,7 @@ fs.createReadStream(csvPath)
|
|||||||
})
|
})
|
||||||
.on("end", async () => {
|
.on("end", async () => {
|
||||||
if (keywords.length === 0) {
|
if (keywords.length === 0) {
|
||||||
console.error("No keywords found in keywords.csv");
|
console.error("No keywords found in csv");
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user