Skip to content
Snippets Groups Projects
Commit d8faebc7 authored by Chif Gergő's avatar Chif Gergő
Browse files

Fix declaration errors

parent 5cff5e8e
No related branches found
No related tags found
2 merge requests!10Feature/12 dev auto deploy,!6Feature/news api
......@@ -2,5 +2,5 @@
"watch": ["src"],
"ext": "ts",
"ignore": ["src/public"],
"exec": "ts-node src/index.ts"
"exec": "ts-node --files src/index.ts"
}
import "./utils/env"
import "./utils/env";
import express, { Request, Response, NextFunction, Application } from "express";
import mongoose from "mongoose";
import bodyParser from "body-parser";
import expressSession from "express-session";
import authRoute from './routes/auth';
import newsRoute from './routes/news';
mongoose.connect('mongodb://localhost:27017/bodysch', { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true } ).then(
() => { console.log("Connected to database") },
).catch(err => {
console.log("MongoDB connection error. Please make sure MongoDB is running. " + err);
// process.exit();
});
import authRoute from "./routes/auth";
import newsRoute from "./routes/news";
mongoose
.connect("mongodb://localhost:27017/bodysch", {
useNewUrlParser: true,
useCreateIndex: true,
useUnifiedTopology: true
})
.then(() => {
console.log("Connected to database");
})
.catch(err => {
console.log(
"MongoDB connection error. Please make sure MongoDB is running. " + err
);
// process.exit();
});
const app: Application = express();
app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.urlencoded({ extended: true })); // for parsing application/x-www-form-urlencoded
app.use(expressSession({
secret: process.env.SESSION_SECRET || "alma",
resave: false,
saveUninitialized: true,
cookie: { secure: false }
}));
app.use(
expressSession({
secret: process.env.SESSION_SECRET || "alma",
resave: false,
saveUninitialized: true,
cookie: { secure: false }
})
);
app.use((req: Request, res: Response, next: NextFunction) => {
res.data = {};
next();
});
app.get("/", (req: Request, res: Response) => {
let message = "World!";
if(req.session!.user)
message = req.session!.user!.sn || "World!";
res.send( "Hello " + message)
if (req.session!.user) message = req.session!.user!.sn || "World!";
res.send("Hello " + message);
});
// Register routes
......
{
"files": [
"./src/utils/declarations/response.d.ts",
"./src/utils/declarations/request.d.ts"
],
"compilerOptions": {
"module": "commonjs",
"strict": true,
......@@ -15,9 +19,5 @@
"typeRoots": ["node_modules/@types"]
},
"include": ["./src/**/*.ts"],
"exclude": ["./src/public/"],
"files": [
"./src/utils/declarations/response.d.ts",
"./src/utils/declarations/request.d.ts"
]
"exclude": ["./src/public/"]
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment