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