diff --git a/examples/simple-example/web-server/app.js b/examples/simple-example/web-server/app.js index cf02e4007..84da3f62f 100644 --- a/examples/simple-example/web-server/app.js +++ b/examples/simple-example/web-server/app.js @@ -1,9 +1,11 @@ var express = require('express'); +var methodOverride = require('method-override'); +var bodyParser = require('body-parser'); var app = express(); - app.use(express.methodOverride()); - app.use(express.bodyParser()); - app.use(app.router); + app.use(methodOverride()); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); app.set('view engine', 'jade'); app.set('views', __dirname + '/public'); app.set('view options', {layout: false}); diff --git a/examples/simple-example/web-server/package.json b/examples/simple-example/web-server/package.json index 929570ae9..3eff37d66 100644 --- a/examples/simple-example/web-server/package.json +++ b/examples/simple-example/web-server/package.json @@ -3,6 +3,8 @@ "version": "1.7.3", "private": false, "dependencies": { - "express": "4.19.2" + "body-parser": "^1.20.3", + "express": "4.19.2", + "method-override": "^3.0.0" } } diff --git a/examples/ssl-connector/web-server/app.js b/examples/ssl-connector/web-server/app.js index cf02e4007..84da3f62f 100644 --- a/examples/ssl-connector/web-server/app.js +++ b/examples/ssl-connector/web-server/app.js @@ -1,9 +1,11 @@ var express = require('express'); +var methodOverride = require('method-override'); +var bodyParser = require('body-parser'); var app = express(); - app.use(express.methodOverride()); - app.use(express.bodyParser()); - app.use(app.router); + app.use(methodOverride()); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); app.set('view engine', 'jade'); app.set('views', __dirname + '/public'); app.set('view options', {layout: false}); diff --git a/examples/ssl-connector/web-server/package.json b/examples/ssl-connector/web-server/package.json index cc6daf78f..fefb7260c 100644 --- a/examples/ssl-connector/web-server/package.json +++ b/examples/ssl-connector/web-server/package.json @@ -3,6 +3,8 @@ "version": "1.7.3", "private": true, "dependencies": { - "express": "4.19.2" + "body-parser": "^1.20.3", + "express": "4.19.2", + "method-override": "^3.0.0" } } diff --git a/examples/websocket-chat/web-server/app.js b/examples/websocket-chat/web-server/app.js index 398113a52..79efe11fc 100644 --- a/examples/websocket-chat/web-server/app.js +++ b/examples/websocket-chat/web-server/app.js @@ -1,9 +1,11 @@ var express = require('express'); +var methodOverride = require('method-override'); +var bodyParser = require('body-parser'); var app = express(); - app.use(express.methodOverride()); - app.use(express.bodyParser()); - app.use(app.router); + app.use(methodOverride()); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); app.set('view engine', 'jade'); app.set('views', __dirname + '/public'); app.set('view options', {layout: false}); diff --git a/examples/websocket-chat/web-server/package.json b/examples/websocket-chat/web-server/package.json index 6739bb090..6287e8847 100644 --- a/examples/websocket-chat/web-server/package.json +++ b/examples/websocket-chat/web-server/package.json @@ -3,6 +3,8 @@ "version": "1.7.3", "private": false, "dependencies": { - "express": "4.19.2" + "body-parser": "^1.20.3", + "express": "4.19.2", + "method-override": "^3.0.0" } } diff --git a/packages/pinus/template/web-server/app.js b/packages/pinus/template/web-server/app.js index cf02e4007..84da3f62f 100644 --- a/packages/pinus/template/web-server/app.js +++ b/packages/pinus/template/web-server/app.js @@ -1,9 +1,11 @@ var express = require('express'); +var methodOverride = require('method-override'); +var bodyParser = require('body-parser'); var app = express(); - app.use(express.methodOverride()); - app.use(express.bodyParser()); - app.use(app.router); + app.use(methodOverride()); + app.use(bodyParser.json()); + app.use(bodyParser.urlencoded({ extended: true })); app.set('view engine', 'jade'); app.set('views', __dirname + '/public'); app.set('view options', {layout: false}); diff --git a/packages/pinus/template/web-server/package.json b/packages/pinus/template/web-server/package.json index 4ca798554..46d753ad8 100644 --- a/packages/pinus/template/web-server/package.json +++ b/packages/pinus/template/web-server/package.json @@ -3,6 +3,8 @@ "version": "0.0.1", "private": false, "dependencies": { - "express": "4.19.2" + "body-parser": "^1.20.3", + "express": "4.19.2", + "method-override": "^3.0.0" } }