create-node-blueprint
Version:
A cli tool to generate nodejs project
43 lines (42 loc) • 1.46 kB
JavaScript
export var FrameworkEnum;
(function (FrameworkEnum) {
FrameworkEnum["express"] = "express";
FrameworkEnum["fastify"] = "fastify";
})(FrameworkEnum || (FrameworkEnum = {}));
export var DatabaseEnum;
(function (DatabaseEnum) {
DatabaseEnum["mysql"] = "mysql";
DatabaseEnum["postgres"] = "postgres";
DatabaseEnum["mongodb"] = "mongodb";
})(DatabaseEnum || (DatabaseEnum = {}));
export var OrmEnum;
(function (OrmEnum) {
OrmEnum["prisma"] = "prisma";
OrmEnum["drizzle"] = "drizzle";
OrmEnum["mongoose"] = "mongoose";
})(OrmEnum || (OrmEnum = {}));
export var AuthEnum;
(function (AuthEnum) {
AuthEnum["jwtAuth"] = "jwt-auth";
AuthEnum["none"] = "none";
})(AuthEnum || (AuthEnum = {}));
export var CommandType;
(function (CommandType) {
CommandType["create"] = "create";
})(CommandType || (CommandType = {}));
export var FeatureEnum;
(function (FeatureEnum) {
FeatureEnum["typescript"] = "typescript";
FeatureEnum["eslint"] = "eslint";
FeatureEnum["prettier"] = "prettier";
FeatureEnum["jest"] = "jest";
FeatureEnum["docker"] = "docker";
FeatureEnum["githubActions"] = "githubActions";
FeatureEnum["none"] = "none";
})(FeatureEnum || (FeatureEnum = {}));
export var PackageManagerEnum;
(function (PackageManagerEnum) {
PackageManagerEnum["npm"] = "npm";
PackageManagerEnum["yarn"] = "yarn";
PackageManagerEnum["pnpm"] = "pnpm";
})(PackageManagerEnum || (PackageManagerEnum = {}));