UNPKG

@avleon/cli

Version:

> **🚧 This project is in active development.** > > It is **not stable** and **not ready** for live environments. > Use **only for testing, experimentation, or internal evaluation**. > > ####❗ Risks of using this in production: > > - 🔄 Breaking changes

33 lines (32 loc) 1.38 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.appPaths = exports.appPathsMinimal = void 0; const node_path_1 = __importDefault(require("node:path")); const appPathsMinimal = (rootPath) => { const root = rootPath ? rootPath : node_path_1.default.join(process.cwd(), "./"); return { root: root, src: node_path_1.default.join(root, "src"), public: node_path_1.default.join(root, "public"), test: node_path_1.default.join(root, "test"), }; }; exports.appPathsMinimal = appPathsMinimal; const appPaths = (rootPath) => { const root = rootPath ? rootPath : node_path_1.default.join(process.cwd(), "./"); return { root: root, src: node_path_1.default.join(root, "src"), public: node_path_1.default.join(root, "public"), test: node_path_1.default.join(root, "test"), controllers: node_path_1.default.join(root, "src/controllers"), models: node_path_1.default.join(root, "src/models"), services: node_path_1.default.join(root, "src/services"), dtos: node_path_1.default.join(root, "src/dtos"), configs: node_path_1.default.join(root, "src/config") }; }; exports.appPaths = appPaths;