1
0
Fork 0
mirror of https://github.com/plankanban/planka.git synced 2025-07-18 20:59:44 +02:00

Fix security vulnerabilities, update dependencies

This commit is contained in:
Maksim Eltyshev 2019-09-03 01:16:09 +05:00
parent 5c63dc9d30
commit 9dade5e950
4 changed files with 48 additions and 69 deletions

View file

@ -4792,9 +4792,9 @@
} }
}, },
"eslint": { "eslint": {
"version": "6.2.2", "version": "6.3.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-6.2.2.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.3.0.tgz",
"integrity": "sha512-mf0elOkxHbdyGX1IJEUsNBzCDdyoUgljF3rRlgfyYh0pwGnreLc0jjD6ZuleOibjmnUWZLY2eXwSooeOgGJ2jw==", "integrity": "sha512-ZvZTKaqDue+N8Y9g0kp6UPZtS4FSY3qARxBs7p4f0H0iof381XHduqVerFWtK8DPtKmemqbqCFENWSQgPR/Gow==",
"requires": { "requires": {
"@babel/code-frame": "^7.0.0", "@babel/code-frame": "^7.0.0",
"ajv": "^6.10.0", "ajv": "^6.10.0",

View file

@ -60,7 +60,7 @@
"whatwg-fetch": "^3.0.0" "whatwg-fetch": "^3.0.0"
}, },
"devDependencies": { "devDependencies": {
"eslint": "^6.2.2", "eslint": "^6.3.0",
"eslint-config-airbnb": "^18.0.1", "eslint-config-airbnb": "^18.0.1",
"eslint-plugin-import": "^2.18.2", "eslint-plugin-import": "^2.18.2",
"eslint-plugin-jsx-a11y": "^6.2.3", "eslint-plugin-jsx-a11y": "^6.2.3",

102
server/package-lock.json generated
View file

@ -429,7 +429,6 @@
"component-emitter": "^1.2.1", "component-emitter": "^1.2.1",
"define-property": "^1.0.0", "define-property": "^1.0.0",
"isobject": "^3.0.1", "isobject": "^3.0.1",
"mixin-deep": "^1.2.0",
"pascalcase": "^0.1.1" "pascalcase": "^0.1.1"
}, },
"dependencies": { "dependencies": {
@ -789,7 +788,6 @@
"get-value": "^2.0.6", "get-value": "^2.0.6",
"has-value": "^1.0.0", "has-value": "^1.0.0",
"isobject": "^3.0.1", "isobject": "^3.0.1",
"set-value": "^2.0.0",
"to-object-path": "^0.3.0", "to-object-path": "^0.3.0",
"union-value": "^1.0.0", "union-value": "^1.0.0",
"unset-value": "^1.0.0" "unset-value": "^1.0.0"
@ -1043,9 +1041,9 @@
} }
}, },
"colorette": { "colorette": {
"version": "1.0.8", "version": "1.1.0",
"resolved": "https://registry.npmjs.org/colorette/-/colorette-1.0.8.tgz", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.1.0.tgz",
"integrity": "sha512-X6Ck90ReaF+EfKdVGB7vdIQ3dr651BbIrBwY5YBKg13fjH+940sTtp7/Pkx33C6ntYfQcRumOs/aUQhaRPpbTQ==" "integrity": "sha512-6S062WDQUXi6hOfkO/sBPVwE5ASXY4G2+b4atvhJfSsuUUhIaUKlkjLe9692Ipyt5/a+IPF5aVTu3V5gvXq5cg=="
}, },
"colors": { "colors": {
"version": "0.6.2", "version": "0.6.2",
@ -1664,6 +1662,12 @@
"acorn-jsx": "^3.0.0" "acorn-jsx": "^3.0.0"
} }
}, },
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
},
"esquery": { "esquery": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
@ -2870,9 +2874,9 @@
"integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
}, },
"getopts": { "getopts": {
"version": "2.2.4", "version": "2.2.5",
"resolved": "https://registry.npmjs.org/getopts/-/getopts-2.2.4.tgz", "resolved": "https://registry.npmjs.org/getopts/-/getopts-2.2.5.tgz",
"integrity": "sha512-Rz7DGyomZjrenu9Jx4qmzdlvJgvrEFHXHvjK0FcZtcTC1U5FmES7OdZHUwMuSnEE6QvBvwse1JODKj7TgbSEjQ==" "integrity": "sha512-9jb7AW5p3in+IiJWhQiZmmwkpLaR/ccTWdWQCtZM66HJcHHLegowh4q4tSD7gouUyeNvFWRavfK9GXosQHDpFA=="
}, },
"github-from-package": { "github-from-package": {
"version": "0.0.0", "version": "0.0.0",
@ -3569,21 +3573,13 @@
"dev": true "dev": true
}, },
"js-yaml": { "js-yaml": {
"version": "3.12.1", "version": "3.13.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.1.tgz", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
"integrity": "sha512-um46hB9wNOKlwkHgiuyEVAybXBjwFUV0Z/RaHJblRd9DXltue9FTYvzCr9ErQrK9Adz5MU4gHWVaNUfdmrC8qA==", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
"dev": true, "dev": true,
"requires": { "requires": {
"argparse": "^1.0.7", "argparse": "^1.0.7",
"esprima": "^4.0.0" "esprima": "^4.0.0"
},
"dependencies": {
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"dev": true
}
} }
}, },
"json-schema-traverse": { "json-schema-traverse": {
@ -3663,24 +3659,24 @@
} }
}, },
"knex": { "knex": {
"version": "0.19.2", "version": "0.19.3",
"resolved": "https://registry.npmjs.org/knex/-/knex-0.19.2.tgz", "resolved": "https://registry.npmjs.org/knex/-/knex-0.19.3.tgz",
"integrity": "sha512-TVYvlp2esS4LjjJSz8XuE48bPJq4N3lWnETQVgJ3hXPEqjiDjxcTa3bCn6F5ipQuBaMAAaFHNrqsZm7BttogdA==", "integrity": "sha512-HN32QB5PVkUYfvE4UoK/Tbf6UQ7CLEgS0PL8EP6xfonsP0IPZr2M84dy1dIy2KnB5dx+XO6NNEPgfzo8Y8BYzA==",
"requires": { "requires": {
"bluebird": "^3.5.5", "bluebird": "^3.5.5",
"colorette": "1.0.8", "colorette": "1.1.0",
"commander": "^2.20.0", "commander": "^2.20.0",
"debug": "4.1.1", "debug": "4.1.1",
"getopts": "2.2.4", "getopts": "2.2.5",
"inherits": "~2.0.4", "inherits": "~2.0.4",
"interpret": "^1.2.0", "interpret": "^1.2.0",
"liftoff": "3.1.0", "liftoff": "3.1.0",
"lodash": "^4.17.15", "lodash": "^4.17.15",
"mkdirp": "^0.5.1", "mkdirp": "^0.5.1",
"pg-connection-string": "2.0.0", "pg-connection-string": "2.1.0",
"tarn": "^2.0.0", "tarn": "^2.0.0",
"tildify": "2.0.0", "tildify": "2.0.0",
"uuid": "^3.3.2", "uuid": "^3.3.3",
"v8flags": "^3.1.3" "v8flags": "^3.1.3"
}, },
"dependencies": { "dependencies": {
@ -3706,6 +3702,11 @@
"version": "2.0.4", "version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"uuid": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz",
"integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ=="
} }
} }
}, },
@ -4359,23 +4360,10 @@
} }
}, },
"mixin-deep": { "mixin-deep": {
"version": "1.3.1", "version": "2.0.1",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-2.0.1.tgz",
"integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", "integrity": "sha512-imbHQNRglyaplMmjBLL3V5R6Bfq5oM+ivds3SKgc6oRtzErEnBUUc5No11Z2pilkUvl42gJvi285xTNswcKCMA==",
"requires": { "dev": true
"for-in": "^1.0.2",
"is-extendable": "^1.0.1"
},
"dependencies": {
"is-extendable": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
"integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
"requires": {
"is-plain-object": "^2.0.4"
}
}
}
}, },
"mkdirp": { "mkdirp": {
"version": "0.5.1", "version": "0.5.1",
@ -5025,9 +5013,9 @@
} }
}, },
"pg-connection-string": { "pg-connection-string": {
"version": "2.0.0", "version": "2.1.0",
"resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.0.0.tgz", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.1.0.tgz",
"integrity": "sha1-Pu/lmX4G2Ugh5NUC5CtqHHP434I=" "integrity": "sha512-bhlV7Eq09JrRIvo1eKngpwuqKtJnNhZdpdOlvrPrA4dxqXPjxSrbNrfnIDmTpwMyRszrcV4kU5ZA4mMsQUrjdg=="
}, },
"pg-int8": { "pg-int8": {
"version": "1.0.1", "version": "1.0.1",
@ -5997,24 +5985,12 @@
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
}, },
"set-value": { "set-value": {
"version": "2.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.1.tgz",
"integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", "integrity": "sha512-w6n3GUPYAWQj4ZyHWzD7K2FnFXHx9OTwJYbWg+6nXjG8sCLfs9DGv+KlqglKIIJx+ks7MlFuwFW2RBPb+8V+xg==",
"dev": true,
"requires": { "requires": {
"extend-shallow": "^2.0.1", "is-plain-object": "^2.0.4"
"is-extendable": "^0.1.1",
"is-plain-object": "^2.0.3",
"split-string": "^3.0.1"
},
"dependencies": {
"extend-shallow": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
"integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
"requires": {
"is-extendable": "^0.1.0"
}
}
} }
}, },
"setprototypeof": { "setprototypeof": {

View file

@ -16,7 +16,7 @@
"dotenv": "^8.1.0", "dotenv": "^8.1.0",
"dotenv-cli": "^2.0.1", "dotenv-cli": "^2.0.1",
"jsonwebtoken": "^8.5.1", "jsonwebtoken": "^8.5.1",
"knex": "^0.19.2", "knex": "^0.19.3",
"lodash": "^4.17.15", "lodash": "^4.17.15",
"moment": "^2.23.0", "moment": "^2.23.0",
"sails": "^1.2.3", "sails": "^1.2.3",
@ -27,7 +27,10 @@
}, },
"devDependencies": { "devDependencies": {
"@sailshq/eslint": "^4.19.3", "@sailshq/eslint": "^4.19.3",
"nodemon": "^1.19.1" "js-yaml": ">=3.13.1",
"mixin-deep": ">=1.3.2",
"nodemon": "^1.19.1",
"set-value": ">=2.0.1"
}, },
"engines": { "engines": {
"node": "^10.11" "node": "^10.11"