From e0f1517b89274abe166d3d406111eb9f8b1dac32 Mon Sep 17 00:00:00 2001 From: Tycho Bokdam Date: Thu, 18 Jan 2024 19:05:08 +0100 Subject: [PATCH 1/3] chore: Updated deps --- package.json | 52 +- yarn.lock | 1730 +++++++++++++++++++++++++------------------------- 2 files changed, 892 insertions(+), 890 deletions(-) diff --git a/package.json b/package.json index af0e00ea8..0f273cd75 100644 --- a/package.json +++ b/package.json @@ -15,8 +15,8 @@ "@apollo/subgraph": "2.2.3" }, "dependencies": { - "@docusaurus/core": "3.0.1", - "@docusaurus/preset-classic": "3.0.1", + "@docusaurus/core": "3.1.0", + "@docusaurus/preset-classic": "3.1.0", "@m8a/nestjs-typegoose": "12.0.0", "@nestjs/common": "10.3.0", "@nestjs/core": "10.3.0", @@ -27,10 +27,10 @@ "@nestjs/platform-express": "10.3.0", "@nestjs/sequelize": "10.0.0", "@nestjs/typeorm": "^10.0.1", - "class-validator": "0.14.0", - "clsx": "^2.0.0", - "mongoose": "^8.0.3", - "mysql2": "3.6.5", + "class-validator": "0.14.1", + "clsx": "^2.1.0", + "mongoose": "^8.1.0", + "mysql2": "3.7.1", "passport": "0.7.0", "passport-jwt": "4.0.1", "passport-local": "1.0.0", @@ -50,15 +50,15 @@ "@actions/core": "^1.10.1", "@apollo/federation": "0.38.1", "@apollo/gateway": "2.2.3", - "@apollo/server": "^4.9.5", + "@apollo/server": "^4.10.0", "@apollo/subgraph": "2.2.3", - "@commitlint/cli": "18.4.3", - "@commitlint/config-conventional": "^18.4.3", - "@docusaurus/module-type-aliases": "3.0.1", + "@commitlint/cli": "18.4.4", + "@commitlint/config-conventional": "^18.4.4", + "@docusaurus/module-type-aliases": "3.1.0", "@jscutlery/semver": "4.2.0", "@nestjs/apollo": "^12.0.11", - "@nestjs/cli": "10.2.1", - "@nestjs/schematics": "10.0.3", + "@nestjs/cli": "10.3.0", + "@nestjs/schematics": "10.1.0", "@nestjs/testing": "^10.3.0", "@nx-plus/docusaurus": "^15.0.0-rc.0", "@nx/eslint": "17.2.7", @@ -66,7 +66,7 @@ "@nx/jest": "17.2.7", "@nx/js": "17.2.7", "@nx/node": "17.2.7", - "@typegoose/typegoose": "^12.0.0", + "@typegoose/typegoose": "^12.1.0", "@types/express": "4.17.21", "@types/jest": "29.5.11", "@types/lodash.escaperegexp": "4.1.9", @@ -74,26 +74,26 @@ "@types/lodash.merge": "4.6.9", "@types/lodash.omit": "4.5.9", "@types/lodash.pick": "4.4.9", - "@types/node": "18.16.9", - "@types/passport-jwt": "3.0.13", + "@types/node": "20.11.5", + "@types/passport-jwt": "4.0.0", "@types/passport-local": "1.0.38", "@types/pluralize": "0.0.33", - "@types/supertest": "6.0.1", + "@types/supertest": "6.0.2", "@types/uuid": "9.0.7", "@types/ws": "8.5.10", - "@typescript-eslint/eslint-plugin": "6.15.0", - "@typescript-eslint/parser": "6.15.0", + "@typescript-eslint/eslint-plugin": "6.19.0", + "@typescript-eslint/parser": "6.19.0", "class-transformer": "0.5.1", - "class-validator": "0.14.0", + "class-validator": "0.14.1", "dataloader": "2.2.2", - "eslint": "8.48.0", + "eslint": "8.56.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "17.1.0", "eslint-config-prettier": "9.1.0", "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-import": "2.29.1", - "eslint-plugin-jest": "27.6.0", - "eslint-plugin-prettier": "5.1.1", + "eslint-plugin-jest": "27.6.3", + "eslint-plugin-prettier": "5.1.3", "eslint-plugin-simple-import-sort": "^10.0.0", "eslint-plugin-tsdoc": "0.2.17", "graphql": "16.8.1", @@ -103,12 +103,12 @@ "husky": "8.0.3", "jest": "29.7.0", "jest-extended": "4.0.2", - "mongodb-memory-server": "9.1.3", + "mongodb-memory-server": "9.1.6", "nx": "17.2.7", - "prettier": "3.1.1", + "prettier": "3.2.4", "sql-formatter": "^15.0.2", - "sqlite3": "^5.1.6", - "supertest": "6.3.3", + "sqlite3": "^5.1.7", + "supertest": "6.3.4", "ts-jest": "29.1.1", "ts-loader": "9.5.1", "ts-mockito": "2.6.1", diff --git a/yarn.lock b/yarn.lock index 16bfc8d69..799caa9ac 100644 --- a/yarn.lock +++ b/yarn.lock @@ -241,14 +241,14 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/core@npm:16.2.8": - version: 16.2.8 - resolution: "@angular-devkit/core@npm:16.2.8" +"@angular-devkit/core@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/core@npm:17.0.9" dependencies: ajv: 8.12.0 ajv-formats: 2.1.1 jsonc-parser: 3.2.0 - picomatch: 2.3.1 + picomatch: 3.0.1 rxjs: 7.8.1 source-map: 0.7.4 peerDependencies: @@ -256,23 +256,23 @@ __metadata: peerDependenciesMeta: chokidar: optional: true - checksum: e0d6714c74a2ab928740bd6350cdf7accc6f463c12fb5ac2e0f48d7e48ffdf7c9d5a4a308615aab674ff2cabc47e327da696acc88e22bb9d4cf7cd9dc21624b5 + checksum: c2c77e0c459a36f6d63cb477c5710238880e2a50ce2f8133f0dffaaf823c04f006129c54a58729745073e5d298a3df75b4a8d863ee8ea21f7102d71c3377c2a9 languageName: node linkType: hard -"@angular-devkit/schematics-cli@npm:16.2.8": - version: 16.2.8 - resolution: "@angular-devkit/schematics-cli@npm:16.2.8" +"@angular-devkit/schematics-cli@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/schematics-cli@npm:17.0.9" dependencies: - "@angular-devkit/core": 16.2.8 - "@angular-devkit/schematics": 16.2.8 + "@angular-devkit/core": 17.0.9 + "@angular-devkit/schematics": 17.0.9 ansi-colors: 4.1.3 - inquirer: 8.2.4 + inquirer: 9.2.11 symbol-observable: 4.0.0 yargs-parser: 21.1.1 bin: schematics: bin/schematics.js - checksum: f9a22373a6acb4092a6b4bdc9ee8a14abf4f435e4627a1b2c0760038d192e2b47a489fcc2ab900b6645d667da147de1ed76705e1ac9612cfa55e87ce64b7cd30 + checksum: 9296a3cced44db08a48ddaf514264cd1f29de114f27ab5fa2c547beeb80b4e33330223837d8f3f119d80ce5226bfe3be0f07d3b863715e953fb5dedc54a3c829 languageName: node linkType: hard @@ -289,16 +289,16 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/schematics@npm:16.2.8": - version: 16.2.8 - resolution: "@angular-devkit/schematics@npm:16.2.8" +"@angular-devkit/schematics@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/schematics@npm:17.0.9" dependencies: - "@angular-devkit/core": 16.2.8 + "@angular-devkit/core": 17.0.9 jsonc-parser: 3.2.0 - magic-string: 0.30.1 + magic-string: 0.30.5 ora: 5.4.1 rxjs: 7.8.1 - checksum: ebbebfe7f6e73027510fafd6eb42cbfeba99cb3434cc34e4732156ff5f912953b8e4636d2b079164b9fa55adb96cfd6623189b571cf23bfe1ddc1f2885970592 + checksum: a34dd19ed39132ae00e4ca9f8a6c7059ffb8d090e363a8a7d8fb303a697ec5ddd1fdf2c20483c10b4d56249403c3268310c8812422e2233feffe31572e5ade05 languageName: node linkType: hard @@ -516,9 +516,9 @@ __metadata: languageName: node linkType: hard -"@apollo/server@npm:^4.9.5": - version: 4.9.5 - resolution: "@apollo/server@npm:4.9.5" +"@apollo/server@npm:^4.10.0": + version: 4.10.0 + resolution: "@apollo/server@npm:4.10.0" dependencies: "@apollo/cache-control-types": ^1.0.3 "@apollo/server-gateway-interface": ^1.1.1 @@ -536,7 +536,6 @@ __metadata: "@types/express-serve-static-core": ^4.17.30 "@types/node-fetch": ^2.6.1 async-retry: ^1.2.1 - body-parser: ^1.20.0 cors: ^2.8.5 express: ^4.17.1 loglevel: ^1.6.8 @@ -548,7 +547,7 @@ __metadata: whatwg-mimetype: ^3.0.0 peerDependencies: graphql: ^16.6.0 - checksum: 52aac2ef0665a776b2da8930b2a6e31b652a9a3c5b2e48e56d323e40b618acae091c69dc04ebed5355a36e22b793ceb31baa04afe516205c67c2db87c0fb01a0 + checksum: 902df9ea634ef52ba96b26e923d86b5093f678bcd9e76e4c4f57c26f5450064603449e095b8c8d2a21316c8a9277444e7d9145af8811ddc481d1992bf4123c39 languageName: node linkType: hard @@ -3026,15 +3025,15 @@ __metadata: languageName: node linkType: hard -"@commitlint/cli@npm:18.4.3": - version: 18.4.3 - resolution: "@commitlint/cli@npm:18.4.3" +"@commitlint/cli@npm:18.4.4": + version: 18.4.4 + resolution: "@commitlint/cli@npm:18.4.4" dependencies: - "@commitlint/format": ^18.4.3 - "@commitlint/lint": ^18.4.3 - "@commitlint/load": ^18.4.3 - "@commitlint/read": ^18.4.3 - "@commitlint/types": ^18.4.3 + "@commitlint/format": ^18.4.4 + "@commitlint/lint": ^18.4.4 + "@commitlint/load": ^18.4.4 + "@commitlint/read": ^18.4.4 + "@commitlint/types": ^18.4.4 execa: ^5.0.0 lodash.isfunction: ^3.0.9 resolve-from: 5.0.0 @@ -3042,91 +3041,90 @@ __metadata: yargs: ^17.0.0 bin: commitlint: cli.js - checksum: 903b0db897ae9836aa9190da4bacb26d3f8b9621602f5810ee7cca1cac3c339a16671bec1a4e3a414dc226b57687096f84cae2ed50faac6d1814a4b582d663e2 + checksum: b7544e3d0f9f22b1d5931bcf918cd0c2dc20ccff8d13346b8844f7a8803fb221e63e9d254bf2e1e6105bbd111b99158b94ea03c073014b83e3478f1117000cc3 languageName: node linkType: hard -"@commitlint/config-conventional@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/config-conventional@npm:18.4.3" +"@commitlint/config-conventional@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/config-conventional@npm:18.4.4" dependencies: conventional-changelog-conventionalcommits: ^7.0.2 - checksum: bb6c1559979002e79c5e7c575f57fd713638523cdadfa61754eaabb8aad042d688c859e82ccf58589bb9aa2a4497e820702744095c9b82f6018fbb3b5d75d08d + checksum: 53238dfac4bef5dcee301cbe1cfc4501054adf9bc1c9bcda47ff0039cf108fd0ffa5e27ff608e62baced9dc976745e7dc2d2a8242704b23251632ed59e303be2 languageName: node linkType: hard -"@commitlint/config-validator@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/config-validator@npm:18.4.3" +"@commitlint/config-validator@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/config-validator@npm:18.4.4" dependencies: - "@commitlint/types": ^18.4.3 + "@commitlint/types": ^18.4.4 ajv: ^8.11.0 - checksum: e56aa321aa4f680ed78822f974e724e27c005c6c6b910ff59c3a2b0220c97ff4291e316674637ec28da6f8234952e2d20673d9851e049913474e8f24b4e2d376 + checksum: 6712b83a12750182ad5d35dd9f9767908df93d950b703c51edf812433249041565aba148221d06f3afd6ac6030d0ddd5d6628c76504c6b01596ac1cd6dd3001c languageName: node linkType: hard -"@commitlint/ensure@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/ensure@npm:18.4.3" +"@commitlint/ensure@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/ensure@npm:18.4.4" dependencies: - "@commitlint/types": ^18.4.3 + "@commitlint/types": ^18.4.4 lodash.camelcase: ^4.3.0 lodash.kebabcase: ^4.1.1 lodash.snakecase: ^4.1.1 lodash.startcase: ^4.4.0 lodash.upperfirst: ^4.3.1 - checksum: 5c8c437ffef5b0d241a02d1c8967324765429d27e2ae882feb4fc96f53472e4c8d6ea6d86a64da7c97dd7efac07bc1f1c2a8babc1bbb56db48152a4f26f2ba69 + checksum: 18e30a426b429c6f63b3e2167105189649fd17f3ed7c5d032e8497c38e0d3b2c4587303ea7b01440cce63a66e67a891adafc82f745cea1a8975c4ccd9c8c51c8 languageName: node linkType: hard -"@commitlint/execute-rule@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/execute-rule@npm:18.4.3" - checksum: 0f0e99e2f079872efe39915313f7d353a36dfac4432bb74ac60a526ca3c9b7bb55365a2e4627f99f4be3fb8ac4c6e745adcacfbdcbf940418f101ffaa10d5ae3 +"@commitlint/execute-rule@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/execute-rule@npm:18.4.4" + checksum: f09d966479a7d7521e095b1a78ae8b357a722e4fe62250a4c4a6834825fff3ccaad3991be0bc2c6ed3c88adfa3e5a3f57d794cabb5d0b84228ebc3b0926d4ce1 languageName: node linkType: hard -"@commitlint/format@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/format@npm:18.4.3" +"@commitlint/format@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/format@npm:18.4.4" dependencies: - "@commitlint/types": ^18.4.3 + "@commitlint/types": ^18.4.4 chalk: ^4.1.0 - checksum: 244515c99e60ce1e2c4106ee076554a082ab3655225c59c2bb4fab412f47e1d5e44c5e72a9b8907996eb947243f913347d20640a8da9c01b52e4cf247f1a9f94 + checksum: 3560b3a99c3c13c652af627cc441d763b0bbc2944397cec387d9e673ae84392a87909d5ac8e2568be0603ea63b5f15b39d75b2eda089e7ae25bd579cfefc1218 languageName: node linkType: hard -"@commitlint/is-ignored@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/is-ignored@npm:18.4.3" +"@commitlint/is-ignored@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/is-ignored@npm:18.4.4" dependencies: - "@commitlint/types": ^18.4.3 + "@commitlint/types": ^18.4.4 semver: 7.5.4 - checksum: 01fd386bea9634dc7cee2a3f8f9916f4dabf9d3043d838b8ea3328ec622a777c4c637f4a80b639289e38429496535561cc7398b36e880b73fcc819d4f1427fb9 + checksum: d1eebb66c102b97663914af6ac53c93347b0a349bb37be1424caed29f8e14ccc5583e1165ccc926f137f645d9df2ba788939e9eeeb88cf33aff81dcd29c4e32c languageName: node linkType: hard -"@commitlint/lint@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/lint@npm:18.4.3" +"@commitlint/lint@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/lint@npm:18.4.4" dependencies: - "@commitlint/is-ignored": ^18.4.3 - "@commitlint/parse": ^18.4.3 - "@commitlint/rules": ^18.4.3 - "@commitlint/types": ^18.4.3 - checksum: dd1e0ad437ab62b5f5b562aef7862f6f1c7cc278c0ae2575923a3b1b2b4594a04bcf9573d279c5a1ae1a92378778bb34f485adb9f927eb718dafb40457b0bc19 + "@commitlint/is-ignored": ^18.4.4 + "@commitlint/parse": ^18.4.4 + "@commitlint/rules": ^18.4.4 + "@commitlint/types": ^18.4.4 + checksum: eb6b55d35d609ba735e89dfb1988e84c15ebc3997281e9c0e30b8290234b62d7d1d59da9ce4a98d2cc40e10dd0cb673e56a497d312011989f25fdef75e9f6640 languageName: node linkType: hard -"@commitlint/load@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/load@npm:18.4.3" +"@commitlint/load@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/load@npm:18.4.4" dependencies: - "@commitlint/config-validator": ^18.4.3 - "@commitlint/execute-rule": ^18.4.3 - "@commitlint/resolve-extends": ^18.4.3 - "@commitlint/types": ^18.4.3 - "@types/node": ^18.11.9 + "@commitlint/config-validator": ^18.4.4 + "@commitlint/execute-rule": ^18.4.4 + "@commitlint/resolve-extends": ^18.4.4 + "@commitlint/types": ^18.4.4 chalk: ^4.1.0 cosmiconfig: ^8.3.6 cosmiconfig-typescript-loader: ^5.0.0 @@ -3134,90 +3132,89 @@ __metadata: lodash.merge: ^4.6.2 lodash.uniq: ^4.5.0 resolve-from: ^5.0.0 - checksum: 8fb8652f00f739c75493d3c805d5cc09e5bef8398eff26b9fbfd8d2be2b6a47758bab72650a3ab5202427c9e1936ea36270c40aca39f87fade38c7293194ee21 + checksum: 2643f6fdd7f79fc82c14ce88809b69af69c72757e30902ed79d2c26f90035edebf5d5bd10319362e14f7c85dbe36961cb28bc9e376a93e7c83822f24aa37a5a3 languageName: node linkType: hard -"@commitlint/message@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/message@npm:18.4.3" - checksum: b81d59f5a295d0cffbab0edd212b1fa4cdd4fd05cc242bc95d6919c038be9d7022db2d6c0d8132c2910ee409cdce5ce6e472e12ac9bb2d3f6acb7a3db7bbeb99 +"@commitlint/message@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/message@npm:18.4.4" + checksum: 271e4af91bf208178a347699821c396250d3ef37f18d7df61870d169fe18bee161c4cfb52685ef04677477279c8225211d881b66dcd3b1a29b7e5c9169e0c8a3 languageName: node linkType: hard -"@commitlint/parse@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/parse@npm:18.4.3" +"@commitlint/parse@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/parse@npm:18.4.4" dependencies: - "@commitlint/types": ^18.4.3 + "@commitlint/types": ^18.4.4 conventional-changelog-angular: ^7.0.0 conventional-commits-parser: ^5.0.0 - checksum: 696c60ecee20f9bfb5e19715ae777aca8e86b133ef709a66171c228b4f618ef15ba515e11274c46ff13df964ba69ab1ddec4055ddce1bc0a69f70b6d2301ccd5 + checksum: 726fed16a70ecff08ed3c6379885fc3c7e6c5cb47567390175e23cb436fe46a0dea9886da7526cdce52d08594e423621bb5e02d054ee13178d79df3f5c649483 languageName: node linkType: hard -"@commitlint/read@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/read@npm:18.4.3" +"@commitlint/read@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/read@npm:18.4.4" dependencies: - "@commitlint/top-level": ^18.4.3 - "@commitlint/types": ^18.4.3 - fs-extra: ^11.0.0 + "@commitlint/top-level": ^18.4.4 + "@commitlint/types": ^18.4.4 git-raw-commits: ^2.0.11 minimist: ^1.2.6 - checksum: ebc815effe4920c769f879947608c367b452f334d9a8e8c3140b7685920bb4ba092d36c5416781522c2e50178a4b91092c5661044c13a0d62dace60091f39706 + checksum: a9fa5eaf345a6f691373e301dbd4a103987d19b821e7b630166de0234e3b4c3d5c2631325c30c3911fc8e0550f08ff9185d8137c2abfe13266d4605c6e22425d languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/resolve-extends@npm:18.4.3" +"@commitlint/resolve-extends@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/resolve-extends@npm:18.4.4" dependencies: - "@commitlint/config-validator": ^18.4.3 - "@commitlint/types": ^18.4.3 + "@commitlint/config-validator": ^18.4.4 + "@commitlint/types": ^18.4.4 import-fresh: ^3.0.0 lodash.mergewith: ^4.6.2 resolve-from: ^5.0.0 resolve-global: ^1.0.0 - checksum: ef321ae425385e720763019a1dcf39b5daf65a661f6af43d69b7aad04eda21ce43487c7552b65f5611c96b45bfefabe63c9eaef20352f223812b5c9d489a600a + checksum: b48946fa43cb63149d1771d28d1bdfe81a5b13f5223dbf6958edbe0bcf9635364ba1f07e16a3592069dba4c864a7a403e41af708367472b0d2fd5c9ed38d0997 languageName: node linkType: hard -"@commitlint/rules@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/rules@npm:18.4.3" +"@commitlint/rules@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/rules@npm:18.4.4" dependencies: - "@commitlint/ensure": ^18.4.3 - "@commitlint/message": ^18.4.3 - "@commitlint/to-lines": ^18.4.3 - "@commitlint/types": ^18.4.3 + "@commitlint/ensure": ^18.4.4 + "@commitlint/message": ^18.4.4 + "@commitlint/to-lines": ^18.4.4 + "@commitlint/types": ^18.4.4 execa: ^5.0.0 - checksum: 857c66c1e4d2d24bb3f07a16576626ac27d103ff589afe59ea36d84276c62bd49005ed2e81f43cb430bbd29eb86eb23ebbfec9c58796654249f0064802b9eb62 + checksum: ddde4e56a1ffdebc2c8e1d8ca36fe3bdc4285dc7b9aeb4f3087f1853997cedc322531f034eb907ec49ea769d8c2df31242b7df1375812d8826f704c8354faee3 languageName: node linkType: hard -"@commitlint/to-lines@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/to-lines@npm:18.4.3" - checksum: c9d47868284168fbe94764a2abe3526010bd2d43fa9a7ac3946648408998efc1279827299346042d019120eb8f5692cc5a5c12159f8da49585e4c885c2e628a6 +"@commitlint/to-lines@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/to-lines@npm:18.4.4" + checksum: 3b20474326fcdb7287ff6bd5e1ca95bafce62b2c142fcc1a31c55a15d8600b6a1f8ff59fc9ce57e30315f84ce46ba2ac77de796b9bc4b9349bc92703f8adb4b4 languageName: node linkType: hard -"@commitlint/top-level@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/top-level@npm:18.4.3" +"@commitlint/top-level@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/top-level@npm:18.4.4" dependencies: find-up: ^5.0.0 - checksum: b71581c9c485c2ca518b20021ed8d106ea6cd504453c9bed1436df2a620caec78a38bed1e3e8086c51e8b747a7ba6515569275ef29a6707349db6614cda70940 + checksum: 4946352a57df5f639c89d0c49820700cbc917fd39203c1191572df785ad5895f7bacd088667c7c7dc7d24b2ab30b97401fca167a06935ed49e440e133aed5486 languageName: node linkType: hard -"@commitlint/types@npm:^18.4.3": - version: 18.4.3 - resolution: "@commitlint/types@npm:18.4.3" +"@commitlint/types@npm:^18.4.4": + version: 18.4.4 + resolution: "@commitlint/types@npm:18.4.4" dependencies: chalk: ^4.1.0 - checksum: 52dfc0ee835f3030fff25e45b4568e83eef818126a30f60860637c74de4919c5f9f1eab157622bb70facf9483f07898cfcb47efa484caf6443dd866942e460ec + checksum: bda09adc5f4a7d460120891ad85d2950cb3db17ee9ecf93b820c4782c5a9f8cb235b28fb559a3c4f38fbb5ada43b50bab4c2ee1eb87853be4febbcd8da30fd1f languageName: node linkType: hard @@ -3270,9 +3267,9 @@ __metadata: languageName: node linkType: hard -"@docusaurus/core@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/core@npm:3.0.1" +"@docusaurus/core@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/core@npm:3.1.0" dependencies: "@babel/core": ^7.23.3 "@babel/generator": ^7.23.3 @@ -3284,13 +3281,13 @@ __metadata: "@babel/runtime": ^7.22.6 "@babel/runtime-corejs3": ^7.22.6 "@babel/traverse": ^7.22.8 - "@docusaurus/cssnano-preset": 3.0.1 - "@docusaurus/logger": 3.0.1 - "@docusaurus/mdx-loader": 3.0.1 + "@docusaurus/cssnano-preset": 3.1.0 + "@docusaurus/logger": 3.1.0 + "@docusaurus/mdx-loader": 3.1.0 "@docusaurus/react-loadable": 5.5.2 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-common": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-common": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 "@slorber/static-site-generator-webpack-plugin": ^4.0.7 "@svgr/webpack": ^6.5.1 autoprefixer: ^10.4.14 @@ -3348,41 +3345,41 @@ __metadata: react-dom: ^18.0.0 bin: docusaurus: bin/docusaurus.mjs - checksum: 56767f7e629edce4d23c19403abf4039daeea25db20c695fb7c3a1ce04a90f182f14ea1f70286afb221b8c1593823ebb0d28cbc2ca5d9d38d707a0338d544f64 + checksum: 18f894912298bfb5fe0cba15542d7f73ff199183bbfe7db5d1cf4e154b6275cbea21e424ef26f83d5af0df8386484b0e242daa3bb920566d64a82da15133f60a languageName: node linkType: hard -"@docusaurus/cssnano-preset@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/cssnano-preset@npm:3.0.1" +"@docusaurus/cssnano-preset@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/cssnano-preset@npm:3.1.0" dependencies: cssnano-preset-advanced: ^5.3.10 postcss: ^8.4.26 postcss-sort-media-queries: ^4.4.1 tslib: ^2.6.0 - checksum: 3a04606d362c84398a5af9a98de4995958e2705086af83388479feaa157cbe3164281006e64036f9337e96b0cec62bd1362fc0f910075e6eeec930f0a519801d + checksum: 94b8bd2a6aba1b9be902ba053f548c2e7d7d050a4d7aa1156adf06b0cf43ddea46478c236b5e3ceaa1d5bf44a4bd3ba42e55a3a03e4ea459bf0b5e67a7f22fb3 languageName: node linkType: hard -"@docusaurus/logger@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/logger@npm:3.0.1" +"@docusaurus/logger@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/logger@npm:3.1.0" dependencies: chalk: ^4.1.2 tslib: ^2.6.0 - checksum: 4d4ffcd08f9c76c105d2d2b95974f5c33941e5346c5de1b19ee3f55a4f5011bb7db3875349e25da02750cea5fb357ba00be271ea24368c75b8e29189d04e9f7c + checksum: d5e4b4ecf7764a8a9dd575ce14fd7dc61a79846a65dbc597f6715d369ca468082db2cb134bce904acf46b443217988338e28c70e213b4ebe933e25c6e8b42180 languageName: node linkType: hard -"@docusaurus/mdx-loader@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/mdx-loader@npm:3.0.1" +"@docusaurus/mdx-loader@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/mdx-loader@npm:3.1.0" dependencies: "@babel/parser": ^7.22.7 "@babel/traverse": ^7.22.8 - "@docusaurus/logger": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/logger": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 "@mdx-js/mdx": ^3.0.0 "@slorber/remark-comment": ^1.0.0 escape-html: ^1.0.3 @@ -3407,16 +3404,16 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 8ba9774cd2cc7216f645d54a6f6f6cba34e39e371f0de09e56f60a27dde95a8e42ab92cf0a6f384dce01960c68a1e720868c56b6aa8929d23bafe9f523941151 + checksum: 9b0fec71f50e0ac3df2fdb66efaab2f054742c5c2423ce535ab7bd6a6d9121e2f6b82430dc10dd337d28b45cbcbee9fafb13aa678fd8feaceb6341ed58bc601e languageName: node linkType: hard -"@docusaurus/module-type-aliases@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/module-type-aliases@npm:3.0.1" +"@docusaurus/module-type-aliases@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/module-type-aliases@npm:3.1.0" dependencies: "@docusaurus/react-loadable": 5.5.2 - "@docusaurus/types": 3.0.1 + "@docusaurus/types": 3.1.0 "@types/history": ^4.7.11 "@types/react": "*" "@types/react-router-config": "*" @@ -3426,21 +3423,21 @@ __metadata: peerDependencies: react: "*" react-dom: "*" - checksum: 08895f8b100df772bb9c9a8fcf9cd3ee83f0deafeb76fb9b14efd5cdd3313abb4a02032868bd458cb3a5f345942fd9f4c44833ce5042279b2241d462a1bf4cc2 + checksum: 067814b4a7f2b5cae3280f184ed732b20c3460a8e4fbe1ab25bed7a6da6b0461cb71c1744bf689a6729cca4a48b07f1b5dd12ac8be2f324b8fbfcbd47d058705 languageName: node linkType: hard -"@docusaurus/plugin-content-blog@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-content-blog@npm:3.0.1" - dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/logger": 3.0.1 - "@docusaurus/mdx-loader": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-common": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 +"@docusaurus/plugin-content-blog@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-content-blog@npm:3.1.0" + dependencies: + "@docusaurus/core": 3.1.0 + "@docusaurus/logger": 3.1.0 + "@docusaurus/mdx-loader": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-common": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 cheerio: ^1.0.0-rc.12 feed: ^4.2.2 fs-extra: ^11.1.1 @@ -3454,21 +3451,21 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 20985fac48d2f77d560483d06d8fc21ea8c3a009be8d040da76bd4363279ad7fe8f98353bc6a50504403be3315508344faa62123ac3691912d27710fe3c6ec90 + checksum: d8876e4052716cdeea8aeda473e1c52a1e3795af04b525509e75d8f95e0f34a2b37bae641e4bde676143462d2ec07845d0280eef8e9b2778740183e8ace6b7ab languageName: node linkType: hard -"@docusaurus/plugin-content-docs@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-content-docs@npm:3.0.1" - dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/logger": 3.0.1 - "@docusaurus/mdx-loader": 3.0.1 - "@docusaurus/module-type-aliases": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 +"@docusaurus/plugin-content-docs@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-content-docs@npm:3.1.0" + dependencies: + "@docusaurus/core": 3.1.0 + "@docusaurus/logger": 3.1.0 + "@docusaurus/mdx-loader": 3.1.0 + "@docusaurus/module-type-aliases": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 "@types/react-router-config": ^5.0.7 combine-promises: ^1.1.0 fs-extra: ^11.1.1 @@ -3480,133 +3477,133 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: ee3a12a49df2db112798e8d080365c9cc2afc4959f28772abe03eb9c806b919a9837669354b04a1ff99bf473cab1aa3b8b6ad740947a440a6b9cae09823ef6b2 + checksum: 88c25764dd7e573cfac405f729709766d75d6fa9a8c99581d2808f316067f29ccf2ff8c242b2d7177e77cd53286ae068ffdc3d287241d919040bbc1891071b2b languageName: node linkType: hard -"@docusaurus/plugin-content-pages@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-content-pages@npm:3.0.1" +"@docusaurus/plugin-content-pages@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-content-pages@npm:3.1.0" dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/mdx-loader": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/mdx-loader": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 fs-extra: ^11.1.1 tslib: ^2.6.0 webpack: ^5.88.1 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 0a3bd568e4b9df11b5926c5be10f2ced08b241f1a6b8a08f556c57ce707ebb788b19937ec1d884474c4e275dc71affb91dd55a2965ad02a03545e3eae4976141 + checksum: 70ff37aab8c0ad684fea02452fc369a65669ea8d1cca331d471dbe501842daa6686df7866b21730cf36a4b20c13b1a726d0f975b7296896b80b77c7be4330e1b languageName: node linkType: hard -"@docusaurus/plugin-debug@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-debug@npm:3.0.1" +"@docusaurus/plugin-debug@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-debug@npm:3.1.0" dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 fs-extra: ^11.1.1 react-json-view-lite: ^1.2.0 tslib: ^2.6.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 419f2bb61aceca70ffbba03e5e885303cea72055a41328d09d78fa2e40e7d5feb0ee4d66f056d54ac01f8d2361e890a072da6570da16f290c84746ced1582823 + checksum: a2e3049c96e2b93f416ff44fb2be7a50014ac300854ce54d37778d4a822c122303bab9a428fd141ffa525475fb2f7bd6b435034c44332b2345e15969a046e099 languageName: node linkType: hard -"@docusaurus/plugin-google-analytics@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-google-analytics@npm:3.0.1" +"@docusaurus/plugin-google-analytics@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-google-analytics@npm:3.1.0" dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 tslib: ^2.6.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 850930ed0860411142fe058562040f0b3a776be755670790273f48bfa37c7ee904d9107ec23d2ce210904610b72769ce0996a558c89414ac3687bd38bb50edf4 + checksum: 7953e28cf6560a27e1f3de3a549ccb7cd4e0d278b9eb58dc1d4d84444376675427c613b6930af408981f35ec78567e5475739dd186e83b1007aebf30c435fff3 languageName: node linkType: hard -"@docusaurus/plugin-google-gtag@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-google-gtag@npm:3.0.1" +"@docusaurus/plugin-google-gtag@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-google-gtag@npm:3.1.0" dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 "@types/gtag.js": ^0.0.12 tslib: ^2.6.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 579a19a6dad3940801a170efc7e5c763c7f90b68d5ecdb2707b61311af321122e84cd0bb5ceb45669e76df712ea1747d6d30fa5a0574b69a7f337dd66b346a04 + checksum: aebe3e90e3183f049360cab0863183bc8bf9b1d216922279da034b117499ead5bf464b414db40f255681be448ee8954068ef7a5315a61ab851bd670585e145a3 languageName: node linkType: hard -"@docusaurus/plugin-google-tag-manager@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-google-tag-manager@npm:3.0.1" +"@docusaurus/plugin-google-tag-manager@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-google-tag-manager@npm:3.1.0" dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 tslib: ^2.6.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 1e3faf9496f75d43a81a5ff2921e783c87ef13d852cf678b54275fa0f79d70efdc127df6ae9c90ddce58b81384f39ec62de75d7e64e34ae96ea938cf234268c0 + checksum: 12eb03fd4f6e611ba68546412411ab4e2b5f25223ae4b2a1af2190c11059ef0ad627e6b9a642776567b949a7943847654b89b4106cd3bbaedf3f0497563f6ced languageName: node linkType: hard -"@docusaurus/plugin-sitemap@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/plugin-sitemap@npm:3.0.1" - dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/logger": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-common": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 +"@docusaurus/plugin-sitemap@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/plugin-sitemap@npm:3.1.0" + dependencies: + "@docusaurus/core": 3.1.0 + "@docusaurus/logger": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-common": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 fs-extra: ^11.1.1 sitemap: ^7.1.1 tslib: ^2.6.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 464359fa44143f3e686d02cd70f86741cdd4a74f29f212b83767617fc1dacbfddfa4321c16e0c253849ff41a75078fabbfdf8637d7a141fb1a0354360db2b2bb + checksum: 0fa7f908247387ff5c13c981a4b35be848e77509861ccd2cf68d69ebab61f9f6719a0167a9414a0b3fe7f944615ad38603d3a28c2e1996535cbd756f9d06007d languageName: node linkType: hard -"@docusaurus/preset-classic@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/preset-classic@npm:3.0.1" - dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/plugin-content-blog": 3.0.1 - "@docusaurus/plugin-content-docs": 3.0.1 - "@docusaurus/plugin-content-pages": 3.0.1 - "@docusaurus/plugin-debug": 3.0.1 - "@docusaurus/plugin-google-analytics": 3.0.1 - "@docusaurus/plugin-google-gtag": 3.0.1 - "@docusaurus/plugin-google-tag-manager": 3.0.1 - "@docusaurus/plugin-sitemap": 3.0.1 - "@docusaurus/theme-classic": 3.0.1 - "@docusaurus/theme-common": 3.0.1 - "@docusaurus/theme-search-algolia": 3.0.1 - "@docusaurus/types": 3.0.1 +"@docusaurus/preset-classic@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/preset-classic@npm:3.1.0" + dependencies: + "@docusaurus/core": 3.1.0 + "@docusaurus/plugin-content-blog": 3.1.0 + "@docusaurus/plugin-content-docs": 3.1.0 + "@docusaurus/plugin-content-pages": 3.1.0 + "@docusaurus/plugin-debug": 3.1.0 + "@docusaurus/plugin-google-analytics": 3.1.0 + "@docusaurus/plugin-google-gtag": 3.1.0 + "@docusaurus/plugin-google-tag-manager": 3.1.0 + "@docusaurus/plugin-sitemap": 3.1.0 + "@docusaurus/theme-classic": 3.1.0 + "@docusaurus/theme-common": 3.1.0 + "@docusaurus/theme-search-algolia": 3.1.0 + "@docusaurus/types": 3.1.0 peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 03e75324c92a70aea9980f29a993e79967e5ca85d2db1b18bcb00e6c3d8711fec1a1728f92247d4d35a119ae5c3fb5b5d728ea33591f36e8bd43fa6acb1c791c + checksum: 6f01570fac940834be93b63592c757a5f76c97571150a11a7789c7d81d58201a29a9c1cdadfe206035216fd028f2ecd60763bedc09deb64ef1a414fd5a29c921 languageName: node linkType: hard @@ -3622,22 +3619,22 @@ __metadata: languageName: node linkType: hard -"@docusaurus/theme-classic@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/theme-classic@npm:3.0.1" - dependencies: - "@docusaurus/core": 3.0.1 - "@docusaurus/mdx-loader": 3.0.1 - "@docusaurus/module-type-aliases": 3.0.1 - "@docusaurus/plugin-content-blog": 3.0.1 - "@docusaurus/plugin-content-docs": 3.0.1 - "@docusaurus/plugin-content-pages": 3.0.1 - "@docusaurus/theme-common": 3.0.1 - "@docusaurus/theme-translations": 3.0.1 - "@docusaurus/types": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-common": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 +"@docusaurus/theme-classic@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/theme-classic@npm:3.1.0" + dependencies: + "@docusaurus/core": 3.1.0 + "@docusaurus/mdx-loader": 3.1.0 + "@docusaurus/module-type-aliases": 3.1.0 + "@docusaurus/plugin-content-blog": 3.1.0 + "@docusaurus/plugin-content-docs": 3.1.0 + "@docusaurus/plugin-content-pages": 3.1.0 + "@docusaurus/theme-common": 3.1.0 + "@docusaurus/theme-translations": 3.1.0 + "@docusaurus/types": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-common": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 "@mdx-js/react": ^3.0.0 clsx: ^2.0.0 copy-text-to-clipboard: ^3.2.0 @@ -3654,21 +3651,21 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 86cef28b5f93d01f15cb134283b8d1006466d661cc39c09c585e56a6a98b09816f8e7cef24b164e8a378b6deb4ed8984fdc329d09fdcbe83fa51529091ccfad8 + checksum: 82c0d31f5b22c7a12c021b6921f0afe65aaf66d1f6a5aa003beba1ae79c349e693547170415fa7993111937ecaf07358e433119c65e85c2a6f6cde984dc17b75 languageName: node linkType: hard -"@docusaurus/theme-common@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/theme-common@npm:3.0.1" - dependencies: - "@docusaurus/mdx-loader": 3.0.1 - "@docusaurus/module-type-aliases": 3.0.1 - "@docusaurus/plugin-content-blog": 3.0.1 - "@docusaurus/plugin-content-docs": 3.0.1 - "@docusaurus/plugin-content-pages": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-common": 3.0.1 +"@docusaurus/theme-common@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/theme-common@npm:3.1.0" + dependencies: + "@docusaurus/mdx-loader": 3.1.0 + "@docusaurus/module-type-aliases": 3.1.0 + "@docusaurus/plugin-content-blog": 3.1.0 + "@docusaurus/plugin-content-docs": 3.1.0 + "@docusaurus/plugin-content-pages": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-common": 3.1.0 "@types/history": ^4.7.11 "@types/react": "*" "@types/react-router-config": "*" @@ -3680,22 +3677,22 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 99fb138fd2fb499d53ee81ae717768b5cb6556ddd337b6d1a399815cb428eed2c04d2823e2040fd4db27bc79681f6333ac1ea78d760ff7fc4475d16d1790552a + checksum: e979af32582d04a62584b9a25982293a228f3acb420f8b89cfec0b41aa7b336666fe48105ef57b962f17131821a4458c573968da2a148b89e22a9aaff9189a8b languageName: node linkType: hard -"@docusaurus/theme-search-algolia@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/theme-search-algolia@npm:3.0.1" +"@docusaurus/theme-search-algolia@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/theme-search-algolia@npm:3.1.0" dependencies: "@docsearch/react": ^3.5.2 - "@docusaurus/core": 3.0.1 - "@docusaurus/logger": 3.0.1 - "@docusaurus/plugin-content-docs": 3.0.1 - "@docusaurus/theme-common": 3.0.1 - "@docusaurus/theme-translations": 3.0.1 - "@docusaurus/utils": 3.0.1 - "@docusaurus/utils-validation": 3.0.1 + "@docusaurus/core": 3.1.0 + "@docusaurus/logger": 3.1.0 + "@docusaurus/plugin-content-docs": 3.1.0 + "@docusaurus/theme-common": 3.1.0 + "@docusaurus/theme-translations": 3.1.0 + "@docusaurus/utils": 3.1.0 + "@docusaurus/utils-validation": 3.1.0 algoliasearch: ^4.18.0 algoliasearch-helper: ^3.13.3 clsx: ^2.0.0 @@ -3707,24 +3704,25 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 24a38dbd7085ea78c412e50c94dda7e0ecb80046dd18c1fdb515d81b21be5cdbc706705a5155600510b0814698abb234885a576d90e0db9cf3c5983d0bf51462 + checksum: 6aaeb153cfcac01112584c557ebf4dde5ba75f2f2c404fa146a875617ae26a487ac407b64e36e8af336c2bca83947a9376dd2c2fc035e75a07fe2eb708a30567 languageName: node linkType: hard -"@docusaurus/theme-translations@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/theme-translations@npm:3.0.1" +"@docusaurus/theme-translations@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/theme-translations@npm:3.1.0" dependencies: fs-extra: ^11.1.1 tslib: ^2.6.0 - checksum: a1df314ddaeb7f453867c5ee5424b36d31c6d6541f86b3927881b77333e997b87e720c0285f3be507283cb851537ff154ce0ddbd5e771c184c8aa10af721d7c2 + checksum: ce3edda17bc9c802ecb09417187c349a399d6c9c23c2af86ec338136b72e5e7772fb014dd59d68f9ce61a26b2c6973d1350f7a787e1107b82d4388d9934ffc16 languageName: node linkType: hard -"@docusaurus/types@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/types@npm:3.0.1" +"@docusaurus/types@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/types@npm:3.1.0" dependencies: + "@mdx-js/mdx": ^3.0.0 "@types/history": ^4.7.11 "@types/react": "*" commander: ^5.1.0 @@ -3736,13 +3734,13 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 1874e66435e986262ad06639b812d49aa5c81a29815b27d31370d055335cebdad77ee0276504497b1765c489e5c5faf9795df97e52649af931d1cf381c4afa77 + checksum: 9aa554f2395031f974798b94bea8c8b32d3280d6512ae8f8052a14758507281d696b0ef7fd2c7daf7261f4216c1149ec6beeaa414745a248c83fa1b04bab3ff5 languageName: node linkType: hard -"@docusaurus/utils-common@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/utils-common@npm:3.0.1" +"@docusaurus/utils-common@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/utils-common@npm:3.1.0" dependencies: tslib: ^2.6.0 peerDependencies: @@ -3750,28 +3748,28 @@ __metadata: peerDependenciesMeta: "@docusaurus/types": optional: true - checksum: 7d4eb39258539d594cf1432d07be0325de5a02c2a00418e022b0cd2d4374788a7cc5dd3febad6f34744e5a1e76646ae909ffbdf2024284f31c579d1f1ff055d8 + checksum: c9837e1bf78013239530958760825e55a509e9c4fbd6c3fd2812b7ebb187f13f7976f0e9c64bceff83444f696a6f0a58ba7e0d65fe9e493f3f31a7d1fbe8dd83 languageName: node linkType: hard -"@docusaurus/utils-validation@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/utils-validation@npm:3.0.1" +"@docusaurus/utils-validation@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/utils-validation@npm:3.1.0" dependencies: - "@docusaurus/logger": 3.0.1 - "@docusaurus/utils": 3.0.1 + "@docusaurus/logger": 3.1.0 + "@docusaurus/utils": 3.1.0 joi: ^17.9.2 js-yaml: ^4.1.0 tslib: ^2.6.0 - checksum: c52edd61906ee004cea95ca33f81ec10a40276cad29f1aef505220cea4b922c1734b765d9c55b0889822351876ea545a73f7f3a4fbbb574f625fe455f8387033 + checksum: 10b05b6903f07d31beddb19bd5a4c40bc65add2c17bff494876549cc40d05bdab3766fe50809cd2b3ded1ec37a2541f9c28a4ddb934566d06e06e3dd9f4c76ea languageName: node linkType: hard -"@docusaurus/utils@npm:3.0.1": - version: 3.0.1 - resolution: "@docusaurus/utils@npm:3.0.1" +"@docusaurus/utils@npm:3.1.0": + version: 3.1.0 + resolution: "@docusaurus/utils@npm:3.1.0" dependencies: - "@docusaurus/logger": 3.0.1 + "@docusaurus/logger": 3.1.0 "@svgr/webpack": ^6.5.1 escape-string-regexp: ^4.0.0 file-loader: ^6.2.0 @@ -3793,7 +3791,7 @@ __metadata: peerDependenciesMeta: "@docusaurus/types": optional: true - checksum: 5a8c5d8dd9cf1ad9ed1cecff3be3cbe041ebf8f51e2744af8aa006df67367f24d0888181566ed9ab2837b931a4fb135d943eadfde99708468f90f18795d413b5 + checksum: 5e71e5fee219ba1999e62ef5a08940fb3475ce915fcf8c3f67bdeda07274da9e21024239e8cbaac762064c9a0129eb1c9d2440f646420c76fb776828750491ff languageName: node linkType: hard @@ -3822,7 +3820,7 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.2": +"@eslint/eslintrc@npm:^2.1.4": version: 2.1.4 resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: @@ -3839,10 +3837,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:8.48.0": - version: 8.48.0 - resolution: "@eslint/js@npm:8.48.0" - checksum: b2755f9c0ee810c886eba3c50dcacb184ba5a5cd1cbc01988ee506ad7340653cae0bd55f1d95c64b56dfc6d25c2caa7825335ffd2c50165bae9996fe0f396851 +"@eslint/js@npm:8.56.0": + version: 8.56.0 + resolution: "@eslint/js@npm:8.56.0" + checksum: 5804130574ef810207bdf321c265437814e7a26f4e6fac9b496de3206afd52f533e09ec002a3be06cd9adcc9da63e727f1883938e663c4e4751c007d5b58e539 languageName: node linkType: hard @@ -3969,14 +3967,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.10": - version: 0.11.13 - resolution: "@humanwhocodes/config-array@npm:0.11.13" +"@humanwhocodes/config-array@npm:^0.11.13": + version: 0.11.14 + resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: - "@humanwhocodes/object-schema": ^2.0.1 - debug: ^4.1.1 + "@humanwhocodes/object-schema": ^2.0.2 + debug: ^4.3.1 minimatch: ^3.0.5 - checksum: f8ea57b0d7ed7f2d64cd3944654976829d9da91c04d9c860e18804729a33f7681f78166ef4c761850b8c324d362f7d53f14c5c44907a6b38b32c703ff85e4805 + checksum: 861ccce9eaea5de19546653bccf75bf09fe878bc39c3aab00aeee2d2a0e654516adad38dd1098aab5e3af0145bbcbf3f309bdf4d964f8dab9dcd5834ae4c02f2 languageName: node linkType: hard @@ -3987,10 +3985,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.1": - version: 2.0.1 - resolution: "@humanwhocodes/object-schema@npm:2.0.1" - checksum: 24929487b1ed48795d2f08346a0116cc5ee4634848bce64161fb947109352c562310fd159fc64dda0e8b853307f5794605191a9547f7341158559ca3c8262a45 +"@humanwhocodes/object-schema@npm:^2.0.2": + version: 2.0.2 + resolution: "@humanwhocodes/object-schema@npm:2.0.2" + checksum: 2fc11503361b5fb4f14714c700c02a3f4c7c93e9acd6b87a29f62c522d90470f364d6161b03d1cc618b979f2ae02aed1106fd29d302695d8927e2fc8165ba8ee languageName: node linkType: hard @@ -4571,6 +4569,15 @@ __metadata: languageName: node linkType: hard +"@ljharb/through@npm:^2.3.9": + version: 2.3.11 + resolution: "@ljharb/through@npm:2.3.11" + dependencies: + call-bind: ^1.0.2 + checksum: 10502726028b8a4e0b270a2213e546821c04ed8d7fe411009a8e47497e4ae99c57eeb9ff3d13620ebdefd7c856b16fc873f27c433cad60465dc132fb4b997233 + languageName: node + linkType: hard + "@lukeed/csprng@npm:^1.0.0": version: 1.1.0 resolution: "@lukeed/csprng@npm:1.1.0" @@ -4592,25 +4599,6 @@ __metadata: languageName: node linkType: hard -"@mapbox/node-pre-gyp@npm:^1.0.0": - version: 1.0.11 - resolution: "@mapbox/node-pre-gyp@npm:1.0.11" - dependencies: - detect-libc: ^2.0.0 - https-proxy-agent: ^5.0.0 - make-dir: ^3.1.0 - node-fetch: ^2.6.7 - nopt: ^5.0.0 - npmlog: ^5.0.1 - rimraf: ^3.0.2 - semver: ^7.3.5 - tar: ^6.1.11 - bin: - node-pre-gyp: bin/node-pre-gyp - checksum: b848f6abc531a11961d780db813cc510ca5a5b6bf3184d72134089c6875a91c44d571ba6c1879470020803f7803609e7b2e6e429651c026fe202facd11d444b8 - languageName: node - linkType: hard - "@mdx-js/mdx@npm:^3.0.0": version: 3.0.0 resolution: "@mdx-js/mdx@npm:3.0.0" @@ -4710,13 +4698,13 @@ __metadata: languageName: node linkType: hard -"@nestjs/cli@npm:10.2.1": - version: 10.2.1 - resolution: "@nestjs/cli@npm:10.2.1" +"@nestjs/cli@npm:10.3.0": + version: 10.3.0 + resolution: "@nestjs/cli@npm:10.3.0" dependencies: - "@angular-devkit/core": 16.2.8 - "@angular-devkit/schematics": 16.2.8 - "@angular-devkit/schematics-cli": 16.2.8 + "@angular-devkit/core": 17.0.9 + "@angular-devkit/schematics": 17.0.9 + "@angular-devkit/schematics-cli": 17.0.9 "@nestjs/schematics": ^10.0.1 chalk: 4.1.2 chokidar: 3.5.3 @@ -4727,14 +4715,13 @@ __metadata: inquirer: 8.2.6 node-emoji: 1.11.0 ora: 5.4.1 - os-name: 4.0.1 rimraf: 4.4.1 shelljs: 0.8.5 source-map-support: 0.5.21 tree-kill: 1.2.2 tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 - typescript: 5.2.2 + typescript: 5.3.3 webpack: 5.89.0 webpack-node-externals: 3.0.0 peerDependencies: @@ -4747,7 +4734,7 @@ __metadata: optional: true bin: nest: bin/nest.js - checksum: c0a942d4543e5418dd684db648607b81bc339d94d0a09a721618971def8572b26defdeb7750c942bd2f6f1b00b44b3527aaf1d2c33dc78ee1c651be299862e17 + checksum: a6c2258c0ea1a158fe94167c5b747054b4505223a7b254ecb82fda7bb32c998edb818995529a699017283251097612b8c4a4a3e588a5216d93d768f6c657ed69 languageName: node linkType: hard @@ -4908,18 +4895,18 @@ __metadata: languageName: node linkType: hard -"@nestjs/schematics@npm:10.0.3": - version: 10.0.3 - resolution: "@nestjs/schematics@npm:10.0.3" +"@nestjs/schematics@npm:10.1.0": + version: 10.1.0 + resolution: "@nestjs/schematics@npm:10.1.0" dependencies: - "@angular-devkit/core": 16.2.8 - "@angular-devkit/schematics": 16.2.8 + "@angular-devkit/core": 17.0.9 + "@angular-devkit/schematics": 17.0.9 comment-json: 4.2.3 jsonc-parser: 3.2.0 pluralize: 8.0.0 peerDependencies: typescript: ">=4.8.2" - checksum: da07bd9123336659134f9add1b8b6896b0d489ffe64bb77dd5b98ac583a3a01e4b1b39efb4c2db79e10f93f13e1f441d7d0d7cd0119f4e01ce1a9ac45edb8aba + checksum: 3c650da238c148862b82631fcd62d8a58ced317ac9a2ab1804b0181bcae9e82074eca78b263ad6d189bb0461d0a4233c8f8a76ccd66ae47646dd9f36e42b8173 languageName: node linkType: hard @@ -5417,17 +5404,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/utils@npm:^2.3.1": - version: 2.4.2 - resolution: "@pkgr/utils@npm:2.4.2" - dependencies: - cross-spawn: ^7.0.3 - fast-glob: ^3.3.0 - is-glob: ^4.0.3 - open: ^9.1.0 - picocolors: ^1.0.0 - tslib: ^2.6.0 - checksum: 24e04c121269317d259614cd32beea3af38277151c4002df5883c4be920b8e3490bb897748e844f9d46bf68230f86dabd4e8f093773130e7e60529a769a132fc +"@pkgr/core@npm:^0.1.0": + version: 0.1.1 + resolution: "@pkgr/core@npm:0.1.1" + checksum: 6f25fd2e3008f259c77207ac9915b02f1628420403b2630c92a07ff963129238c9262afc9e84344c7a23b5cc1f3965e2cd17e3798219f5fd78a63d144d3cceba languageName: node linkType: hard @@ -5957,18 +5937,18 @@ __metadata: languageName: node linkType: hard -"@typegoose/typegoose@npm:^12.0.0": - version: 12.0.0 - resolution: "@typegoose/typegoose@npm:12.0.0" +"@typegoose/typegoose@npm:^12.1.0": + version: 12.1.0 + resolution: "@typegoose/typegoose@npm:12.1.0" dependencies: lodash: ^4.17.20 loglevel: ^1.8.1 - reflect-metadata: ^0.1.13 + reflect-metadata: ^0.2.1 semver: ^7.5.4 tslib: ^2.6.2 peerDependencies: - mongoose: ~8.0.1 - checksum: 2b78c7856500ac4700fb966fa8798c59e4ae7c452d04fdc7ead0a5f62eef56ae2862362b50ef3f483f75203ac5670250fb2d29a9a50c23c03a9d11d2d14fef46 + mongoose: ~8.1.0 + checksum: 88d5714b45eed7f7811d7a6f035b8aeb07deb70e6c9549a3f5e28dd6a9d4654166fdd43f7f766b3c4d25cff9cd570a801c02631d3ef7ff3cba601aca44086c60 languageName: node linkType: hard @@ -6413,10 +6393,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:18.16.9": - version: 18.16.9 - resolution: "@types/node@npm:18.16.9" - checksum: 7fe0ef372ba8b157bd646efe29b0ece92ccb9f455171a7ceb4c92d6b490789ff0f14411b1dc6ad203351a0efa2b435072dfab5566fb6eaaaa5cd549e1fb22afa +"@types/node@npm:20.11.5": + version: 20.11.5 + resolution: "@types/node@npm:20.11.5" + dependencies: + undici-types: ~5.26.4 + checksum: a542727de1334ae20a3ca034b0ecf4b464a57ca01efc4f9cf43bd9ab93896125ab3c2de060ecd8f6ae23b86c6bf3463f681b643e69c032c6a662d376c98a6092 languageName: node linkType: hard @@ -6434,15 +6416,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.11.9": - version: 18.18.8 - resolution: "@types/node@npm:18.18.8" - dependencies: - undici-types: ~5.26.4 - checksum: d6a82bfc28bca8e4e32ffc9526798d1aea62f6993ea3a535cd3f47ac3f725a48efe3f484d68168dd154af0001c89935e4e1d77e7b1809c3824c6382bf99b86f6 - languageName: node - linkType: hard - "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -6464,14 +6437,13 @@ __metadata: languageName: node linkType: hard -"@types/passport-jwt@npm:3.0.13": - version: 3.0.13 - resolution: "@types/passport-jwt@npm:3.0.13" +"@types/passport-jwt@npm:4.0.0": + version: 4.0.0 + resolution: "@types/passport-jwt@npm:4.0.0" dependencies: - "@types/express": "*" "@types/jsonwebtoken": "*" "@types/passport-strategy": "*" - checksum: 89e206659f38fd520c0d72561606ef1860dc23e59d401bcb429052001ef069a713b1a745ec1208273454e52336a175fb6692dcd3422ecebb552a21cf4b03dc56 + checksum: f18d048b756356a80cda51a14e9cad51a97c86b162748373c433f9e2bb030c5947845efc03250a675e27596cdd4ca3500cc8db94e59bf428a566c34170ad40b8 languageName: node linkType: hard @@ -6695,13 +6667,13 @@ __metadata: languageName: node linkType: hard -"@types/supertest@npm:6.0.1": - version: 6.0.1 - resolution: "@types/supertest@npm:6.0.1" +"@types/supertest@npm:6.0.2": + version: 6.0.2 + resolution: "@types/supertest@npm:6.0.2" dependencies: "@types/methods": ^1.1.4 "@types/superagent": ^8.1.0 - checksum: 26e849e9b173b65b18aeb2107b737f8528e865639a9d9101b005b133f9cba01ec1c0c046a3b54971d87e441fc2325694132e941fdcd225c7e19202de5dd0b12d + checksum: 1eafa472665757a6fd984439d11f388ae0480c6d243a6884066c474c4e0357de5373316488da503b1690c3163e075ca8c64c0c4853b3bb7deb09e05d1b64e556 languageName: node linkType: hard @@ -6733,7 +6705,14 @@ __metadata: languageName: node linkType: hard -"@types/validator@npm:^13.7.10, @types/validator@npm:^13.7.17": +"@types/validator@npm:^13.11.8": + version: 13.11.8 + resolution: "@types/validator@npm:13.11.8" + checksum: 9e8e8a0e95c3acac60e740d10729076e810350a5975523560c0232bb3c414f381fb7f246405fda3454db694fa5a1c0f00d7e9070023a078abee036b8d7b67770 + languageName: node + linkType: hard + +"@types/validator@npm:^13.7.17": version: 13.7.17 resolution: "@types/validator@npm:13.7.17" checksum: a827e480c09b957fe1e773e15a18e79930c546c21044ca99d9fb832268d85536cd3577391b6a3c6ebdb38eee244439056ebeed0886123e248d6b8be318c8374e @@ -6747,6 +6726,15 @@ __metadata: languageName: node linkType: hard +"@types/whatwg-url@npm:^11.0.2": + version: 11.0.4 + resolution: "@types/whatwg-url@npm:11.0.4" + dependencies: + "@types/webidl-conversions": "*" + checksum: 5acd60dbd49df34b9131ea75dc5e24b03e084cc4ed5a273ddd801fdaf21c896abbbb846bb3ba71ffd5c715120bac0454debe569f39b9177887fb7636d65cdae4 + languageName: node + linkType: hard + "@types/whatwg-url@npm:^8.2.1": version: 8.2.2 resolution: "@types/whatwg-url@npm:8.2.2" @@ -6791,15 +6779,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.15.0" +"@typescript-eslint/eslint-plugin@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.19.0" dependencies: "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.15.0 - "@typescript-eslint/type-utils": 6.15.0 - "@typescript-eslint/utils": 6.15.0 - "@typescript-eslint/visitor-keys": 6.15.0 + "@typescript-eslint/scope-manager": 6.19.0 + "@typescript-eslint/type-utils": 6.19.0 + "@typescript-eslint/utils": 6.19.0 + "@typescript-eslint/visitor-keys": 6.19.0 debug: ^4.3.4 graphemer: ^1.4.0 ignore: ^5.2.4 @@ -6812,25 +6800,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: f7ae7e01f9d1bd6150598ea1a191348a7ba08b25f146d3bc3b19d434bdb8071cf831577a31c62935e67716addb37b0eda02f4a47bfefc1bb5458843256ec0933 + checksum: 9880567d52d4e6559e2343caeed68f856d593b42816b8f705cd98d5a5b46cc620e3bebaaf08bbc982061bba18e5be94d6c539c0c816e8772ddabba0ad4e9363e languageName: node linkType: hard -"@typescript-eslint/parser@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/parser@npm:6.15.0" +"@typescript-eslint/parser@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/parser@npm:6.19.0" dependencies: - "@typescript-eslint/scope-manager": 6.15.0 - "@typescript-eslint/types": 6.15.0 - "@typescript-eslint/typescript-estree": 6.15.0 - "@typescript-eslint/visitor-keys": 6.15.0 + "@typescript-eslint/scope-manager": 6.19.0 + "@typescript-eslint/types": 6.19.0 + "@typescript-eslint/typescript-estree": 6.19.0 + "@typescript-eslint/visitor-keys": 6.19.0 debug: ^4.3.4 peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 6f71b48f208e4d56025cbe3a5b287fe9c31484469e8b2a14a0ab5453cb56223a3c099beb70d298e0ce80de8a23e90aec65865ff8e939233cd0f1c3ffba12f3db + checksum: 0ac91ff83fdf693de4494b45be79f25803ea6ca3ee717e4f96785b7ffc1da0180adb0426b61bc6eff5666c8ef9ea58c50efbd4351ef9018c0050116cbd74a62b languageName: node linkType: hard @@ -6854,7 +6842,34 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.15.0, @typescript-eslint/type-utils@npm:^6.9.1": +"@typescript-eslint/scope-manager@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/scope-manager@npm:6.19.0" + dependencies: + "@typescript-eslint/types": 6.19.0 + "@typescript-eslint/visitor-keys": 6.19.0 + checksum: 47d9d1b70cd64f9d1bb717090850e0ff1a34e453c28b43fd0cecaea4db05cacebd60f5da55b35c4b3cc01491f02e9de358f82a0822b27c00e80e3d1a27de32d1 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/type-utils@npm:6.19.0" + dependencies: + "@typescript-eslint/typescript-estree": 6.19.0 + "@typescript-eslint/utils": 6.19.0 + debug: ^4.3.4 + ts-api-utils: ^1.0.1 + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: a88f022617be636f43429a7c7c5cd2e0e29955e96d4a9fed7d03467dc4a432b1240a71009d62213604ddb3522be9694e6b78882ee805687cda107021d1ddb203 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:^6.9.1": version: 6.15.0 resolution: "@typescript-eslint/type-utils@npm:6.15.0" dependencies: @@ -6885,6 +6900,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/types@npm:6.19.0" + checksum: 1371b5ba41c1d2879b3c2823ab01a30cf034e476ef53ff2a7f9e9a4a0056dfbbfecd3143031b05430aa6c749233cacbd01b72cea38a9ece1c6cf95a5cd43da6a + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -6921,6 +6943,25 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.19.0" + dependencies: + "@typescript-eslint/types": 6.19.0 + "@typescript-eslint/visitor-keys": 6.19.0 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + minimatch: 9.0.3 + semver: ^7.5.4 + ts-api-utils: ^1.0.1 + peerDependenciesMeta: + typescript: + optional: true + checksum: 919f9588840cdab7e0ef6471f4c35d602523b142b2cffeabe9171d6ce65eb7f41614d0cb17e008e0d8e796374821ab053ced35b84642c3b1d491987362f2fdb5 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:6.15.0, @typescript-eslint/utils@npm:^6.9.1": version: 6.15.0 resolution: "@typescript-eslint/utils@npm:6.15.0" @@ -6938,6 +6979,23 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/utils@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/utils@npm:6.19.0" + dependencies: + "@eslint-community/eslint-utils": ^4.4.0 + "@types/json-schema": ^7.0.12 + "@types/semver": ^7.5.0 + "@typescript-eslint/scope-manager": 6.19.0 + "@typescript-eslint/types": 6.19.0 + "@typescript-eslint/typescript-estree": 6.19.0 + semver: ^7.5.4 + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + checksum: 05a26251a526232b08850b6c3327637213ef989453e353f3a8255433b74893a70d5c38369c528b762e853b7586d7830d728b372494e65f37770ecb05a88112d4 + languageName: node + linkType: hard + "@typescript-eslint/utils@npm:^5.10.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" @@ -6976,7 +7034,17 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.0.0": +"@typescript-eslint/visitor-keys@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.19.0" + dependencies: + "@typescript-eslint/types": 6.19.0 + eslint-visitor-keys: ^3.4.1 + checksum: 35b11143e1b55ecf01e0f513085df2cc83d0781f4a8354dc10f6ec3356f66b91a1ed8abadb6fb66af1c1746f9c874eabc8b5636882466e229cda5d6a39aada08 + languageName: node + linkType: hard + +"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" checksum: 4f656b7b4672f2ce6e272f2427d8b0824ed11546a601d8d5412b9d7704e83db38a8d9f402ecdf2b9063fc164af842ad0ec4a55819f621ed7e7ea4d1efcc74524 @@ -7444,7 +7512,7 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.2.1": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2": version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: @@ -7578,16 +7646,6 @@ __metadata: languageName: node linkType: hard -"are-we-there-yet@npm:^2.0.0": - version: 2.0.0 - resolution: "are-we-there-yet@npm:2.0.0" - dependencies: - delegates: ^1.0.0 - readable-stream: ^3.6.0 - checksum: 6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c - languageName: node - linkType: hard - "are-we-there-yet@npm:^3.0.0": version: 3.0.1 resolution: "are-we-there-yet@npm:3.0.1" @@ -8154,13 +8212,6 @@ __metadata: languageName: node linkType: hard -"big-integer@npm:^1.6.44": - version: 1.6.51 - resolution: "big-integer@npm:1.6.51" - checksum: 3d444173d1b2e20747e2c175568bedeebd8315b0637ea95d75fd27830d3b8e8ba36c6af40374f36bdaea7b5de376dcada1b07587cb2a79a928fccdb6e6e3c518 - languageName: node - linkType: hard - "big.js@npm:^5.2.2": version: 5.2.2 resolution: "big.js@npm:5.2.2" @@ -8175,6 +8226,15 @@ __metadata: languageName: node linkType: hard +"bindings@npm:^1.5.0": + version: 1.5.0 + resolution: "bindings@npm:1.5.0" + dependencies: + file-uri-to-path: 1.0.0 + checksum: 65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7 + languageName: node + linkType: hard + "bl@npm:^4.0.3, bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" @@ -8206,7 +8266,7 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.2, body-parser@npm:^1.20.0": +"body-parser@npm:1.20.2": version: 1.20.2 resolution: "body-parser@npm:1.20.2" dependencies: @@ -8277,15 +8337,6 @@ __metadata: languageName: node linkType: hard -"bplist-parser@npm:^0.2.0": - version: 0.2.0 - resolution: "bplist-parser@npm:0.2.0" - dependencies: - big-integer: ^1.6.44 - checksum: d5339dd16afc51de6c88f88f58a45b72ed6a06aa31f5557d09877575f220b7c1d3fbe375da0b62e6a10d4b8ed80523567e351f24014f5bc886ad523758142cdd - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -8431,15 +8482,6 @@ __metadata: languageName: node linkType: hard -"bundle-name@npm:^3.0.0": - version: 3.0.0 - resolution: "bundle-name@npm:3.0.0" - dependencies: - run-applescript: ^5.0.0 - checksum: edf2b1fbe6096ed32e7566947ace2ea937ee427391744d7510a2880c4b9a5b3543d3f6c551236a29e5c87d3195f8e2912516290e638c15bcbede7b37cc375615 - languageName: node - linkType: hard - "busboy@npm:^1.0.0": version: 1.6.0 resolution: "busboy@npm:1.6.0" @@ -8655,7 +8697,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1, chalk@npm:^5.2.0": +"chalk@npm:^5.0.1, chalk@npm:^5.2.0, chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 623922e077b7d1e9dedaea6f8b9e9352921f8ae3afe739132e0e00c275971bdd331268183b2628cf4ab1727c45ea1f28d7e24ac23ce1db1eb653c414ca8a5a80 @@ -8752,6 +8794,13 @@ __metadata: languageName: node linkType: hard +"chownr@npm:^1.1.1": + version: 1.1.4 + resolution: "chownr@npm:1.1.4" + checksum: 115648f8eb38bac5e41c3857f3e663f9c39ed6480d1349977c4d96c95a47266fcacc5a5aabf3cb6c481e22d72f41992827db47301851766c4fd77ac21a4f081d + languageName: node + linkType: hard + "chownr@npm:^2.0.0": version: 2.0.0 resolution: "chownr@npm:2.0.0" @@ -8787,14 +8836,14 @@ __metadata: languageName: node linkType: hard -"class-validator@npm:0.14.0": - version: 0.14.0 - resolution: "class-validator@npm:0.14.0" +"class-validator@npm:0.14.1": + version: 0.14.1 + resolution: "class-validator@npm:0.14.1" dependencies: - "@types/validator": ^13.7.10 - libphonenumber-js: ^1.10.14 - validator: ^13.7.0 - checksum: f62e4a0ad24cee68f4b2bc70d32b96de90cb598f96bde362b4dbf4234151af8eb6ae225458312a38fc49fa3959844cf61c60e731a8205e9a570454cff8de2710 + "@types/validator": ^13.11.8 + libphonenumber-js: ^1.10.53 + validator: ^13.9.0 + checksum: bea808145c81ba3b185e1174d92f97a2d6ffef0558261217042552e9027222eadb9a9731a4418a07eaaa72ac334347df7a1079ff48eaadaa3ee6848a6a88995c languageName: node linkType: hard @@ -8889,6 +8938,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 0a79cff2dbf89ef530bcd54c713703ba94461457b11e5634bd024c78796ed21401e32349c004995954e06f442d82609287e7aabf6a5f02c919a1cf3b9b6854ff + languageName: node + linkType: hard + "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -8936,6 +8992,13 @@ __metadata: languageName: node linkType: hard +"clsx@npm:^2.1.0": + version: 2.1.0 + resolution: "clsx@npm:2.1.0" + checksum: 43fefc29b6b49c9476fbce4f8b1cc75c27b67747738e598e6651dd40d63692135dc60b18fa1c5b78a2a9ba8ae6fd2055a068924b94e20b42039bd53b78b98e1d + languageName: node + linkType: hard + "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -8996,7 +9059,7 @@ __metadata: languageName: node linkType: hard -"color-support@npm:^1.1.2, color-support@npm:^1.1.3": +"color-support@npm:^1.1.3": version: 1.1.3 resolution: "color-support@npm:1.1.3" bin: @@ -9225,7 +9288,7 @@ __metadata: languageName: node linkType: hard -"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": +"console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed @@ -10016,28 +10079,6 @@ __metadata: languageName: node linkType: hard -"default-browser-id@npm:^3.0.0": - version: 3.0.0 - resolution: "default-browser-id@npm:3.0.0" - dependencies: - bplist-parser: ^0.2.0 - untildify: ^4.0.0 - checksum: 279c7ad492542e5556336b6c254a4eaf31b2c63a5433265655ae6e47301197b6cfb15c595a6fdc6463b2ff8e1a1a1ed3cba56038a60e1527ba4ab1628c6b9941 - languageName: node - linkType: hard - -"default-browser@npm:^4.0.0": - version: 4.0.0 - resolution: "default-browser@npm:4.0.0" - dependencies: - bundle-name: ^3.0.0 - default-browser-id: ^3.0.0 - execa: ^7.1.1 - titleize: ^3.0.0 - checksum: 40c5af984799042b140300be5639c9742599bda76dc9eba5ac9ad5943c83dd36cebc4471eafcfddf8e0ec817166d5ba89d56f08e66a126c7c7908a179cead1a7 - languageName: node - linkType: hard - "default-gateway@npm:^6.0.3": version: 6.0.3 resolution: "default-gateway@npm:6.0.3" @@ -10081,13 +10122,6 @@ __metadata: languageName: node linkType: hard -"define-lazy-prop@npm:^3.0.0": - version: 3.0.0 - resolution: "define-lazy-prop@npm:3.0.0" - checksum: 54884f94caac0791bf6395a3ec530ce901cf71c47b0196b8754f3fd17edb6c0e80149c1214429d851873bb0d689dbe08dcedbb2306dc45c8534a5934723851b6 - languageName: node - linkType: hard - "define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": version: 1.2.0 resolution: "define-properties@npm:1.2.0" @@ -10942,9 +10976,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:27.6.0": - version: 27.6.0 - resolution: "eslint-plugin-jest@npm:27.6.0" +"eslint-plugin-jest@npm:27.6.3": + version: 27.6.3 + resolution: "eslint-plugin-jest@npm:27.6.3" dependencies: "@typescript-eslint/utils": ^5.10.0 peerDependencies: @@ -10956,16 +10990,16 @@ __metadata: optional: true jest: optional: true - checksum: 4c42641f9bf2d597761637028083e20b9f81762308e98baae40eb805d3e81ff8d837f06f4f0c1a2fd249e2be2fb24d33b7aafeaa8942de805c2b8d7c3b6fc4e4 + checksum: e22e8dbd941b34bb95958f035ffabb94114506b294e74d6e411bc85bc9dc57888ffd3ebb5c28316a8b7cc9d391cca35557acc64bf815f48d1dcc5ea3d28fa43a languageName: node linkType: hard -"eslint-plugin-prettier@npm:5.1.1": - version: 5.1.1 - resolution: "eslint-plugin-prettier@npm:5.1.1" +"eslint-plugin-prettier@npm:5.1.3": + version: 5.1.3 + resolution: "eslint-plugin-prettier@npm:5.1.3" dependencies: prettier-linter-helpers: ^1.0.0 - synckit: ^0.8.5 + synckit: ^0.8.6 peerDependencies: "@types/eslint": ">=8.0.0" eslint: ">=8.0.0" @@ -10976,7 +11010,7 @@ __metadata: optional: true eslint-config-prettier: optional: true - checksum: 5e2a736f3d7ef38fd76f68df443093ba084a81d646a351d47aaf17e96a06a210d8a53e654b83c4a561747ccffa3326f3e33050556f9a8c29eab52dea3e8ae313 + checksum: eb2a7d46a1887e1b93788ee8f8eb81e0b6b2a6f5a66a62bc6f375b033fc4e7ca16448da99380be800042786e76cf5c0df9c87a51a2c9b960ed47acbd7c0b9381 languageName: node linkType: hard @@ -11033,17 +11067,18 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.48.0": - version: 8.48.0 - resolution: "eslint@npm:8.48.0" +"eslint@npm:8.56.0": + version: 8.56.0 + resolution: "eslint@npm:8.56.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.6.1 - "@eslint/eslintrc": ^2.1.2 - "@eslint/js": 8.48.0 - "@humanwhocodes/config-array": ^0.11.10 + "@eslint/eslintrc": ^2.1.4 + "@eslint/js": 8.56.0 + "@humanwhocodes/config-array": ^0.11.13 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 + "@ungap/structured-clone": ^1.2.0 ajv: ^6.12.4 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -11076,7 +11111,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: f20b359a4f8123fec5c033577368cc020d42978b1b45303974acd8da7a27063168ee3fe297ab5b35327162f6a93154063e3ce6577102f70f9809aff793db9bd0 + checksum: 883436d1e809b4a25d9eb03d42f584b84c408dbac28b0019f6ea07b5177940bf3cca86208f749a6a1e0039b63e085ee47aca1236c30721e91f0deef5cc5a5136 languageName: node linkType: hard @@ -11253,23 +11288,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^4.0.2": - version: 4.1.0 - resolution: "execa@npm:4.1.0" - dependencies: - cross-spawn: ^7.0.0 - get-stream: ^5.0.0 - human-signals: ^1.1.1 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.0 - onetime: ^5.1.0 - signal-exit: ^3.0.2 - strip-final-newline: ^2.0.0 - checksum: e30d298934d9c52f90f3847704fd8224e849a081ab2b517bbc02f5f7732c24e56a21f14cb96a08256deffeb2d12b2b7cb7e2b014a12fb36f8d3357e06417ed55 - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -11287,23 +11305,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^7.1.1": - version: 7.1.1 - resolution: "execa@npm:7.1.1" - dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.1 - human-signals: ^4.3.0 - is-stream: ^3.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^5.1.0 - onetime: ^6.0.0 - signal-exit: ^3.0.7 - strip-final-newline: ^3.0.0 - checksum: 21fa46fc69314ace4068cf820142bdde5b643a5d89831c2c9349479c1555bff137a291b8e749e7efca36535e4e0a8c772c11008ca2e84d2cbd6ca141a3c8f937 - languageName: node - linkType: hard - "exit@npm:^0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -11311,6 +11312,13 @@ __metadata: languageName: node linkType: hard +"expand-template@npm:^2.0.3": + version: 2.0.3 + resolution: "expand-template@npm:2.0.3" + checksum: 588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099 + languageName: node + linkType: hard + "expect@npm:^29.0.0, expect@npm:^29.6.1": version: 29.6.1 resolution: "expect@npm:29.6.1" @@ -11400,7 +11408,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -11577,6 +11585,16 @@ __metadata: languageName: node linkType: hard +"figures@npm:^5.0.0": + version: 5.0.0 + resolution: "figures@npm:5.0.0" + dependencies: + escape-string-regexp: ^5.0.0 + is-unicode-supported: ^1.2.0 + checksum: e6e8b6d1df2f554d4effae4a5ceff5d796f9449f6d4e912d74dab7d5f25916ecda6c305b9084833157d56485a0c78b37164430ddc5675bcee1330e346710669e + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -11598,6 +11616,13 @@ __metadata: languageName: node linkType: hard +"file-uri-to-path@npm:1.0.0": + version: 1.0.0 + resolution: "file-uri-to-path@npm:1.0.0" + checksum: b648580bdd893a008c92c7ecc96c3ee57a5e7b6c4c18a9a09b44fb5d36d79146f8e442578bc0e173dc027adf3987e254ba1dfd6e3ec998b7c282873010502144 + languageName: node + linkType: hard + "filelist@npm:^1.0.4": version: 1.0.4 resolution: "filelist@npm:1.0.4" @@ -11911,7 +11936,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0": +"fs-extra@npm:^11.1.0": version: 11.1.1 resolution: "fs-extra@npm:11.1.1" dependencies: @@ -12041,23 +12066,6 @@ __metadata: languageName: node linkType: hard -"gauge@npm:^3.0.0": - version: 3.0.2 - resolution: "gauge@npm:3.0.2" - dependencies: - aproba: ^1.0.3 || ^2.0.0 - color-support: ^1.1.2 - console-control-strings: ^1.0.0 - has-unicode: ^2.0.1 - object-assign: ^4.1.1 - signal-exit: ^3.0.0 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - wide-align: ^1.1.2 - checksum: 81296c00c7410cdd48f997800155fbead4f32e4f82109be0719c63edc8560e6579946cc8abd04205297640691ec26d21b578837fd13a4e96288ab4b40b1dc3e9 - languageName: node - linkType: hard - "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -12142,15 +12150,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.0.0": - version: 5.2.0 - resolution: "get-stream@npm:5.2.0" - dependencies: - pump: ^3.0.0 - checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 - languageName: node - linkType: hard - "get-stream@npm:^6.0.0, get-stream@npm:^6.0.1": version: 6.0.1 resolution: "get-stream@npm:6.0.1" @@ -12217,6 +12216,13 @@ __metadata: languageName: node linkType: hard +"github-from-package@npm:0.0.0": + version: 0.0.0 + resolution: "github-from-package@npm:0.0.0" + checksum: 14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3 + languageName: node + linkType: hard + "github-slugger@npm:^1.5.0": version: 1.5.0 resolution: "github-slugger@npm:1.5.0" @@ -13156,24 +13162,10 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^1.1.1": - version: 1.1.1 - resolution: "human-signals@npm:1.1.1" - checksum: d587647c9e8ec24e02821b6be7de5a0fc37f591f6c4e319b3054b43fd4c35a70a94c46fc74d8c1a43c47fde157d23acd7421f375e1c1365b09a16835b8300205 - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 - resolution: "human-signals@npm:2.1.0" - checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 - languageName: node - linkType: hard - -"human-signals@npm:^4.3.0": - version: 4.3.1 - resolution: "human-signals@npm:4.3.1" - checksum: 6f12958df3f21b6fdaf02d90896c271df00636a31e2bbea05bddf817a35c66b38a6fdac5863e2df85bd52f34958997f1f50350ff97249e1dff8452865d5235d1 + resolution: "human-signals@npm:2.1.0" + checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 languageName: node linkType: hard @@ -13379,9 +13371,9 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:8.2.4": - version: 8.2.4 - resolution: "inquirer@npm:8.2.4" +"inquirer@npm:8.2.6": + version: 8.2.6 + resolution: "inquirer@npm:8.2.6" dependencies: ansi-escapes: ^4.2.1 chalk: ^4.1.1 @@ -13397,31 +13389,31 @@ __metadata: string-width: ^4.1.0 strip-ansi: ^6.0.0 through: ^2.3.6 - wrap-ansi: ^7.0.0 - checksum: dfcb6529d3af443dfea2241cb471508091b51f5121a088fdb8728b23ec9b349ef0a5e13a0ef2c8e19457b0bed22f7cbbcd561f7a4529d084c562a58c605e2655 + wrap-ansi: ^6.0.1 + checksum: 387ffb0a513559cc7414eb42c57556a60e302f820d6960e89d376d092e257a919961cd485a1b4de693dbb5c0de8bc58320bfd6247dfd827a873aa82a4215a240 languageName: node linkType: hard -"inquirer@npm:8.2.6": - version: 8.2.6 - resolution: "inquirer@npm:8.2.6" +"inquirer@npm:9.2.11": + version: 9.2.11 + resolution: "inquirer@npm:9.2.11" dependencies: - ansi-escapes: ^4.2.1 - chalk: ^4.1.1 + "@ljharb/through": ^2.3.9 + ansi-escapes: ^4.3.2 + chalk: ^5.3.0 cli-cursor: ^3.1.0 - cli-width: ^3.0.0 - external-editor: ^3.0.3 - figures: ^3.0.0 + cli-width: ^4.1.0 + external-editor: ^3.1.0 + figures: ^5.0.0 lodash: ^4.17.21 - mute-stream: 0.0.8 + mute-stream: 1.0.0 ora: ^5.4.1 - run-async: ^2.4.0 - rxjs: ^7.5.5 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - through: ^2.3.6 - wrap-ansi: ^6.0.1 - checksum: 387ffb0a513559cc7414eb42c57556a60e302f820d6960e89d376d092e257a919961cd485a1b4de693dbb5c0de8bc58320bfd6247dfd827a873aa82a4215a240 + run-async: ^3.0.0 + rxjs: ^7.8.1 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wrap-ansi: ^6.2.0 + checksum: af59b422eb6005dac90f6c5e8295013d0611ac5471ff4fbf4ad3e228136e0f41db73af2d5a68e36770f9e31ac203ae1589d35c3e970acbc6110bb5df905928f9 languageName: node linkType: hard @@ -13623,15 +13615,6 @@ __metadata: languageName: node linkType: hard -"is-docker@npm:^3.0.0": - version: 3.0.0 - resolution: "is-docker@npm:3.0.0" - bin: - is-docker: cli.js - checksum: b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90 - languageName: node - linkType: hard - "is-extendable@npm:^0.1.0": version: 0.1.1 resolution: "is-extendable@npm:0.1.1" @@ -13676,17 +13659,6 @@ __metadata: languageName: node linkType: hard -"is-inside-container@npm:^1.0.0": - version: 1.0.0 - resolution: "is-inside-container@npm:1.0.0" - dependencies: - is-docker: ^3.0.0 - bin: - is-inside-container: cli.js - checksum: c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03 - languageName: node - linkType: hard - "is-installed-globally@npm:^0.4.0": version: 0.4.0 resolution: "is-installed-globally@npm:0.4.0" @@ -13876,13 +13848,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^3.0.0": - version: 3.0.0 - resolution: "is-stream@npm:3.0.0" - checksum: 172093fe99119ffd07611ab6d1bcccfe8bc4aa80d864b15f43e63e54b7abc71e779acd69afdb854c4e2a67fdc16ae710e370eda40088d1cfc956a50ed82d8f16 - languageName: node - linkType: hard - "is-string@npm:^1.0.5, is-string@npm:^1.0.7": version: 1.0.7 resolution: "is-string@npm:1.0.7" @@ -13933,6 +13898,13 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^1.2.0": + version: 1.3.0 + resolution: "is-unicode-supported@npm:1.3.0" + checksum: 20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc + languageName: node + linkType: hard + "is-weakmap@npm:^2.0.1": version: 2.0.1 resolution: "is-weakmap@npm:2.0.1" @@ -15274,10 +15246,10 @@ __metadata: languageName: node linkType: hard -"libphonenumber-js@npm:^1.10.14": - version: 1.10.37 - resolution: "libphonenumber-js@npm:1.10.37" - checksum: c28f7623226d6ab33c48044f12e772d35dfdbebae53e89434840f64da92e92736fa547a47b48d99050f225d921df71d9827848f78d6c62a063dec4c44dad1b1b +"libphonenumber-js@npm:^1.10.53": + version: 1.10.53 + resolution: "libphonenumber-js@npm:1.10.53" + checksum: e8376a344c799f03b1b499075068a937dcc7d77c9bee9df860095bf7c74a025c27a6d298971893320c8f2874b19094fa50f25fc24fc8a6ca36a9edd6aafb0945 languageName: node linkType: hard @@ -15680,13 +15652,6 @@ __metadata: languageName: node linkType: hard -"macos-release@npm:^2.5.0": - version: 2.5.1 - resolution: "macos-release@npm:2.5.1" - checksum: aca64595302b6c6f7252be30dc10dfafae6c664d83790f43bc00b5996cbd1748b4268dd980743cb7ae8dbfabf5315990bc5d241aa9ff7336fc45fa0b9fa1b4ce - languageName: node - linkType: hard - "magic-string@npm:0.30.0": version: 0.30.0 resolution: "magic-string@npm:0.30.0" @@ -15696,16 +15661,16 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:0.30.1": - version: 0.30.1 - resolution: "magic-string@npm:0.30.1" +"magic-string@npm:0.30.5": + version: 0.30.5 + resolution: "magic-string@npm:0.30.5" dependencies: "@jridgewell/sourcemap-codec": ^1.4.15 - checksum: 7bc7e4493e32a77068f3753bf8652d4ab44142122eb7fb9fa871af83bef2cd2c57518a6769701cd5d0379bd624a13bc8c72ca25ac5655b27e5a61adf1fd38db2 + checksum: da10fecff0c0a7d3faf756913ce62bd6d5e7b0402be48c3b27bfd651b90e29677e279069a63b764bcdc1b8ecdcdb898f29a5c5ec510f2323e8d62ee057a6eb18 languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": +"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -16706,13 +16671,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^4.0.0": - version: 4.0.0 - resolution: "mimic-fn@npm:4.0.0" - checksum: 995dcece15ee29aa16e188de6633d43a3db4611bcf93620e7e62109ec41c79c0f34277165b8ce5e361205049766e371851264c21ac64ca35499acb5421c2ba56 - languageName: node - linkType: hard - "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -16770,6 +16728,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.3, minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": + version: 9.0.3 + resolution: "minimatch@npm:9.0.3" + dependencies: + brace-expansion: ^2.0.1 + checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 + languageName: node + linkType: hard + "minimatch@npm:^5.0.1": version: 5.1.6 resolution: "minimatch@npm:5.1.6" @@ -16788,15 +16755,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.1, minimatch@npm:^9.0.3": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: ^2.0.1 - checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 - languageName: node - linkType: hard - "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -16808,7 +16766,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 75a6d645fb122dad29c06a7597bddea977258957ed88d7a6df59b5cd3fe4a527e253e9bbf2e783e4b73657f9098b96a5fe96ab8a113655d4109108577ecf85b0 @@ -16921,6 +16879,13 @@ __metadata: languageName: node linkType: hard +"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": + version: 0.5.3 + resolution: "mkdirp-classic@npm:0.5.3" + checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac + languageName: node + linkType: hard + "mkdirp@npm:^0.5.4": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" @@ -16985,9 +16950,19 @@ __metadata: languageName: node linkType: hard -"mongodb-memory-server-core@npm:9.1.3": - version: 9.1.3 - resolution: "mongodb-memory-server-core@npm:9.1.3" +"mongodb-connection-string-url@npm:^3.0.0": + version: 3.0.0 + resolution: "mongodb-connection-string-url@npm:3.0.0" + dependencies: + "@types/whatwg-url": ^11.0.2 + whatwg-url: ^13.0.0 + checksum: 9d4885377345b14e2ba2ee63cb3085364a01aeae3aca622bbd568e7761caa58fdc664528f19f125c762cff230c9349f99e98396dd2271a4260286cf241a8c477 + languageName: node + linkType: hard + +"mongodb-memory-server-core@npm:9.1.6": + version: 9.1.6 + resolution: "mongodb-memory-server-core@npm:9.1.6" dependencies: async-mutex: ^0.4.0 camelcase: ^6.3.0 @@ -17001,27 +16976,27 @@ __metadata: tar-stream: ^3.0.0 tslib: ^2.6.2 yauzl: ^2.10.0 - checksum: d917608d3f237c758cd06966d89d8bf4b7e876c17f275d4ca09d40081e1a0d88ba948eb9c929768810ced97a9fea7aeaadfc175eb24b95fdf347c5f513e110b8 + checksum: afb1c91ab8fb2a26c80dd4f2eda49e4a9552ed2a4657af20edd8deee35aadbbad3fefa359f7457895b34c7c8fc8357649d63c69dba7ad02b8c6dae71def42390 languageName: node linkType: hard -"mongodb-memory-server@npm:9.1.3": - version: 9.1.3 - resolution: "mongodb-memory-server@npm:9.1.3" +"mongodb-memory-server@npm:9.1.6": + version: 9.1.6 + resolution: "mongodb-memory-server@npm:9.1.6" dependencies: - mongodb-memory-server-core: 9.1.3 + mongodb-memory-server-core: 9.1.6 tslib: ^2.6.2 - checksum: 7992135b25e93f8152a333efd322f003aca6be0adff5f880a94cc2c448b6b71f0804fed580828787c03fa576e4024abec41988fd869bd010a26d9f34771b4f84 + checksum: bba087cf63d7fe4d8de58f2a4c925018f57bebf5e94952413f1ddcac7d1afdd50f679844d657473feb578269bf8147c5134df5cea896c92486f64ec5b8e24a14 languageName: node linkType: hard -"mongodb@npm:6.2.0": - version: 6.2.0 - resolution: "mongodb@npm:6.2.0" +"mongodb@npm:6.3.0": + version: 6.3.0 + resolution: "mongodb@npm:6.3.0" dependencies: "@mongodb-js/saslprep": ^1.1.0 bson: ^6.2.0 - mongodb-connection-string-url: ^2.6.0 + mongodb-connection-string-url: ^3.0.0 peerDependencies: "@aws-sdk/credential-providers": ^3.188.0 "@mongodb-js/zstd": ^1.1.0 @@ -17045,7 +17020,7 @@ __metadata: optional: true socks: optional: true - checksum: dca058e497e4d70f84509b863db33a1126f182757bc389893b31086c49ff429257e62de06f7099aba8cef8790a497f50c98fdcead6e66c451c057ed1453b2049 + checksum: ebc5d9dbd1299321b6873e86eb4ea635316f97450644811db24ce2b01432b1c641def864facf2eab6f0c0c5c360c318108ea5555142f55177ca4c33991c6d7c4 languageName: node linkType: hard @@ -17081,18 +17056,18 @@ __metadata: languageName: node linkType: hard -"mongoose@npm:^8.0.3": - version: 8.0.3 - resolution: "mongoose@npm:8.0.3" +"mongoose@npm:^8.1.0": + version: 8.1.0 + resolution: "mongoose@npm:8.1.0" dependencies: bson: ^6.2.0 kareem: 2.5.1 - mongodb: 6.2.0 + mongodb: 6.3.0 mpath: 0.9.0 mquery: 5.0.0 ms: 2.1.3 sift: 16.0.1 - checksum: 6431f61fbfcea2d4e97932003994edcdd35b78eb48c1e76110d57b00d7a803d6cd6c41d62a1a546e5802a3fca498e487b74208e40eddc445281812b4008a09f0 + checksum: e46a02f4bedf05f50bfd71c7571e9b1b4a408383728c6a5d1224097d48c43075ee33dc5bce14719eb4fd83a54401cb9aff557a353a729bbd9c0bf69d4f736994 languageName: node linkType: hard @@ -17181,9 +17156,16 @@ __metadata: languageName: node linkType: hard -"mysql2@npm:3.6.5": - version: 3.6.5 - resolution: "mysql2@npm:3.6.5" +"mute-stream@npm:1.0.0": + version: 1.0.0 + resolution: "mute-stream@npm:1.0.0" + checksum: 36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7 + languageName: node + linkType: hard + +"mysql2@npm:3.7.1": + version: 3.7.1 + resolution: "mysql2@npm:3.7.1" dependencies: denque: ^2.1.0 generate-function: ^2.3.1 @@ -17193,7 +17175,7 @@ __metadata: named-placeholders: ^1.1.3 seq-queue: ^0.0.5 sqlstring: ^2.3.2 - checksum: 1fb6aef940818dc5368840459e33a2c273698b08633015c196d67df3ee47bd3806b6c428ec4ca020cb3df4dc63e7d79cc5361caa7521b2b75cfd0fc9e8301fc9 + checksum: 1be50bdc7f18aea03f6d7b6e0865a84d214026a2271420c48fb36076eb4cd98074e609c5f9a9387a471a17273d53295734fb0f99868cab5dee2c62596a95b0da languageName: node linkType: hard @@ -17235,6 +17217,13 @@ __metadata: languageName: node linkType: hard +"napi-build-utils@npm:^1.0.1": + version: 1.0.2 + resolution: "napi-build-utils@npm:1.0.2" + checksum: 06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -17280,17 +17269,17 @@ __metadata: "@actions/core": ^1.10.1 "@apollo/federation": 0.38.1 "@apollo/gateway": 2.2.3 - "@apollo/server": ^4.9.5 + "@apollo/server": ^4.10.0 "@apollo/subgraph": 2.2.3 - "@commitlint/cli": 18.4.3 - "@commitlint/config-conventional": ^18.4.3 - "@docusaurus/core": 3.0.1 - "@docusaurus/module-type-aliases": 3.0.1 - "@docusaurus/preset-classic": 3.0.1 + "@commitlint/cli": 18.4.4 + "@commitlint/config-conventional": ^18.4.4 + "@docusaurus/core": 3.1.0 + "@docusaurus/module-type-aliases": 3.1.0 + "@docusaurus/preset-classic": 3.1.0 "@jscutlery/semver": 4.2.0 "@m8a/nestjs-typegoose": 12.0.0 "@nestjs/apollo": ^12.0.11 - "@nestjs/cli": 10.2.1 + "@nestjs/cli": 10.3.0 "@nestjs/common": 10.3.0 "@nestjs/core": 10.3.0 "@nestjs/graphql": ^12.0.11 @@ -17298,7 +17287,7 @@ __metadata: "@nestjs/mongoose": 10.0.2 "@nestjs/passport": 10.0.3 "@nestjs/platform-express": 10.3.0 - "@nestjs/schematics": 10.0.3 + "@nestjs/schematics": 10.1.0 "@nestjs/sequelize": 10.0.0 "@nestjs/testing": ^10.3.0 "@nestjs/typeorm": ^10.0.1 @@ -17308,7 +17297,7 @@ __metadata: "@nx/jest": 17.2.7 "@nx/js": 17.2.7 "@nx/node": 17.2.7 - "@typegoose/typegoose": ^12.0.0 + "@typegoose/typegoose": ^12.1.0 "@types/express": 4.17.21 "@types/jest": 29.5.11 "@types/lodash.escaperegexp": 4.1.9 @@ -17316,27 +17305,27 @@ __metadata: "@types/lodash.merge": 4.6.9 "@types/lodash.omit": 4.5.9 "@types/lodash.pick": 4.4.9 - "@types/node": 18.16.9 - "@types/passport-jwt": 3.0.13 + "@types/node": 20.11.5 + "@types/passport-jwt": 4.0.0 "@types/passport-local": 1.0.38 "@types/pluralize": 0.0.33 - "@types/supertest": 6.0.1 + "@types/supertest": 6.0.2 "@types/uuid": 9.0.7 "@types/ws": 8.5.10 - "@typescript-eslint/eslint-plugin": 6.15.0 - "@typescript-eslint/parser": 6.15.0 + "@typescript-eslint/eslint-plugin": 6.19.0 + "@typescript-eslint/parser": 6.19.0 class-transformer: 0.5.1 - class-validator: 0.14.0 - clsx: ^2.0.0 + class-validator: 0.14.1 + clsx: ^2.1.0 dataloader: 2.2.2 - eslint: 8.48.0 + eslint: 8.56.0 eslint-config-airbnb: 19.0.4 eslint-config-airbnb-typescript: 17.1.0 eslint-config-prettier: 9.1.0 eslint-import-resolver-typescript: 3.6.1 eslint-plugin-import: 2.29.1 - eslint-plugin-jest: 27.6.0 - eslint-plugin-prettier: 5.1.1 + eslint-plugin-jest: 27.6.3 + eslint-plugin-prettier: 5.1.3 eslint-plugin-simple-import-sort: ^10.0.0 eslint-plugin-tsdoc: 0.2.17 graphql: 16.8.1 @@ -17346,15 +17335,15 @@ __metadata: husky: 8.0.3 jest: 29.7.0 jest-extended: 4.0.2 - mongodb-memory-server: 9.1.3 - mongoose: ^8.0.3 - mysql2: 3.6.5 + mongodb-memory-server: 9.1.6 + mongoose: ^8.1.0 + mysql2: 3.7.1 nx: 17.2.7 passport: 0.7.0 passport-jwt: 4.0.1 passport-local: 1.0.0 pg: 8.11.3 - prettier: 3.1.1 + prettier: 3.2.4 prism-react-renderer: ^2.3.1 react: ^18.2.0 react-dom: ^18.2.0 @@ -17364,8 +17353,8 @@ __metadata: sequelize: 6.35.2 sequelize-typescript: 2.1.6 sql-formatter: ^15.0.2 - sqlite3: ^5.1.6 - supertest: 6.3.3 + sqlite3: ^5.1.7 + supertest: 6.3.4 ts-jest: 29.1.1 ts-loader: 9.5.1 ts-mockito: 2.6.1 @@ -17398,6 +17387,15 @@ __metadata: languageName: node linkType: hard +"node-abi@npm:^3.3.0": + version: 3.54.0 + resolution: "node-abi@npm:3.54.0" + dependencies: + semver: ^7.3.5 + checksum: 260caae87299bb2fac6a269ba5dd378dbe1d99030396832fca7199b6cb5fd46556d2ec0d431f4a76ab2d53e49948047543afe3f1d70d0e6ebad04d33139650da + languageName: node + linkType: hard + "node-abort-controller@npm:^3.0.1, node-abort-controller@npm:^3.1.1": version: 3.1.1 resolution: "node-abort-controller@npm:3.1.1" @@ -17405,12 +17403,12 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^4.2.0": - version: 4.3.0 - resolution: "node-addon-api@npm:4.3.0" +"node-addon-api@npm:^7.0.0": + version: 7.0.0 + resolution: "node-addon-api@npm:7.0.0" dependencies: node-gyp: latest - checksum: 3de396e23cc209f539c704583e8e99c148850226f6e389a641b92e8967953713228109f919765abc1f4355e801e8f41842f96210b8d61c7dcc10a477002dcf00 + checksum: 4349465d737e284b280fc0e5fd2384f9379bca6b7f2a5a1460bea676ba5b90bf563e7d02a9254c35b9ed808641c81d9b4ca9e1da17d2849cd07727660b00b332 languageName: node linkType: hard @@ -17623,7 +17621,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": +"npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -17632,27 +17630,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" - dependencies: - path-key: ^4.0.0 - checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 - languageName: node - linkType: hard - -"npmlog@npm:^5.0.1": - version: 5.0.1 - resolution: "npmlog@npm:5.0.1" - dependencies: - are-we-there-yet: ^2.0.0 - console-control-strings: ^1.1.0 - gauge: ^3.0.0 - set-blocking: ^2.0.0 - checksum: 516b2663028761f062d13e8beb3f00069c5664925871a9b57989642ebe09f23ab02145bf3ab88da7866c4e112cafff72401f61a672c7c8a20edc585a7016ef5f - languageName: node - linkType: hard - "npmlog@npm:^6.0.0": version: 6.0.2 resolution: "npmlog@npm:6.0.2" @@ -17901,15 +17878,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^6.0.0": - version: 6.0.0 - resolution: "onetime@npm:6.0.0" - dependencies: - mimic-fn: ^4.0.0 - checksum: 0846ce78e440841335d4e9182ef69d5762e9f38aa7499b19f42ea1c4cd40f0b4446094c455c713f9adac3f4ae86f613bb5e30c99e52652764d06a89f709b3788 - languageName: node - linkType: hard - "open@npm:^8.0.9, open@npm:^8.4.0": version: 8.4.2 resolution: "open@npm:8.4.2" @@ -17921,18 +17889,6 @@ __metadata: languageName: node linkType: hard -"open@npm:^9.1.0": - version: 9.1.0 - resolution: "open@npm:9.1.0" - dependencies: - default-browser: ^4.0.0 - define-lazy-prop: ^3.0.0 - is-inside-container: ^1.0.0 - is-wsl: ^2.2.0 - checksum: 3993c0f61d51fed8ac290e99c9c3cf45d3b6cfb3e2aa2b74cafd312c3486c22fd81df16ac8f3ab91dd8a4e3e729a16fc2480cfc406c4833416cf908acf1ae7c9 - languageName: node - linkType: hard - "opener@npm:^1.5.2": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -17999,16 +17955,6 @@ __metadata: languageName: node linkType: hard -"os-name@npm:4.0.1": - version: 4.0.1 - resolution: "os-name@npm:4.0.1" - dependencies: - macos-release: ^2.5.0 - windows-release: ^4.0.0 - checksum: 507ae75979ec410b5fccaddddc7e8afb3f9fd096e902230d8ae940590513e64fce6fe25fd1ccc410ec89defc78b5593d71cb1c323e546621c210c4a7086c7399 - languageName: node - linkType: hard - "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -18343,13 +18289,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^4.0.0": - version: 4.0.0 - resolution: "path-key@npm:4.0.0" - checksum: 8e6c314ae6d16b83e93032c61020129f6f4484590a777eed709c4a01b50e498822b00f76ceaf94bc64dbd90b327df56ceadce27da3d83393790f1219e07721d7 - languageName: node - linkType: hard - "path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" @@ -18519,7 +18458,14 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:2.3.1, picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": +"picomatch@npm:3.0.1": + version: 3.0.1 + resolution: "picomatch@npm:3.0.1" + checksum: b7fe18174bcc05bbf0ea09cc85623ae395676b3e6bc25636d4c20db79a948586237e429905453bf1ba385bc7a7aa5b56f1b351680e650d2b5c305ceb98dfc914 + languageName: node + linkType: hard + +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" checksum: 050c865ce81119c4822c45d3c84f1ced46f93a0126febae20737bd05ca20589c564d6e9226977df859ed5e03dc73f02584a2b0faad36e896936238238b0446cf @@ -19053,6 +18999,28 @@ __metadata: languageName: node linkType: hard +"prebuild-install@npm:^7.1.1": + version: 7.1.1 + resolution: "prebuild-install@npm:7.1.1" + dependencies: + detect-libc: ^2.0.0 + expand-template: ^2.0.3 + github-from-package: 0.0.0 + minimist: ^1.2.3 + mkdirp-classic: ^0.5.3 + napi-build-utils: ^1.0.1 + node-abi: ^3.3.0 + pump: ^3.0.0 + rc: ^1.2.7 + simple-get: ^4.0.0 + tar-fs: ^2.0.0 + tunnel-agent: ^0.6.0 + bin: + prebuild-install: bin.js + checksum: dbf96d0146b6b5827fc8f67f72074d2e19c69628b9a7a0a17d0fad1bf37e9f06922896972e074197fc00a52eae912993e6ef5a0d471652f561df5cb516f3f467 + languageName: node + linkType: hard + "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -19069,12 +19037,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.1.1": - version: 3.1.1 - resolution: "prettier@npm:3.1.1" +"prettier@npm:3.2.4": + version: 3.2.4 + resolution: "prettier@npm:3.2.4" bin: prettier: bin/prettier.cjs - checksum: e386855e3a1af86a748e16953f168be555ce66d6233f4ba54eb6449b88eb0c6b2ca79441b11eae6d28a7f9a5c96440ce50864b9d5f6356d331d39d6bb66c648e + checksum: 6ec9385a836e0b9bac549e585101c086d1521c31d7b882d5c8bb7d7646da0693da5f31f4fff6dc080710e5e2d34c85e6fb2f8766876b3645c8be2f33b9c3d1a3 languageName: node linkType: hard @@ -19243,6 +19211,13 @@ __metadata: languageName: node linkType: hard +"punycode@npm:^2.3.0": + version: 2.3.1 + resolution: "punycode@npm:2.3.1" + checksum: bb0a0ceedca4c3c57a9b981b90601579058903c62be23c5e8e843d2c2d4148a3ecf029d5133486fb0e1822b098ba8bba09e89d6b21742d02fa26bda6441a6fb2 + languageName: node + linkType: hard + "pupa@npm:^3.1.0": version: 3.1.0 resolution: "pupa@npm:3.1.0" @@ -19378,7 +19353,7 @@ __metadata: languageName: node linkType: hard -"rc@npm:1.2.8": +"rc@npm:1.2.8, rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: @@ -20218,15 +20193,6 @@ __metadata: languageName: node linkType: hard -"run-applescript@npm:^5.0.0": - version: 5.0.0 - resolution: "run-applescript@npm:5.0.0" - dependencies: - execa: ^5.0.0 - checksum: d00c2dbfa5b2d774de7451194b8b125f40f65fc183de7d9dcae97f57f59433586d3c39b9001e111c38bfa24c3436c99df1bb4066a2a0c90d39a8c4cd6889af77 - languageName: node - linkType: hard - "run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -20234,6 +20200,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: 280c03d5a88603f48103fc6fd69f07fb0c392a1e0d319c34ec96a2516030e07ba06f79231a563c78698b882649c2fc1fda601bc84705f57d50efcd1fa506cfc0 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -20243,7 +20216,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:7.8.1, rxjs@npm:^7.5.5": +"rxjs@npm:7.8.1, rxjs@npm:^7.5.5, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -20714,7 +20687,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -20728,6 +20701,24 @@ __metadata: languageName: node linkType: hard +"simple-concat@npm:^1.0.0": + version: 1.0.1 + resolution: "simple-concat@npm:1.0.1" + checksum: 4d211042cc3d73a718c21ac6c4e7d7a0363e184be6a5ad25c8a1502e49df6d0a0253979e3d50dbdd3f60ef6c6c58d756b5d66ac1e05cda9cacd2e9fc59e3876a + languageName: node + linkType: hard + +"simple-get@npm:^4.0.0": + version: 4.0.1 + resolution: "simple-get@npm:4.0.1" + dependencies: + decompress-response: ^6.0.0 + once: ^1.3.1 + simple-concat: ^1.0.0 + checksum: e4132fd27cf7af230d853fa45c1b8ce900cb430dd0a3c6d3829649fe4f2b26574c803698076c4006450efb0fad2ba8c5455fbb5755d4b0a5ec42d4f12b31d27e + languageName: node + linkType: hard + "sirv@npm:^2.0.3": version: 2.0.4 resolution: "sirv@npm:2.0.4" @@ -21004,13 +20995,14 @@ __metadata: languageName: node linkType: hard -"sqlite3@npm:^5.1.6": - version: 5.1.6 - resolution: "sqlite3@npm:5.1.6" +"sqlite3@npm:^5.1.7": + version: 5.1.7 + resolution: "sqlite3@npm:5.1.7" dependencies: - "@mapbox/node-pre-gyp": ^1.0.0 - node-addon-api: ^4.2.0 + bindings: ^1.5.0 + node-addon-api: ^7.0.0 node-gyp: 8.x + prebuild-install: ^7.1.1 tar: ^6.1.11 peerDependencies: node-gyp: 8.x @@ -21020,7 +21012,7 @@ __metadata: peerDependenciesMeta: node-gyp: optional: true - checksum: ea640628843e37a63dfb4bd2c8429dbd7aab845c1a8204574dca3aac61486ab65bc0abfd99b48f1cead1f783171c6111c0cc4115335d5b95bb0b4eb44db162d5 + checksum: 37e387b74e34aea3d0fc5cea76e14de3139e4bdbf6574ff6ca876c3b5e36e859b278e99922c179c14337cb0d487d8da8dbbaaf7d63fbab5928dc134a9d5db262 languageName: node linkType: hard @@ -21302,13 +21294,6 @@ __metadata: languageName: node linkType: hard -"strip-final-newline@npm:^3.0.0": - version: 3.0.0 - resolution: "strip-final-newline@npm:3.0.0" - checksum: 23ee263adfa2070cd0f23d1ac14e2ed2f000c9b44229aec9c799f1367ec001478469560abefd00c5c99ee6f0b31c137d53ec6029c53e9f32a93804e18c201050 - languageName: node - linkType: hard - "strip-indent@npm:^3.0.0": version: 3.0.0 resolution: "strip-indent@npm:3.0.0" @@ -21390,9 +21375,9 @@ __metadata: languageName: node linkType: hard -"superagent@npm:^8.0.5": - version: 8.0.9 - resolution: "superagent@npm:8.0.9" +"superagent@npm:^8.1.2": + version: 8.1.2 + resolution: "superagent@npm:8.1.2" dependencies: component-emitter: ^1.3.0 cookiejar: ^2.1.4 @@ -21404,17 +21389,17 @@ __metadata: mime: 2.6.0 qs: ^6.11.0 semver: ^7.3.8 - checksum: 5d00cdc7ceb5570663da80604965750e6b1b8d7d7442b7791e285c62bcd8d578a8ead0242a2426432b59a255fb42eb3a196d636157538a1392e7b6c5f1624810 + checksum: f3601c5ccae34d5ba684a03703394b5d25931f4ae2e1e31a1de809f88a9400e997ece037f9accf148a21c408f950dc829db1e4e23576a7f9fe0efa79fd5c9d2f languageName: node linkType: hard -"supertest@npm:6.3.3": - version: 6.3.3 - resolution: "supertest@npm:6.3.3" +"supertest@npm:6.3.4": + version: 6.3.4 + resolution: "supertest@npm:6.3.4" dependencies: methods: ^1.1.2 - superagent: ^8.0.5 - checksum: 38239e517f7ba62b7a139a79c5c48d55f8d67b5ff4b6e51d5b07732ca8bbc4a28ffa1b10916fbb403dd013a054dbf028edc5850057d9a43aecbff439d494673e + superagent: ^8.1.2 + checksum: 875c6fa7940f21e5be9bb646579cdb030d4057bf2da643e125e1f0480add1200395d2b17e10b8e54e1009efc63e047422501e9eb30e12828668498c0910f295f languageName: node linkType: hard @@ -21490,13 +21475,13 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.8.5": - version: 0.8.5 - resolution: "synckit@npm:0.8.5" +"synckit@npm:^0.8.6": + version: 0.8.8 + resolution: "synckit@npm:0.8.8" dependencies: - "@pkgr/utils": ^2.3.1 - tslib: ^2.5.0 - checksum: 8a9560e5d8f3d94dc3cf5f7b9c83490ffa30d320093560a37b88f59483040771fd1750e76b9939abfbb1b5a23fd6dfbae77f6b338abffe7cae7329cd9b9bb86b + "@pkgr/core": ^0.1.0 + tslib: ^2.6.2 + checksum: 9ed5d33abb785f5f24e2531efd53b2782ca77abf7912f734d170134552b99001915531be5a50297aa45c5701b5c9041e8762e6cd7a38e41e2461c1e7fccdedf8 languageName: node linkType: hard @@ -21514,18 +21499,19 @@ __metadata: languageName: node linkType: hard -"tar-stream@npm:^3.0.0": - version: 3.1.6 - resolution: "tar-stream@npm:3.1.6" +"tar-fs@npm:^2.0.0": + version: 2.1.1 + resolution: "tar-fs@npm:2.1.1" dependencies: - b4a: ^1.6.4 - fast-fifo: ^1.2.0 - streamx: ^2.15.0 - checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 + chownr: ^1.1.1 + mkdirp-classic: ^0.5.2 + pump: ^3.0.0 + tar-stream: ^2.1.4 + checksum: f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d languageName: node linkType: hard -"tar-stream@npm:~2.2.0": +"tar-stream@npm:^2.1.4, tar-stream@npm:~2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -21538,6 +21524,17 @@ __metadata: languageName: node linkType: hard +"tar-stream@npm:^3.0.0": + version: 3.1.6 + resolution: "tar-stream@npm:3.1.6" + dependencies: + b4a: ^1.6.4 + fast-fifo: ^1.2.0 + streamx: ^2.15.0 + checksum: f3627f918581976e954ff03cb8d370551053796b82564f8c7ca8fac84c48e4d042026d0854fc222171a34ff9c682b72fae91be9c9b0a112d4c54f9e4f443e9c5 + languageName: node + linkType: hard + "tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.15 resolution: "tar@npm:6.1.15" @@ -21682,13 +21679,6 @@ __metadata: languageName: node linkType: hard -"titleize@npm:^3.0.0": - version: 3.0.0 - resolution: "titleize@npm:3.0.0" - checksum: 71fbbeabbfb36ccd840559f67f21e356e1d03da2915b32d2ae1a60ddcc13a124be2739f696d2feb884983441d159a18649e8d956648d591bdad35c430a6b6d28 - languageName: node - linkType: hard - "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -21760,6 +21750,15 @@ __metadata: languageName: node linkType: hard +"tr46@npm:^4.1.1": + version: 4.1.1 + resolution: "tr46@npm:4.1.1" + dependencies: + punycode: ^2.3.0 + checksum: aeeb821ac2cd792e63ec84888b4fd6598ac6ed75d861579e21a5cf9d4ee78b2c6b94e7d45036f2ca2088bc85b9b46560ad23c4482979421063b24137349dbd96 + languageName: node + linkType: hard + "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -22039,6 +22038,15 @@ __metadata: languageName: node linkType: hard +"tunnel-agent@npm:^0.6.0": + version: 0.6.0 + resolution: "tunnel-agent@npm:0.6.0" + dependencies: + safe-buffer: ^5.0.1 + checksum: 05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711 + languageName: node + linkType: hard + "tunnel@npm:^0.0.6": version: 0.0.6 resolution: "tunnel@npm:0.0.6" @@ -22278,16 +22286,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.2.2, typescript@npm:~5.2.2": - version: 5.2.2 - resolution: "typescript@npm:5.2.2" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 7912821dac4d962d315c36800fe387cdc0a6298dba7ec171b350b4a6e988b51d7b8f051317786db1094bd7431d526b648aba7da8236607febb26cf5b871d2d3c - languageName: node - linkType: hard - "typescript@npm:5.3.3": version: 5.3.3 resolution: "typescript@npm:5.3.3" @@ -22298,13 +22296,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@5.2.2#~builtin, typescript@patch:typescript@~5.2.2#~builtin": +"typescript@npm:~5.2.2": version: 5.2.2 - resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin::version=5.2.2&hash=7ad353" + resolution: "typescript@npm:5.2.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 07106822b4305de3f22835cbba949a2b35451cad50888759b6818421290ff95d522b38ef7919e70fb381c5fe9c1c643d7dea22c8b31652a717ddbd57b7f4d554 + checksum: 7912821dac4d962d315c36800fe387cdc0a6298dba7ec171b350b4a6e988b51d7b8f051317786db1094bd7431d526b648aba7da8236607febb26cf5b871d2d3c languageName: node linkType: hard @@ -22318,6 +22316,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@~5.2.2#~builtin": + version: 5.2.2 + resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin::version=5.2.2&hash=7ad353" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 07106822b4305de3f22835cbba949a2b35451cad50888759b6818421290ff95d522b38ef7919e70fb381c5fe9c1c643d7dea22c8b31652a717ddbd57b7f4d554 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" @@ -22534,13 +22542,6 @@ __metadata: languageName: node linkType: hard -"untildify@npm:^4.0.0": - version: 4.0.0 - resolution: "untildify@npm:4.0.0" - checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9 - languageName: node - linkType: hard - "update-browserslist-db@npm:^1.0.11": version: 1.0.11 resolution: "update-browserslist-db@npm:1.0.11" @@ -22718,7 +22719,7 @@ __metadata: languageName: node linkType: hard -"validator@npm:^13.7.0, validator@npm:^13.9.0": +"validator@npm:^13.9.0": version: 13.9.0 resolution: "validator@npm:13.9.0" checksum: e2c936f041f61faa42bafd17c6faddf939498666cd82e88d733621c286893730b008959f4cb12ab3e236148a4f3805c30b85e3dcf5e0efd8b0cbcd36c02bfc0c @@ -23031,6 +23032,16 @@ __metadata: languageName: node linkType: hard +"whatwg-url@npm:^13.0.0": + version: 13.0.0 + resolution: "whatwg-url@npm:13.0.0" + dependencies: + tr46: ^4.1.1 + webidl-conversions: ^7.0.0 + checksum: 7f69272a1bfd5f0d994988b9e234e35d21071a9bffe0d6fd4477d295552665c566b176ff8e0251a0a79c61c5a67a7a392e248aae5887d7e22bdff0125209e26b + languageName: node + linkType: hard + "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" @@ -23114,7 +23125,7 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.2, wide-align@npm:^1.1.5": +"wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: @@ -23139,15 +23150,6 @@ __metadata: languageName: node linkType: hard -"windows-release@npm:^4.0.0": - version: 4.0.0 - resolution: "windows-release@npm:4.0.0" - dependencies: - execa: ^4.0.2 - checksum: 77c87d332d9e8ad94a72844c0bee169babd63ab06636521fc6ffacb2f1fb2ec3f38b81bc3fcb53ec76b57c1add33348c16660a38ac6aed381190d9c2b95c39e6 - languageName: node - linkType: hard - "wkx@npm:^0.5.0": version: 0.5.0 resolution: "wkx@npm:0.5.0" @@ -23175,7 +23177,7 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.0.1": +"wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" dependencies: From 63317a8d2fe987ae3b2f4d7b7800791a455d9d4f Mon Sep 17 00:00:00 2001 From: Tycho Bokdam Date: Fri, 19 Jan 2024 15:41:35 +0100 Subject: [PATCH 2/3] docs: Remove blog as it contained dead links and unused --- .../blog/2020-01-26-Initial Release.md | 20 -- documentation/blog/2020-01-27-v0.0.2.md | 10 - documentation/blog/2020-01-27-v0.0.3.md | 11 - documentation/blog/2020-01-27-v0.0.4.md | 10 - documentation/blog/2020-01-28-v0.0.5.md | 14 - documentation/blog/2020-01-28-v0.0.6.md | 10 - documentation/blog/2020-02-05-v0.1.0.md | 12 - documentation/blog/2020-02-12-v0.2.0.md | 12 - documentation/blog/2020-02-18-v0.2.1.md | 10 - documentation/blog/2020-02-21-v0.3.0.md | 11 - documentation/blog/2020-02-21-v0.3.1.md | 12 - documentation/blog/2020-02-22-v0.3.2.md | 10 - documentation/blog/2020-02-22-v0.3.3.md | 11 - documentation/blog/2020-02-23-v0.3.4.md | 10 - documentation/blog/2020-02-23-v0.3.5.md | 10 - documentation/blog/2020-02-25-v0.4.0.md | 17 - documentation/blog/2020-02-25-v0.5.0.md | 10 - documentation/blog/2020-03-02-v0.5.1.md | 11 - documentation/blog/2020-03-08-v0.6.0.md | 15 - documentation/blog/2020-03-18-v0.7.0.md | 11 - documentation/blog/2020-03-25-v0.7.1.md | 10 - documentation/blog/2020-03-27-v0.7.2.md | 10 - documentation/blog/2020-03-28-v0.7.3.md | 11 - documentation/blog/2020-04-02-v0.7.4.md | 11 - documentation/blog/2020-04-03-v0.7.5.md | 11 - documentation/blog/2020-04-07-v0.8.0.md | 10 - documentation/blog/2020-04-08-v0.8.1.md | 12 - documentation/blog/2020-04-15-v0.8.2.md | 10 - documentation/blog/2020-04-15-v0.8.3.md | 10 - documentation/blog/2020-04-16-v0.8.4.md | 11 - documentation/blog/2020-04-21-v0.8.5.md | 11 - documentation/blog/2020-04-22-v0.8.6.md | 21 -- documentation/blog/2020-05-07-v0.11.0.mdx | 301 ------------------ documentation/blog/2020-05-13-v0.11.2.mdx | 123 ------- .../migration-guides/v0.10.x-to-v0.11.x.mdx | 4 - documentation/docusaurus.config.js | 10 - 36 files changed, 813 deletions(-) delete mode 100755 documentation/blog/2020-01-26-Initial Release.md delete mode 100755 documentation/blog/2020-01-27-v0.0.2.md delete mode 100755 documentation/blog/2020-01-27-v0.0.3.md delete mode 100755 documentation/blog/2020-01-27-v0.0.4.md delete mode 100755 documentation/blog/2020-01-28-v0.0.5.md delete mode 100755 documentation/blog/2020-01-28-v0.0.6.md delete mode 100755 documentation/blog/2020-02-05-v0.1.0.md delete mode 100644 documentation/blog/2020-02-12-v0.2.0.md delete mode 100644 documentation/blog/2020-02-18-v0.2.1.md delete mode 100644 documentation/blog/2020-02-21-v0.3.0.md delete mode 100644 documentation/blog/2020-02-21-v0.3.1.md delete mode 100644 documentation/blog/2020-02-22-v0.3.2.md delete mode 100644 documentation/blog/2020-02-22-v0.3.3.md delete mode 100644 documentation/blog/2020-02-23-v0.3.4.md delete mode 100644 documentation/blog/2020-02-23-v0.3.5.md delete mode 100644 documentation/blog/2020-02-25-v0.4.0.md delete mode 100644 documentation/blog/2020-02-25-v0.5.0.md delete mode 100644 documentation/blog/2020-03-02-v0.5.1.md delete mode 100644 documentation/blog/2020-03-08-v0.6.0.md delete mode 100644 documentation/blog/2020-03-18-v0.7.0.md delete mode 100644 documentation/blog/2020-03-25-v0.7.1.md delete mode 100644 documentation/blog/2020-03-27-v0.7.2.md delete mode 100644 documentation/blog/2020-03-28-v0.7.3.md delete mode 100644 documentation/blog/2020-04-02-v0.7.4.md delete mode 100644 documentation/blog/2020-04-03-v0.7.5.md delete mode 100644 documentation/blog/2020-04-07-v0.8.0.md delete mode 100644 documentation/blog/2020-04-08-v0.8.1.md delete mode 100644 documentation/blog/2020-04-15-v0.8.2.md delete mode 100644 documentation/blog/2020-04-15-v0.8.3.md delete mode 100644 documentation/blog/2020-04-16-v0.8.4.md delete mode 100644 documentation/blog/2020-04-21-v0.8.5.md delete mode 100644 documentation/blog/2020-04-22-v0.8.6.md delete mode 100644 documentation/blog/2020-05-07-v0.11.0.mdx delete mode 100644 documentation/blog/2020-05-13-v0.11.2.mdx diff --git a/documentation/blog/2020-01-26-Initial Release.md b/documentation/blog/2020-01-26-Initial Release.md deleted file mode 100755 index dbca64f4d..000000000 --- a/documentation/blog/2020-01-26-Initial Release.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Initial Release -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [nestjs, typeorm, graphql] ---- - -Initial Release of `nestjs-query`. - -`nestjs-query` is collection of packages to make crud for `graphql` (and potentially other transports) easier. - -This library is composed of three packages. - -* [`@ptc-org/nestjs-query-core`](https://github.com/tripss/nestjs-query/tree/master/packages/core) - Defines all interfaces and utility types implemented by the other packages. -* [`@ptc-org/nestjs-query-graphql`](https://github.com/tripss/nestjs-query/tree/master/packages/graphql) - Package that provides the graphql resolver and decorators for crud endpoints. -* [`@ptc-org/nestjs-query-typeorm`](https://github.com/tripss/nestjs-query/tree/master/packages/typeorm) - Package that implements a Typeorm service that can be used by itself or with the graphql resolver provided by `@ptc-org/nestjs-query-graphql`. - -[To read more checkout the docs](https://tripss.github.io/nestjs-query/docs/introduction/getting-started) diff --git a/documentation/blog/2020-01-27-v0.0.2.md b/documentation/blog/2020-01-27-v0.0.2.md deleted file mode 100755 index 28568c198..000000000 --- a/documentation/blog/2020-01-27-v0.0.2.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.0.2 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Add MIT license diff --git a/documentation/blog/2020-01-27-v0.0.3.md b/documentation/blog/2020-01-27-v0.0.3.md deleted file mode 100755 index 9ca586536..000000000 --- a/documentation/blog/2020-01-27-v0.0.3.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.0.3 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Fix package READMEs -* Add security scanning on sub modules. diff --git a/documentation/blog/2020-01-27-v0.0.4.md b/documentation/blog/2020-01-27-v0.0.4.md deleted file mode 100755 index 4f57d99d5..000000000 --- a/documentation/blog/2020-01-27-v0.0.4.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.0.4 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Add files field to `@ptc-org/nestjs-query-core` `package.json` diff --git a/documentation/blog/2020-01-28-v0.0.5.md b/documentation/blog/2020-01-28-v0.0.5.md deleted file mode 100755 index f521b4830..000000000 --- a/documentation/blog/2020-01-28-v0.0.5.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: v0.0.5 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Add ability to specify query defaults. - * `defaultResultSize` - the default number of results to return from a query. [See Default Paging](/docs/graphql/resolvers#default-paging) - * `maxResultsSize` - the maximum number of results to return from a query. [See Default Paging](/docs/graphql/resolvers#default-paging) - * `defaultSort` - The default sort to apply to queries. [See Default Sort](/docs/graphql/resolvers#default-sort) - * `defaultFilter` - The default filter to apply to queries. [See Default Filter](/docs/graphql/resolvers#default-filter) diff --git a/documentation/blog/2020-01-28-v0.0.6.md b/documentation/blog/2020-01-28-v0.0.6.md deleted file mode 100755 index 969a0064a..000000000 --- a/documentation/blog/2020-01-28-v0.0.6.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.0.6 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Dont allow empty filters with `updateMany` or `deleteMany` operations. diff --git a/documentation/blog/2020-02-05-v0.1.0.md b/documentation/blog/2020-02-05-v0.1.0.md deleted file mode 100755 index 0911ca8e8..000000000 --- a/documentation/blog/2020-02-05-v0.1.0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: v0.1.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -As of `v0.1.0` you can specify relations in your graphql resolvers. - -[Checkout the docs!](docs/graphql/relations) diff --git a/documentation/blog/2020-02-12-v0.2.0.md b/documentation/blog/2020-02-12-v0.2.0.md deleted file mode 100644 index d885e4700..000000000 --- a/documentation/blog/2020-02-12-v0.2.0.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: v0.2.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -In `v0.2.0` the concept of `Assemblers` was introduced. `Assemblers` allow for converting to and from a DTO/entity that have different fields or computed values. - -[Read More About Assemblers!](docs/concepts/advanced/assemblers). diff --git a/documentation/blog/2020-02-18-v0.2.1.md b/documentation/blog/2020-02-18-v0.2.1.md deleted file mode 100644 index b6c37b3fe..000000000 --- a/documentation/blog/2020-02-18-v0.2.1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.2.1 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Fixed case where `@FilterableField` decorator was not passing arguments correctly to `@Field` decorator [#20](https://github.com/tripss/nestjs-query/issues/20) diff --git a/documentation/blog/2020-02-21-v0.3.0.md b/documentation/blog/2020-02-21-v0.3.0.md deleted file mode 100644 index b107f1958..000000000 --- a/documentation/blog/2020-02-21-v0.3.0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.3.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* Added dataloader support! -* Fixed issue with loading of many-to-many relations [#22](https://github.com/tripss/nestjs-query/issues/22) diff --git a/documentation/blog/2020-02-21-v0.3.1.md b/documentation/blog/2020-02-21-v0.3.1.md deleted file mode 100644 index b9ca3a4a9..000000000 --- a/documentation/blog/2020-02-21-v0.3.1.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: v0.3.1 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Hardened TypeORM querying - * Added filter for entity ids on relations to prevent querying for too many rows. - * Qualify all filter and sorting columns, to prevent column name collisions. diff --git a/documentation/blog/2020-02-22-v0.3.2.md b/documentation/blog/2020-02-22-v0.3.2.md deleted file mode 100644 index b70536ed6..000000000 --- a/documentation/blog/2020-02-22-v0.3.2.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.3.2 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Switched to github actions diff --git a/documentation/blog/2020-02-22-v0.3.3.md b/documentation/blog/2020-02-22-v0.3.3.md deleted file mode 100644 index be12b21a6..000000000 --- a/documentation/blog/2020-02-22-v0.3.3.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.3.3 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* Update typescript to 3.8. -* Update dependency versions. diff --git a/documentation/blog/2020-02-23-v0.3.4.md b/documentation/blog/2020-02-23-v0.3.4.md deleted file mode 100644 index b15a17261..000000000 --- a/documentation/blog/2020-02-23-v0.3.4.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.3.4 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Can't remove on Many-To-Many relations [#31](https://github.com/tripss/nestjs-query/issues/31) diff --git a/documentation/blog/2020-02-23-v0.3.5.md b/documentation/blog/2020-02-23-v0.3.5.md deleted file mode 100644 index bb58f99b4..000000000 --- a/documentation/blog/2020-02-23-v0.3.5.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.3.5 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Validate Input for Create & Update [#19](https://github.com/tripss/nestjs-query/issues/19) diff --git a/documentation/blog/2020-02-25-v0.4.0.md b/documentation/blog/2020-02-25-v0.4.0.md deleted file mode 100644 index 0e958ebbe..000000000 --- a/documentation/blog/2020-02-25-v0.4.0.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: v0.4.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* Updated all mutations to take a single `input` argument with custom fields. - * `createOne(input: DTO)` -> `createOne(input: { [dtoName]: DTO })` - * `createMany(input: DTO[])` -> `createOne(input: { [pluralDTOName]: DTO[] })` - * `updateOne(id: ID, input: UpdateDTO)` -> `createOne(input: { id: ID, update: UpdateDTO })` - * `updateMany(filter: Filter, input: UpdateDTO)` -> `createOne(input: { filter: Filter, update: UpdateDTO })` - * `deleteOne(input: ID)` -> `deleteOne(input: {id: ID})` - * `deleteMany(input: Filter)` -> `createOne(input: { filter: Filter })` -* Updated docs to reflect changes. diff --git a/documentation/blog/2020-02-25-v0.5.0.md b/documentation/blog/2020-02-25-v0.5.0.md deleted file mode 100644 index c96ad5abd..000000000 --- a/documentation/blog/2020-02-25-v0.5.0.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.5.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* Added `decorators` option to resolver options to allow providing custom decorators to endpoints [#36](https://github.com/tripss/nestjs-query/issues/36) diff --git a/documentation/blog/2020-03-02-v0.5.1.md b/documentation/blog/2020-03-02-v0.5.1.md deleted file mode 100644 index 32579d64e..000000000 --- a/documentation/blog/2020-03-02-v0.5.1.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.5.1 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [DOCS] Added clarification around individual resolvers and relations with examples [#42](https://github.com/tripss/nestjs-query/issues/42) -* [ADDED] Exposed `Relatable` mixin from `@nestjs-query/graphql` [#42](https://github.com/tripss/nestjs-query/issues/42) diff --git a/documentation/blog/2020-03-08-v0.6.0.md b/documentation/blog/2020-03-08-v0.6.0.md deleted file mode 100644 index f38d07d8f..000000000 --- a/documentation/blog/2020-03-08-v0.6.0.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: v0.6.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* [FIXED] Get Underlying Entity Object [#41](https://github.com/tripss/nestjs-query/issues) - * Changed `TypeOrmQueryService` to operate on the `Entity` - * Added new `AssemblerQueryService` to translate between the `DTO` and `Entity` -* [ADDED] New `InjectTypeOrmQueryService` decorator to auto-create a TypeOrm query service. - -See the [migration guide](/docs/migration-guides/v0.5.x-to-v0.6.x) for a more in-depth review of the changes. diff --git a/documentation/blog/2020-03-18-v0.7.0.md b/documentation/blog/2020-03-18-v0.7.0.md deleted file mode 100644 index 0d584dd91..000000000 --- a/documentation/blog/2020-03-18-v0.7.0.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.7.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* Updated to `@nestjs/graphql` `v7.x`. - * This was a passive change for the library usage however you should still follow the migration guide [found here](https://docs.nestjs.com/migration-guide) diff --git a/documentation/blog/2020-03-25-v0.7.1.md b/documentation/blog/2020-03-25-v0.7.1.md deleted file mode 100644 index a15c64271..000000000 --- a/documentation/blog/2020-03-25-v0.7.1.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.7.1 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Issue where update input DTO was not automatically created diff --git a/documentation/blog/2020-03-27-v0.7.2.md b/documentation/blog/2020-03-27-v0.7.2.md deleted file mode 100644 index 3b8a8df2e..000000000 --- a/documentation/blog/2020-03-27-v0.7.2.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.7.2 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Issue where update input DTO was not automatically created diff --git a/documentation/blog/2020-03-28-v0.7.3.md b/documentation/blog/2020-03-28-v0.7.3.md deleted file mode 100644 index 9d21e622f..000000000 --- a/documentation/blog/2020-03-28-v0.7.3.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.7.3 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [DOCS] Update docs to include a complete example of custom methods [#64](https://github.com/tripss/nestjs-query/issues/64) -* [FIXED] Issue where creating or updating allows specifying primary keys [#65](https://github.com/tripss/nestjs-query/issues/65) diff --git a/documentation/blog/2020-04-02-v0.7.4.md b/documentation/blog/2020-04-02-v0.7.4.md deleted file mode 100644 index f33f76189..000000000 --- a/documentation/blog/2020-04-02-v0.7.4.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.7.4 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] code formatting -* Update root package.json with common dependencies diff --git a/documentation/blog/2020-04-03-v0.7.5.md b/documentation/blog/2020-04-03-v0.7.5.md deleted file mode 100644 index b81cbfb48..000000000 --- a/documentation/blog/2020-04-03-v0.7.5.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.7.5 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Tables with composite primary keys are not quoted properly. -* [DOCS] Added docs for working with multiple connections [#73](https://github.com/tripss/nestjs-query/pull/73) - [@johannesschobel](https://github.com/johannesschobel) diff --git a/documentation/blog/2020-04-07-v0.8.0.md b/documentation/blog/2020-04-07-v0.8.0.md deleted file mode 100644 index 6749f72c5..000000000 --- a/documentation/blog/2020-04-07-v0.8.0.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.8.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -* [FIXED] Defining additional UpdateDtos breaks Schema. [#72](https://github.com/tripss/nestjs-query/issues/72) diff --git a/documentation/blog/2020-04-08-v0.8.1.md b/documentation/blog/2020-04-08-v0.8.1.md deleted file mode 100644 index 3da8284c3..000000000 --- a/documentation/blog/2020-04-08-v0.8.1.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: v0.8.1 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Mysql error "LIMIT in subquery" [#77](https://github.com/tripss/nestjs-query/issues/77) - * Changed `nestjs-query/query-typeorm` to not use subqueries to fetch relations. - diff --git a/documentation/blog/2020-04-15-v0.8.2.md b/documentation/blog/2020-04-15-v0.8.2.md deleted file mode 100644 index 39e9a2fe6..000000000 --- a/documentation/blog/2020-04-15-v0.8.2.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.8.2 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [TESTS] Updated graphql types tests to check schema rather than spies. diff --git a/documentation/blog/2020-04-15-v0.8.3.md b/documentation/blog/2020-04-15-v0.8.3.md deleted file mode 100644 index 43727f72a..000000000 --- a/documentation/blog/2020-04-15-v0.8.3.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: v0.8.3 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* [FIXED] Add support for extending abstract object types [#82](https://github.com/tripss/nestjs-query/issues/82) diff --git a/documentation/blog/2020-04-16-v0.8.4.md b/documentation/blog/2020-04-16-v0.8.4.md deleted file mode 100644 index 835e07b6b..000000000 --- a/documentation/blog/2020-04-16-v0.8.4.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.8.4 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* docs(typeorm): Call out foreign keys in entity and DTO [#84](https://github.com/tripss/nestjs-query/issues/84) -* docs(typeorm): Relations on an entity/dto [#85](https://github.com/tripss/nestjs-query/issues/85) diff --git a/documentation/blog/2020-04-21-v0.8.5.md b/documentation/blog/2020-04-21-v0.8.5.md deleted file mode 100644 index 98fc2e0bd..000000000 --- a/documentation/blog/2020-04-21-v0.8.5.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: v0.8.5 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* feat(graphql): basic federation support. -* docs(graphql): federation docs. diff --git a/documentation/blog/2020-04-22-v0.8.6.md b/documentation/blog/2020-04-22-v0.8.6.md deleted file mode 100644 index a88ff26d1..000000000 --- a/documentation/blog/2020-04-22-v0.8.6.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: v0.8.6 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -* chore(renovate): Renovate to include examples -* chore(renovate): Renovate set ignorePaths to empty -* fix(deps): pin dependencies -* chore(deps): Update package-lock.json -* chore(deps): Update postgres backing app to 11.7 -* docs(): Update Federation Docs -* chore(lerna): add hoist to lerna.json -* chore(deps): update dependency @nestjs/graphql to v7.3.4 -* chore(deps): update dependency @types/node to v13.13.2 -* chore(renovate): Update to automerge devDeps -* chore(deps): update dependency coveralls to v3.0.13 -* chore(deps): update dependency eslint-config-prettier to v6.11.0 diff --git a/documentation/blog/2020-05-07-v0.11.0.mdx b/documentation/blog/2020-05-07-v0.11.0.mdx deleted file mode 100644 index aa05f4a6c..000000000 --- a/documentation/blog/2020-05-07-v0.11.0.mdx +++ /dev/null @@ -1,301 +0,0 @@ ---- -title: v0.11.0 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, minor] ---- - -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; - -### `@InjectQueryService` - -In `v0.11.x` an new decorator was added `@InjectQueryService`, this decorator replaces the ORM specific decorators: -* `@InjectTypeOrmQueryService` -* `@InjectSequelizeQueryService` - -To migrate replace all `@InjectTypeOrmQueryService` and `@InjectSequelizeQueryService` with `@InjectQueryService`. - -:::note -You still need to import the `NestjsQueryTypeOrmModule` or `NestjsQuerySequelizeModule` to use `@InjectQueryService`. -::: - -```ts -import { QueryService, InjectQueryService } from '@ptc-org/nestjs-query-core'; -import { CRUDResolver } from '@ptc-org/nestjs-query-graphql'; -import { Resolver } from '@nestjs/graphql'; -import { TodoItemDTO } from './dto/todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Resolver(() => TodoItemDTO) -export class TodoItemResolver extends CRUDResolver(TodoItemDTO) { - constructor(@InjectQueryService(TodoItemEntity) readonly service: QueryService) { - super(service); - } -} -``` - -## Relation Decorators - -In `v0.11.x` two new decorators were introduced from the `@ptc-org/nestjs-query-graphql` package. The `@Relation` and `@Connection` allow specifying relations on the DTO rather than passing them in as options to the `CRUDResolver`. - -### @Relation - -The `@Relation` decorator allow specifying a single relation (e.g. one-to-one, many-to-one). - -In this example we add a relation for a `todoItem`. - -```ts {6} -import { FilterableField, Relation } from '@ptc-org/nestjs-query-graphql'; -import { ObjectType, ID, GraphQLISODateTime } from '@nestjs/graphql'; -import { TodoItemDTO } from '../todo-item/todo-item.dto.ts'; - -@ObjectType('SubTask') -@Relation('todoItem', () => TodoItemDTO, { update: { enabled: true } }) -export class SubTaskDTO { - @FilterableField(() => ID) - id!: string; - - @FilterableField() - title!: string; - - @FilterableField() - completed!: boolean; - - @FilterableField(() => GraphQLISODateTime) - created!: Date; - - @FilterableField(() => GraphQLISODateTime) - updated!: Date; - - @FilterableField() - todoItemId!: string; -} -``` - -### @Connection - -The `@Connection` decorator allow specifying a connection relation (e.g. many-to-many, one-to-many). - -In this example we add a connection for `subTasks`. - -```ts {6} -import { FilterableField, Connection } from '@ptc-org/nestjs-query-graphql'; -import { ObjectType, ID, GraphQLISODateTime } from '@nestjs/graphql'; -import { SubTaskDTO } from '../sub-task/sub-task.dto' - -@ObjectType('TodoItem') -@Connection('subTasks', () => SubTaskDTO, { update: { enabled: true } }) -export class TodoItemDTO { - @FilterableField(() => ID) - id!: string; - - @FilterableField() - title!: string; - - @FilterableField() - completed!: boolean; - - @FilterableField(() => GraphQLISODateTime) - created!: Date; - - @FilterableField(() => GraphQLISODateTime) - updated!: Date; -} -``` - -## Auto Generated Resolvers - -In `v0.11.x` the `@nestjs-query/query-graph` package is now able to automatically create your resolvers. - -To start using this feature update your module to import the `NestjsQueryGraphQLModule` - -:::note -When used with the new relation decorators, you can remove a lot of boiler plate. -::: - - - - -```ts title="todo-item.module.ts" -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQueryTypeOrmModule.forFeature([TodoItemEntity])], - resolvers: [{ DTOClass: TodoItemDTO, EntityClass: TodoItemEntity }], - }), - ], -}) -export class TodoItemModule {} -``` - - - - -```ts title="todo-item.module.ts" -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQuerySequelizeModule } from '@ptc-org/nestjs-query-sequelize'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQuerySequelizeModule.forFeature([TodoItemEntity])], - resolvers: [{ DTOClass: TodoItemDTO, EntityClass: TodoItemEntity }], - }), - ], -}) -export class TodoItemModule {} -``` - - - - -Once you have updated your module you can remove the old resolver. - -:::note -Be sure to add the `NestjsQueryTypeOrmModule` or `NestjsQuerySequelizeModule` to the imports in `NestjsQueryGraphQLModule`. -::: - -To read more about the auto-generated resolvers check out the [resolvers docs](/docs/graphql/resolvers) - - -### Example - -#### Previously - -```ts title="todo-item.resolver.ts" -import { QueryService, InjectQueryService } from '@ptc-org/nestjs-query-core'; -import { CRUDResolver } from '@ptc-org/nestjs-query-graphql'; -import { Resolver } from '@nestjs/graphql'; -import { TodoItemInputDTO } from './todo-item.input'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Resolver() -export class TodoItemResolver extends CRUDResolver(TodoItemDTO) { - constructor( - @InjectQueryService(TodoItemEntity) readonly service: QueryService - ) { - super(service); - } -} -``` - - - - -```ts title="todo-item.module.ts" -import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; -import { Module } from '@nestjs/common'; -import { TodoItemEntity } from './todo-item.entity'; -import { TodoItemResolver } from './todo-item.resolver'; - -@Module({ - providers: [TodoItemResolver], - imports: [NestjsQueryTypeOrmModule.forFeature([TodoItemEntity])], -}) -export class TodoItemModule {} - -``` - - - - -```ts title="todo-item.module.ts" -import { NestjsQuerySequelizeModule } from '@ptc-org/nestjs-query-sequelize'; -import { Module } from '@nestjs/common'; -import { TodoItemEntity } from './todo-item.entity'; -import { TodoItemResolver } from './todo-item.resolver'; - -@Module({ - providers: [TodoItemResolver], - imports: [NestjsQuerySequelizeModule.forFeature([TodoItemEntity])], -}) -export class TodoItemModule {} - -``` - - - - - -#### New - - - - -```ts title="todo-item.module.ts" -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQueryTypeOrmModule.forFeature([TodoItemEntity])], - resolvers: [{ DTOClass: TodoItemDTO, EntityClass: TodoItemEntity }], - }), - ], -}) -export class TodoItemModule {} -``` - - - - -```ts title="todo-item.module.ts" -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQuerySequelizeModule } from '@ptc-org/nestjs-query-sequelize'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQuerySequelizeModule.forFeature([TodoItemEntity])], - resolvers: [{ DTOClass: TodoItemDTO, EntityClass: TodoItemEntity }], - }), - ], -}) -export class TodoItemModule {} -``` - - - - - diff --git a/documentation/blog/2020-05-13-v0.11.2.mdx b/documentation/blog/2020-05-13-v0.11.2.mdx deleted file mode 100644 index 55952fb15..000000000 --- a/documentation/blog/2020-05-13-v0.11.2.mdx +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: v0.11.2 -author: Doug Martin -author_title: Creator -author_url: https://github.com/tripss -author_image_url: https://avatars1.githubusercontent.com/u/361261?v=4 -tags: [releases, patch] ---- - -import Tabs from '@theme/Tabs'; -import TabItem from '@theme/TabItem'; - -## `@InjectAssemblerQueryService` - -In `v0.11.1` a new `@InjectAssemblerQueryService` decorator has been introduced to reduce boiler plate code related to creating an `AssemblerQueryService`. - -### Example - -Define your assembler - -```ts title="todo-item.assembler.ts" -import { Assembler, ClassTransformerAssembler } from '@ptc-org/nestjs-query-core'; -import { TodoItemDTO } from './todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; - -@Assembler(TodoItemDTO, TodoItemEntity) -export class TodoItemAssembler extends ClassTransformerAssembler { - convertToDTO(entity: TodoItemEntity): TodoItemDTO { - const dto = super.convertToDTO(entity); - dto.age = Date.now() - entity.created.getMilliseconds(); - return dto; - } -} - -``` - -Now, instead of defining an `AssemblerQueryService` you can use the decorator. - -```ts title="todo-item.resolver.ts" {8} -import { QueryService, InjectAssemblerQueryService } from '@ptc-org/nestjs-query-core'; -import { CRUDResolver } from '@ptc-org/nestjs-query-graphql'; -import { Resolver } from '@nestjs/graphql'; -import { TodoItemDTO } from './dto/todo-item.dto'; - -@Resolver(() => TodoItemDTO) -export class TodoItemResolver extends CRUDResolver(TodoItemDTO) { - constructor(@InjectAssemblerQueryService(TodoItemAssembler) readonly service: QueryService) { - super(service); - } -} -``` - -## Using Assemblers in auto-generated Resolver - -There is a new `AssemblerClass` option when using the `NestjsQueryGraphQLModule` to generate your resolver to using a custom `Assembler`. - -:::note -When using the AssemblerClass option you don't need to specify the entity. -::: - -```ts title="todo-item.module.ts" {12-13,17-18} -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './dto/todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; -import { TodoItemAssembler } from './todo-item.assembler'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQueryTypeOrmModule.forFeature([TodoItemEntity])], - // Register the assembler - assemblers: [TodoItemAssembler], - resolvers: [ - { - DTOClass: TodoItemDTO, - // specify the assembler type to use. - AssemblerClass: TodoItemAssembler, - }, - ], - }), - ], -}) -export class TodoItemModule {} - -``` - -## Using Services in auto-generated Resolver - -There is a new `ServiceClass` option when using the `NestjsQueryGraphQLModule` to generate your resolver to a custom `QueryService`. - -:::note -When using the ServiceClass option you don't need to specify the entity. -::: - -```ts title="todo-item.module.ts" {12-13,17-18} -import { NestjsQueryGraphQLModule } from '@ptc-org/nestjs-query-graphql'; -import { NestjsQueryTypeOrmModule } from '@ptc-org/nestjs-query-typeorm'; -import { Module } from '@nestjs/common'; -import { TodoItemDTO } from './dto/todo-item.dto'; -import { TodoItemEntity } from './todo-item.entity'; -import { TodoItemService } from './todo-item.service'; - -@Module({ - imports: [ - NestjsQueryGraphQLModule.forFeature({ - imports: [NestjsQueryTypeOrmModule.forFeature([TodoItemEntity])], - // Register the the custom QueryService - services: [TodoItemService], - resolvers: [ - { - DTOClass: TodoItemDTO, - // specify the QueryService type to use. - ServiceClass: TodoItemService, - }, - ], - }), - ], -}) -export class TodoItemModule {} -``` - diff --git a/documentation/docs/migration-guides/v0.10.x-to-v0.11.x.mdx b/documentation/docs/migration-guides/v0.10.x-to-v0.11.x.mdx index af77687cd..3448252bd 100644 --- a/documentation/docs/migration-guides/v0.10.x-to-v0.11.x.mdx +++ b/documentation/docs/migration-guides/v0.10.x-to-v0.11.x.mdx @@ -31,7 +31,3 @@ export class TodoItemResolver extends CRUDResolver(TodoItemDTO) { } } ``` - -## New Features - -To see other non-breaking features checkout to [v0.11.0 blog post](/blog/2020/05/07/v0.11.0) diff --git a/documentation/docusaurus.config.js b/documentation/docusaurus.config.js index 929b6f4ca..fcf44ac9e 100644 --- a/documentation/docusaurus.config.js +++ b/documentation/docusaurus.config.js @@ -19,7 +19,6 @@ module.exports = { { to: 'docs/introduction/getting-started', label: 'Docs', position: 'left' }, { to: 'docs/faq', label: 'FAQ', position: 'left' }, { to: 'docs/contributing', label: 'Contributing', position: 'left' }, - { to: 'blog', label: 'Blog', position: 'left' }, { href: 'https://github.com/tripss/nestjs-query', position: 'right', @@ -52,10 +51,6 @@ module.exports = { { title: 'Social', items: [ - { - label: 'Blog', - to: 'blog' - }, { label: 'GitHub', href: 'https://github.com/tripss/nestjs-query' @@ -73,11 +68,6 @@ module.exports = { sidebarPath: require.resolve('./sidebars.js'), editUrl: 'https://github.com/tripss/nestjs-query/edit/master/documentation/' }, - blog: { - showReadingTime: true, - // Please change this to your repo. - editUrl: 'https://github.com/tripss/nestjs-query/edit/master/documentation/blog' - }, theme: { customCss: require.resolve('./src/css/custom.css') } From 86bb416395b9b7fe0dad00f242e8aff4f48ed615 Mon Sep 17 00:00:00 2001 From: Tycho Bokdam Date: Fri, 19 Jan 2024 15:53:50 +0100 Subject: [PATCH 3/3] ci: Run on node 20 and 21 --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d261ae01d..8d6c96512 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [ 16.x, 20.x ] + node-version: [ 20.x, 21.x ] target: [ 'build', 'test', 'lint' ] steps: - name: Use Node.js ${{ matrix.node-version }} @@ -65,7 +65,7 @@ jobs: strategy: fail-fast: false matrix: - node-version: [ 16.x, 20.x ] + node-version: [ 20.x, 21.x ] db-type: ['postgres', 'mysql'] steps: - name: Use Node.js ${{ matrix.node-version }}