Update node dependencies + fix breaking changes
-All node dependencies are up-to-date in package.json -Updated semantic versioning of some node dependencies in package.json -Applied fixes to necessary explorer files to fix breaking changes to mongoose dependency -Update README with new Node.js and MongoDB version recommendations NOTE: Node.js must be updated to at least v14.13.1 to fix breaking errors in a few of the updated dependencies
This commit is contained in:
@@ -69,8 +69,8 @@ Table of Contents
|
||||
### Features
|
||||
|
||||
- Built using the following scripts and technologies:
|
||||
- Node.js (v14.15.4 or newer recommended)
|
||||
- MongoDB (v4.4.3 or newer recommended)
|
||||
- Node.js (v16.13.1 or newer recommended)
|
||||
- MongoDB (v5.0.4 or newer recommended)
|
||||
- JQuery v3.5.1
|
||||
- Bootstrap v4.5.3
|
||||
- DataTables v1.10.22
|
||||
|
||||
+1
-1
@@ -214,7 +214,7 @@ function hex_to_ascii(hex) {
|
||||
module.exports = {
|
||||
// initialize DB
|
||||
connect: function(database, cb) {
|
||||
mongoose.connect(database, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function(err) {
|
||||
mongoose.connect(database, function(err) {
|
||||
if (err) {
|
||||
console.log('Unable to connect to database: %s', database);
|
||||
console.log('Aborting');
|
||||
|
||||
+16
-16
@@ -25,26 +25,26 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"express": ">=4.17.1",
|
||||
"async": "^3.1.0",
|
||||
"async": "^3.2.2",
|
||||
"intl": "^1.2.5",
|
||||
"serve-favicon": "^2.5.0",
|
||||
"morgan": ">=1.9.1",
|
||||
"cookie-parser": "~1.4.4",
|
||||
"body-parser": "~1.19.0",
|
||||
"debug": ">=4.1.1",
|
||||
"pug": "~3.0.0",
|
||||
"postman-request": "2.88.1-postman.27",
|
||||
"jsonminify": "0.4.1",
|
||||
"morgan": ">=1.10.0",
|
||||
"cookie-parser": "^1.4.6",
|
||||
"body-parser": "^1.19.0",
|
||||
"debug": ">=4.3.3",
|
||||
"pug": "~3.0.2",
|
||||
"postman-request": "^2.88.1-postman.30",
|
||||
"jsonminify": "^0.4.1",
|
||||
"jstransformer-markdown-it": "^2.1.0",
|
||||
"mongodb": "3.6.3",
|
||||
"mongoose": "5.11.4",
|
||||
"qr-image": "~3.2.0",
|
||||
"sass": "1.30.0",
|
||||
"json": "10.0.0",
|
||||
"strip-json-comments-cli": "1.0.1",
|
||||
"bad-words": "3.0.4"
|
||||
"mongodb": "^4.2.1",
|
||||
"mongoose": "^6.0.14",
|
||||
"qr-image": "^3.2.0",
|
||||
"sass": "^1.44.0",
|
||||
"json": "^11.0.0",
|
||||
"strip-json-comments-cli": "^2.0.1",
|
||||
"bad-words": "^3.0.4"
|
||||
},
|
||||
"devDependencies": {
|
||||
"jasmine": "~3.6.3"
|
||||
"jasmine": ">=3.6.3"
|
||||
}
|
||||
}
|
||||
@@ -17,7 +17,7 @@ dbString = dbString + '@' + settings.dbsettings.address;
|
||||
dbString = dbString + ':' + settings.dbsettings.port;
|
||||
dbString = dbString + "/IQUIDUS-BENCHMARK";
|
||||
|
||||
mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function(err) {
|
||||
mongoose.connect(dbString, function(err) {
|
||||
if (err) {
|
||||
console.log('Unable to connect to database: %s', dbString);
|
||||
console.log('Aborting');
|
||||
|
||||
+3
-3
@@ -145,7 +145,7 @@ if (database == 'peers') {
|
||||
console.log('syncing peers.. please wait..');
|
||||
|
||||
// syncing peers does not require a lock
|
||||
mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function(err) {
|
||||
mongoose.connect(dbString, function(err) {
|
||||
if (err) {
|
||||
console.log('Unable to connect to database: %s', dbString);
|
||||
console.log('Aborting');
|
||||
@@ -226,7 +226,7 @@ if (database == 'peers') {
|
||||
console.log('syncing masternodes.. please wait..');
|
||||
|
||||
// syncing masternodes does not require a lock
|
||||
mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function(err) {
|
||||
mongoose.connect(dbString, function(err) {
|
||||
if (err) {
|
||||
console.log('Unable to connect to database: %s', dbString);
|
||||
console.log('Aborting');
|
||||
@@ -279,7 +279,7 @@ if (database == 'peers') {
|
||||
} else {
|
||||
create_lock(function () {
|
||||
console.log("script launched with pid: " + process.pid);
|
||||
mongoose.connect(dbString, { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function(err) {
|
||||
mongoose.connect(dbString, function(err) {
|
||||
if (err) {
|
||||
console.log('Unable to connect to database: %s', dbString);
|
||||
console.log('Aborting');
|
||||
|
||||
Reference in New Issue
Block a user