Skip to content

Commit 2bc4359

Browse files
authored
Merge pull request #208 from itsanindyak/js-template
Js template
2 parents d6ede89 + b0117a5 commit 2bc4359

24 files changed

+4460
-0
lines changed

apps/main-cli/cli/main.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,21 @@ const runCLI = async (copyDir) => {
8989
}
9090
},
9191
);
92+
} else if(
93+
backendResponse.backend === "Node Js and Express Js" &&
94+
languageResponse.language === "Javascript" &&
95+
databaseResponse.database === "PostgreSQL"
96+
){
97+
copyDir(
98+
path.resolve(__dirname, "../templates/node-express-js-postgres"),
99+
path.resolve(process.cwd(), projectResponse.projectname),
100+
(err) => {
101+
if (err) {
102+
console.log("Failed to copy directory:", err);
103+
return;
104+
}
105+
},
106+
);
92107
}
93108
greetings(projectResponse.projectname, languageResponse.language);
94109
} else {
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"env": {
3+
"browser": false,
4+
"commonjs": true,
5+
"es2021": true,
6+
"node": true
7+
},
8+
"extends": [
9+
"eslint:recommended",
10+
"plugin:prettier/recommended"
11+
],
12+
"plugins": ["prettier"],
13+
"rules": {
14+
"prettier/prettier": "error"
15+
}
16+
}
17+
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
node_modules
2+
# Keep environment variables out of version control
3+
.env
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"semi": true,
3+
"singleQuote": true,
4+
"tabWidth": 2,
5+
"trailingComma": "none",
6+
"printWidth": 100
7+
}
8+
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
import app from '../src/index';
2+
export default app;

0 commit comments

Comments
 (0)