import dotenv from "dotenv"; dotenv.config(); export const API_TOKEN = process.env.CLOUDFLARE_API_KEY; export const ACCOUNT_ID = process.env.CLOUDFLARE_ACCOUNT_ID; export const ACCOUNT_EMAIL = process.env.CLOUDFLARE_ACCOUNT_EMAIL; export const LIST_ITEM_LIMIT = isNaN(process.env.CLOUDFLARE_LIST_ITEM_LIMIT) ? 300000 : parseInt(process.env.CLOUDFLARE_LIST_ITEM_LIMIT, 10); export const LIST_ITEM_SIZE = 1000; export const API_HOST = "https://api.cloudflare.com/client/v4"; export const DRY_RUN = !!parseInt(process.env.DRY_RUN, 10); export const FAST_MODE = !!parseInt(process.env.FAST_MODE, 10); export const PROCESSING_FILENAME = { ALLOWLIST: "allowlist.txt", BLOCKLIST: "blocklist.txt", OLD_ALLOWLIST: "whitelist.csv", OLD_BLOCKLIST: "input.csv", }; export const LIST_TYPE = { ALLOWLIST: "allowlist", BLOCKLIST: "blocklist", };