diff --git a/package-lock.json b/package-lock.json index c6ce6b52..80febf2e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,22 +11,22 @@ "@adonisjs/ace": "11.3.1", "@adonisjs/auth": "8.2.3", "@adonisjs/bouncer": "^2.3.0", - "@adonisjs/core": "5.8.8", + "@adonisjs/core": "5.9.0", "@adonisjs/drive-s3": "1.3.2", - "@adonisjs/lucid": "18.2.0", - "@adonisjs/mail": "8.1.2", + "@adonisjs/lucid": "18.4.0", + "@adonisjs/mail": "8.2.0", "@adonisjs/repl": "3.1.11", "@adonisjs/view": "6.2.0", - "del": "6.0.0", + "del": "6.1.1", "lodash": "4.17.21", "luxon": "3.1.0", "markdown-to-txt": "^2.0.1", - "pg": "8.8.0", - "phc-argon2": "1.1.3", + "pg": "8.11.0", + "phc-argon2": "1.1.4", "proxy-addr": "2.0.7", "reflect-metadata": "0.1.13", - "rrule": "2.7.1", - "sharp": "^0.31.2", + "rrule": "2.7.2", + "sharp": "^0.32.0", "source-map-support": "0.5.21", "sqlite3": "^5.1.2", "xlsx": "0.18.5" @@ -75,17 +75,41 @@ } }, "node_modules/@adonisjs/application": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.2.5.tgz", - "integrity": "sha512-gWhW/dAzMb8019kTPzY+1QIhnXoBjZgRxkMFWz7BQzS8GUJr8BDzrRpGzhWoj8Xpal3EkprN3gv5Upcqvg6uEQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.3.0.tgz", + "integrity": "sha512-AruZZXMgOdmmRxJEHUbXoqhgRavPfhkeIR2nQtGyxbn0PCNjqlGraq8ypuLINY1J+wNuH2tt0xCS98EDeMdTOQ==", "dependencies": { - "@adonisjs/config": "^3.0.8", + "@adonisjs/config": "^3.0.9", "@adonisjs/env": "^3.0.9", "@adonisjs/fold": "^8.2.0", - "@adonisjs/logger": "^4.1.4", + "@adonisjs/logger": "^4.1.5", "@adonisjs/profiler": "^6.0.9", - "@poppinss/utils": "^4.0.4", - "semver": "^7.3.7" + "@poppinss/utils": "^5.0.0", + "semver": "^7.3.8" + } + }, + "node_modules/@adonisjs/application/node_modules/@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "dependencies": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" } }, "node_modules/@adonisjs/assembler": { @@ -322,33 +346,57 @@ } }, "node_modules/@adonisjs/config": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.8.tgz", - "integrity": "sha512-rquKb2GVmrITfkdwbmFoTIWJRCsgci8g/FJOz3iG35AB6/dW2ksSa6TSRH+zC4fKb3MO/rkS2guUpxKTvG7wHA==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.9.tgz", + "integrity": "sha512-f+wzrc+0HLvhJyYGEMV2QTHtyJ8sI3PKvH9h/baW/iF8UO3KF+llHH0Cf3/M5dYnpdz9rnmj0VtdTaIDfxrgGg==", "dependencies": { - "@poppinss/utils": "^4.0.2" + "@poppinss/utils": "^5.0.0" + } + }, + "node_modules/@adonisjs/config/node_modules/@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "dependencies": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" } }, "node_modules/@adonisjs/core": { - "version": "5.8.8", - "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-5.8.8.tgz", - "integrity": "sha512-A+sN7QmMdMXYluh4iYgK+3qyYN8eOE1TjuKEJeOMpCIXf3rA/t2ilB57oHpyxJz359u946tKKsoDB82KTqGIRQ==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-5.9.0.tgz", + "integrity": "sha512-32zG9EW0t0Ck0cMzlwD0+z3GJG7k/gZz6P0+h+s8N1N7fHxGixrKs7W7lT3OcIvk0NsuIw1tUPAU7fAWytHEqA==", "dependencies": { "@adonisjs/ace": "^11.3.1", - "@adonisjs/application": "^5.2.5", + "@adonisjs/application": "^5.3.0", "@adonisjs/bodyparser": "^8.1.7", "@adonisjs/drive": "^2.3.0", "@adonisjs/encryption": "^4.0.8", "@adonisjs/events": "^7.2.1", - "@adonisjs/hash": "^7.1.1", + "@adonisjs/hash": "^7.2.2", "@adonisjs/http-server": "^5.12.0", "@adonisjs/validator": "^12.4.1", - "@poppinss/cliui": "^3.0.4", + "@poppinss/cliui": "^3.0.5", "@poppinss/manager": "^5.0.2", "@poppinss/utils": "^5.0.0", "fs-extra": "^10.1.0", "macroable": "^7.0.2", - "memfs": "^3.4.7", + "memfs": "^3.4.12", "serve-static": "^1.15.0", "stringify-attributes": "^2.0.0" } @@ -473,18 +521,42 @@ } }, "node_modules/@adonisjs/hash": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-7.1.1.tgz", - "integrity": "sha512-Oso6uIbgkNfqh4LM+m1IlDs6D+KvuLXia0pOyUR3GUwc6oRfrfVwaaONZI0+LWsNBfKPs5kRjxEq/Rq6m+VkeQ==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-7.2.2.tgz", + "integrity": "sha512-qJxFX8jNH+5+jxckIIvz2y9pMt59ueT50a4B5kUe/68g5iC7UdwKmMos+tj5Pnm5hRFfwKXbtIQBGd+Bb87+2Q==", "dependencies": { "@phc/format": "^1.0.0", "@poppinss/manager": "^5.0.2", - "@poppinss/utils": "^4.0.4" + "@poppinss/utils": "^5.0.0" }, "peerDependencies": { "@adonisjs/application": "^5.0.0" } }, + "node_modules/@adonisjs/hash/node_modules/@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "dependencies": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + }, "node_modules/@adonisjs/http-server": { "version": "5.12.0", "resolved": "https://registry.npmjs.org/@adonisjs/http-server/-/http-server-5.12.0.tgz", @@ -548,32 +620,56 @@ "dev": true }, "node_modules/@adonisjs/logger": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.1.4.tgz", - "integrity": "sha512-OEfve1bqv3IzRWPTKauJb0Gjq6GIrZhbl6alpFaKXMbHbK49ocgo+2Q/N2WAl58kj5VIt/4CE3q2EG44AHfhDA==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.1.5.tgz", + "integrity": "sha512-JMINhXp/6VW0y4e86luyM8vbBzV4Y5F4IzVklMObCu/SwiaCbp5bgx9Z6QOHiGVW8SFVlRF1KlwLq8pAifjTpQ==", "dependencies": { - "@poppinss/utils": "^4.0.3", + "@poppinss/utils": "^5.0.0", "@types/pino": "^6.3.12", "abstract-logging": "^2.0.1", "pino": "^6.14.0" } }, + "node_modules/@adonisjs/logger/node_modules/@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "dependencies": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + }, "node_modules/@adonisjs/lucid": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/@adonisjs/lucid/-/lucid-18.2.0.tgz", - "integrity": "sha512-lF6+euwM5sOvpaUy+de+lfMKWjzpRFCvTbko+36bOz9IbUilQtnO3pzPNf7uTj5XUalFTICpVAzw8b8beQtb3g==", + "version": "18.4.0", + "resolved": "https://registry.npmjs.org/@adonisjs/lucid/-/lucid-18.4.0.tgz", + "integrity": "sha512-pSBhKFzqr6mWoeIiGdcW2OQIWAyCoLn+G7VmXXLqxHvGm+9SaioKJaSMmaJa0xgS5v64r/MVLeH/nw87Q4KpyQ==", "dependencies": { - "@faker-js/faker": "^7.5.0", + "@faker-js/faker": "^8.0.1", "@poppinss/hooks": "^5.0.3", "@poppinss/utils": "^5.0.0", "fast-deep-equal": "^3.1.3", "igniculus": "^1.5.0", - "knex": "^2.3.0", - "knex-dynamic-connection": "^3.0.0", - "luxon": "^3.0.3", - "macroable": "^7.0.1", + "knex": "^2.4.2", + "knex-dynamic-connection": "^3.0.1", + "luxon": "^3.3.0", + "macroable": "^7.0.2", "pretty-hrtime": "^1.0.3", - "qs": "^6.11.0", + "qs": "^6.11.2", "slash": "^3.0.0", "tarn": "^3.0.2" }, @@ -605,20 +701,28 @@ "truncatise": "0.0.8" } }, + "node_modules/@adonisjs/lucid/node_modules/luxon": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.3.0.tgz", + "integrity": "sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==", + "engines": { + "node": ">=12" + } + }, "node_modules/@adonisjs/mail": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@adonisjs/mail/-/mail-8.1.2.tgz", - "integrity": "sha512-5mjSbrm9CZdjMVB3Ht3LBfifZPtijAK51ZmtCrga5gPhNYn3SgJdhD0NIg05ROq1+au1g53I8cZ8cESA3g84DQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@adonisjs/mail/-/mail-8.2.0.tgz", + "integrity": "sha512-gsmqj4akVnR3UFBotrfY517uWl9JC9CLiXdxMdtO76sq3p6GUUV1GlqL/m6lPurPTrT8a+EFe5CKBpLwIt84CQ==", "dependencies": { - "@poppinss/colors": "^3.0.2", + "@poppinss/colors": "^3.0.3", "@poppinss/manager": "^5.0.2", "@poppinss/utils": "^4.0.4", - "fastq": "^1.13.0", + "fastq": "^1.15.0", "get-stream": "^6.0.1", "got": "^11.8.2", - "ical-generator": "^3.4.1", + "ical-generator": "^4.0.0", "multi-part": "^3.0.0", - "nodemailer": "^6.7.3" + "nodemailer": "^6.9.1" }, "peerDependencies": { "@adonisjs/core": "^5.1.0", @@ -2581,12 +2685,18 @@ } }, "node_modules/@faker-js/faker": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-7.6.0.tgz", - "integrity": "sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.0.2.tgz", + "integrity": "sha512-Uo3pGspElQW91PCvKSIAXoEgAUlRnH29sX2/p89kg7sP1m2PzCufHINd0FhTXQf6DYGiUlVncdSPa2F9wxed2A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/fakerjs" + } + ], "engines": { - "node": ">=14.0.0", - "npm": ">=6.0.0" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0", + "npm": ">=6.14.13" } }, "node_modules/@gar/promisify": { @@ -3829,12 +3939,12 @@ } }, "node_modules/argon2": { - "version": "0.28.7", - "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.28.7.tgz", - "integrity": "sha512-pvsScM3Fq7b+jolXkZHh8nRQx0uD/WeelnwYPMRpn4pAydoa1gqeL/KRdWAag4Hnu1TJNBTAfqyTjV+ZHwNnYA==", + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.3.tgz", + "integrity": "sha512-DoH/kv8c9127ueJSBxAVJXinW9+EuPA3EMUxoV2sAY1qDE5H9BjTyVF/aD2XyHqbqUWabgBkIfcP3ZZuGhbJdg==", "hasInstallScript": true, "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.9", + "@mapbox/node-pre-gyp": "^1.0.10", "@phc/format": "^1.0.0", "node-addon-api": "^5.0.0" }, @@ -5211,9 +5321,9 @@ } }, "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "dependencies": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -6363,9 +6473,9 @@ } }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "dependencies": { "reusify": "^1.0.4" } @@ -7221,14 +7331,14 @@ } }, "node_modules/ical-generator": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/ical-generator/-/ical-generator-3.5.1.tgz", - "integrity": "sha512-OLCxRso9ulfkZeFY/aUzSZu9K/7IWnkJpjSG6coaNJXuToAyuBiCq4w1MG0cgSGzHQeY1WTVXez16fLwiZb5yg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ical-generator/-/ical-generator-4.1.0.tgz", + "integrity": "sha512-5GrFDJ8SAOj8cB9P1uEZIfKrNxSZ1R2eOQfZePL+CtdWh4RwNXWe8b0goajz+Hu37vcipG3RVldoa2j57Y20IA==", "dependencies": { "uuid-random": "^1.3.2" }, "engines": { - "node": ">=12.0.0" + "node": "^14.8.0 || >=16.0.0" }, "peerDependencies": { "@touch4it/ical-timezones": ">=1.6.0", @@ -8003,9 +8113,9 @@ } }, "node_modules/knex": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/knex/-/knex-2.3.0.tgz", - "integrity": "sha512-WMizPaq9wRMkfnwKXKXgBZeZFOSHGdtoSz5SaLAVNs3WRDfawt9O89T4XyH52PETxjV8/kRk0Yf+8WBEP/zbYw==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/knex/-/knex-2.4.2.tgz", + "integrity": "sha512-tMI1M7a+xwHhPxjbl/H9K1kHX+VncEYcvCx5K00M16bWvpYPKAZd6QrCu68PtHAdIZNQPWZn0GVhqVBEthGWCg==", "dependencies": { "colorette": "2.0.19", "commander": "^9.1.0", @@ -8053,15 +8163,12 @@ } }, "node_modules/knex-dynamic-connection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.0.0.tgz", - "integrity": "sha512-LSUlabH/5QHTzMxd8d+bhbiBAivV7QdtE4zPI2CfKYbx+uV1gqaN5Ua5AZc/O7kGAQJ4q35/4gUheCoHGPUHzg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.0.1.tgz", + "integrity": "sha512-1H/Gif1FQVxBiBPVqxHnnHIIBTXkpp/2dpwOJw1nNkoTZ3FnX9Ta1fgRPKojzc9nbQnn1FDhlxmEXBjvD+u8tQ==", "dependencies": { "debug": "^4.3.4", - "knex": "^2.0.0" - }, - "peerDependencies": { - "knex": "^2.0.0" + "knex": "^2.4.2" } }, "node_modules/leven": { @@ -8406,9 +8513,9 @@ } }, "node_modules/memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", + "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", "dependencies": { "fs-monkey": "^1.0.3" }, @@ -9070,9 +9177,9 @@ } }, "node_modules/nodemailer": { - "version": "6.7.8", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.8.tgz", - "integrity": "sha512-2zaTFGqZixVmTxpJRCFC+Vk5eGRd/fYtvIR+dl5u9QXLTQWGIf48x/JXvo58g9sa0bU6To04XUv554Paykum3g==", + "version": "6.9.2", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.2.tgz", + "integrity": "sha512-4+TYaa/e1nIxQfyw/WzNPYTEZ5OvHIDEnmjs4LPmIfccPQN+2CYKmGHjWixn/chzD3bmUTu5FMfpltizMxqzdg==", "engines": { "node": ">=6.0.0" } @@ -9692,21 +9799,24 @@ } }, "node_modules/pg": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", - "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.0.tgz", + "integrity": "sha512-meLUVPn2TWgJyLmy7el3fQQVwft4gU5NGyvV0XbD41iU9Jbg8lCH4zexhIkihDzVHJStlt6r088G6/fWeNjhXA==", "dependencies": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", - "pg-connection-string": "^2.5.0", - "pg-pool": "^3.5.2", - "pg-protocol": "^1.5.0", + "pg-connection-string": "^2.6.0", + "pg-pool": "^3.6.0", + "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" }, "engines": { "node": ">= 8.0.0" }, + "optionalDependencies": { + "pg-cloudflare": "^1.1.0" + }, "peerDependencies": { "pg-native": ">=3.0.1" }, @@ -9716,6 +9826,12 @@ } } }, + "node_modules/pg-cloudflare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.0.tgz", + "integrity": "sha512-tGM8/s6frwuAIyRcJ6nWcIvd3+3NmUKIs6OjviIm1HPPFEt5MzQDOTBQyhPWg/m0kCl95M6gA1JaIXtS8KovOA==", + "optional": true + }, "node_modules/pg-connection-string": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", @@ -9730,17 +9846,17 @@ } }, "node_modules/pg-pool": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", - "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz", + "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==", "peerDependencies": { "pg": ">=8.0" } }, "node_modules/pg-protocol": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", - "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz", + "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==" }, "node_modules/pg-types": { "version": "2.2.0", @@ -9757,6 +9873,11 @@ "node": ">=4" } }, + "node_modules/pg/node_modules/pg-connection-string": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.0.tgz", + "integrity": "sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg==" + }, "node_modules/pgpass": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", @@ -9766,13 +9887,13 @@ } }, "node_modules/phc-argon2": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/phc-argon2/-/phc-argon2-1.1.3.tgz", - "integrity": "sha512-RMvqQ60/CfOQv0TuSdyQ1voGbHvOdCCtcphHA6bUlxphh0iNEOHdO+YJE+jsz5V6gc78TmJreOQxV8BOC74f2w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/phc-argon2/-/phc-argon2-1.1.4.tgz", + "integrity": "sha512-iZGWarpCNY71Cu+Os5dsJPIUmuHb4EOC6wtnAfjRIPJ2SJ/MZ2ADLdrqqVw6GBeMmCT/EMMuyKRYG/ldIL2kOQ==", "dependencies": { "@kdf/salt": "^2.0.1", "@phc/format": "^1.0.0", - "argon2": "^0.28.4", + "argon2": "^0.30.2", "tsse": "^2.0.0" }, "engines": { @@ -10212,9 +10333,9 @@ } }, "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "dependencies": { "side-channel": "^1.0.4" }, @@ -10580,9 +10701,9 @@ } }, "node_modules/rrule": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.7.1.tgz", - "integrity": "sha512-4p20u/1U7WqR3Nb1hOUrm0u1nSI7sO93ZUVZEZ5HeF6Gr5OlJuyhwEGRvUHq8ZfrPsq5gfa5b9dqnUs/kPqpIw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.7.2.tgz", + "integrity": "sha512-NkBsEEB6FIZOZ3T8frvEBOB243dm46SPufpDckY/Ap/YH24V1zLeMmDY8OA10lk452NdrF621+ynDThE7FQU2A==", "dependencies": { "tslib": "^2.4.0" } @@ -10649,9 +10770,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "dependencies": { "lru-cache": "^6.0.0" }, @@ -10785,16 +10906,16 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "node_modules/sharp": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.2.tgz", - "integrity": "sha512-DUdNVEXgS5A97cTagSLIIp8dUZ/lZtk78iNVZgHdHbx1qnQR7JAHY0BnXnwwH39Iw+VKhO08CTYhIg0p98vQ5Q==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz", + "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==", "hasInstallScript": true, "dependencies": { "color": "^4.2.3", "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", + "node-addon-api": "^6.1.0", "prebuild-install": "^7.1.1", - "semver": "^7.3.8", + "semver": "^7.5.0", "simple-get": "^4.0.1", "tar-fs": "^2.1.1", "tunnel-agent": "^0.6.0" @@ -10806,6 +10927,11 @@ "url": "https://opencollective.com/libvips" } }, + "node_modules/sharp/node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==" + }, "node_modules/shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -12460,17 +12586,43 @@ } }, "@adonisjs/application": { - "version": "5.2.5", - "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.2.5.tgz", - "integrity": "sha512-gWhW/dAzMb8019kTPzY+1QIhnXoBjZgRxkMFWz7BQzS8GUJr8BDzrRpGzhWoj8Xpal3EkprN3gv5Upcqvg6uEQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@adonisjs/application/-/application-5.3.0.tgz", + "integrity": "sha512-AruZZXMgOdmmRxJEHUbXoqhgRavPfhkeIR2nQtGyxbn0PCNjqlGraq8ypuLINY1J+wNuH2tt0xCS98EDeMdTOQ==", "requires": { - "@adonisjs/config": "^3.0.8", + "@adonisjs/config": "^3.0.9", "@adonisjs/env": "^3.0.9", "@adonisjs/fold": "^8.2.0", - "@adonisjs/logger": "^4.1.4", + "@adonisjs/logger": "^4.1.5", "@adonisjs/profiler": "^6.0.9", - "@poppinss/utils": "^4.0.4", - "semver": "^7.3.7" + "@poppinss/utils": "^5.0.0", + "semver": "^7.3.8" + }, + "dependencies": { + "@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "requires": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + } } }, "@adonisjs/assembler": { @@ -12650,33 +12802,59 @@ } }, "@adonisjs/config": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.8.tgz", - "integrity": "sha512-rquKb2GVmrITfkdwbmFoTIWJRCsgci8g/FJOz3iG35AB6/dW2ksSa6TSRH+zC4fKb3MO/rkS2guUpxKTvG7wHA==", + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/@adonisjs/config/-/config-3.0.9.tgz", + "integrity": "sha512-f+wzrc+0HLvhJyYGEMV2QTHtyJ8sI3PKvH9h/baW/iF8UO3KF+llHH0Cf3/M5dYnpdz9rnmj0VtdTaIDfxrgGg==", "requires": { - "@poppinss/utils": "^4.0.2" + "@poppinss/utils": "^5.0.0" + }, + "dependencies": { + "@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "requires": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + } } }, "@adonisjs/core": { - "version": "5.8.8", - "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-5.8.8.tgz", - "integrity": "sha512-A+sN7QmMdMXYluh4iYgK+3qyYN8eOE1TjuKEJeOMpCIXf3rA/t2ilB57oHpyxJz359u946tKKsoDB82KTqGIRQ==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@adonisjs/core/-/core-5.9.0.tgz", + "integrity": "sha512-32zG9EW0t0Ck0cMzlwD0+z3GJG7k/gZz6P0+h+s8N1N7fHxGixrKs7W7lT3OcIvk0NsuIw1tUPAU7fAWytHEqA==", "requires": { "@adonisjs/ace": "^11.3.1", - "@adonisjs/application": "^5.2.5", + "@adonisjs/application": "^5.3.0", "@adonisjs/bodyparser": "^8.1.7", "@adonisjs/drive": "^2.3.0", "@adonisjs/encryption": "^4.0.8", "@adonisjs/events": "^7.2.1", - "@adonisjs/hash": "^7.1.1", + "@adonisjs/hash": "^7.2.2", "@adonisjs/http-server": "^5.12.0", "@adonisjs/validator": "^12.4.1", - "@poppinss/cliui": "^3.0.4", + "@poppinss/cliui": "^3.0.5", "@poppinss/manager": "^5.0.2", "@poppinss/utils": "^5.0.0", "fs-extra": "^10.1.0", "macroable": "^7.0.2", - "memfs": "^3.4.7", + "memfs": "^3.4.12", "serve-static": "^1.15.0", "stringify-attributes": "^2.0.0" }, @@ -12792,13 +12970,39 @@ } }, "@adonisjs/hash": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-7.1.1.tgz", - "integrity": "sha512-Oso6uIbgkNfqh4LM+m1IlDs6D+KvuLXia0pOyUR3GUwc6oRfrfVwaaONZI0+LWsNBfKPs5kRjxEq/Rq6m+VkeQ==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/@adonisjs/hash/-/hash-7.2.2.tgz", + "integrity": "sha512-qJxFX8jNH+5+jxckIIvz2y9pMt59ueT50a4B5kUe/68g5iC7UdwKmMos+tj5Pnm5hRFfwKXbtIQBGd+Bb87+2Q==", "requires": { "@phc/format": "^1.0.0", "@poppinss/manager": "^5.0.2", - "@poppinss/utils": "^4.0.4" + "@poppinss/utils": "^5.0.0" + }, + "dependencies": { + "@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "requires": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + } } }, "@adonisjs/http-server": { @@ -12862,32 +13066,58 @@ "dev": true }, "@adonisjs/logger": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.1.4.tgz", - "integrity": "sha512-OEfve1bqv3IzRWPTKauJb0Gjq6GIrZhbl6alpFaKXMbHbK49ocgo+2Q/N2WAl58kj5VIt/4CE3q2EG44AHfhDA==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@adonisjs/logger/-/logger-4.1.5.tgz", + "integrity": "sha512-JMINhXp/6VW0y4e86luyM8vbBzV4Y5F4IzVklMObCu/SwiaCbp5bgx9Z6QOHiGVW8SFVlRF1KlwLq8pAifjTpQ==", "requires": { - "@poppinss/utils": "^4.0.3", + "@poppinss/utils": "^5.0.0", "@types/pino": "^6.3.12", "abstract-logging": "^2.0.1", "pino": "^6.14.0" + }, + "dependencies": { + "@poppinss/utils": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@poppinss/utils/-/utils-5.0.0.tgz", + "integrity": "sha512-SpJL5p4Nx3bRCpCf62KagZLUHLvJD+VDylGpXAeP2G5qb3s6SSOBlpaFmer4GxdyTqLIUt0PRCzF1TbpNU+qZw==", + "requires": { + "@poppinss/file-generator": "^1.0.2", + "@types/bytes": "^3.1.1", + "@types/he": "^1.1.2", + "bytes": "^3.1.2", + "change-case": "^4.1.2", + "cuid": "^2.1.8", + "flattie": "^1.1.0", + "fs-readdir-recursive": "^1.1.0", + "he": "^1.2.0", + "kind-of": "^6.0.3", + "lodash": "^4.17.21", + "ms": "^2.1.3", + "pluralize": "^8.0.0", + "require-all": "^3.0.0", + "resolve-from": "^5.0.0", + "slugify": "^1.6.5", + "truncatise": "0.0.8" + } + } } }, "@adonisjs/lucid": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/@adonisjs/lucid/-/lucid-18.2.0.tgz", - "integrity": "sha512-lF6+euwM5sOvpaUy+de+lfMKWjzpRFCvTbko+36bOz9IbUilQtnO3pzPNf7uTj5XUalFTICpVAzw8b8beQtb3g==", + "version": "18.4.0", + "resolved": "https://registry.npmjs.org/@adonisjs/lucid/-/lucid-18.4.0.tgz", + "integrity": "sha512-pSBhKFzqr6mWoeIiGdcW2OQIWAyCoLn+G7VmXXLqxHvGm+9SaioKJaSMmaJa0xgS5v64r/MVLeH/nw87Q4KpyQ==", "requires": { - "@faker-js/faker": "^7.5.0", + "@faker-js/faker": "^8.0.1", "@poppinss/hooks": "^5.0.3", "@poppinss/utils": "^5.0.0", "fast-deep-equal": "^3.1.3", "igniculus": "^1.5.0", - "knex": "^2.3.0", - "knex-dynamic-connection": "^3.0.0", - "luxon": "^3.0.3", - "macroable": "^7.0.1", + "knex": "^2.4.2", + "knex-dynamic-connection": "^3.0.1", + "luxon": "^3.3.0", + "macroable": "^7.0.2", "pretty-hrtime": "^1.0.3", - "qs": "^6.11.0", + "qs": "^6.11.2", "slash": "^3.0.0", "tarn": "^3.0.2" }, @@ -12915,23 +13145,28 @@ "slugify": "^1.6.5", "truncatise": "0.0.8" } + }, + "luxon": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.3.0.tgz", + "integrity": "sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==" } } }, "@adonisjs/mail": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/@adonisjs/mail/-/mail-8.1.2.tgz", - "integrity": "sha512-5mjSbrm9CZdjMVB3Ht3LBfifZPtijAK51ZmtCrga5gPhNYn3SgJdhD0NIg05ROq1+au1g53I8cZ8cESA3g84DQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/@adonisjs/mail/-/mail-8.2.0.tgz", + "integrity": "sha512-gsmqj4akVnR3UFBotrfY517uWl9JC9CLiXdxMdtO76sq3p6GUUV1GlqL/m6lPurPTrT8a+EFe5CKBpLwIt84CQ==", "requires": { - "@poppinss/colors": "^3.0.2", + "@poppinss/colors": "^3.0.3", "@poppinss/manager": "^5.0.2", "@poppinss/utils": "^4.0.4", - "fastq": "^1.13.0", + "fastq": "^1.15.0", "get-stream": "^6.0.1", "got": "^11.8.2", - "ical-generator": "^3.4.1", + "ical-generator": "^4.0.0", "multi-part": "^3.0.0", - "nodemailer": "^6.7.3" + "nodemailer": "^6.9.1" } }, "@adonisjs/profiler": { @@ -14562,9 +14797,9 @@ } }, "@faker-js/faker": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-7.6.0.tgz", - "integrity": "sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw==" + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@faker-js/faker/-/faker-8.0.2.tgz", + "integrity": "sha512-Uo3pGspElQW91PCvKSIAXoEgAUlRnH29sX2/p89kg7sP1m2PzCufHINd0FhTXQf6DYGiUlVncdSPa2F9wxed2A==" }, "@gar/promisify": { "version": "1.1.3", @@ -15528,11 +15763,11 @@ } }, "argon2": { - "version": "0.28.7", - "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.28.7.tgz", - "integrity": "sha512-pvsScM3Fq7b+jolXkZHh8nRQx0uD/WeelnwYPMRpn4pAydoa1gqeL/KRdWAag4Hnu1TJNBTAfqyTjV+ZHwNnYA==", + "version": "0.30.3", + "resolved": "https://registry.npmjs.org/argon2/-/argon2-0.30.3.tgz", + "integrity": "sha512-DoH/kv8c9127ueJSBxAVJXinW9+EuPA3EMUxoV2sAY1qDE5H9BjTyVF/aD2XyHqbqUWabgBkIfcP3ZZuGhbJdg==", "requires": { - "@mapbox/node-pre-gyp": "^1.0.9", + "@mapbox/node-pre-gyp": "^1.0.10", "@phc/format": "^1.0.0", "node-addon-api": "^5.0.0" } @@ -16568,9 +16803,9 @@ } }, "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", "requires": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -17462,9 +17697,9 @@ } }, "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", "requires": { "reusify": "^1.0.4" } @@ -18109,9 +18344,9 @@ } }, "ical-generator": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/ical-generator/-/ical-generator-3.5.1.tgz", - "integrity": "sha512-OLCxRso9ulfkZeFY/aUzSZu9K/7IWnkJpjSG6coaNJXuToAyuBiCq4w1MG0cgSGzHQeY1WTVXez16fLwiZb5yg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ical-generator/-/ical-generator-4.1.0.tgz", + "integrity": "sha512-5GrFDJ8SAOj8cB9P1uEZIfKrNxSZ1R2eOQfZePL+CtdWh4RwNXWe8b0goajz+Hu37vcipG3RVldoa2j57Y20IA==", "requires": { "uuid-random": "^1.3.2" } @@ -18665,9 +18900,9 @@ "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" }, "knex": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/knex/-/knex-2.3.0.tgz", - "integrity": "sha512-WMizPaq9wRMkfnwKXKXgBZeZFOSHGdtoSz5SaLAVNs3WRDfawt9O89T4XyH52PETxjV8/kRk0Yf+8WBEP/zbYw==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/knex/-/knex-2.4.2.tgz", + "integrity": "sha512-tMI1M7a+xwHhPxjbl/H9K1kHX+VncEYcvCx5K00M16bWvpYPKAZd6QrCu68PtHAdIZNQPWZn0GVhqVBEthGWCg==", "requires": { "colorette": "2.0.19", "commander": "^9.1.0", @@ -18686,12 +18921,12 @@ } }, "knex-dynamic-connection": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.0.0.tgz", - "integrity": "sha512-LSUlabH/5QHTzMxd8d+bhbiBAivV7QdtE4zPI2CfKYbx+uV1gqaN5Ua5AZc/O7kGAQJ4q35/4gUheCoHGPUHzg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/knex-dynamic-connection/-/knex-dynamic-connection-3.0.1.tgz", + "integrity": "sha512-1H/Gif1FQVxBiBPVqxHnnHIIBTXkpp/2dpwOJw1nNkoTZ3FnX9Ta1fgRPKojzc9nbQnn1FDhlxmEXBjvD+u8tQ==", "requires": { "debug": "^4.3.4", - "knex": "^2.0.0" + "knex": "^2.4.2" } }, "leven": { @@ -18952,9 +19187,9 @@ } }, "memfs": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", - "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.1.tgz", + "integrity": "sha512-UWbFJKvj5k+nETdteFndTpYxdeTMox/ULeqX5k/dpaQJCCFmj5EeKv3dBcyO2xmkRAx2vppRu5dVG7SOtsGOzA==", "requires": { "fs-monkey": "^1.0.3" } @@ -19481,9 +19716,9 @@ } }, "nodemailer": { - "version": "6.7.8", - "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.7.8.tgz", - "integrity": "sha512-2zaTFGqZixVmTxpJRCFC+Vk5eGRd/fYtvIR+dl5u9QXLTQWGIf48x/JXvo58g9sa0bU6To04XUv554Paykum3g==" + "version": "6.9.2", + "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.2.tgz", + "integrity": "sha512-4+TYaa/e1nIxQfyw/WzNPYTEZ5OvHIDEnmjs4LPmIfccPQN+2CYKmGHjWixn/chzD3bmUTu5FMfpltizMxqzdg==" }, "nopt": { "version": "5.0.0", @@ -19949,19 +20184,33 @@ "integrity": "sha512-ZI3LnwUv5nOGbQzD9c2iDG6toheuXSZP5esSHBjopsXH4dg19soufvpUGA3uohi5anFtGb2lhAVdHzH6R/Evvg==" }, "pg": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", - "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.0.tgz", + "integrity": "sha512-meLUVPn2TWgJyLmy7el3fQQVwft4gU5NGyvV0XbD41iU9Jbg8lCH4zexhIkihDzVHJStlt6r088G6/fWeNjhXA==", "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", - "pg-connection-string": "^2.5.0", - "pg-pool": "^3.5.2", - "pg-protocol": "^1.5.0", + "pg-cloudflare": "^1.1.0", + "pg-connection-string": "^2.6.0", + "pg-pool": "^3.6.0", + "pg-protocol": "^1.6.0", "pg-types": "^2.1.0", "pgpass": "1.x" + }, + "dependencies": { + "pg-connection-string": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.6.0.tgz", + "integrity": "sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg==" + } } }, + "pg-cloudflare": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pg-cloudflare/-/pg-cloudflare-1.1.0.tgz", + "integrity": "sha512-tGM8/s6frwuAIyRcJ6nWcIvd3+3NmUKIs6OjviIm1HPPFEt5MzQDOTBQyhPWg/m0kCl95M6gA1JaIXtS8KovOA==", + "optional": true + }, "pg-connection-string": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", @@ -19973,15 +20222,15 @@ "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" }, "pg-pool": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", - "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.6.0.tgz", + "integrity": "sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==", "requires": {} }, "pg-protocol": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", - "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.6.0.tgz", + "integrity": "sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==" }, "pg-types": { "version": "2.2.0", @@ -20004,13 +20253,13 @@ } }, "phc-argon2": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/phc-argon2/-/phc-argon2-1.1.3.tgz", - "integrity": "sha512-RMvqQ60/CfOQv0TuSdyQ1voGbHvOdCCtcphHA6bUlxphh0iNEOHdO+YJE+jsz5V6gc78TmJreOQxV8BOC74f2w==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/phc-argon2/-/phc-argon2-1.1.4.tgz", + "integrity": "sha512-iZGWarpCNY71Cu+Os5dsJPIUmuHb4EOC6wtnAfjRIPJ2SJ/MZ2ADLdrqqVw6GBeMmCT/EMMuyKRYG/ldIL2kOQ==", "requires": { "@kdf/salt": "^2.0.1", "@phc/format": "^1.0.0", - "argon2": "^0.28.4", + "argon2": "^0.30.2", "tsse": "^2.0.0" } }, @@ -20338,9 +20587,9 @@ "dev": true }, "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", "requires": { "side-channel": "^1.0.4" } @@ -20592,9 +20841,9 @@ } }, "rrule": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.7.1.tgz", - "integrity": "sha512-4p20u/1U7WqR3Nb1hOUrm0u1nSI7sO93ZUVZEZ5HeF6Gr5OlJuyhwEGRvUHq8ZfrPsq5gfa5b9dqnUs/kPqpIw==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/rrule/-/rrule-2.7.2.tgz", + "integrity": "sha512-NkBsEEB6FIZOZ3T8frvEBOB243dm46SPufpDckY/Ap/YH24V1zLeMmDY8OA10lk452NdrF621+ynDThE7FQU2A==", "requires": { "tslib": "^2.4.0" } @@ -20633,9 +20882,9 @@ "dev": true }, "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", + "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", "requires": { "lru-cache": "^6.0.0" }, @@ -20753,18 +21002,25 @@ "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, "sharp": { - "version": "0.31.2", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.2.tgz", - "integrity": "sha512-DUdNVEXgS5A97cTagSLIIp8dUZ/lZtk78iNVZgHdHbx1qnQR7JAHY0BnXnwwH39Iw+VKhO08CTYhIg0p98vQ5Q==", + "version": "0.32.1", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.32.1.tgz", + "integrity": "sha512-kQTFtj7ldpUqSe8kDxoGLZc1rnMFU0AO2pqbX6pLy3b7Oj8ivJIdoKNwxHVQG2HN6XpHPJqCSM2nsma2gOXvOg==", "requires": { "color": "^4.2.3", "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", + "node-addon-api": "^6.1.0", "prebuild-install": "^7.1.1", - "semver": "^7.3.8", + "semver": "^7.5.0", "simple-get": "^4.0.1", "tar-fs": "^2.1.1", "tunnel-agent": "^0.6.0" + }, + "dependencies": { + "node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==" + } } }, "shebang-command": { diff --git a/package.json b/package.json index a4b74645..6e433e7e 100644 --- a/package.json +++ b/package.json @@ -38,22 +38,22 @@ "@adonisjs/ace": "11.3.1", "@adonisjs/auth": "8.2.3", "@adonisjs/bouncer": "^2.3.0", - "@adonisjs/core": "5.8.8", + "@adonisjs/core": "5.9.0", "@adonisjs/drive-s3": "1.3.2", - "@adonisjs/lucid": "18.2.0", - "@adonisjs/mail": "8.1.2", + "@adonisjs/lucid": "18.4.0", + "@adonisjs/mail": "8.2.0", "@adonisjs/repl": "3.1.11", "@adonisjs/view": "6.2.0", - "del": "6.0.0", + "del": "6.1.1", "lodash": "4.17.21", "luxon": "3.1.0", "markdown-to-txt": "^2.0.1", - "pg": "8.8.0", - "phc-argon2": "1.1.3", + "pg": "8.11.0", + "phc-argon2": "1.1.4", "proxy-addr": "2.0.7", "reflect-metadata": "0.1.13", - "rrule": "2.7.1", - "sharp": "^0.31.2", + "rrule": "2.7.2", + "sharp": "^0.32.0", "source-map-support": "0.5.21", "sqlite3": "^5.1.2", "xlsx": "0.18.5"