@puls-atlas/cli
Version:
The Puls Atlas CLI tool for managing Atlas projects
16 lines • 693 B
JavaScript
import fs from 'fs';
import path from 'path';
import { logger } from '../../utils/index.js';
const ENV_VARS = ['REACT_APP_API_LOGIN=', 'REACT_APP_API_TOKEN=', 'REACT_APP_FIREBASE_APPCHECK_DEBUG_TOKEN='];
export default async () => {
const localEnvFile = path.join(process.cwd(), 'app/.env.local');
const spinner = logger.spinner('Creating .env.local file...');
if (!fs.existsSync(localEnvFile)) {
spinner.succeed('No .env.local file found. Creating one...');
fs.writeFileSync(localEnvFile, ENV_VARS.join('\n'));
spinner.succeed('.env.local file created.');
return Promise.resolve();
}
spinner.warn('.env.local file found. Skipping...');
return Promise.resolve();
};