summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package.json14
-rw-r--r--pnpm-lock.yaml481
2 files changed, 277 insertions, 218 deletions
diff --git a/package.json b/package.json
index afbca27..0eeff5c 100644
--- a/package.json
+++ b/package.json
@@ -18,10 +18,9 @@
"license": "GPL-3.0-or-later",
"dependencies": {
"@sendgrid/mail": "^6.5.5",
- "body-parser": "^1.20.2",
"cors": "^2.8.5",
"express": "^4.18.2",
- "express-fileupload": "^1.4.0",
+ "express-fileupload": "^1.4.1",
"express-handlebars": "^6.0.7",
"express-session": "^1.17.3",
"express-validator": "^6.15.0",
@@ -31,18 +30,19 @@
"jimp": "^0.16.13",
"marked": "^4.3.0",
"moment-timezone": "^0.5.43",
- "mongoose": "^5.13.17",
+ "mongoose": "^5.13.20",
"nanoid": "^3.3.6",
"niceware": "^3.0.0",
"node-schedule": "^1.3.3",
- "nodemailer": "^6.9.2",
- "randomstring": "^1.2.3",
+ "nodemailer": "^6.9.5",
+ "randomstring": "^1.3.0",
"request": "^2.88.2",
- "sanitize-html": "^2.10.0",
+ "sanitize-html": "^2.11.0",
"toml": "^3.0.0"
},
"devDependencies": {
- "eslint": "^8.40.0",
+ "@types/express": "^4.17.18",
+ "eslint": "^8.50.0",
"nodemon": "^2.0.22",
"prettier": "^2.8.8",
"typescript": "5.1.6"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 4441b66..14fd5bd 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,9 +8,6 @@ dependencies:
'@sendgrid/mail':
specifier: ^6.5.5
version: 6.5.5
- body-parser:
- specifier: ^1.20.2
- version: 1.20.2
cors:
specifier: ^2.8.5
version: 2.8.5
@@ -18,8 +15,8 @@ dependencies:
specifier: ^4.18.2
version: 4.18.2
express-fileupload:
- specifier: ^1.4.0
- version: 1.4.0
+ specifier: ^1.4.1
+ version: 1.4.1
express-handlebars:
specifier: ^6.0.7
version: 6.0.7
@@ -37,7 +34,7 @@ dependencies:
version: 0.6.0
ical-generator:
specifier: ^1.15.4
- version: 1.15.4(@types/node@20.1.3)
+ version: 1.15.4(@types/node@20.7.1)
jimp:
specifier: ^0.16.13
version: 0.16.13
@@ -48,8 +45,8 @@ dependencies:
specifier: ^0.5.43
version: 0.5.43
mongoose:
- specifier: ^5.13.17
- version: 5.13.17
+ specifier: ^5.13.20
+ version: 5.13.20
nanoid:
specifier: ^3.3.6
version: 3.3.6
@@ -60,25 +57,28 @@ dependencies:
specifier: ^1.3.3
version: 1.3.3
nodemailer:
- specifier: ^6.9.2
- version: 6.9.2
+ specifier: ^6.9.5
+ version: 6.9.5
randomstring:
- specifier: ^1.2.3
- version: 1.2.3
+ specifier: ^1.3.0
+ version: 1.3.0
request:
specifier: ^2.88.2
version: 2.88.2
sanitize-html:
- specifier: ^2.10.0
- version: 2.10.0
+ specifier: ^2.11.0
+ version: 2.11.0
toml:
specifier: ^3.0.0
version: 3.0.0
devDependencies:
+ '@types/express':
+ specifier: ^4.17.18
+ version: 4.17.18
eslint:
- specifier: ^8.40.0
- version: 8.40.0
+ specifier: ^8.50.0
+ version: 8.50.0
nodemon:
specifier: ^2.0.22
version: 2.0.22
@@ -91,36 +91,41 @@ devDependencies:
packages:
- /@babel/runtime@7.21.5:
- resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==}
+ /@aashutoshrathi/word-wrap@1.2.6:
+ resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
+ /@babel/runtime@7.23.1:
+ resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==}
engines: {node: '>=6.9.0'}
dependencies:
- regenerator-runtime: 0.13.11
+ regenerator-runtime: 0.14.0
dev: false
- /@eslint-community/eslint-utils@4.4.0(eslint@8.40.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.40.0
- eslint-visitor-keys: 3.4.1
+ eslint: 8.50.0
+ eslint-visitor-keys: 3.4.3
dev: true
- /@eslint-community/regexpp@4.5.1:
- resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==}
+ /@eslint-community/regexpp@4.9.0:
+ resolution: {integrity: sha512-zJmuCWj2VLBt4c25CfBIbMZLGLyhkvs7LznyVX5HfpzeocThgIj5XQK4L+g3U36mMcx8bPMhGyPpwCATamC4jQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
- /@eslint/eslintrc@2.0.3:
- resolution: {integrity: sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==}
+ /@eslint/eslintrc@2.1.2:
+ resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
debug: 4.3.4
- espree: 9.5.2
- globals: 13.20.0
+ espree: 9.6.1
+ globals: 13.22.0
ignore: 5.2.4
import-fresh: 3.3.0
js-yaml: 4.1.0
@@ -130,13 +135,13 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.40.0:
- resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==}
+ /@eslint/js@8.50.0:
+ resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /@humanwhocodes/config-array@0.11.8:
- resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
+ /@humanwhocodes/config-array@0.11.11:
+ resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==}
engines: {node: '>=10.10.0'}
dependencies:
'@humanwhocodes/object-schema': 1.2.1
@@ -160,7 +165,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
bmp-js: 0.1.0
@@ -169,7 +174,7 @@ packages:
/@jimp/core@0.16.13:
resolution: {integrity: sha512-qXpA1tzTnlkTku9yqtuRtS/wVntvE6f3m3GNxdTdtmc+O+Wcg9Xo2ABPMh7Nc0AHbMKzwvwgB2JnjZmlmJEObg==}
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/utils': 0.16.13
any-base: 1.1.0
buffer: 5.7.1
@@ -185,7 +190,7 @@ packages:
/@jimp/custom@0.16.13:
resolution: {integrity: sha512-LTATglVUPGkPf15zX1wTMlZ0+AU7cGEGF6ekVF1crA8eHUWsGjrYTB+Ht4E3HTrCok8weQG+K01rJndCp/l4XA==}
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/core': 0.16.13
dev: false
@@ -194,7 +199,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
gifwrap: 0.9.4
@@ -206,7 +211,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
jpeg-js: 0.4.4
@@ -217,7 +222,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -227,7 +232,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -237,7 +242,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -247,7 +252,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
tinycolor2: 1.6.0
@@ -261,7 +266,7 @@ packages:
'@jimp/plugin-resize': '>=0.3.5'
'@jimp/plugin-scale': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13)
@@ -277,7 +282,7 @@ packages:
'@jimp/plugin-resize': '>=0.3.5'
'@jimp/plugin-scale': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-crop': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13)
@@ -290,7 +295,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -300,7 +305,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -310,7 +315,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -320,7 +325,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -331,7 +336,7 @@ packages:
'@jimp/custom': '>=0.3.5'
'@jimp/plugin-rotate': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-rotate': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13)(@jimp/plugin-crop@0.16.13)(@jimp/plugin-resize@0.16.13)
'@jimp/utils': 0.16.13
@@ -342,7 +347,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -352,7 +357,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -362,7 +367,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -372,7 +377,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -383,7 +388,7 @@ packages:
'@jimp/custom': '>=0.3.5'
'@jimp/plugin-blit': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13)
'@jimp/utils': 0.16.13
@@ -395,7 +400,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
dev: false
@@ -408,7 +413,7 @@ packages:
'@jimp/plugin-crop': '>=0.3.5'
'@jimp/plugin-resize': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-crop': 0.16.13(@jimp/custom@0.16.13)
@@ -422,7 +427,7 @@ packages:
'@jimp/custom': '>=0.3.5'
'@jimp/plugin-resize': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13)
'@jimp/utils': 0.16.13
@@ -435,7 +440,7 @@ packages:
'@jimp/plugin-blur': '>=0.3.5'
'@jimp/plugin-resize': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-blur': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13)
@@ -449,7 +454,7 @@ packages:
'@jimp/plugin-color': '>=0.8.0'
'@jimp/plugin-resize': '>=0.8.0'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-color': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13)
@@ -461,7 +466,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13)
'@jimp/plugin-blur': 0.16.13(@jimp/custom@0.16.13)
@@ -492,7 +497,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/utils': 0.16.13
pngjs: 3.4.0
@@ -503,7 +508,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
utif: 2.0.1
dev: false
@@ -513,7 +518,7 @@ packages:
peerDependencies:
'@jimp/custom': '>=0.3.5'
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/bmp': 0.16.13(@jimp/custom@0.16.13)
'@jimp/custom': 0.16.13
'@jimp/gif': 0.16.13(@jimp/custom@0.16.13)
@@ -526,7 +531,7 @@ packages:
/@jimp/utils@0.16.13:
resolution: {integrity: sha512-VyCpkZzFTHXtKgVO35iKN0sYR10psGpV6SkcSeV4oF7eSYlR8Bl6aQLCzVeFjvESF7mxTmIiI3/XrMobVrtxDA==}
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
regenerator-runtime: 0.13.11
dev: false
@@ -556,7 +561,7 @@ packages:
engines: {node: '>=6.0.0'}
dependencies:
'@sendgrid/helpers': 6.5.5
- '@types/request': 2.48.8
+ '@types/request': 2.48.9
request: 2.88.2
dev: false
@@ -580,42 +585,107 @@ packages:
resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
dev: false
+ /@types/body-parser@1.19.3:
+ resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==}
+ dependencies:
+ '@types/connect': 3.4.36
+ '@types/node': 20.7.1
+ dev: true
+
/@types/bson@4.0.5:
resolution: {integrity: sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==}
dependencies:
- '@types/node': 20.1.3
+ '@types/node': 20.7.1
dev: false
- /@types/caseless@0.12.2:
- resolution: {integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==}
+ /@types/caseless@0.12.3:
+ resolution: {integrity: sha512-ZD/NsIJYq/2RH+hY7lXmstfp/v9djGt9ah+xRQ3pcgR79qiKsG4pLl25AI7IcXxVO8dH9GiBE5rAknC0ePntlw==}
dev: false
+ /@types/connect@3.4.36:
+ resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==}
+ dependencies:
+ '@types/node': 20.7.1
+ dev: true
+
+ /@types/express-serve-static-core@4.17.37:
+ resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==}
+ dependencies:
+ '@types/node': 20.7.1
+ '@types/qs': 6.9.8
+ '@types/range-parser': 1.2.5
+ '@types/send': 0.17.2
+ dev: true
+
+ /@types/express@4.17.18:
+ resolution: {integrity: sha512-Sxv8BSLLgsBYmcnGdGjjEjqET2U+AKAdCRODmMiq02FgjwuV75Ut85DRpvFjyw/Mk0vgUOliGRU0UUmuuZHByQ==}
+ dependencies:
+ '@types/body-parser': 1.19.3
+ '@types/express-serve-static-core': 4.17.37
+ '@types/qs': 6.9.8
+ '@types/serve-static': 1.15.3
+ dev: true
+
+ /@types/http-errors@2.0.2:
+ resolution: {integrity: sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==}
+ dev: true
+
+ /@types/mime@1.3.3:
+ resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==}
+ dev: true
+
+ /@types/mime@3.0.2:
+ resolution: {integrity: sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ==}
+ dev: true
+
/@types/mongodb@3.6.20:
resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==}
dependencies:
'@types/bson': 4.0.5
- '@types/node': 20.1.3
+ '@types/node': 20.7.1
dev: false
/@types/node@16.9.1:
resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}
dev: false
- /@types/node@20.1.3:
- resolution: {integrity: sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==}
- dev: false
+ /@types/node@20.7.1:
+ resolution: {integrity: sha512-LT+OIXpp2kj4E2S/p91BMe+VgGX2+lfO+XTpfXhh+bCk2LkQtHZSub8ewFBMGP5ClysPjTDFa4sMI8Q3n4T0wg==}
+
+ /@types/qs@6.9.8:
+ resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==}
+ dev: true
- /@types/request@2.48.8:
- resolution: {integrity: sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==}
+ /@types/range-parser@1.2.5:
+ resolution: {integrity: sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==}
+ dev: true
+
+ /@types/request@2.48.9:
+ resolution: {integrity: sha512-4mi2hYsvPAhe8RXjk5DKB09sAUzbK68T2XjORehHdWyxFoX2zUnfi1VQ5wU4Md28H/5+uB4DkxY9BS4B87N/0A==}
dependencies:
- '@types/caseless': 0.12.2
- '@types/node': 20.1.3
- '@types/tough-cookie': 4.0.2
+ '@types/caseless': 0.12.3
+ '@types/node': 20.7.1
+ '@types/tough-cookie': 4.0.3
form-data: 2.5.1
dev: false
- /@types/tough-cookie@4.0.2:
- resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==}
+ /@types/send@0.17.2:
+ resolution: {integrity: sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==}
+ dependencies:
+ '@types/mime': 1.3.3
+ '@types/node': 20.7.1
+ dev: true
+
+ /@types/serve-static@1.15.3:
+ resolution: {integrity: sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==}
+ dependencies:
+ '@types/http-errors': 2.0.2
+ '@types/mime': 3.0.2
+ '@types/node': 20.7.1
+ dev: true
+
+ /@types/tough-cookie@4.0.3:
+ resolution: {integrity: sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==}
dev: false
/abbrev@1.1.1:
@@ -630,16 +700,16 @@ packages:
negotiator: 0.6.3
dev: false
- /acorn-jsx@5.3.2(acorn@8.8.2):
+ /acorn-jsx@5.3.2(acorn@8.10.0):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.8.2
+ acorn: 8.10.0
dev: true
- /acorn@8.8.2:
- resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
+ /acorn@8.10.0:
+ resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
@@ -691,11 +761,6 @@ packages:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
dev: false
- /array-uniq@1.0.2:
- resolution: {integrity: sha512-GVYjmpL05al4dNlKJm53mKE4w9OOLiuVHWorsIA3YVz+Hu0hcn6PtE3Ydl0EqU7v+7ABC4mjjWsnLUxbpno+CA==}
- engines: {node: '>=0.10.0'}
- dev: false
-
/asn1@0.2.6:
resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==}
dependencies:
@@ -776,26 +841,6 @@ packages:
- supports-color
dev: false
- /body-parser@1.20.2:
- resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==}
- engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
- dependencies:
- bytes: 3.1.2
- content-type: 1.0.5
- debug: 2.6.9
- depd: 2.0.0
- destroy: 1.2.0
- http-errors: 2.0.0
- iconv-lite: 0.4.24
- on-finished: 2.4.1
- qs: 6.11.0
- raw-body: 2.5.2
- type-is: 1.6.18
- unpipe: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@@ -849,7 +894,7 @@ packages:
resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
dependencies:
function-bind: 1.1.1
- get-intrinsic: 1.2.0
+ get-intrinsic: 1.2.1
dev: false
/callsites@3.1.0:
@@ -890,7 +935,7 @@ packages:
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
/color-convert@1.9.3:
@@ -1046,10 +1091,20 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
- /define-properties@1.2.0:
- resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
+ /define-data-property@1.1.0:
+ resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.1
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.0
+ dev: false
+
+ /define-properties@1.2.1:
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
engines: {node: '>= 0.4'}
dependencies:
+ define-data-property: 1.1.0
has-property-descriptors: 1.0.0
object-keys: 1.1.1
dev: false
@@ -1146,29 +1201,29 @@ packages:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
- /eslint-scope@7.2.0:
- resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==}
+ /eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
dev: true
- /eslint-visitor-keys@3.4.1:
- resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}
+ /eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint@8.40.0:
- resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==}
+ /eslint@8.50.0:
+ resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0)
- '@eslint-community/regexpp': 4.5.1
- '@eslint/eslintrc': 2.0.3
- '@eslint/js': 8.40.0
- '@humanwhocodes/config-array': 0.11.8
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0)
+ '@eslint-community/regexpp': 4.9.0
+ '@eslint/eslintrc': 2.1.2
+ '@eslint/js': 8.50.0
+ '@humanwhocodes/config-array': 0.11.11
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
ajv: 6.12.6
@@ -1177,44 +1232,41 @@ packages:
debug: 4.3.4
doctrine: 3.0.0
escape-string-regexp: 4.0.0
- eslint-scope: 7.2.0
- eslint-visitor-keys: 3.4.1
- espree: 9.5.2
+ eslint-scope: 7.2.2
+ eslint-visitor-keys: 3.4.3
+ espree: 9.6.1
esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
find-up: 5.0.0
glob-parent: 6.0.2
- globals: 13.20.0
- grapheme-splitter: 1.0.4
+ globals: 13.22.0
+ graphemer: 1.4.0
ignore: 5.2.4
- import-fresh: 3.3.0
imurmurhash: 0.1.4
is-glob: 4.0.3
is-path-inside: 3.0.3
- js-sdsl: 4.4.0
js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
- optionator: 0.9.1
+ optionator: 0.9.3
strip-ansi: 6.0.1
- strip-json-comments: 3.1.1
text-table: 0.2.0
transitivePeerDependencies:
- supports-color
dev: true
- /espree@9.5.2:
- resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==}
+ /espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.8.2
- acorn-jsx: 5.3.2(acorn@8.8.2)
- eslint-visitor-keys: 3.4.1
+ acorn: 8.10.0
+ acorn-jsx: 5.3.2(acorn@8.10.0)
+ eslint-visitor-keys: 3.4.3
dev: true
/esquery@1.5.0:
@@ -1250,8 +1302,8 @@ packages:
resolution: {integrity: sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==}
dev: false
- /express-fileupload@1.4.0:
- resolution: {integrity: sha512-RjzLCHxkv3umDeZKeFeMg8w7qe0V09w3B7oGZprr/oO2H/ISCgNzuqzn7gV3HRWb37GjRk429CCpSLS2KNTqMQ==}
+ /express-fileupload@1.4.1:
+ resolution: {integrity: sha512-9F6SkbxbEOA9cYOBZ8tnn238jL+bGfacQuUO/JqPWp5t+piUcoDcESvKwAXsQV7IHGxmI5bMj3QxMWOKOIsMCg==}
engines: {node: '>=12.0.0'}
dependencies:
busboy: 1.6.0
@@ -1263,7 +1315,7 @@ packages:
dependencies:
glob: 8.1.0
graceful-fs: 4.2.11
- handlebars: 4.7.7
+ handlebars: 4.7.8
dev: false
/express-session@1.17.3:
@@ -1287,7 +1339,7 @@ packages:
engines: {node: '>= 8.0.0'}
dependencies:
lodash: 4.17.21
- validator: 13.9.0
+ validator: 13.11.0
dev: false
/express@4.18.2:
@@ -1358,7 +1410,7 @@ packages:
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
engines: {node: ^10.12.0 || >=12.0.0}
dependencies:
- flat-cache: 3.0.4
+ flat-cache: 3.1.0
dev: true
/file-type@16.5.4:
@@ -1400,16 +1452,17 @@ packages:
path-exists: 4.0.0
dev: true
- /flat-cache@3.0.4:
- resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ /flat-cache@3.1.0:
+ resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==}
+ engines: {node: '>=12.0.0'}
dependencies:
- flatted: 3.2.7
+ flatted: 3.2.9
+ keyv: 4.5.3
rimraf: 3.0.2
dev: true
- /flatted@3.2.7:
- resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==}
+ /flatted@3.2.9:
+ resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
dev: true
/forever-agent@0.6.1:
@@ -1447,8 +1500,8 @@ packages:
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
@@ -1465,11 +1518,12 @@ packages:
requiresBuild: true
dev: false
- /get-intrinsic@1.2.0:
- resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==}
+ /get-intrinsic@1.2.1:
+ resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==}
dependencies:
function-bind: 1.1.1
has: 1.0.3
+ has-proto: 1.0.1
has-symbols: 1.0.3
dev: false
@@ -1529,23 +1583,29 @@ packages:
process: 0.11.10
dev: false
- /globals@13.20.0:
- resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
+ /globals@13.22.0:
+ resolution: {integrity: sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
dev: true
+ /gopd@1.0.1:
+ resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+ dependencies:
+ get-intrinsic: 1.2.1
+ dev: false
+
/graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
dev: false
- /grapheme-splitter@1.0.4:
- resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
+ /graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
dev: true
- /handlebars@4.7.7:
- resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
+ /handlebars@4.7.8:
+ resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==}
engines: {node: '>=0.4.7'}
hasBin: true
dependencies:
@@ -1583,7 +1643,12 @@ packages:
/has-property-descriptors@1.0.0:
resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
dependencies:
- get-intrinsic: 1.2.0
+ get-intrinsic: 1.2.1
+ dev: false
+
+ /has-proto@1.0.1:
+ resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==}
+ engines: {node: '>= 0.4'}
dev: false
/has-symbols@1.0.3:
@@ -1627,13 +1692,13 @@ packages:
sshpk: 1.17.0
dev: false
- /ical-generator@1.15.4(@types/node@20.1.3):
+ /ical-generator@1.15.4(@types/node@20.7.1):
resolution: {integrity: sha512-drXe4RLkfNlvDvdy/E6BUI9p+01L3ySK1ufNEYI9TxNKG9ZA3G60QWoZvD1dtmH4scwDxYu6/sZBPJvYVNrj8A==}
engines: {node: '>=6.0.0'}
peerDependencies:
'@types/node': '>= 8.0.0'
dependencies:
- '@types/node': 20.1.3
+ '@types/node': 20.7.1
moment-timezone: 0.5.43
dev: false
@@ -1725,7 +1790,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
- define-properties: 1.2.0
+ define-properties: 1.2.1
dev: false
/is-number@7.0.0:
@@ -1762,7 +1827,7 @@ packages:
/jimp@0.16.13:
resolution: {integrity: sha512-Bxz8q7V4rnCky9A0ktTNGA9SkNFVWRHodddI/DaAWZJzF7sVUlFYKQ60y9JGqrKpi48ECA/TnfMzzc5C70VByA==}
dependencies:
- '@babel/runtime': 7.21.5
+ '@babel/runtime': 7.23.1
'@jimp/custom': 0.16.13
'@jimp/plugins': 0.16.13(@jimp/custom@0.16.13)
'@jimp/types': 0.16.13(@jimp/custom@0.16.13)
@@ -1773,10 +1838,6 @@ packages:
resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==}
dev: false
- /js-sdsl@4.4.0:
- resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==}
- dev: true
-
/js-yaml@4.1.0:
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
@@ -1788,6 +1849,10 @@ packages:
resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==}
dev: false
+ /json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+ dev: true
+
/json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
@@ -1817,6 +1882,12 @@ packages:
resolution: {integrity: sha512-STHz9P7X2L4Kwn72fA4rGyqyXdmrMSdxqHx9IXon/FXluXieaFA6KJ2upcHAHxQPQ0LeM/OjLrhFxifHewOALQ==}
dev: false
+ /keyv@4.5.3:
+ resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==}
+ dependencies:
+ json-buffer: 3.0.1
+ dev: true
+
/levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
@@ -1946,8 +2017,8 @@ packages:
resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==}
dev: false
- /mongodb@3.7.3:
- resolution: {integrity: sha512-Psm+g3/wHXhjBEktkxXsFMZvd3nemI0r3IPsE0bU+4//PnvNWKkzhZcEsbPcYiWqe8XqXJJEg4Tgtr7Raw67Yw==}
+ /mongodb@3.7.4:
+ resolution: {integrity: sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==}
engines: {node: '>=4'}
peerDependencies:
aws4: '*'
@@ -1979,24 +2050,24 @@ packages:
saslprep: 1.0.3
dev: false
- /mongoose-legacy-pluralize@1.0.2(mongoose@5.13.17):
+ /mongoose-legacy-pluralize@1.0.2(mongoose@5.13.20):
resolution: {integrity: sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==}
peerDependencies:
mongoose: '*'
dependencies:
- mongoose: 5.13.17
+ mongoose: 5.13.20
dev: false
- /mongoose@5.13.17:
- resolution: {integrity: sha512-kzlwQgrWaQflFSdENNGN4+FQEm/yOMgR1T1okIp5fARGQ8YKdjO+0U9Ikzsv5OVSFIkE0ATyJj2XxawYbf2bpA==}
+ /mongoose@5.13.20:
+ resolution: {integrity: sha512-TjGFa/XnJYt+wLmn8y9ssjyO2OhBMeEBtOHb9iJM16EWu2Du6L1Q6zSiEK2ziyYQM8agb4tumNIQFzqbxId7MA==}
engines: {node: '>=4.0.0'}
dependencies:
'@types/bson': 4.0.5
'@types/mongodb': 3.6.20
bson: 1.1.6
kareem: 2.3.2
- mongodb: 3.7.3
- mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.17)
+ mongodb: 3.7.4
+ mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.20)
mpath: 0.8.4
mquery: 3.2.5
ms: 2.1.2
@@ -2077,8 +2148,8 @@ packages:
sorted-array-functions: 1.3.0
dev: false
- /nodemailer@6.9.2:
- resolution: {integrity: sha512-4+TYaa/e1nIxQfyw/WzNPYTEZ5OvHIDEnmjs4LPmIfccPQN+2CYKmGHjWixn/chzD3bmUTu5FMfpltizMxqzdg==}
+ /nodemailer@6.9.5:
+ resolution: {integrity: sha512-/dmdWo62XjumuLc5+AYQZeiRj+PRR8y8qKtFCOyuOl1k/hckZd8durUUHs/ucKx6/8kN+wFxqKJlQ/LK/qR5FA==}
engines: {node: '>=6.0.0'}
dev: false
@@ -2092,7 +2163,7 @@ packages:
ignore-by-default: 1.0.1
minimatch: 3.1.2
pstree.remy: 1.1.8
- semver: 5.7.1
+ semver: 5.7.2
simple-update-notifier: 1.1.0
supports-color: 5.5.0
touch: 3.1.0
@@ -2162,16 +2233,16 @@ packages:
require-at: 1.0.6
dev: false
- /optionator@0.9.1:
- resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
+ /optionator@0.9.3:
+ resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
dependencies:
+ '@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
- word-wrap: 1.2.3
dev: true
/p-limit@3.1.0:
@@ -2280,8 +2351,8 @@ packages:
engines: {node: '>=4.0.0'}
dev: false
- /postcss@8.4.23:
- resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==}
+ /postcss@8.4.30:
+ resolution: {integrity: sha512-7ZEao1g4kd68l97aWG/etQKPKq07us0ieSZ2TnFDk11i0ZfDW2AwKHYU8qv4MZKqN2fdBfg+7q0ES06UA73C1g==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.6
@@ -2360,11 +2431,10 @@ packages:
safe-buffer: 5.2.1
dev: false
- /randomstring@1.2.3:
- resolution: {integrity: sha512-3dEFySepTzp2CvH6W/ASYGguPPveBuz5MpZ7MuoUkoVehmyNl9+F9c9GFVrz2QPbM9NXTIHGcmJDY/3j4677kQ==}
+ /randomstring@1.3.0:
+ resolution: {integrity: sha512-gY7aQ4i1BgwZ8I1Op4YseITAyiDiajeZOPQUbIq9TPGPhUm5FX59izIaOpmKbME1nmnEiABf28d9K2VSii6BBg==}
hasBin: true
dependencies:
- array-uniq: 1.0.2
randombytes: 2.0.3
dev: false
@@ -2383,16 +2453,6 @@ packages:
unpipe: 1.0.0
dev: false
- /raw-body@2.5.2:
- resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
- engines: {node: '>= 0.8'}
- dependencies:
- bytes: 3.1.2
- http-errors: 2.0.0
- iconv-lite: 0.4.24
- unpipe: 1.0.0
- dev: false
-
/readable-stream@2.3.8:
resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
dependencies:
@@ -2432,6 +2492,10 @@ packages:
resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==}
dev: false
+ /regenerator-runtime@0.14.0:
+ resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==}
+ dev: false
+
/regexp-clone@1.0.0:
resolution: {integrity: sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==}
dev: false
@@ -2509,15 +2573,15 @@ packages:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: false
- /sanitize-html@2.10.0:
- resolution: {integrity: sha512-JqdovUd81dG4k87vZt6uA6YhDfWkUGruUu/aPmXLxXi45gZExnt9Bnw/qeQU8oGf82vPyaE0vO4aH0PbobB9JQ==}
+ /sanitize-html@2.11.0:
+ resolution: {integrity: sha512-BG68EDHRaGKqlsNjJ2xUB7gpInPA8gVx/mvjO743hZaeMCZ2DwzW7xvsqZ+KNU4QKwj86HJ3uu2liISf2qBBUA==}
dependencies:
deepmerge: 4.3.1
escape-string-regexp: 4.0.0
htmlparser2: 8.0.2
is-plain-object: 5.0.0
parse-srcset: 1.0.2
- postcss: 8.4.23
+ postcss: 8.4.30
dev: false
/saslprep@1.0.3:
@@ -2529,12 +2593,12 @@ packages:
dev: false
optional: true
- /sax@1.2.4:
- resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==}
+ /sax@1.3.0:
+ resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==}
dev: false
- /semver@5.7.1:
- resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
+ /semver@5.7.2:
+ resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
hasBin: true
dev: true
@@ -2596,7 +2660,7 @@ packages:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
dependencies:
call-bind: 1.0.2
- get-intrinsic: 1.2.0
+ get-intrinsic: 1.2.1
object-inspect: 1.12.3
dev: false
@@ -2844,8 +2908,8 @@ packages:
hasBin: true
dev: false
- /validator@13.9.0:
- resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==}
+ /validator@13.11.0:
+ resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==}
engines: {node: '>= 0.10'}
dev: false
@@ -2871,11 +2935,6 @@ packages:
isexe: 2.0.0
dev: true
- /word-wrap@1.2.3:
- resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
- engines: {node: '>=0.10.0'}
- dev: true
-
/wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
dev: false
@@ -2900,7 +2959,7 @@ packages:
resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==}
engines: {node: '>=4.0.0'}
dependencies:
- sax: 1.2.4
+ sax: 1.3.0
xmlbuilder: 11.0.1
dev: false