diff options
| -rw-r--r-- | package.json | 38 | ||||
| -rw-r--r-- | pnpm-lock.yaml | 767 | 
2 files changed, 443 insertions, 362 deletions
diff --git a/package.json b/package.json index 481967c..a5c41b5 100644 --- a/package.json +++ b/package.json @@ -14,31 +14,31 @@    "license": "GPL-3.0-or-later",    "dependencies": {      "@sendgrid/mail": "^6.5.5", -    "body-parser": "^1.18.3", +    "body-parser": "^1.20.2",      "cors": "^2.8.5", -    "dotenv": "^6.1.0", -    "express": "^4.16.4", -    "express-fileupload": "^1.1.9", -    "express-handlebars": "^6.0.5", -    "express-session": "^1.17.1", -    "express-validator": "^6.14.0", +    "dotenv": "^6.2.0", +    "express": "^4.18.2", +    "express-fileupload": "^1.4.0", +    "express-handlebars": "^6.0.7", +    "express-session": "^1.17.3", +    "express-validator": "^6.15.0",      "generate-rsa-keypair": "^0.2.1",      "ical": "^0.6.0", -    "ical-generator": "^1.11.0", -    "jimp": "^0.16.1", -    "marked": "^4.0.10", -    "moment-timezone": "^0.5.31", -    "mongoose": "^5.9.18", -    "nanoid": "^3.1.9", +    "ical-generator": "^1.15.4", +    "jimp": "^0.16.13", +    "marked": "^4.3.0", +    "moment-timezone": "^0.5.43", +    "mongoose": "^5.13.17", +    "nanoid": "^3.3.6",      "niceware": "^3.0.0", -    "node-schedule": "^1.3.1", -    "nodemailer": "^6.4.8", -    "randomstring": "^1.1.5", +    "node-schedule": "^1.3.3", +    "nodemailer": "^6.9.2", +    "randomstring": "^1.2.3",      "request": "^2.88.2", -    "sanitize-html": "^2.6.1" +    "sanitize-html": "^2.10.0"    },    "devDependencies": { -    "eslint": "^8.4.1", -    "nodemon": "^2.0.15" +    "eslint": "^8.40.0", +    "nodemon": "^2.0.22"    }  } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fad6cf..484ba4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,29 +5,29 @@ dependencies:      specifier: ^6.5.5      version: 6.5.5    body-parser: -    specifier: ^1.18.3 -    version: 1.20.1 +    specifier: ^1.20.2 +    version: 1.20.2    cors:      specifier: ^2.8.5      version: 2.8.5    dotenv: -    specifier: ^6.1.0 +    specifier: ^6.2.0      version: 6.2.0    express: -    specifier: ^4.16.4 +    specifier: ^4.18.2      version: 4.18.2    express-fileupload: -    specifier: ^1.1.9 +    specifier: ^1.4.0      version: 1.4.0    express-handlebars: -    specifier: ^6.0.5 +    specifier: ^6.0.7      version: 6.0.7    express-session: -    specifier: ^1.17.1 +    specifier: ^1.17.3      version: 1.17.3    express-validator: -    specifier: ^6.14.0 -    version: 6.14.3 +    specifier: ^6.15.0 +    version: 6.15.0    generate-rsa-keypair:      specifier: ^0.2.1      version: 0.2.1 @@ -35,66 +35,81 @@ dependencies:      specifier: ^0.6.0      version: 0.6.0    ical-generator: -    specifier: ^1.11.0 -    version: 1.15.4(@types/node@18.11.18) +    specifier: ^1.15.4 +    version: 1.15.4    jimp: -    specifier: ^0.16.1 -    version: 0.16.2 +    specifier: ^0.16.13 +    version: 0.16.13    marked: -    specifier: ^4.0.10 -    version: 4.2.12 +    specifier: ^4.3.0 +    version: 4.3.0    moment-timezone: -    specifier: ^0.5.31 -    version: 0.5.40 +    specifier: ^0.5.43 +    version: 0.5.43    mongoose: -    specifier: ^5.9.18 -    version: 5.13.15 +    specifier: ^5.13.17 +    version: 5.13.17    nanoid: -    specifier: ^3.1.9 -    version: 3.3.4 +    specifier: ^3.3.6 +    version: 3.3.6    niceware:      specifier: ^3.0.0      version: 3.0.0    node-schedule: -    specifier: ^1.3.1 +    specifier: ^1.3.3      version: 1.3.3    nodemailer: -    specifier: ^6.4.8 -    version: 6.9.1 +    specifier: ^6.9.2 +    version: 6.9.2    randomstring: -    specifier: ^1.1.5 +    specifier: ^1.2.3      version: 1.2.3    request:      specifier: ^2.88.2      version: 2.88.2    sanitize-html: -    specifier: ^2.6.1 -    version: 2.9.0 +    specifier: ^2.10.0 +    version: 2.10.0  devDependencies:    eslint: -    specifier: ^8.4.1 -    version: 8.33.0 +    specifier: ^8.40.0 +    version: 8.40.0    nodemon: -    specifier: ^2.0.15 -    version: 2.0.20 +    specifier: ^2.0.22 +    version: 2.0.22  packages: -  /@babel/runtime@7.20.13: -    resolution: {integrity: sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==} +  /@babel/runtime@7.21.5: +    resolution: {integrity: sha512-8jI69toZqqcsnqGGqwGS4Qb1VwLOEp4hz+CXPywcvjs60u3B4Pom/U/7rm4W8tMOYEB+E9wgD0mW1l3r8qlI9Q==}      engines: {node: '>=6.9.0'}      dependencies:        regenerator-runtime: 0.13.11      dev: false -  /@eslint/eslintrc@1.4.1: -    resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} +  /@eslint-community/eslint-utils@4.4.0(eslint@8.40.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 +    dev: true + +  /@eslint-community/regexpp@4.5.1: +    resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} +    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==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      dependencies:        ajv: 6.12.6        debug: 4.3.4 -      espree: 9.4.1 +      espree: 9.5.2        globals: 13.20.0        ignore: 5.2.4        import-fresh: 3.3.0 @@ -105,6 +120,11 @@ packages:        - supports-color      dev: true +  /@eslint/js@8.40.0: +    resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==} +    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==}      engines: {node: '>=10.10.0'} @@ -125,378 +145,378 @@ packages:      resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}      dev: true -  /@jimp/bmp@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-4g9vW45QfMoGhLVvaFj26h4e7cC+McHUQwyFQmNTLW4FfC1OonN9oUr2m/FEDGkTYKR7aqdXR5XUqqIkHWLaFw==} +  /@jimp/bmp@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-9edAxu7N2FX7vzkdl5Jo1BbACfycUtBQX+XBMcHA2bk62P8R0otgkHg798frgAk/WxQIzwxqOH6wMiCwrlAzdQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13        bmp-js: 0.1.0      dev: false -  /@jimp/core@0.16.2: -    resolution: {integrity: sha512-dp7HcyUMzjXphXYodI6PaXue+I9PXAavbb+AN+1XqFbotN22Z12DosNPEyy+UhLY/hZiQQqUkEaJHkvV31rs+w==} +  /@jimp/core@0.16.13: +    resolution: {integrity: sha512-qXpA1tzTnlkTku9yqtuRtS/wVntvE6f3m3GNxdTdtmc+O+Wcg9Xo2ABPMh7Nc0AHbMKzwvwgB2JnjZmlmJEObg==}      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/utils': 0.16.13        any-base: 1.1.0        buffer: 5.7.1        exif-parser: 0.1.12 -      file-type: 9.0.0 +      file-type: 16.5.4        load-bmfont: 1.4.1        mkdirp: 0.5.6        phin: 2.9.3        pixelmatch: 4.0.2 -      tinycolor2: 1.5.2 +      tinycolor2: 1.6.0      dev: false -  /@jimp/custom@0.16.2: -    resolution: {integrity: sha512-GtNwOs4hcVS2GIbqRUf42rUuX07oLB92cj7cqxZb0ZGWwcwhnmSW0TFLAkNafXmqn9ug4VTpNvcJSUdiuECVKg==} +  /@jimp/custom@0.16.13: +    resolution: {integrity: sha512-LTATglVUPGkPf15zX1wTMlZ0+AU7cGEGF6ekVF1crA8eHUWsGjrYTB+Ht4E3HTrCok8weQG+K01rJndCp/l4XA==}      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/core': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/core': 0.16.13      dev: false -  /@jimp/gif@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-TMdyT9Q0paIKNtT7c5KzQD29CNCsI/t8ka28jMrBjEK7j5RRTvBfuoOnHv7pDJRCjCIqeUoaUSJ7QcciKic6CA==} +  /@jimp/gif@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-yFAMZGv3o+YcjXilMWWwS/bv1iSqykFahFMSO169uVMtfQVfa90kt4/kDwrXNR6Q9i6VHpFiGZMlF2UnHClBvg==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13        gifwrap: 0.9.4        omggif: 1.0.10      dev: false -  /@jimp/jpeg@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-BW5gZydgq6wdIwHd+3iUNgrTklvoQc/FUKSj9meM6A0FU21lUaansRX5BDdJqHkyXJLnnlDGwDt27J+hQuBAVw==} +  /@jimp/jpeg@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-BJHlDxzTlCqP2ThqP8J0eDrbBfod7npWCbJAcfkKqdQuFk0zBPaZ6KKaQKyKxmWJ87Z6ohANZoMKEbtvrwz1AA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13        jpeg-js: 0.4.4      dev: false -  /@jimp/plugin-blit@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-Z31rRfV80gC/r+B/bOPSVVpJEWXUV248j7MdnMOFLu4vr8DMqXVo9jYqvwU/s4LSTMAMXqm4Jg6E/jQfadPKAg==} +  /@jimp/plugin-blit@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-8Z1k96ZFxlhK2bgrY1JNWNwvaBeI/bciLM0yDOni2+aZwfIIiC7Y6PeWHTAvjHNjphz+XCt01WQmOYWCn0ML6g==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-blur@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-ShkJCAzRI+1fAKPuLLgEkixpSpVmKTYaKEFROUcgmrv9AansDXGNCupchqVMTdxf8zPyW8rR1ilvG3OJobufLQ==} +  /@jimp/plugin-blur@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-PvLrfa8vkej3qinlebyhLpksJgCF5aiysDMSVhOZqwH5nQLLtDE9WYbnsofGw4r0VVpyw3H/ANCIzYTyCtP9Cg==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-circle@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-6T4z/48F4Z5+YwAVCLOvXQcyGmo0E3WztxCz6XGQf66r4JJK78+zcCDYZFLMx0BGM0091FogNK4QniP8JaOkrA==} +  /@jimp/plugin-circle@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-RNave7EFgZrb5V5EpdvJGAEHMnDAJuwv05hKscNfIYxf0kR3KhViBTDy+MoTnMlIvaKFULfwIgaZWzyhuINMzA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-color@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-6oBV0g0J17/7E+aTquvUsgSc85nUbUi+64tIK5eFIDzvjhlqhjGNJYlc46KJMCWIs61qRJayQoZdL/iT/iQuGQ==} +  /@jimp/plugin-color@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-xW+9BtEvoIkkH/Wde9ql4nAFbYLkVINhpgAE7VcBUsuuB34WUbcBl/taOuUYQrPEFQJ4jfXiAJZ2H/rvKjCVnQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 -      tinycolor2: 1.5.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13 +      tinycolor2: 1.6.0      dev: false -  /@jimp/plugin-contain@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2)(@jimp/plugin-resize@0.16.2)(@jimp/plugin-scale@0.16.2): -    resolution: {integrity: sha512-pLcxO3hVN3LCEhMNvpZ9B7xILHVlS433Vv16zFFJxLRqZdYvPLsc+ZzJhjAiHHuEjVblQrktHE3LGeQwGJPo0w==} +  /@jimp/plugin-contain@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13)(@jimp/plugin-resize@0.16.13)(@jimp/plugin-scale@0.16.13): +    resolution: {integrity: sha512-QayTXw4tXMwU6q6acNTQrTTFTXpNRBe+MgTGMDU0lk+23PjlFCO/9sacflelG8lsp7vNHhAxFeHptDMAksEYzg==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-blit': '>=0.3.5'        '@jimp/plugin-resize': '>=0.3.5'        '@jimp/plugin-scale': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-blit': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-scale': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/plugin-scale': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-cover@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-crop@0.16.2)(@jimp/plugin-resize@0.16.2)(@jimp/plugin-scale@0.16.2): -    resolution: {integrity: sha512-gzWM7VvYeI8msyiwbUZxH+sGQEgO6Vd6adGxZ0CeKX00uQOe5lDzxb1Wjx7sHcJGz8a/5fmAuwz7rdDtpDUbkw==} +  /@jimp/plugin-cover@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-crop@0.16.13)(@jimp/plugin-resize@0.16.13)(@jimp/plugin-scale@0.16.13): +    resolution: {integrity: sha512-BSsP71GTNaqWRcvkbWuIVH+zK7b3TSNebbhDkFK0fVaUTzHuKMS/mgY4hDZIEVt7Rf5FjadAYtsujHN9w0iSYA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-crop': '>=0.3.5'        '@jimp/plugin-resize': '>=0.3.5'        '@jimp/plugin-scale': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-crop': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-scale': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/plugin-scale': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-crop@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-qCd3hfMEE+Z2EuuyXewgXRTtKJGIerWzc1zLEJztsUkPz5i73IGgkOL+mrNutZwGaXZbm+8SwUaGb46sxAO6Tw==} +  /@jimp/plugin-crop@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-WEl2tPVYwzYL8OKme6Go2xqiWgKsgxlMwyHabdAU4tXaRwOCnOI7v4021gCcBb9zn/oWwguHuKHmK30Fw2Z/PA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-displace@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-6nXdvNNjCdD95v2o3/jPeur903dz08lG4Y8gmr5oL2yVv9LSSbMonoXYrR/ASesdyXqGdXJLU4NL+yZs4zUqbQ==} +  /@jimp/plugin-displace@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-qt9WKq8vWrcjySa9DyQ0x/RBMHQeiVjdVSY1SJsMjssPUf0pS74qorcuAkGi89biN3YoGUgPkpqECnAWnYwgGA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-dither@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-DERpIzy21ZanMkVsD0Tdy8HQLbD1E41OuvIzaMRoW4183PA6AgGNlrQoFTyXmzjy6FTy1SxaQgTEdouInAWZ9Q==} +  /@jimp/plugin-dither@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-5/N3yJggbWQTlGZHQYJPmQXEwR52qaXjEzkp1yRBbtdaekXE3BG/suo0fqeoV/csf8ooI78sJzYmIrxNoWVtgQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-fisheye@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-Df7PsGIwiIpQu3EygYCnaJyTfOwvwtYV3cmYJS7yFLtdiFUuod+hlSo5GkwEPLAy+QBxhUbDuUqnsWo4NQtbiQ==} +  /@jimp/plugin-fisheye@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-2rZmTdFbT/cF9lEZIkXCYO0TsT114Q27AX5IAo0Sju6jVQbvIk1dFUTnwLDadTo8wkJlFzGqMQ24Cs8cHWOliA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-flip@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-rotate@0.16.2): -    resolution: {integrity: sha512-+2uC8ioVQUr06mnjSWraskz2L33nJHze35LkQ8ZNsIpoZLkgvfiWatqAs5bj+1jGI/9kxoCFAaT1Is0f+a4/rw==} +  /@jimp/plugin-flip@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-rotate@0.16.13): +    resolution: {integrity: sha512-EmcgAA74FTc5u7Z+hUO/sRjWwfPPLuOQP5O64x5g4j0T12Bd29IgsYZxoutZo/rb3579+JNa/3wsSEmyVv1EpA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-rotate': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-rotate': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2)(@jimp/plugin-crop@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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      dev: false -  /@jimp/plugin-gaussian@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-2mnuDSg4ZEH8zcJig7DZZf4st/cYmQ5UYJKP76iGhZ+6JDACk6uejwAgT5xHecNhkVAaXMdCybA2eknH/9OE1w==} +  /@jimp/plugin-gaussian@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-A1XKfGQD0iDdIiKqFYi8nZMv4dDVYdxbrmgR7y/CzUHhSYdcmoljLIIsZZM3Iks/Wa353W3vtvkWLuDbQbch1w==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-invert@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-xFvHbVepTY/nus+6yXiYN1iq+UBRkT0MdnObbiQPstUrAsz0Imn6MWISsnAyMvcNxHGrxaxjuU777JT/esM0gg==} +  /@jimp/plugin-invert@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-xFMrIn7czEZbdbMzZWuaZFnlLGJDVJ82y5vlsKsXRTG2kcxRsMPXvZRWHV57nSs1YFsNqXSbrC8B98n0E32njQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-mask@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-AbdO85xxhfgEDdxYKpUotEI9ixiCMaIpfYHD5a5O/VWeimz2kuwhcrzlHGiyq1kKAgRcl0WEneTCZAHVSyvPKA==} +  /@jimp/plugin-mask@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-wLRYKVBXql2GAYgt6FkTnCfE+q5NomM7Dlh0oIPGAoMBWDyTx0eYutRK6PlUrRK2yMHuroAJCglICTbxqGzowQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-normalize@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-+ItBWFwmB0Od7OfOtTYT1gm543PpHUgU8/DN55z83l1JqS0OomDJAe7BmCppo2405TN6YtVm/csXo7p4iWd/SQ==} +  /@jimp/plugin-normalize@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-3tfad0n9soRna4IfW9NzQdQ2Z3ijkmo21DREHbE6CGcMIxOSvfRdSvf1qQPApxjTSo8LTU4MCi/fidx/NZ0GqQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-print@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2): -    resolution: {integrity: sha512-ifTGEeJ5UZTCiqC70HMeU3iXk/vsOmhWiwVGOXSFXhFeE8ZpDWvlmBsrMYnRrJGuaaogHOIrrQPI+kCdDBSBIQ==} +  /@jimp/plugin-print@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13): +    resolution: {integrity: sha512-0m6i3p01PGRkGAK9r53hDYrkyMq+tlhLOIbsSTmZyh6HLshUKlTB7eXskF5OpVd5ZUHoltlNc6R+ggvKIzxRFw==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-blit': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-blit': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/plugin-blit': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/utils': 0.16.13        load-bmfont: 1.4.1      dev: false -  /@jimp/plugin-resize@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-gE4N9l6xuwzacFZ2EPCGZCJ/xR+aX2V7GdMndIl/6kYIw5/eib1SFuF9AZLvIPSFuE1FnGo8+vT0pr++SSbhYg==} +  /@jimp/plugin-resize@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-qoqtN8LDknm3fJm9nuPygJv30O3vGhSBD2TxrsCnhtOsxKAqVPJtFVdGd/qVuZ8nqQANQmTlfqTiK9mVWQ7MiQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-rotate@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2)(@jimp/plugin-crop@0.16.2)(@jimp/plugin-resize@0.16.2): -    resolution: {integrity: sha512-/CTEYkR1HrgmnE0VqPhhbBARbDAfFX590LWGIpxcYIYsUUGQCadl+8Qo4UX13FH0Nt8UHEtPA+O2x08uPYg9UA==} +  /@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): +    resolution: {integrity: sha512-Ev+Jjmj1nHYw897z9C3R9dYsPv7S2/nxdgfFb/h8hOwK0Ovd1k/+yYS46A0uj/JCKK0pQk8wOslYBkPwdnLorw==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-blit': '>=0.3.5'        '@jimp/plugin-crop': '>=0.3.5'        '@jimp/plugin-resize': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-blit': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-crop': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-scale@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-resize@0.16.2): -    resolution: {integrity: sha512-3inuxfrlquyLaqFdiiiQNJUurR0WbvN5wAf1qcYX2LubG1AG8grayYD6H7XVoxfUGTZXh1kpmeirEYlqA2zxcw==} +  /@jimp/plugin-scale@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13): +    resolution: {integrity: sha512-05POQaEJVucjTiSGMoH68ZiELc7QqpIpuQlZ2JBbhCV+WCbPFUBcGSmE7w4Jd0E2GvCho/NoMODLwgcVGQA97A==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-resize': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/plugin-resize': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-shadow@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blur@0.16.2)(@jimp/plugin-resize@0.16.2): -    resolution: {integrity: sha512-Q0aIs2/L6fWMcEh9Ms73u34bT1hyUMw/oxaVoIzOLo6/E8YzCs2Bi63H0/qaPS0MQpEppI++kvosPbblABY79w==} +  /@jimp/plugin-shadow@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blur@0.16.13)(@jimp/plugin-resize@0.16.13): +    resolution: {integrity: sha512-nmu5VSZ9hsB1JchTKhnnCY+paRBnwzSyK5fhkhtQHHoFD5ArBQ/5wU8y6tCr7k/GQhhGq1OrixsECeMjPoc8Zw==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-blur': '>=0.3.5'        '@jimp/plugin-resize': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-blur': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugin-threshold@0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-color@0.16.2)(@jimp/plugin-resize@0.16.2): -    resolution: {integrity: sha512-gyOwmBgjtMPvcuyOhkP6dOGWbQdaTfhcBRN22mYeI/k/Wh/Zh1OI21F6eKLApsVRmg15MoFnkrCz64RROC34sw==} +  /@jimp/plugin-threshold@0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-color@0.16.13)(@jimp/plugin-resize@0.16.13): +    resolution: {integrity: sha512-+3zArBH0OE3Rhjm4HyAokMsZlIq5gpQec33CncyoSwxtRBM2WAhUVmCUKuBo+Lr/2/4ISoY4BWpHKhMLDix6cA==}      peerDependencies:        '@jimp/custom': '>=0.3.5'        '@jimp/plugin-color': '>=0.8.0'        '@jimp/plugin-resize': '>=0.8.0'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-color': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/utils': 0.16.13      dev: false -  /@jimp/plugins@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-zCvYtCgctmC0tkYEu+y+kSwSIZBsNznqJ3/3vkpzxdyjd6wCfNY5Qc/68MPrLc1lmdeGo4cOOTYHG7Vc6myzRw==} +  /@jimp/plugins@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-CJLdqODEhEVs4MgWCxpWL5l95sCBlkuSLz65cxEm56X5akIsn4LOlwnKoSEZioYcZUBvHhCheH67AyPTudfnQQ==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugin-blit': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-blur': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-circle': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-color': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-contain': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2)(@jimp/plugin-resize@0.16.2)(@jimp/plugin-scale@0.16.2) -      '@jimp/plugin-cover': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-crop@0.16.2)(@jimp/plugin-resize@0.16.2)(@jimp/plugin-scale@0.16.2) -      '@jimp/plugin-crop': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-displace': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-dither': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-fisheye': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-flip': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-rotate@0.16.2) -      '@jimp/plugin-gaussian': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-invert': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-mask': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-normalize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-print': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2) -      '@jimp/plugin-resize': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/plugin-rotate': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blit@0.16.2)(@jimp/plugin-crop@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/plugin-scale': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/plugin-shadow': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-blur@0.16.2)(@jimp/plugin-resize@0.16.2) -      '@jimp/plugin-threshold': 0.16.2(@jimp/custom@0.16.2)(@jimp/plugin-color@0.16.2)(@jimp/plugin-resize@0.16.2) +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/plugin-circle': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-color': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-contain': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13)(@jimp/plugin-resize@0.16.13)(@jimp/plugin-scale@0.16.13) +      '@jimp/plugin-cover': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-crop@0.16.13)(@jimp/plugin-resize@0.16.13)(@jimp/plugin-scale@0.16.13) +      '@jimp/plugin-crop': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-displace': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-dither': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-fisheye': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-flip': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-rotate@0.16.13) +      '@jimp/plugin-gaussian': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-invert': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-mask': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-normalize': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/plugin-print': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blit@0.16.13) +      '@jimp/plugin-resize': 0.16.13(@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/plugin-scale': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-resize@0.16.13) +      '@jimp/plugin-shadow': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-blur@0.16.13)(@jimp/plugin-resize@0.16.13) +      '@jimp/plugin-threshold': 0.16.13(@jimp/custom@0.16.13)(@jimp/plugin-color@0.16.13)(@jimp/plugin-resize@0.16.13)        timm: 1.7.1      dev: false -  /@jimp/png@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-sFOtOSz/tzDwXEChFQ/Nxe+0+vG3Tj0eUxnZVDUG/StXE9dI8Bqmwj3MIa0EgK5s+QG3YlnDOmlPUa4JqmeYeQ==} +  /@jimp/png@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-8cGqINvbWJf1G0Her9zbq9I80roEX0A+U45xFby3tDWfzn+Zz8XKDF1Nv9VUwVx0N3zpcG1RPs9hfheG4Cq2kg==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/utils': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13 +      '@jimp/utils': 0.16.13        pngjs: 3.4.0      dev: false -  /@jimp/tiff@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-ADcdqmtZF+U2YoaaHTzFX8D6NFpmN4WZUT0BPMerEuY7Cq8QoLYU22z2h034FrVW+Rbi1b3y04sB9iDiQAlf2w==} +  /@jimp/tiff@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-oJY8d9u95SwW00VPHuCNxPap6Q1+E/xM5QThb9Hu+P6EGuu6lIeLaNBMmFZyblwFbwrH+WBOZlvIzDhi4Dm/6Q==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 +      '@babel/runtime': 7.21.5 +      '@jimp/custom': 0.16.13        utif: 2.0.1      dev: false -  /@jimp/types@0.16.2(@jimp/custom@0.16.2): -    resolution: {integrity: sha512-0Ue5Sq0XnDF6TirisWv5E+8uOnRcd8vRLuwocJOhF76NIlcQrz+5r2k2XWKcr3d+11n28dHLXW5TKSqrUopxhA==} +  /@jimp/types@0.16.13(@jimp/custom@0.16.13): +    resolution: {integrity: sha512-mC0yVNUobFDjoYLg4hoUwzMKgNlxynzwt3cDXzumGvRJ7Kb8qQGOWJQjQFo5OxmGExqzPphkirdbBF88RVLBCg==}      peerDependencies:        '@jimp/custom': '>=0.3.5'      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/bmp': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/custom': 0.16.2 -      '@jimp/gif': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/jpeg': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/png': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/tiff': 0.16.2(@jimp/custom@0.16.2) +      '@babel/runtime': 7.21.5 +      '@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) +      '@jimp/jpeg': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/png': 0.16.13(@jimp/custom@0.16.13) +      '@jimp/tiff': 0.16.13(@jimp/custom@0.16.13)        timm: 1.7.1      dev: false -  /@jimp/utils@0.16.2: -    resolution: {integrity: sha512-XENrPvmigiXZQ8E2nxJqO6UVvWBLzbNwyYi3Y8Q1IECoYhYI3kgOQ0fmy4G269Vz1V0omh1bNmC42r4OfXg1Jg==} +  /@jimp/utils@0.16.13: +    resolution: {integrity: sha512-VyCpkZzFTHXtKgVO35iKN0sYR10psGpV6SkcSeV4oF7eSYlR8Bl6aQLCzVeFjvESF7mxTmIiI3/XrMobVrtxDA==}      dependencies: -      '@babel/runtime': 7.20.13 +      '@babel/runtime': 7.21.5        regenerator-runtime: 0.13.11      dev: false @@ -535,7 +555,7 @@ packages:      engines: {node: '>= 6.0.0'}      dependencies:        chalk: 2.4.2 -      deepmerge: 4.3.0 +      deepmerge: 4.3.1      dev: false    /@sendgrid/mail@6.5.5: @@ -546,10 +566,14 @@ packages:        '@sendgrid/helpers': 6.5.5      dev: false +  /@tokenizer/token@0.3.0: +    resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} +    dev: false +    /@types/bson@4.0.5:      resolution: {integrity: sha512-vVLwMUqhYJSQ/WKcE60eFqcyuWse5fGH+NMAXHuKrUAPoryq3ATxk5o4bgYNtg5aOM4APVg7Hnb3ASqUYG0PKg==}      dependencies: -      '@types/node': 18.11.18 +      '@types/node': 20.1.3      dev: false    /@types/caseless@0.12.2: @@ -560,22 +584,22 @@ packages:      resolution: {integrity: sha512-WcdpPJCakFzcWWD9juKoZbRtQxKIMYF/JIAM4JrNHrMcnJL6/a2NWjXxW7fo9hxboxxkg+icff8d7+WIEvKgYQ==}      dependencies:        '@types/bson': 4.0.5 -      '@types/node': 18.11.18 +      '@types/node': 20.1.3      dev: false    /@types/node@16.9.1:      resolution: {integrity: sha512-QpLcX9ZSsq3YYUUnD3nFDY8H7wctAhQj/TFKL8Ya8v5fMm3CFXxo8zStsLAl780ltoYoo1WvKUVGBQK+1ifr7g==}      dev: false -  /@types/node@18.11.18: -    resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} +  /@types/node@20.1.3: +    resolution: {integrity: sha512-NP2yfZpgmf2eDRPmgGq+fjGjSwFgYbihA8/gK+ey23qT9RkxsgNTZvGOEpXgzIGqesTYkElELLgtKoMQTys5vA==}      dev: false    /@types/request@2.48.8:      resolution: {integrity: sha512-whjk1EDJPcAR2kYHRbFl/lKeeKYTi05A15K9bnLInCVroNDCtXce57xKdI0/rQaA3K+6q0eFyUBPmqfSndUZdQ==}      dependencies:        '@types/caseless': 0.12.2 -      '@types/node': 18.11.18 +      '@types/node': 20.1.3        '@types/tough-cookie': 4.0.2        form-data: 2.5.1      dev: false @@ -710,7 +734,7 @@ packages:    /bl@2.2.1:      resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==}      dependencies: -      readable-stream: 2.3.7 +      readable-stream: 2.3.8        safe-buffer: 5.2.1      dev: false @@ -742,6 +766,26 @@ 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: @@ -918,7 +962,7 @@ packages:      engines: {node: '>=0.8'}      dependencies:        is-nan: 1.3.2 -      moment-timezone: 0.5.40 +      moment-timezone: 0.5.43      dev: false    /cross-spawn@7.0.3: @@ -987,13 +1031,13 @@ packages:      resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}      dev: true -  /deepmerge@4.3.0: -    resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} +  /deepmerge@4.3.1: +    resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}      engines: {node: '>=0.10.0'}      dev: false -  /define-properties@1.1.4: -    resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} +  /define-properties@1.2.0: +    resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}      engines: {node: '>= 0.4'}      dependencies:        has-property-descriptors: 1.0.0 @@ -1032,7 +1076,7 @@ packages:      dependencies:        domelementtype: 2.3.0        domhandler: 5.0.3 -      entities: 4.4.0 +      entities: 4.5.0      dev: false    /dom-walk@0.1.2: @@ -1050,8 +1094,8 @@ packages:        domelementtype: 2.3.0      dev: false -  /domutils@3.0.1: -    resolution: {integrity: sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==} +  /domutils@3.1.0: +    resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}      dependencies:        dom-serializer: 2.0.0        domelementtype: 2.3.0 @@ -1079,8 +1123,8 @@ packages:      engines: {node: '>= 0.8'}      dev: false -  /entities@4.4.0: -    resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} +  /entities@4.5.0: +    resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}      engines: {node: '>=0.12'}      dev: false @@ -1097,40 +1141,28 @@ packages:      resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}      engines: {node: '>=10'} -  /eslint-scope@7.1.1: -    resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} +  /eslint-scope@7.2.0: +    resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      dependencies:        esrecurse: 4.3.0        estraverse: 5.3.0      dev: true -  /eslint-utils@3.0.0(eslint@8.33.0): -    resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} -    engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} -    peerDependencies: -      eslint: '>=5' -    dependencies: -      eslint: 8.33.0 -      eslint-visitor-keys: 2.1.0 -    dev: true - -  /eslint-visitor-keys@2.1.0: -    resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} -    engines: {node: '>=10'} -    dev: true - -  /eslint-visitor-keys@3.3.0: -    resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} +  /eslint-visitor-keys@3.4.1: +    resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      dev: true -  /eslint@8.33.0: -    resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} +  /eslint@8.40.0: +    resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==}      engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}      hasBin: true      dependencies: -      '@eslint/eslintrc': 1.4.1 +      '@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        '@humanwhocodes/module-importer': 1.0.1        '@nodelib/fs.walk': 1.2.8 @@ -1140,11 +1172,10 @@ packages:        debug: 4.3.4        doctrine: 3.0.0        escape-string-regexp: 4.0.0 -      eslint-scope: 7.1.1 -      eslint-utils: 3.0.0(eslint@8.33.0) -      eslint-visitor-keys: 3.3.0 -      espree: 9.4.1 -      esquery: 1.4.0 +      eslint-scope: 7.2.0 +      eslint-visitor-keys: 3.4.1 +      espree: 9.5.2 +      esquery: 1.5.0        esutils: 2.0.3        fast-deep-equal: 3.1.3        file-entry-cache: 6.0.1 @@ -1157,7 +1188,7 @@ packages:        imurmurhash: 0.1.4        is-glob: 4.0.3        is-path-inside: 3.0.3 -      js-sdsl: 4.3.0 +      js-sdsl: 4.4.0        js-yaml: 4.1.0        json-stable-stringify-without-jsonify: 1.0.1        levn: 0.4.1 @@ -1165,7 +1196,6 @@ packages:        minimatch: 3.1.2        natural-compare: 1.4.0        optionator: 0.9.1 -      regexpp: 3.2.0        strip-ansi: 6.0.1        strip-json-comments: 3.1.1        text-table: 0.2.0 @@ -1173,17 +1203,17 @@ packages:        - supports-color      dev: true -  /espree@9.4.1: -    resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==} +  /espree@9.5.2: +    resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==}      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.3.0 +      eslint-visitor-keys: 3.4.1      dev: true -  /esquery@1.4.0: -    resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} +  /esquery@1.5.0: +    resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}      engines: {node: '>=0.10'}      dependencies:        estraverse: 5.3.0 @@ -1227,7 +1257,7 @@ packages:      engines: {node: '>=v12.22.9'}      dependencies:        glob: 8.1.0 -      graceful-fs: 4.2.10 +      graceful-fs: 4.2.11        handlebars: 4.7.7      dev: false @@ -1247,12 +1277,12 @@ packages:        - supports-color      dev: false -  /express-validator@6.14.3: -    resolution: {integrity: sha512-c4b9NMdhskfcLbH/FchsSfCt4Vb14gKzcotG9zLS+VoOJDox57aGhCL+kmAu7cl+ytaSed+HD5jdJhel8DQsdg==} +  /express-validator@6.15.0: +    resolution: {integrity: sha512-r05VYoBL3i2pswuehoFSy+uM8NBuVaY7avp5qrYjQBDzagx2Z5A77FZqPT8/gNLF3HopWkIzaTFaC4JysWXLqg==}      engines: {node: '>= 8.0.0'}      dependencies:        lodash: 4.17.21 -      validator: 13.7.0 +      validator: 13.9.0      dev: false    /express@4.18.2: @@ -1326,9 +1356,13 @@ packages:        flat-cache: 3.0.4      dev: true -  /file-type@9.0.0: -    resolution: {integrity: sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==} -    engines: {node: '>=6'} +  /file-type@16.5.4: +    resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==} +    engines: {node: '>=10'} +    dependencies: +      readable-web-to-node-stream: 3.0.2 +      strtok3: 6.3.0 +      token-types: 4.2.1      dev: false    /fill-range@7.0.1: @@ -1497,8 +1531,8 @@ packages:        type-fest: 0.20.2      dev: true -  /graceful-fs@4.2.10: -    resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} +  /graceful-fs@4.2.11: +    resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}      dev: false    /grapheme-splitter@1.0.4: @@ -1510,7 +1544,7 @@ packages:      engines: {node: '>=0.4.7'}      hasBin: true      dependencies: -      minimist: 1.2.7 +      minimist: 1.2.8        neo-async: 2.6.2        source-map: 0.6.1        wordwrap: 1.0.0 @@ -1559,13 +1593,13 @@ packages:        function-bind: 1.1.1      dev: false -  /htmlparser2@8.0.1: -    resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==} +  /htmlparser2@8.0.2: +    resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}      dependencies:        domelementtype: 2.3.0        domhandler: 5.0.3 -      domutils: 3.0.1 -      entities: 4.4.0 +      domutils: 3.1.0 +      entities: 4.5.0      dev: false    /http-errors@2.0.0: @@ -1588,14 +1622,13 @@ packages:        sshpk: 1.17.0      dev: false -  /ical-generator@1.15.4(@types/node@18.11.18): +  /ical-generator@1.15.4:      resolution: {integrity: sha512-drXe4RLkfNlvDvdy/E6BUI9p+01L3ySK1ufNEYI9TxNKG9ZA3G60QWoZvD1dtmH4scwDxYu6/sZBPJvYVNrj8A==}      engines: {node: '>=6.0.0'}      peerDependencies:        '@types/node': '>= 8.0.0'      dependencies: -      '@types/node': 18.11.18 -      moment-timezone: 0.5.40 +      moment-timezone: 0.5.43      dev: false    /ical@0.6.0: @@ -1686,7 +1719,7 @@ packages:      engines: {node: '>= 0.4'}      dependencies:        call-bind: 1.0.2 -      define-properties: 1.1.4 +      define-properties: 1.2.0      dev: false    /is-number@7.0.0: @@ -1720,13 +1753,13 @@ packages:      resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==}      dev: false -  /jimp@0.16.2: -    resolution: {integrity: sha512-UpItBk81a92f8oEyoGYbO3YK4QcM0hoIyuGHmShoF9Ov63P5Qo7Q/X2xsAgnODmSuDJFOtrPtJd5GSWW4LKdOQ==} +  /jimp@0.16.13: +    resolution: {integrity: sha512-Bxz8q7V4rnCky9A0ktTNGA9SkNFVWRHodddI/DaAWZJzF7sVUlFYKQ60y9JGqrKpi48ECA/TnfMzzc5C70VByA==}      dependencies: -      '@babel/runtime': 7.20.13 -      '@jimp/custom': 0.16.2 -      '@jimp/plugins': 0.16.2(@jimp/custom@0.16.2) -      '@jimp/types': 0.16.2(@jimp/custom@0.16.2) +      '@babel/runtime': 7.21.5 +      '@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)        regenerator-runtime: 0.13.11      dev: false @@ -1734,8 +1767,8 @@ packages:      resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==}      dev: false -  /js-sdsl@4.3.0: -    resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==} +  /js-sdsl@4.4.0: +    resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==}      dev: true    /js-yaml@4.1.0: @@ -1824,8 +1857,8 @@ packages:      dev: false      optional: true -  /marked@4.2.12: -    resolution: {integrity: sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw==} +  /marked@4.3.0: +    resolution: {integrity: sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==}      engines: {node: '>= 12'}      hasBin: true      dev: false @@ -1886,19 +1919,19 @@ packages:        brace-expansion: 2.0.1      dev: false -  /minimist@1.2.7: -    resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} +  /minimist@1.2.8: +    resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}      dev: false    /mkdirp@0.5.6:      resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}      hasBin: true      dependencies: -      minimist: 1.2.7 +      minimist: 1.2.8      dev: false -  /moment-timezone@0.5.40: -    resolution: {integrity: sha512-tWfmNkRYmBkPJz5mr9GVDn9vRlVZOTe6yqY92rFxiOdWXbjaR0+9LwQnZGGuNR63X456NqmEkbskte8tWL5ePg==} +  /moment-timezone@0.5.43: +    resolution: {integrity: sha512-72j3aNyuIsDxdF1i7CEgV2FfxM1r6aaqJyLB2vwb33mXYyoyLly+F1zbWqhA3/bVIoJ4szlUoMbUnVdid32NUQ==}      dependencies:        moment: 2.29.4      dev: false @@ -1940,16 +1973,16 @@ packages:        saslprep: 1.0.3      dev: false -  /mongoose-legacy-pluralize@1.0.2(mongoose@5.13.15): +  /mongoose-legacy-pluralize@1.0.2(mongoose@5.13.17):      resolution: {integrity: sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==}      peerDependencies:        mongoose: '*'      dependencies: -      mongoose: 5.13.15 +      mongoose: 5.13.17      dev: false -  /mongoose@5.13.15: -    resolution: {integrity: sha512-cxp1Gbb8yUWkaEbajdhspSaKzAvsIvOtRlYD87GN/P2QEUhpd6bIvebi36T6M0tIVAMauNaK9SPA055N3PwF8Q==} +  /mongoose@5.13.17: +    resolution: {integrity: sha512-kzlwQgrWaQflFSdENNGN4+FQEm/yOMgR1T1okIp5fARGQ8YKdjO+0U9Ikzsv5OVSFIkE0ATyJj2XxawYbf2bpA==}      engines: {node: '>=4.0.0'}      dependencies:        '@types/bson': 4.0.5 @@ -1957,7 +1990,7 @@ packages:        bson: 1.1.6        kareem: 2.3.2        mongodb: 3.7.3 -      mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.15) +      mongoose-legacy-pluralize: 1.0.2(mongoose@5.13.17)        mpath: 0.8.4        mquery: 3.2.5        ms: 2.1.2 @@ -2004,8 +2037,8 @@ packages:    /ms@2.1.3:      resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} -  /nanoid@3.3.4: -    resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} +  /nanoid@3.3.6: +    resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}      engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}      hasBin: true      dev: false @@ -2038,13 +2071,13 @@ packages:        sorted-array-functions: 1.3.0      dev: false -  /nodemailer@6.9.1: -    resolution: {integrity: sha512-qHw7dOiU5UKNnQpXktdgQ1d3OFgRAekuvbJLcdG5dnEo/GtcTHRYM7+UfJARdOFU9WUQO8OiIamgWPmiSFHYAA==} +  /nodemailer@6.9.2: +    resolution: {integrity: sha512-4+TYaa/e1nIxQfyw/WzNPYTEZ5OvHIDEnmjs4LPmIfccPQN+2CYKmGHjWixn/chzD3bmUTu5FMfpltizMxqzdg==}      engines: {node: '>=6.0.0'}      dev: false -  /nodemon@2.0.20: -    resolution: {integrity: sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==} +  /nodemon@2.0.22: +    resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==}      engines: {node: '>=8.10.0'}      hasBin: true      dependencies: @@ -2207,6 +2240,11 @@ packages:      resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}      dev: false +  /peek-readable@4.1.0: +    resolution: {integrity: sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==} +    engines: {node: '>=8'} +    dev: false +    /performance-now@2.1.0:      resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==}      dev: false @@ -2236,11 +2274,11 @@ packages:      engines: {node: '>=4.0.0'}      dev: false -  /postcss@8.4.21: -    resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==} +  /postcss@8.4.23: +    resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==}      engines: {node: ^10 || ^12 || >=14}      dependencies: -      nanoid: 3.3.4 +      nanoid: 3.3.6        picocolors: 1.0.0        source-map-js: 1.0.2      dev: false @@ -2333,8 +2371,18 @@ packages:        unpipe: 1.0.0      dev: false -  /readable-stream@2.3.7: -    resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} +  /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:        core-util-is: 1.0.3        inherits: 2.0.4 @@ -2345,6 +2393,22 @@ packages:        util-deprecate: 1.0.2      dev: false +  /readable-stream@3.6.2: +    resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} +    engines: {node: '>= 6'} +    dependencies: +      inherits: 2.0.4 +      string_decoder: 1.3.0 +      util-deprecate: 1.0.2 +    dev: false + +  /readable-web-to-node-stream@3.0.2: +    resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==} +    engines: {node: '>=8'} +    dependencies: +      readable-stream: 3.6.2 +    dev: false +    /readdirp@3.6.0:      resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}      engines: {node: '>=8.10.0'} @@ -2360,11 +2424,6 @@ packages:      resolution: {integrity: sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==}      dev: false -  /regexpp@3.2.0: -    resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} -    engines: {node: '>=8'} -    dev: true -    /request@2.88.2:      resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==}      engines: {node: '>= 6'} @@ -2438,15 +2497,15 @@ packages:      resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}      dev: false -  /sanitize-html@2.9.0: -    resolution: {integrity: sha512-KY1hpSbqFNcpoLf+nP7iStbP5JfQZ2Nd19ZEE7qFsQqRdp+sO5yX/e5+HoG9puFAcSTEpzQuihfKUltDcLlQjg==} +  /sanitize-html@2.10.0: +    resolution: {integrity: sha512-JqdovUd81dG4k87vZt6uA6YhDfWkUGruUu/aPmXLxXi45gZExnt9Bnw/qeQU8oGf82vPyaE0vO4aH0PbobB9JQ==}      dependencies: -      deepmerge: 4.3.0 +      deepmerge: 4.3.1        escape-string-regexp: 4.0.0 -      htmlparser2: 8.0.1 +      htmlparser2: 8.0.2        is-plain-object: 5.0.0        parse-srcset: 1.0.2 -      postcss: 8.4.21 +      postcss: 8.4.23      dev: false    /saslprep@1.0.3: @@ -2597,6 +2656,12 @@ packages:        safe-buffer: 5.1.2      dev: false +  /string_decoder@1.3.0: +    resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} +    dependencies: +      safe-buffer: 5.2.1 +    dev: false +    /strip-ansi@6.0.1:      resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}      engines: {node: '>=8'} @@ -2609,6 +2674,14 @@ packages:      engines: {node: '>=8'}      dev: true +  /strtok3@6.3.0: +    resolution: {integrity: sha512-fZtbhtvI9I48xDSywd/somNqgUHl2L2cstmXCCif0itOf96jeW18MBSyrLuNicYQVkvpOxkZtkzujiTJ9LW5Jw==} +    engines: {node: '>=10'} +    dependencies: +      '@tokenizer/token': 0.3.0 +      peek-readable: 4.1.0 +    dev: false +    /supports-color@5.5.0:      resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}      engines: {node: '>=4'} @@ -2630,8 +2703,8 @@ packages:      resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==}      dev: false -  /tinycolor2@1.5.2: -    resolution: {integrity: sha512-h80m9GPFGbcLzZByXlNSEhp1gf8Dy+VX/2JCGUZsWLo7lV1mnE/XlxGYgRBoMLJh1lIDXP0EMC4RPTjlRaV+Bg==} +  /tinycolor2@1.6.0: +    resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==}      dev: false    /to-regex-range@5.0.1: @@ -2646,6 +2719,14 @@ packages:      engines: {node: '>=0.6'}      dev: false +  /token-types@4.2.1: +    resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} +    engines: {node: '>=10'} +    dependencies: +      '@tokenizer/token': 0.3.0 +      ieee754: 1.2.1 +    dev: false +    /touch@3.1.0:      resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==}      hasBin: true @@ -2741,8 +2822,8 @@ packages:      hasBin: true      dev: false -  /validator@13.7.0: -    resolution: {integrity: sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==} +  /validator@13.9.0: +    resolution: {integrity: sha512-B+dGG8U3fdtM0/aNK4/X8CXq/EcxU2WPrPEkJGslb47qyHsxmbggTWK0yEA4qnYVNF+nxNlN88o14hIcPmSIEA==}      engines: {node: '>= 0.10'}      dev: false  | 
