const jsonServer = require('json-server')
const faker = require('faker');
const server = jsonServer.create()
const router = jsonServer.router('./data/db.json')

// const data = { users: [] }
//   // Create 1000 users
//   for (let i = 0; i < 1000; i++) {
//     data.users.push({ id: i, name: `user${i}` })
// }

// server.use(router)
// server.listen(process.env.PORT || 3000, () => {
//   console.log(`JSON Server is running at ${process.env.PORT|| 3000}`)
// })














const exec = require('child_process').exec;
const port = process.env.PORT || 3000;
exec(`json-server ./data/db.js --port ${port}`, (err, stdin, stdout) => {
  console.log(stdout);
  console.log(stdin);
});
@@ -115,34 +115,20 @@
 nst 
-router = jsonServer.router
+db = require
 ('./
@@ -138,180 +138,76 @@
 a/db
-.json
 ')
+;
 %0D%0A
-%0D%0A// const data = %7B users: %5B%5D %7D%0D%0A//   // Create 1000 users%0D%0A//   for (let i = 0; i %3C 1000; i++) %7B%0D%0A//     data.users.push(%7B id: i, name: %60user$%7Bi%7D%60 %7D)%0D%0A// %7D
+console.log(db);%0D%0Aconst router = jsonServer.router(db());%0D%0A
 %0D%0A%0D%0A
-// 
 serv
@@ -226,24 +226,19 @@
 r)%0D%0A
-// server.listen
+console.log
 (pro
@@ -246,28 +246,42 @@
 ess.env.PORT
- %7C%7C 
+);%0D%0Aserver.listen(
 3000, () =%3E 
@@ -283,19 +283,16 @@
 ) =%3E %7B%0D%0A
-// 
   consol
@@ -342,16 +342,17 @@
 env.PORT
+ 
 %7C%7C 3000%7D
@@ -359,11 +359,8 @@
 %60)%0D%0A
-// 
 %7D)%0D%0A
@@ -387,16 +387,19 @@
 %0D%0A%0D%0A%0D%0A%0D%0A
+// 
 const ex
@@ -435,16 +435,19 @@
 .exec;%0D%0A
+// 
 const po
@@ -478,16 +478,38 @@
  3000;%0D%0A
+// console.log();%0D%0A// 
 exec(%60js
@@ -567,32 +567,35 @@
 , stdout) =%3E %7B%0D%0A
+// 
   console.log(st
@@ -602,18 +602,21 @@
 dout);%0D%0A
+//
   
+ 
 console.
@@ -628,11 +628,14 @@
 tdin);%0D%0A
+// 
 %7D);

fix json-server module lose bug