|
import dotenv from 'dotenv'; |
|
|
|
dotenv.config(); |
|
|
|
const dbUri = process.env.DB_URI; |
|
const HUGGING_TOKEN = process.env.HUGGING_TOKEN; |
|
const GoogleAPIKey = process.env.GOOGLE_API_KEY; |
|
const UsernameDB = process.env.USERNAME; |
|
const PasswordDB = process.env.PASSWORD; |
|
const TiktokUrl = process.env.TIKTOK_URL; |
|
const trbtoken = process.env.TRBTOKEN; |
|
const trburl = process.env.TRBURL; |
|
|
|
if (!dbUri && !HUGGING_TOKEN && !GoogleAPIKey) { |
|
throw new Error("Missing variables required"); |
|
} |
|
|
|
console.log(` |
|
GOOGLE_API_KEY: ${process.env.GOOGLE_API_KEY} |
|
DB_URI: ${process.env.DB_URI} |
|
HUGGING_TOKEN: ${process.env.HUGGING_TOKEN} |
|
TRBTOKEN: ${process.env.TRBTOKEN} |
|
TOGETHER_API_KEY: ${process.env.TOGETHER_API_KEY} |
|
COHERE_API_KEY: ${process.env.COHERE_API_KEY} |
|
ALIBABA_API_KEY: ${process.env.ALIBABA_API_KEY} |
|
CLOUDFLARE_API_KEY: ${process.env.CLOUDFLARE_API_KEY} |
|
ACCOUNT_ID: ${process.env.ACCOUNT_ID} |
|
`) |
|
|
|
export { |
|
dbUri, |
|
HUGGING_TOKEN, |
|
GoogleAPIKey, |
|
PasswordDB, |
|
UsernameDB, |
|
TiktokUrl, |
|
trburl, |
|
trbtoken |
|
}; |