UNPKG

skaya

Version:

CLI SDK for full-stack automation: scaffold frontend, backend & blockchain. Future-ready for Web3, integrations, server components & logging.

51 lines (50 loc) 1.88 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BlokchainComponentType = exports.BackendComponentType = exports.ApiType = exports.FrontendComponentType = exports.ProjectType = void 0; /** * Project type enumeration */ var ProjectType; (function (ProjectType) { ProjectType["FRONTEND"] = "frontend"; ProjectType["BACKEND"] = "backend"; ProjectType["BLOCKCHAIN"] = "blockchain"; })(ProjectType || (exports.ProjectType = ProjectType = {})); /** * Frontend component type enumeration */ var FrontendComponentType; (function (FrontendComponentType) { FrontendComponentType["COMPONENT"] = "component"; FrontendComponentType["PAGE"] = "page"; FrontendComponentType["API"] = "api"; })(FrontendComponentType || (exports.FrontendComponentType = FrontendComponentType = {})); /** * API type enumeration */ var ApiType; (function (ApiType) { ApiType["REDUX"] = "redux"; ApiType["WITHOUT_REDUX"] = "without-redux"; })(ApiType || (exports.ApiType = ApiType = {})); /** * Backend component type enumeration */ var BackendComponentType; (function (BackendComponentType) { BackendComponentType["ROUTE"] = "route"; BackendComponentType["CONTROLLER"] = "controller"; BackendComponentType["MIDDLEWARE"] = "middleware"; BackendComponentType["SCRIPT"] = "script"; })(BackendComponentType || (exports.BackendComponentType = BackendComponentType = {})); /** * Blockchain component type enumeration */ var BlokchainComponentType; (function (BlokchainComponentType) { BlokchainComponentType["CONTRACT"] = "contract"; BlokchainComponentType["LIBRARY"] = "library"; BlokchainComponentType["INTERFACE"] = "interface"; BlokchainComponentType["SCRIPT"] = "script"; BlokchainComponentType["ENUM"] = "enum"; })(BlokchainComponentType || (exports.BlokchainComponentType = BlokchainComponentType = {}));