import fs from 'fs';
import path from 'path';
/**
* 初回セットアップを補助するスクリプト
* .env.example があれば .env にコピーする (上書きはしない)
*/
const projectRoot = process.cwd();
const examplePath = path.join(projectRoot, '.env.example');
const envPath = path.join(projectRoot, '.env');
console.log('--- Initializing Environment ---');
if (fs.existsSync(examplePath)) {
if (!fs.existsSync(envPath)) {
fs.copyFileSync(examplePath, envPath);
console.log('✅ Created .env from .env.example');
} else {
console.log('ℹ️ .env already exists. Skipping copy.');
}
} else {
console.warn('⚠️ .env.example not found. Skipping initialization.');
}
console.log('--- Environment Initialization Complete ---\n');