@ordino.ai/cli
Version:
ordino.ai global command line interface
19 lines (18 loc) • 1.34 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.createGitIgnoreFile = createGitIgnoreFile;
var _path = _interopRequireDefault(require("path"));
var _fs = _interopRequireDefault(require("fs"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { "default": e }; }
function createGitIgnoreFile(appPath) {
var gitIgnorePath = _path["default"].join(appPath, ".gitignore");
var gitIgnoreContent = "\n# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\nlerna-debug.log*\n.pnpm-debug.log*\n\n# Diagnostic reports\nreport.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json\n\n# Runtime data\npids\n*.pid\n*.seed\n*.pid.lock\n\n# Coverage directory\ncoverage\n*.lcov\n\n# TypeScript cache\n*.tsbuildinfo\n\n# Dependency directories\nnode_modules/\njspm_packages/\n\n# dotenv environment variable files\n# .env\n.env.development.local\n.env.test.local\n.env.production.local\n.env.local\n\n# Next.js build output\n.next\nout\n\n# ordino specific\nallure-report\nallure-results\nordino-report\nplaywright-report\n";
if (_fs["default"].existsSync(gitIgnorePath)) {
console.log(".gitignore file already exists, skipping creation.");
} else {
_fs["default"].writeFileSync(gitIgnorePath, gitIgnoreContent.trim(), "utf8");
console.log(".gitignore file created successfully.");
}
}