diff --git a/package.json b/package.json index 89ab8715..1c96e5b6 100644 --- a/package.json +++ b/package.json @@ -74,20 +74,22 @@ "overrides": { "sqlite3": "npm:@whyour/sqlite3@1.1.2", "@codemirror/state": "6.5.4", - "@codemirror/view": "6.39.16" + "@codemirror/view": "6.39.16", + "proxy-addr": "2.0.8", + "websocket-driver": "0.7.5" } }, "dependencies": { "@ant-design/plots": "^2.6.8", "@bufbuild/protobuf": "^2.10.0", - "@grpc/grpc-js": "^1.14.0", + "@grpc/grpc-js": "1.14.5", "@grpc/proto-loader": "^0.8.0", "@keyv/sqlite": "^4.0.1", "@otplib/preset-default": "^12.0.1", "body-parser": "^1.20.3", "celebrate": "^15.0.3", "chokidar": "^4.0.1", - "compression": "^1.7.4", + "compression": "1.8.2", "cors": "^2.8.5", "cron-parser": "^5.4.0", "cross-spawn": "^7.0.6", @@ -106,7 +108,7 @@ "jsonwebtoken": "^9.0.2", "keyv": "^5.2.3", "lodash": "^4.17.21", - "multer": "2.1.1", + "multer": "2.3.0", "node-cron": "4.6.0", "nodemailer": "^8.0.1", "p-queue-cjs": "7.3.4", @@ -114,7 +116,7 @@ "ps-tree": "^1.2.0", "reflect-metadata": "^0.2.2", "request-ip": "3.3.0", - "sequelize": "^6.37.5", + "sequelize": "6.37.8", "sockjs": "^0.3.24", "sqlite3": "npm:@whyour/sqlite3@1.1.2", "toad-scheduler": "^3.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 543d0090..3e426f08 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,6 +4,8 @@ overrides: sqlite3: npm:@whyour/sqlite3@1.1.2 '@codemirror/state': 6.5.4 '@codemirror/view': 6.39.16 + proxy-addr: 2.0.8 + websocket-driver: 0.7.5 dependencies: '@ant-design/plots': @@ -13,8 +15,8 @@ dependencies: specifier: ^2.10.0 version: 2.10.0 '@grpc/grpc-js': - specifier: ^1.14.0 - version: 1.14.0 + specifier: 1.14.5 + version: 1.14.5 '@grpc/proto-loader': specifier: ^0.8.0 version: 0.8.0 @@ -34,8 +36,8 @@ dependencies: specifier: ^4.0.1 version: 4.0.1 compression: - specifier: ^1.7.4 - version: 1.7.5 + specifier: 1.8.2 + version: 1.8.2 cors: specifier: ^2.8.5 version: 2.8.5 @@ -91,8 +93,8 @@ dependencies: specifier: ^4.17.21 version: 4.17.21 multer: - specifier: 2.1.1 - version: 2.1.1 + specifier: 2.3.0 + version: 2.3.0 node-cron: specifier: 4.6.0 version: 4.6.0 @@ -115,8 +117,8 @@ dependencies: specifier: 3.3.0 version: 3.3.0 sequelize: - specifier: ^6.37.5 - version: 6.37.5(@whyour/sqlite3@1.1.2) + specifier: 6.37.8 + version: 6.37.8(@whyour/sqlite3@1.1.2) sockjs: specifier: ^0.3.24 version: 0.3.24 @@ -2962,8 +2964,8 @@ packages: deprecated: the package is rather renamed to @formatjs/ecma-abstract with some changes in functionality (primarily selectUnit is removed and we don't plan to make any further changes to this package dev: true - /@grpc/grpc-js@1.14.0: - resolution: {integrity: sha512-N8Jx6PaYzcTRNzirReJCtADVoq4z7+1KQ4E70jTg/koQiMoUSN1kbNjPOqpPbhMFhfU1/l7ixspPl8dNY+FoUg==} + /@grpc/grpc-js@1.14.5: + resolution: {integrity: sha512-7VZM+SVdEcUUqSQeNI3zM8Qs/BhQKZndPo2h5VkYkAM8Iz0wJIa8mKV5ekQGqG8UUsnkQ0NMxIxwkIHYvj0qOw==} engines: {node: '>=12.10.0'} dependencies: '@grpc/proto-loader': 0.8.0 @@ -4940,7 +4942,7 @@ packages: '@umijs/bundler-utils': 4.4.4 '@umijs/mako': 0.11.1 chalk: 4.1.2 - compression: 1.7.5 + compression: 1.8.2 connect-history-api-fallback: 2.0.0 cors: 2.8.5 express: 4.21.2 @@ -6828,15 +6830,16 @@ packages: serialize-javascript: 6.0.2 dev: true - /compression@1.7.5: - resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==} + /compression@1.8.2: + resolution: {integrity: sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==} engines: {node: '>= 0.8.0'} dependencies: bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9 + destroy: 1.2.0 negotiator: 0.6.4 - on-headers: 1.0.2 + on-headers: 1.1.0 safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: @@ -7731,6 +7734,7 @@ packages: /dottie@2.0.6: resolution: {integrity: sha512-iGCHkfUc5kFekGiqhe8B/mdaurD+lakO9txNnTvKtA6PISrw86LgqHvRzWYPyoE2Ph5aMIrCw9/uko6XHTKCwA==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dev: false /dprint-node@1.0.8: @@ -8527,7 +8531,7 @@ packages: on-finished: 2.4.1 parseurl: 1.3.3 path-to-regexp: 0.1.12 - proxy-addr: 2.0.7 + proxy-addr: 2.0.8 qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 @@ -8611,7 +8615,7 @@ packages: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} dependencies: - websocket-driver: 0.7.4 + websocket-driver: 0.7.5 /fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -10751,8 +10755,8 @@ packages: /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - /multer@2.1.1: - resolution: {integrity: sha512-mo+QTzKlx8R7E5ylSXxWzGoXoZbOsRMpyitcht8By2KHvMbf3tjwosZ/Mu/XYU6UuJ3VZnODIrak5ZrPiPyB6A==} + /multer@2.3.0: + resolution: {integrity: sha512-cjNbm3sttszgZeGfJR124D+jFEfkXCVAsoPBmFn9X7UxmDSFHWqE2CoEj0vrmSpuAFnqWR1Szcm9QTsiHr60Xw==} engines: {node: '>= 10.16.0'} dependencies: append-field: 1.0.0 @@ -11140,8 +11144,8 @@ packages: dependencies: ee-first: 1.1.1 - /on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + /on-headers@1.1.0: + resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} engines: {node: '>= 0.8'} /once@1.4.0: @@ -12177,8 +12181,8 @@ packages: long: 5.2.3 dev: false - /proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + /proxy-addr@2.0.8: + resolution: {integrity: sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==} engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 @@ -13910,8 +13914,8 @@ packages: engines: {node: '>= 10.0.0'} dev: false - /sequelize@6.37.5(@whyour/sqlite3@1.1.2): - resolution: {integrity: sha512-10WA4poUb3XWnUROThqL2Apq9C2NhyV1xHPMZuybNMCucDsbbFuKg51jhmyvvAUyUqCiimwTZamc3AHhMoBr2Q==} + /sequelize@6.37.8(@whyour/sqlite3@1.1.2): + resolution: {integrity: sha512-HJ0IQFqcTsTiqbEgiuioYFMSD00TP6Cz7zoTti+zVVBwVe9fEhev9cH6WnM3XU31+ABS356durAb99ZuOthnKw==} engines: {node: '>=10.0.0'} peerDependencies: ibm_db: '*' @@ -13945,7 +13949,7 @@ packages: dependencies: '@types/debug': 4.1.12 '@types/validator': 13.12.2 - debug: 4.3.7(supports-color@5.5.0) + debug: 4.4.3 dottie: 2.0.6 inflection: 1.13.4 lodash: 4.17.21 @@ -13953,7 +13957,7 @@ packages: moment-timezone: 0.5.46 pg-connection-string: 2.7.0 retry-as-promised: 7.0.4 - semver: 7.6.3 + semver: 7.7.4 sequelize-pool: 7.1.0 sqlite3: /@whyour/sqlite3@1.1.2 toposort-class: 1.0.1 @@ -14123,7 +14127,7 @@ packages: dependencies: faye-websocket: 0.11.4 uuid: 8.3.2 - websocket-driver: 0.7.4 + websocket-driver: 0.7.5 dev: false /sonic-boom@2.8.0: @@ -15528,8 +15532,8 @@ packages: javascript-stringify: 2.1.0 dev: true - /websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + /websocket-driver@0.7.5: + resolution: {integrity: sha512-ZL2+3c7kMBdIRCMz6l8jQMHyGVxj+UL+xVk74Ombiciboca8rHa15L86B19E5oh1pL9Ii/uj54gtsIrZGMo6zA==} engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.8