logggai
Version:
AI-powered CLI for transforming your development work into professional content
25 lines • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.projectCommand = projectCommand;
const chalk = require("chalk");
const project_1 = require("../lib/project");
const auth_1 = require("../lib/auth");
// CLI command: create/init a Logggai project (local/cloud mapping)
async function projectCommand() {
return (0, auth_1.withAuth)(async () => {
console.log(chalk.default.blue.bold('\nProject initialization'));
try {
await (0, project_1.createProjectFlow)();
console.log(chalk.default.green('\nProject created and local mapping saved.'));
console.log(chalk.default.gray('You can now sync your commits with: logggai sync'));
// Daemon is now launched in background in lib/project.ts after mapping creation.
}
catch (error) {
console.log(chalk.default.red('\nError during project creation'));
if (error.message) {
console.log(chalk.default.red(error.message));
}
}
});
}
//# sourceMappingURL=project.js.map