diff --git a/SECURITY.md b/SECURITY.md index 60ee7376a..d18a12fb4 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -35,7 +35,7 @@ Test Branch will be updated to latest version and will be pushed once stable. | :x: | 1.2.0-? | common-tags
discord.js
dotenv
eslint
iso-639-1
pg
pg-hstore
sequelize
sqlite3
webhook-discord | 1.8.0
11.6.3
8.2.0
6.8.0
2.1.1
7.18.2
2.3.3
5.21.5
4.1.1
3.60 | | :x: | 1.2.1-? | common-tags
discord.js
dotenv
eslint
iso-639-1
lodash
make-dir
pg
pg-hstore
sequelize
sqlite3
webhook-discord | 1.8.0
11.6.3
8.2.0
7.8.1
2.1.1
4.17.20
3.1.0
8.3.3
2.3.3
6.3.5
5.0.0
3.6.0 | | :white_check_mark: | 1.2.2-? | common-tags
discord.js
dotenv
iso-639-1
lodash
make-dir
path
pg
pg-hstore
sequelize
sqlite3
webhook-discord | 1.8.0
12.5.3
8.2.0
2.1.9
4.17.21
3.1.0
0.12.7
8.6.4
2.3.3
6.6.2
5.0.2
3.7.7 | -| :white_check_mark: | 1.2.3-? | common-tags
discord.js
dotenv
iso-639-1
lodash
make-dir
path
pg
pg-hstore
sequelize
sqlite3
webhook-discord | 1.8.0
12.5.3
8.2.0
2.1.9
4.17.21
3.1.0
0.12.7
8.6.4
2.3.3
6.6.2
5.0.2
3.7.7 | +| :white_check_mark: | 1.2.3-? | common-tags
discord.js
dotenv
iso-639-1
lodash
make-dir
path
pg
pg-hstore
sequelize
sqlite3
webhook-discord | 1.8.0
12.5.3
8.6.0
2.1.9
4.17.21
3.1.0
0.12.7
8.6.4
2.3.3
6.6.2
5.0.2
3.7.7 | ### Below is the devDependency versions in each build @@ -47,12 +47,12 @@ Test Branch will be updated to latest version and will be pushed once stable. | :x: | 1.1.3 | gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es
gulp-watch | 3.9.1
6.0.0
1.0.3
0.1.11
4.3.11 | | :x: | 1.1.4 | gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es
gulp-watch | 3.9.1
6.0.0
1.0.3
0.1.11
4.3.11 | | :x: | 1.1.5 | gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es
gulp-watch | 3.9.1
6.0.0
1.0.3
0.1.11
4.3.11 | -| :x: | 1.1.6 | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es
gulp-watch | 3.0.2
4.0.2
6.0.0
1.0.3
1.0.4
5.0.1 | -| :x: | 1.1.7 | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
1.0.4 | -| :x: | 1.2.0-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | -| :x: | 1.2.1-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | -| :white_check_mark: | 1.2.2-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | -| :white_check_mark: | 1.2.3-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | +| :x: | 1.1.6 | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es
gulp-watch | 3.0.2
4.0.2
6.0.0
1.0.3
1.0.4
5.0.1 | +| :x: | 1.1.7 | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
1.0.4 | +| :x: | 1.2.0-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | +| :x: | 1.2.1-? | braces
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 3.0.2
4.0.2
6.0.0
1.0.3
2.0.0 | +| :white_check_mark: | 1.2.2-? | babel-eslint
braces
eslint
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 10.1.0
3.0.2
7.24.0
4.0.2
6.0.0
1.0.3
2.0.0 | +| :white_check_mark: | 1.2.3-? | babel-eslint
braces
eslint
gulp
gulp-eslint
gulp-line-ending-corrector
gulp-uglify-es | 10.1.0
3.0.2
7.27.0
4.0.2
6.0.0
1.0.3
2.0.0 | ### Below are the REPO's Managed by the RitaBot Project Development Team | Maintained | Repo Name | Version | diff --git a/package-lock.json b/package-lock.json index 31fbbea47..7643144e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -152,9 +152,9 @@ } }, "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", + "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -772,16 +772,6 @@ } } }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -1434,9 +1424,9 @@ } }, "dotenv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" }, "dottie": { "version": "2.0.2", @@ -1570,25 +1560,27 @@ "dev": true }, "eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.27.0.tgz", + "integrity": "sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.0.1", "doctrine": "^3.0.0", "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", "eslint-scope": "^5.1.1", "eslint-utils": "^2.1.0", "eslint-visitor-keys": "^2.0.0", "espree": "^7.3.1", "esquery": "^1.4.0", "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", "glob-parent": "^5.0.0", @@ -1600,7 +1592,7 @@ "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", - "lodash": "^4.17.21", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", "natural-compare": "^1.4.0", "optionator": "^0.9.1", @@ -1609,7 +1601,7 @@ "semver": "^7.2.1", "strip-ansi": "^6.0.0", "strip-json-comments": "^3.1.0", - "table": "^6.0.4", + "table": "^6.0.9", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, @@ -1665,6 +1657,12 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, "eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -1676,9 +1674,9 @@ } }, "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true }, "esquery": { @@ -1803,26 +1801,23 @@ } }, "table": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.1.0.tgz", - "integrity": "sha512-T4G5KMmqIk6X87gLKWyU5exPpTjLjY5KyrFWaIjv3SvgaIUGXV7UEzGEnZJdTA38/yUS6f9PlKezQ0bYXG3iIQ==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", "dev": true, "requires": { "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.5.0.tgz", + "integrity": "sha512-Y2l399Tt1AguU3BPRP9Fn4eN+Or+StUGWCUpbnFyXSo8NZ9S4uj+AG2pjs5apK+ZMOwYOz1+a+VKvKH7CudXgQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -2385,25 +2380,6 @@ "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", "dev": true }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "dependencies": { - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - } - } - }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -2874,15 +2850,6 @@ "har-schema": "^2.0.0" } }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -2942,9 +2909,9 @@ } }, "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "version": "2.8.4", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz", + "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==", "dev": true }, "http-cache-semantics": { @@ -3141,15 +3108,6 @@ "binary-extensions": "^1.0.0" } }, - "is-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", - "dev": true, - "requires": { - "call-bind": "^1.0.0" - } - }, "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", @@ -3247,12 +3205,6 @@ } } }, - "is-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true - }, "is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", @@ -3284,12 +3236,6 @@ "is-unc-path": "^1.0.0" } }, - "is-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -3534,10 +3480,10 @@ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "dev": true }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, "lodash.truncate": { @@ -5868,9 +5814,9 @@ "dev": true }, "underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.9.1.tgz", + "integrity": "sha512-5/4etnCkd9c8gwgowi5/om/mYO5ajCaOgdzj/oW+0eQV9WxKBDZw5+ycmKmeaTXjInS/W0BzpGLo2xR2aBwZdg==" }, "undertaker": { "version": "1.2.1", diff --git a/package.json b/package.json index 23b9255f8..2fedcc083 100644 --- a/package.json +++ b/package.json @@ -41,14 +41,14 @@ "dependencies": { "common-tags": "^1.8.0", "discord.js": "^12.5.3", - "dotenv": "^8.2.0", - "rita-google-translate-api": "^3.1.1", + "dotenv": "^8.6.0", "iso-639-1": "^2.1.9", "lodash": "^4.17.21", "make-dir": "^3.1.0", "path": "^0.12.7", "pg": "^8.6.0", "pg-hstore": "^2.3.3", + "rita-google-translate-api": "^3.1.1", "rita-seconds-converter": "^1.3.0", "sequelize": "^6.6.2", "sqlite3": "^5.0.2", @@ -58,7 +58,7 @@ "@kollavarsham/gulp-coveralls": "^0.3.4", "babel-eslint": "^10.1.0", "braces": "^3.0.2", - "eslint": "^7.24.0", + "eslint": "^7.27.0", "gulp": "^4.0.2", "gulp-eslint": "^6.0.0", "gulp-line-ending-corrector": "^1.0.3", diff --git a/versions/1.2.3.zip b/versions/1.2.3.zip index 111e0f78f..944b20062 100644 Binary files a/versions/1.2.3.zip and b/versions/1.2.3.zip differ