From 6bab00b92ea3aaecadab0f02ad0dd1db6373ec44 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Tue, 26 May 2026 19:47:58 -0400 Subject: [PATCH] chore(deps): upgrade octokit to v5 and @octokit/auth-app to v8 (#12472) Co-authored-by: Claude Opus 4.7 --- package.json | 5 +- plugins/github/server/api/github.ts | 1 - yarn.lock | 706 ++++++++++++---------------- 3 files changed, 309 insertions(+), 403 deletions(-) diff --git a/package.json b/package.json index a5937eeb75..13f6eb89a1 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,8 @@ "@modelcontextprotocol/sdk": "^1.25.3", "@node-oauth/oauth2-server": "^5.3.0", "@notionhq/client": "^2.3.0", - "@octokit/auth-app": "^6.1.4", + "@octokit/auth-app": "^8.2.0", + "@octokit/webhooks-types": "^7.6.1", "@outlinewiki/koa-passport": "^4.2.1", "@outlinewiki/passport-azure-ad-oauth2": "^0.1.0", "@radix-ui/react-collapsible": "^1.1.12", @@ -177,7 +178,7 @@ "natural-sort": "^1.0.0", "node-fetch": "2.7.0", "nodemailer": "^7.0.13", - "octokit": "^3.2.2", + "octokit": "^5.0.5", "outline-icons": "^4.3.0", "oy-vey": "^0.12.1", "pako": "^2.1.0", diff --git a/plugins/github/server/api/github.ts b/plugins/github/server/api/github.ts index 73f09b11d8..3d40620992 100644 --- a/plugins/github/server/api/github.ts +++ b/plugins/github/server/api/github.ts @@ -97,7 +97,6 @@ router.get( id: installationId!, account: { id: installation.account?.id, - // @ts-expect-error Property 'login' does not exist on type name: installation.account?.login, avatarUrl: installation.account?.avatar_url, }, diff --git a/yarn.lock b/yarn.lock index b6f119e263..56dd94b707 100644 --- a/yarn.lock +++ b/yarn.lock @@ -481,17 +481,7 @@ __metadata: languageName: node linkType: hard -"@aws-sdk/types@npm:^3.222.0": - version: 3.973.8 - resolution: "@aws-sdk/types@npm:3.973.8" - dependencies: - "@smithy/types": "npm:^4.14.1" - tslib: "npm:^2.6.2" - checksum: 10c0/4823579e7dd0f6dcce9e9fea9630091eb46e3596bc468614a072f682b1eab6f048854ccf5e9398459ada175c13dfc636ffa8c1d3aa655cf6f22447f9c1a02f7f - languageName: node - linkType: hard - -"@aws-sdk/types@npm:^3.973.9": +"@aws-sdk/types@npm:^3.222.0, @aws-sdk/types@npm:^3.973.9": version: 3.973.9 resolution: "@aws-sdk/types@npm:3.973.9" dependencies: @@ -3348,313 +3338,288 @@ __metadata: languageName: node linkType: hard -"@octokit/app@npm:^14.0.2": - version: 14.1.0 - resolution: "@octokit/app@npm:14.1.0" +"@octokit/app@npm:^16.1.2": + version: 16.1.2 + resolution: "@octokit/app@npm:16.1.2" dependencies: - "@octokit/auth-app": "npm:^6.0.0" - "@octokit/auth-unauthenticated": "npm:^5.0.0" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-app": "npm:^6.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" - "@octokit/types": "npm:^12.0.0" - "@octokit/webhooks": "npm:^12.0.4" - checksum: 10c0/c115209f3c8dd05ec5acb5897f9e914177a07e335a7ffb985133d51302112be98122a1c3e3de05018885657ca4e5c9d42949eeb24b39d5881e80ed6411b81857 + "@octokit/auth-app": "npm:^8.1.2" + "@octokit/auth-unauthenticated": "npm:^7.0.3" + "@octokit/core": "npm:^7.0.6" + "@octokit/oauth-app": "npm:^8.0.3" + "@octokit/plugin-paginate-rest": "npm:^14.0.0" + "@octokit/types": "npm:^16.0.0" + "@octokit/webhooks": "npm:^14.0.0" + checksum: 10c0/64d5f2c5b126c3bac71d11d6394f2b1c2ffa3880496b492b0a175695b83066fcbe857d2c1e72540b646cf85c57b6162cd2a4cad9b05012ea8de17109f2928473 languageName: node linkType: hard -"@octokit/auth-app@npm:^6.0.0, @octokit/auth-app@npm:^6.1.4": - version: 6.1.4 - resolution: "@octokit/auth-app@npm:6.1.4" - dependencies: - "@octokit/auth-oauth-app": "npm:^7.1.0" - "@octokit/auth-oauth-user": "npm:^4.1.0" - "@octokit/request": "npm:^8.3.1" - "@octokit/request-error": "npm:^5.1.0" - "@octokit/types": "npm:^13.1.0" - deprecation: "npm:^2.3.1" - lru-cache: "npm:@wolfy1339/lru-cache@^11.0.2-patch.1" - universal-github-app-jwt: "npm:^1.1.2" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/8b53420b7b61cc942d1b6303294557da840eb9990b7746939e03a24b1df478a75b66cbf77164ac16e67974700f5addcd03ceb5d29e5516d0b08e503512e4710d - languageName: node - linkType: hard - -"@octokit/auth-oauth-app@npm:^7.0.0, @octokit/auth-oauth-app@npm:^7.1.0": - version: 7.1.0 - resolution: "@octokit/auth-oauth-app@npm:7.1.0" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.1.0" - "@octokit/auth-oauth-user": "npm:^4.1.0" - "@octokit/request": "npm:^8.3.1" - "@octokit/types": "npm:^13.0.0" - "@types/btoa-lite": "npm:^1.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/e23c5968426949181beea3ca89bb193885f4ec481b194a0c3bb252b02b1ff3f78908541f4ee6381563cfe6f23ed07e0c0eb33a842b1a6f85301a8266d4d46649 - languageName: node - linkType: hard - -"@octokit/auth-oauth-device@npm:^6.1.0": - version: 6.1.0 - resolution: "@octokit/auth-oauth-device@npm:6.1.0" - dependencies: - "@octokit/oauth-methods": "npm:^4.1.0" - "@octokit/request": "npm:^8.3.1" - "@octokit/types": "npm:^13.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/74e17b76f55c8503dc1b4d95e4f52ee49900f7f720983d1725ad29361c9f413d22aa7621e8809ea644bb225686b3ee70f147a9e5944f3c1c1cccba55fa414422 - languageName: node - linkType: hard - -"@octokit/auth-oauth-user@npm:^4.0.0, @octokit/auth-oauth-user@npm:^4.1.0": - version: 4.1.0 - resolution: "@octokit/auth-oauth-user@npm:4.1.0" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.1.0" - "@octokit/oauth-methods": "npm:^4.1.0" - "@octokit/request": "npm:^8.3.1" - "@octokit/types": "npm:^13.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/5d17d1e86ca89d4f2c440de4e5a648a1646818f0683a6230558279d71151a6b01f1228ccc4fc6e3ae24da92fa18810fac7b2bb6e019646f1f46be3928f522e7f - languageName: node - linkType: hard - -"@octokit/auth-token@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/auth-token@npm:4.0.0" - checksum: 10c0/57acaa6c394c5abab2f74e8e1dcf4e7a16b236f713c77a54b8f08e2d14114de94b37946259e33ec2aab0566b26f724c2b71d2602352b59e541a9854897618f3c - languageName: node - linkType: hard - -"@octokit/auth-unauthenticated@npm:^5.0.0": - version: 5.0.1 - resolution: "@octokit/auth-unauthenticated@npm:5.0.1" - dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - checksum: 10c0/c9cad429981a34021ec9f1fdc238c39eba36807683859a3bffb9dd66abf1ce016c9a2ff31fe09313458e59b37f8fa91522c0e34a1daecefdabcdf23a494fbcc2 - languageName: node - linkType: hard - -"@octokit/core@npm:^5.0.0": - version: 5.2.2 - resolution: "@octokit/core@npm:5.2.2" - dependencies: - "@octokit/auth-token": "npm:^4.0.0" - "@octokit/graphql": "npm:^7.1.0" - "@octokit/request": "npm:^8.4.1" - "@octokit/request-error": "npm:^5.1.1" - "@octokit/types": "npm:^13.0.0" - before-after-hook: "npm:^2.2.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/b4484d85552303b839613e2133dcd064fa06a7c10fe0ebd11ba8f67cb8e3384e48983c589f4d1dc0fa3754857784e3d90ff4eab9782e118baf13ddd1b834957c - languageName: node - linkType: hard - -"@octokit/endpoint@npm:^9.0.6": - version: 9.0.6 - resolution: "@octokit/endpoint@npm:9.0.6" - dependencies: - "@octokit/types": "npm:^13.1.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/8e06197b21869aeb498e0315093ca6fbee12bd1bdcfc1667fcd7d79d827d84f2c5a30702ffd28bba7879780e367d14c30df5b20d47fcaed5de5fdc05f5d4e013 - languageName: node - linkType: hard - -"@octokit/graphql@npm:^7.1.0": - version: 7.1.1 - resolution: "@octokit/graphql@npm:7.1.1" - dependencies: - "@octokit/request": "npm:^8.4.1" - "@octokit/types": "npm:^13.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/c27216200f3f4ce7ce2a694fb7ea43f8ea4a807fbee3a423c41ed137dd7948dfc0bbf6ea1656f029a7625c84b583acdef740a7032266d0eff55305c91c3a1ed6 - languageName: node - linkType: hard - -"@octokit/oauth-app@npm:^6.0.0": - version: 6.1.0 - resolution: "@octokit/oauth-app@npm:6.1.0" - dependencies: - "@octokit/auth-oauth-app": "npm:^7.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/auth-unauthenticated": "npm:^5.0.0" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-authorization-url": "npm:^6.0.2" - "@octokit/oauth-methods": "npm:^4.0.0" - "@types/aws-lambda": "npm:^8.10.83" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/9d67ca196eabbb397c677e006d28148d6c5185f88d86e5444c219e43b95e0ecaee5d31807ea24aedb64a76d61c0a53acd8091613e15d10733f41960bd981463c - languageName: node - linkType: hard - -"@octokit/oauth-authorization-url@npm:^6.0.2": - version: 6.0.2 - resolution: "@octokit/oauth-authorization-url@npm:6.0.2" - checksum: 10c0/8c06e538b3e392f0fa68f3347078c32f92c03474eb214e4e82774513a54c164bac14c228f7dbd79d22a920df1a8b2e0765dd6ee45929bda0b77e5cf7f0d92c71 - languageName: node - linkType: hard - -"@octokit/oauth-methods@npm:^4.0.0, @octokit/oauth-methods@npm:^4.1.0": - version: 4.1.0 - resolution: "@octokit/oauth-methods@npm:4.1.0" - dependencies: - "@octokit/oauth-authorization-url": "npm:^6.0.2" - "@octokit/request": "npm:^8.3.1" - "@octokit/request-error": "npm:^5.1.0" - "@octokit/types": "npm:^13.0.0" - btoa-lite: "npm:^1.0.0" - checksum: 10c0/3ab7ab41e82faebb662bfc4cc20756f008adb37b447386c29ddb09cbac5d1867b1b23f2f8dd268e06dca5ff1c874162e01d475f15634b42e6ab0a95471dcc365 - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^20.0.0": - version: 20.0.0 - resolution: "@octokit/openapi-types@npm:20.0.0" - checksum: 10c0/5176dcc3b9d182ede3d446750cfa5cf31139624785a73fcf3511e3102a802b4d7cc45e999c27ed91d73fe8b7d718c8c406facb48688926921a71fe603b7db95d - languageName: node - linkType: hard - -"@octokit/openapi-types@npm:^24.2.0": - version: 24.2.0 - resolution: "@octokit/openapi-types@npm:24.2.0" - checksum: 10c0/8f47918b35e9b7f6109be6f7c8fc3a64ad13a48233112b29e92559e64a564b810eb3ebf81b4cd0af1bb2989d27b9b95cca96e841ec4e23a3f68703cefe62fd9e - languageName: node - linkType: hard - -"@octokit/plugin-paginate-graphql@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/plugin-paginate-graphql@npm:4.0.1" - peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/d559cdc2b5de107a7da5384b5241d1dfdc1038db1c4a70aca8a450c996315936844e0a1888216fb568c7a272bc6adf6667f897e0976b01e68085663b166cc533 - languageName: node - linkType: hard - -"@octokit/plugin-paginate-rest@npm:11.4.4-cjs.2": - version: 11.4.4-cjs.2 - resolution: "@octokit/plugin-paginate-rest@npm:11.4.4-cjs.2" - dependencies: - "@octokit/types": "npm:^13.7.0" - peerDependencies: - "@octokit/core": 5 - checksum: 10c0/1d61a63c98a18c171bccdc6cf63ffe279fe852e8bdc9db6647ffcb27f4ea485fdab78fb71b552ed0f2186785cf5264f8ed3f9a8f33061e4697b5f73b097accb1 - languageName: node - linkType: hard - -"@octokit/plugin-paginate-rest@npm:^9.0.0": - version: 9.2.2 - resolution: "@octokit/plugin-paginate-rest@npm:9.2.2" - dependencies: - "@octokit/types": "npm:^12.6.0" - peerDependencies: - "@octokit/core": 5 - checksum: 10c0/e9c85b17064fe6b62f9af88dba008f3daef456b1195340ea0831990e9c4dbabe89be950b6e5dc924ebcca18ad1aaa0cf6df7d824dc8be26ce9a55f20336ff815 - languageName: node - linkType: hard - -"@octokit/plugin-rest-endpoint-methods@npm:13.3.2-cjs.1": - version: 13.3.2-cjs.1 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:13.3.2-cjs.1" - dependencies: - "@octokit/types": "npm:^13.8.0" - peerDependencies: - "@octokit/core": ^5 - checksum: 10c0/810fe5cb1861386746bf0218ea969d87c56e553ff339490526483b4b66f53c4b4c6092034bec30c5d453172eb6f33e75b5748ade1b401b76774b5a994e2c10b0 - languageName: node - linkType: hard - -"@octokit/plugin-retry@npm:^6.0.0": - version: 6.1.0 - resolution: "@octokit/plugin-retry@npm:6.1.0" - dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^13.0.0" - bottleneck: "npm:^2.15.3" - peerDependencies: - "@octokit/core": 5 - checksum: 10c0/ae8053b317ad462f649a9a1e56d3705d26a99ad0d427c8d9af7775f803cf326791a51c8b8dc5474111e582b0a2e1ecf1aad5e83a3061306fdb4cc1451a6056c5 - languageName: node - linkType: hard - -"@octokit/plugin-throttling@npm:^8.0.0": +"@octokit/auth-app@npm:^8.1.2, @octokit/auth-app@npm:^8.2.0": version: 8.2.0 - resolution: "@octokit/plugin-throttling@npm:8.2.0" + resolution: "@octokit/auth-app@npm:8.2.0" dependencies: - "@octokit/types": "npm:^12.2.0" + "@octokit/auth-oauth-app": "npm:^9.0.3" + "@octokit/auth-oauth-user": "npm:^6.0.2" + "@octokit/request": "npm:^10.0.6" + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + toad-cache: "npm:^3.7.0" + universal-github-app-jwt: "npm:^2.2.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/7f1b113c9f2ef4d0aac06ffb0b1930a256c6a8985744c709c36fe8c4565c5c184de742de4c4a52e4d9f25baef00c9b855732cfaeb81db8abe238d6c2ee54d6d6 + languageName: node + linkType: hard + +"@octokit/auth-oauth-app@npm:^9.0.2, @octokit/auth-oauth-app@npm:^9.0.3": + version: 9.0.3 + resolution: "@octokit/auth-oauth-app@npm:9.0.3" + dependencies: + "@octokit/auth-oauth-device": "npm:^8.0.3" + "@octokit/auth-oauth-user": "npm:^6.0.2" + "@octokit/request": "npm:^10.0.6" + "@octokit/types": "npm:^16.0.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/1b47dc2a6ea480c04cc3b03d03f4836916ef666047b639c78134d49bbf9fb112a0610021aa017abaa30d8a63a5e66117b3d2b3a4d3976d10153bd5efef54da8b + languageName: node + linkType: hard + +"@octokit/auth-oauth-device@npm:^8.0.3": + version: 8.0.3 + resolution: "@octokit/auth-oauth-device@npm:8.0.3" + dependencies: + "@octokit/oauth-methods": "npm:^6.0.2" + "@octokit/request": "npm:^10.0.6" + "@octokit/types": "npm:^16.0.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/2c43d131fbd0b60abef5f37e6168e31f5ec1b8361bac1d71c19499e1960e5e00957c54db9836d88754b467ad48c4e15f60409b0d66dc740468c49834e787e971 + languageName: node + linkType: hard + +"@octokit/auth-oauth-user@npm:^6.0.1, @octokit/auth-oauth-user@npm:^6.0.2": + version: 6.0.2 + resolution: "@octokit/auth-oauth-user@npm:6.0.2" + dependencies: + "@octokit/auth-oauth-device": "npm:^8.0.3" + "@octokit/oauth-methods": "npm:^6.0.2" + "@octokit/request": "npm:^10.0.6" + "@octokit/types": "npm:^16.0.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/7af66189e7c0b19c456462d571f61ac787d8464554375b12ded245d0d209a7a0f873f9189d7a3e9afef8aa59eb268c573f8e98b0ee683ebf0989625c20e2125a + languageName: node + linkType: hard + +"@octokit/auth-token@npm:^6.0.0": + version: 6.0.0 + resolution: "@octokit/auth-token@npm:6.0.0" + checksum: 10c0/32ecc904c5f6f4e5d090bfcc679d70318690c0a0b5040cd9a25811ad9dcd44c33f2cf96b6dbee1cd56cf58fde28fb1819c01b58718aa5c971f79c822357cb5c0 + languageName: node + linkType: hard + +"@octokit/auth-unauthenticated@npm:^7.0.2, @octokit/auth-unauthenticated@npm:^7.0.3": + version: 7.0.3 + resolution: "@octokit/auth-unauthenticated@npm:7.0.3" + dependencies: + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + checksum: 10c0/7e20ec86314e881201d37283edbf83f4dd8210df74d6bab1273961e2f18064144ea970f18a678dda8cc4396a5128499efda45e81a848fc770836872049d6218f + languageName: node + linkType: hard + +"@octokit/core@npm:^7.0.5, @octokit/core@npm:^7.0.6": + version: 7.0.6 + resolution: "@octokit/core@npm:7.0.6" + dependencies: + "@octokit/auth-token": "npm:^6.0.0" + "@octokit/graphql": "npm:^9.0.3" + "@octokit/request": "npm:^10.0.6" + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + before-after-hook: "npm:^4.0.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/95a328ff7c7223d9eb4aa778c63171828514ae0e0f588d33beb81a4dc03bbeae055382f6060ce23c979ab46272409942ff2cf3172109999e48429c47055b1fbe + languageName: node + linkType: hard + +"@octokit/endpoint@npm:^11.0.3": + version: 11.0.3 + resolution: "@octokit/endpoint@npm:11.0.3" + dependencies: + "@octokit/types": "npm:^16.0.0" + universal-user-agent: "npm:^7.0.2" + checksum: 10c0/3f9b67e6923ece5009aebb0dcbae5837fb574bc422561424049a43ead7fea6f132234edb72239d6ec067cf734937a608e4081af81c109de2cb754528f0d00520 + languageName: node + linkType: hard + +"@octokit/graphql@npm:^9.0.3": + version: 9.0.3 + resolution: "@octokit/graphql@npm:9.0.3" + dependencies: + "@octokit/request": "npm:^10.0.6" + "@octokit/types": "npm:^16.0.0" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/58588d3fb2834f64244fa5376ca7922a30117b001b621e141fab0d52806370803ab0c046ac99b120fa5f45b770f52a815157fb6ffc147fc6c1da4047c1f1af49 + languageName: node + linkType: hard + +"@octokit/oauth-app@npm:^8.0.3": + version: 8.0.3 + resolution: "@octokit/oauth-app@npm:8.0.3" + dependencies: + "@octokit/auth-oauth-app": "npm:^9.0.2" + "@octokit/auth-oauth-user": "npm:^6.0.1" + "@octokit/auth-unauthenticated": "npm:^7.0.2" + "@octokit/core": "npm:^7.0.5" + "@octokit/oauth-authorization-url": "npm:^8.0.0" + "@octokit/oauth-methods": "npm:^6.0.1" + "@types/aws-lambda": "npm:^8.10.83" + universal-user-agent: "npm:^7.0.0" + checksum: 10c0/7bb064bfe21a6db45b57f8f5e5ecd533e802c0073d293b1c75abf264d9bc0fc952492757ea5af516207af4ec781cf793cb37e8cbbb3a8df691592bc25c364644 + languageName: node + linkType: hard + +"@octokit/oauth-authorization-url@npm:^8.0.0": + version: 8.0.0 + resolution: "@octokit/oauth-authorization-url@npm:8.0.0" + checksum: 10c0/ab4964bebd8d076f945a2f3210a8a0a221a408362569d9fc2f49875ad06e594365f5fd871dac08d820793f687bff50237f7acf40d9d39c5f9de7575b6f4bad93 + languageName: node + linkType: hard + +"@octokit/oauth-methods@npm:^6.0.1, @octokit/oauth-methods@npm:^6.0.2": + version: 6.0.2 + resolution: "@octokit/oauth-methods@npm:6.0.2" + dependencies: + "@octokit/oauth-authorization-url": "npm:^8.0.0" + "@octokit/request": "npm:^10.0.6" + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + checksum: 10c0/51d2f3218839ce37609e6e0adc274efcc198bdcae57ef3ecf3ada95f6f30dcc3052f6db34e4aa3a1bc94545d7025baa44058d5c044fdd6bdd83562eb9b8510c2 + languageName: node + linkType: hard + +"@octokit/openapi-types@npm:^27.0.0": + version: 27.0.0 + resolution: "@octokit/openapi-types@npm:27.0.0" + checksum: 10c0/602d1de033da180a2e982cdbd3646bd5b2e16ecf36b9955a0f23e37ae9e6cb086abb48ff2ae6f2de000fce03e8ae9051794611ae4a95a8f5f6fb63276e7b8e31 + languageName: node + linkType: hard + +"@octokit/openapi-webhooks-types@npm:12.1.0": + version: 12.1.0 + resolution: "@octokit/openapi-webhooks-types@npm:12.1.0" + checksum: 10c0/0352ee895f849d16e8a33e8474fc87d7c0c117fcd72d3e03271232d82ed9f648ca252737e6453f3cd5919c9a2b92fb048327d306d761d4d750c2eee8eca3669f + languageName: node + linkType: hard + +"@octokit/plugin-paginate-graphql@npm:^6.0.0": + version: 6.0.0 + resolution: "@octokit/plugin-paginate-graphql@npm:6.0.0" + peerDependencies: + "@octokit/core": ">=6" + checksum: 10c0/354553741317a8a5977dffdf26ddeb767f3c67266a18a5d5e3e5c31fbc118f157ed726f43f998c1aad4bfa704312ce11a4f3e7b681e863245eac8afcac2c5861 + languageName: node + linkType: hard + +"@octokit/plugin-paginate-rest@npm:^14.0.0": + version: 14.0.0 + resolution: "@octokit/plugin-paginate-rest@npm:14.0.0" + dependencies: + "@octokit/types": "npm:^16.0.0" + peerDependencies: + "@octokit/core": ">=6" + checksum: 10c0/841d79d4ccfe18fc809a4a67529b75c1dcdda13399bf4bf5b48ce7559c8b4b2cd422e3204bad4cbdea31c0cf0943521067415268e5bcfc615a3b813e058cad6b + languageName: node + linkType: hard + +"@octokit/plugin-rest-endpoint-methods@npm:^17.0.0": + version: 17.0.0 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:17.0.0" + dependencies: + "@octokit/types": "npm:^16.0.0" + peerDependencies: + "@octokit/core": ">=6" + checksum: 10c0/cf9984d7cf6a36ff7ff1b86078ae45fe246e3df10fcef0bccf20c8cfd27bf5e7d98dcb9cf5a7b56332b9c6fa30be28d159c2987d272a4758f77056903d94402f + languageName: node + linkType: hard + +"@octokit/plugin-retry@npm:^8.0.3": + version: 8.1.0 + resolution: "@octokit/plugin-retry@npm:8.1.0" + dependencies: + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" bottleneck: "npm:^2.15.3" peerDependencies: - "@octokit/core": ^5.0.0 - checksum: 10c0/e65de9958ac5f29ba473bb969d25738f7466dad1b64e8181199c71438c06a6333ba655bd5194581a24199ca06fc9a6e752d0a4782b554ef603b0acffe9f8bfbd + "@octokit/core": ">=7" + checksum: 10c0/9e10676d29ce642eff8e4f7f9aa2fe6d8c5bebdc5ed107d2e6183be5d50699680b4e1d01a6096d4bec959d2337baf38fd5a39e9d541e9b1a28baf648bc0fefaa languageName: node linkType: hard -"@octokit/request-error@npm:^5.0.0, @octokit/request-error@npm:^5.1.0, @octokit/request-error@npm:^5.1.1": - version: 5.1.1 - resolution: "@octokit/request-error@npm:5.1.1" +"@octokit/plugin-throttling@npm:^11.0.3": + version: 11.0.3 + resolution: "@octokit/plugin-throttling@npm:11.0.3" dependencies: - "@octokit/types": "npm:^13.1.0" - deprecation: "npm:^2.0.0" - once: "npm:^1.4.0" - checksum: 10c0/dc9fc76ea5e4199273e4665ce9ddf345fe8f25578d9999c9a16f276298e61ee6fe0e6f5a6147b91ba3b34fdf5b9e6b7af6ae13d6333175e95b30c574088f7a2d + "@octokit/types": "npm:^16.0.0" + bottleneck: "npm:^2.15.3" + peerDependencies: + "@octokit/core": ^7.0.0 + checksum: 10c0/5c7cc386962b6d2881ac769f57b28c28622d18e3dbe2f7600dfdfda0a98b56a95f69d831902b647ad023574921cc801b78aa54563fdb3f465ac8c883aaf6cbe3 languageName: node linkType: hard -"@octokit/request@npm:^8.3.1, @octokit/request@npm:^8.4.1": - version: 8.4.1 - resolution: "@octokit/request@npm:8.4.1" +"@octokit/request-error@npm:^7.0.0, @octokit/request-error@npm:^7.0.2": + version: 7.1.0 + resolution: "@octokit/request-error@npm:7.1.0" dependencies: - "@octokit/endpoint": "npm:^9.0.6" - "@octokit/request-error": "npm:^5.1.1" - "@octokit/types": "npm:^13.1.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/1a69dcb7336de708a296db9e9a58040e5b284a87495a63112f80eb0007da3fc96a9fadecb9e875fc63cf179c23a0f81031fbef2a6f610a219e45805ead03fcf3 + "@octokit/types": "npm:^16.0.0" + checksum: 10c0/62b90a54545c36a30b5ffdda42e302c751be184d85b68ffc7f1242c51d7ca54dbd185b7d0027b491991776923a910c85c9c51269fe0d86111bac187507a5abc4 languageName: node linkType: hard -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.2.0, @octokit/types@npm:^12.6.0": - version: 12.6.0 - resolution: "@octokit/types@npm:12.6.0" +"@octokit/request@npm:^10.0.6": + version: 10.0.9 + resolution: "@octokit/request@npm:10.0.9" dependencies: - "@octokit/openapi-types": "npm:^20.0.0" - checksum: 10c0/0bea58bda46c93287f5a80a0e52bc60e7dc7136b8a38c3569d63d073fb9df4a56acdb9d9bdba9978f37c374a4a6e3e52886ef5b08cace048adb0012cacef942c + "@octokit/endpoint": "npm:^11.0.3" + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + content-type: "npm:^2.0.0" + fast-content-type-parse: "npm:^3.0.0" + json-with-bigint: "npm:^3.5.3" + universal-user-agent: "npm:^7.0.2" + checksum: 10c0/2a642870202117c8cf0021b7c01a92e18acdec4826c103f7749a942537a265251e033c0ac5178807f0c63b9759e149ce9701015454167d4c1627d30218ddf9f2 languageName: node linkType: hard -"@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0, @octokit/types@npm:^13.7.0, @octokit/types@npm:^13.8.0": - version: 13.10.0 - resolution: "@octokit/types@npm:13.10.0" +"@octokit/types@npm:^16.0.0": + version: 16.0.0 + resolution: "@octokit/types@npm:16.0.0" dependencies: - "@octokit/openapi-types": "npm:^24.2.0" - checksum: 10c0/f66a401b89d653ec28e5c1529abdb7965752db4d9d40fa54c80e900af4c6bf944af6bd0a83f5b4f1eecb72e3d646899dfb27ffcf272ac243552de7e3b97a038d + "@octokit/openapi-types": "npm:^27.0.0" + checksum: 10c0/b8d41098ba6fc194d13d641f9441347e3a3b96c0efabac0e14f57319340a2d4d1c8676e4cb37ab3062c5c323c617e790b0126916e9bf7b201b0cced0826f8ae2 languageName: node linkType: hard -"@octokit/webhooks-methods@npm:^4.1.0": - version: 4.1.0 - resolution: "@octokit/webhooks-methods@npm:4.1.0" - checksum: 10c0/153b344b4b20b48fdf89225f482bd9aa612998c28e43d032756d5a2ec7ebf117922fb6a95ee7c0a985cab6924fa4de3378c60e9ff41e384498b8cb7aad3771f2 +"@octokit/webhooks-methods@npm:^6.0.0": + version: 6.0.0 + resolution: "@octokit/webhooks-methods@npm:6.0.0" + checksum: 10c0/7f10740e838d65c78e859bb041499cca69df7831e9f633ee70a46ca8e53d0844f2c84500df204453d171c8c3c0f8eb8b68716ee1d5c95e3cf5d09690f32e13e1 languageName: node linkType: hard -"@octokit/webhooks-types@npm:7.6.1": +"@octokit/webhooks-types@npm:^7.6.1": version: 7.6.1 resolution: "@octokit/webhooks-types@npm:7.6.1" checksum: 10c0/7c2cb40f9ccd2bd392cf35c23f995ae0719ef35fd3bce0264ced5518cbf0a7087bd069bf5e5963fc33d0232726968db526912df3cb017c1bd1761c8849c31a30 languageName: node linkType: hard -"@octokit/webhooks@npm:^12.0.4, @octokit/webhooks@npm:^12.3.1": - version: 12.3.2 - resolution: "@octokit/webhooks@npm:12.3.2" +"@octokit/webhooks@npm:^14.0.0": + version: 14.2.0 + resolution: "@octokit/webhooks@npm:14.2.0" dependencies: - "@octokit/request-error": "npm:^5.0.0" - "@octokit/webhooks-methods": "npm:^4.1.0" - "@octokit/webhooks-types": "npm:7.6.1" - aggregate-error: "npm:^3.1.0" - checksum: 10c0/4d9f5fe686c0b87781aa6bbac6585d7ea92d99648ddb0fbc491e6dc00e598f1c359c8197f044f7863aea401691967febca9172f3deb422549d629a43309432b0 + "@octokit/openapi-webhooks-types": "npm:12.1.0" + "@octokit/request-error": "npm:^7.0.0" + "@octokit/webhooks-methods": "npm:^6.0.0" + checksum: 10c0/0d0dcbd90d752aab9a390fba01237009c8fd3d58d7f39d9f46446e9de27bb83a8fcee07a3e3ed39e5020f945d76f1f7cbef2285d8ccff2bfa03dfd6eb03d1182 languageName: node linkType: hard @@ -6002,15 +5967,6 @@ __metadata: languageName: node linkType: hard -"@smithy/types@npm:^4.14.1": - version: 4.14.1 - resolution: "@smithy/types@npm:4.14.1" - dependencies: - tslib: "npm:^2.6.2" - checksum: 10c0/9e6209770a25582a11ca67d4750865de0b7732bf3f353ba9260f49e9c4b2adf3274d64057a2bda93da7025e33a54e51bd78c529307efc2b75b429bc45a6ad64c - languageName: node - linkType: hard - "@smithy/types@npm:^4.14.2": version: 4.14.2 resolution: "@smithy/types@npm:4.14.2" @@ -6338,13 +6294,6 @@ __metadata: languageName: node linkType: hard -"@types/btoa-lite@npm:^1.0.0": - version: 1.0.2 - resolution: "@types/btoa-lite@npm:1.0.2" - checksum: 10c0/daffbb47e4fe6493df70d83878b550adab48bab2f02b3591a59367af3ecebf34c971e070479ab68d83ca59cbeefbc61a50d9a7552f639dc908706183e0222bab - languageName: node - linkType: hard - "@types/chai@npm:^5.2.2": version: 5.2.3 resolution: "@types/chai@npm:5.2.3" @@ -6937,16 +6886,6 @@ __metadata: languageName: node linkType: hard -"@types/jsonwebtoken@npm:^9.0.0": - version: 9.0.10 - resolution: "@types/jsonwebtoken@npm:9.0.10" - dependencies: - "@types/ms": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/0688ac8fb75f809201cb7e18a12b9d80ce539cb9dd27e1b01e11807cb1a337059e899b8ee3abc3f2c9417f02e363a3069d9eab9ef9724b1da1f0e10713514f94 - languageName: node - linkType: hard - "@types/katex@npm:^0.16.8": version: 0.16.8 resolution: "@types/katex@npm:0.16.8" @@ -7857,16 +7796,6 @@ __metadata: languageName: node linkType: hard -"aggregate-error@npm:^3.1.0": - version: 3.1.0 - resolution: "aggregate-error@npm:3.1.0" - dependencies: - clean-stack: "npm:^2.0.0" - indent-string: "npm:^4.0.0" - checksum: 10c0/a42f67faa79e3e6687a4923050e7c9807db3848a037076f791d10e092677d65c1d2d863b7848560699f40fc0502c19f40963fb1cd1fb3d338a7423df8e45e039 - languageName: node - linkType: hard - "ajv-formats@npm:^3.0.1": version: 3.0.1 resolution: "ajv-formats@npm:3.0.1" @@ -8298,10 +8227,10 @@ __metadata: languageName: node linkType: hard -"before-after-hook@npm:^2.2.0": - version: 2.2.3 - resolution: "before-after-hook@npm:2.2.3" - checksum: 10c0/0488c4ae12df758ca9d49b3bb27b47fd559677965c52cae7b335784724fb8bf96c42b6e5ba7d7afcbc31facb0e294c3ef717cc41c5bc2f7bd9e76f8b90acd31c +"before-after-hook@npm:^4.0.0": + version: 4.0.0 + resolution: "before-after-hook@npm:4.0.0" + checksum: 10c0/9f8ae8d1b06142bcfb9ef6625226b5e50348bb11210f266660eddcf9734e0db6f9afc4cb48397ee3f5ac0a3728f3ae401cdeea88413f7bed748a71db84657be2 languageName: node linkType: hard @@ -8503,13 +8432,6 @@ __metadata: languageName: node linkType: hard -"btoa-lite@npm:^1.0.0": - version: 1.0.0 - resolution: "btoa-lite@npm:1.0.0" - checksum: 10c0/7a4f0568ae3c915464650f98fde7901ae07b13a333a614515a0c86876b3528670fafece28dfef9745d971a613bb83341823afb0c20c6f318b384c1e364b9eb95 - languageName: node - linkType: hard - "buffer-crc32@npm:^1.0.0": version: 1.0.0 resolution: "buffer-crc32@npm:1.0.0" @@ -8804,13 +8726,6 @@ __metadata: languageName: node linkType: hard -"clean-stack@npm:^2.0.0": - version: 2.2.0 - resolution: "clean-stack@npm:2.2.0" - checksum: 10c0/1f90262d5f6230a17e27d0c190b09d47ebe7efdd76a03b5a1127863f7b3c9aec4c3e6c8bb3a7bbf81d553d56a1fd35728f5a8ef4c63f867ac8d690109742a8c1 - languageName: node - linkType: hard - "cli-cursor@npm:^5.0.0": version: 5.0.0 resolution: "cli-cursor@npm:5.0.0" @@ -9200,6 +9115,13 @@ __metadata: languageName: node linkType: hard +"content-type@npm:^2.0.0": + version: 2.0.0 + resolution: "content-type@npm:2.0.0" + checksum: 10c0/491539fff707d7594b0ca4fabcc084bef2a31ffa754ff0a4f80c4377e3963cff0394317f9271c24087596c97fa675bc123d61fa34ffe65b4904e7d3d3098de72 + languageName: node + linkType: hard + "convert-source-map@npm:^2.0.0": version: 2.0.0 resolution: "convert-source-map@npm:2.0.0" @@ -10088,13 +10010,6 @@ __metadata: languageName: node linkType: hard -"deprecation@npm:^2.0.0, deprecation@npm:^2.3.1": - version: 2.3.1 - resolution: "deprecation@npm:2.3.1" - checksum: 10c0/23d688ba66b74d09b908c40a76179418acbeeb0bfdf218c8075c58ad8d0c315130cb91aa3dffb623aa3a411a3569ce56c6460de6c8d69071c17fe6dd2442f032 - languageName: node - linkType: hard - "destroy@npm:^1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" @@ -10983,6 +10898,13 @@ __metadata: languageName: node linkType: hard +"fast-content-type-parse@npm:^3.0.0": + version: 3.0.0 + resolution: "fast-content-type-parse@npm:3.0.0" + checksum: 10c0/06251880c83b7118af3a5e66e8bcee60d44f48b39396fc60acc2b4630bd5f3e77552b999b5c8e943d45a818854360e5e97164c374ec4b562b4df96a2cdf2e188 + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -12346,13 +12268,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^4.0.0": - version: 4.0.0 - resolution: "indent-string@npm:4.0.0" - checksum: 10c0/1e1904ddb0cb3d6cce7cd09e27a90184908b7a5d5c21b92e232c93579d314f0b83c246ffb035493d0504b1e9147ba2c9b21df0030f48673fba0496ecd698161f - languageName: node - linkType: hard - "inflation@npm:^2.0.0": version: 2.1.0 resolution: "inflation@npm:2.1.0" @@ -13183,6 +13098,13 @@ __metadata: languageName: node linkType: hard +"json-with-bigint@npm:^3.5.3": + version: 3.5.8 + resolution: "json-with-bigint@npm:3.5.8" + checksum: 10c0/a0c4e37626d74a9a493539f9f9a94855933fa15ea2f028859a787229a42c5f11803db6f94f1ce7b1d89756c1e80a7c1f11006bac266ec7ce819b75701765ca0a + languageName: node + linkType: hard + "json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" @@ -13231,7 +13153,7 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:^9.0.2, jsonwebtoken@npm:^9.0.3": +"jsonwebtoken@npm:^9.0.3": version: 9.0.3 resolution: "jsonwebtoken@npm:9.0.3" dependencies: @@ -14021,13 +13943,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:@wolfy1339/lru-cache@^11.0.2-patch.1": - version: 11.0.2-patch.1 - resolution: "@wolfy1339/lru-cache@npm:11.0.2-patch.1" - checksum: 10c0/0279b18e46bec0ff00eb18cb19ab3d42dd49bc5c7d1f30f7b0d2deb50c13a99c9ad6a8e4e8cf8a5df614e79e0e62a80df2870c8092c13bfe32f8ecb9a40352b9 - languageName: node - linkType: hard - "lru-cache@npm:^10.2.0": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -15030,22 +14945,22 @@ __metadata: languageName: node linkType: hard -"octokit@npm:^3.2.2": - version: 3.2.2 - resolution: "octokit@npm:3.2.2" +"octokit@npm:^5.0.5": + version: 5.0.5 + resolution: "octokit@npm:5.0.5" dependencies: - "@octokit/app": "npm:^14.0.2" - "@octokit/core": "npm:^5.0.0" - "@octokit/oauth-app": "npm:^6.0.0" - "@octokit/plugin-paginate-graphql": "npm:^4.0.0" - "@octokit/plugin-paginate-rest": "npm:11.4.4-cjs.2" - "@octokit/plugin-rest-endpoint-methods": "npm:13.3.2-cjs.1" - "@octokit/plugin-retry": "npm:^6.0.0" - "@octokit/plugin-throttling": "npm:^8.0.0" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^13.0.0" - "@octokit/webhooks": "npm:^12.3.1" - checksum: 10c0/12287dc20f951854117eace8d983b14b03f77cf515bf4da642e64bf2dba7e5fd60f08eb37e4a2d3f6dc3c910c2a607e62b619f0ebd3f59bf67b4daa8915f0e34 + "@octokit/app": "npm:^16.1.2" + "@octokit/core": "npm:^7.0.6" + "@octokit/oauth-app": "npm:^8.0.3" + "@octokit/plugin-paginate-graphql": "npm:^6.0.0" + "@octokit/plugin-paginate-rest": "npm:^14.0.0" + "@octokit/plugin-rest-endpoint-methods": "npm:^17.0.0" + "@octokit/plugin-retry": "npm:^8.0.3" + "@octokit/plugin-throttling": "npm:^11.0.3" + "@octokit/request-error": "npm:^7.0.2" + "@octokit/types": "npm:^16.0.0" + "@octokit/webhooks": "npm:^14.0.0" + checksum: 10c0/34dd8222468c6b34afb34157588628075f8cc2e9005c060daa9d045ad9cec141bf79b59793c20404bee7e35739f238e77b11e924760b95ac101dd1bdeb2bb0e1 languageName: node linkType: hard @@ -15170,7 +15085,8 @@ __metadata: "@modelcontextprotocol/sdk": "npm:^1.25.3" "@node-oauth/oauth2-server": "npm:^5.3.0" "@notionhq/client": "npm:^2.3.0" - "@octokit/auth-app": "npm:^6.1.4" + "@octokit/auth-app": "npm:^8.2.0" + "@octokit/webhooks-types": "npm:^7.6.1" "@outlinewiki/koa-passport": "npm:^4.2.1" "@outlinewiki/passport-azure-ad-oauth2": "npm:^0.1.0" "@radix-ui/react-collapsible": "npm:^1.1.12" @@ -15344,7 +15260,7 @@ __metadata: node-fetch: "npm:2.7.0" nodemailer: "npm:^7.0.13" nodemon: "npm:^3.1.14" - octokit: "npm:^3.2.2" + octokit: "npm:^5.0.5" outline-icons: "npm:^4.3.0" oxlint: "npm:1.66.0" oxlint-tsgolint: "npm:0.22.1" @@ -19008,21 +18924,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:^5.17.4": - version: 5.44.1 - resolution: "terser@npm:5.44.1" - dependencies: - "@jridgewell/source-map": "npm:^0.3.3" - acorn: "npm:^8.15.0" - commander: "npm:^2.20.0" - source-map-support: "npm:~0.5.20" - bin: - terser: bin/terser - checksum: 10c0/ee7a76692cb39b1ed22c30ff366c33ff3c977d9bb769575338ff5664676168fcba59192fb5168ef80c7cd901ef5411a1b0351261f5eaa50decf0fc71f63bde75 - languageName: node - linkType: hard - -"terser@npm:^5.48.0": +"terser@npm:^5.17.4, terser@npm:^5.48.0": version: 5.48.0 resolution: "terser@npm:5.48.0" dependencies: @@ -19193,6 +19095,13 @@ __metadata: languageName: node linkType: hard +"toad-cache@npm:^3.7.0": + version: 3.7.1 + resolution: "toad-cache@npm:3.7.1" + checksum: 10c0/22efc940723bbe30b8386af82ed0824263567b84d37f29f57651ad28d9aef823b678f07f6d6c2e142448d5f351f89e15e05f37f59e2c7f1d183294b8d32f93fb + languageName: node + linkType: hard + "toggle-selection@npm:^1.0.6": version: 1.0.6 resolution: "toggle-selection@npm:1.0.6" @@ -19681,20 +19590,17 @@ __metadata: languageName: node linkType: hard -"universal-github-app-jwt@npm:^1.1.2": - version: 1.2.0 - resolution: "universal-github-app-jwt@npm:1.2.0" - dependencies: - "@types/jsonwebtoken": "npm:^9.0.0" - jsonwebtoken: "npm:^9.0.2" - checksum: 10c0/d89b6ff97bdec564bcdff47e8e6c6edc44100cbb2308e7648ad86a90a432bf9873e66c31aba20ca09ddfdfee005fd4764589252ed46abcab70e70e4e739c9b22 +"universal-github-app-jwt@npm:^2.2.0": + version: 2.2.2 + resolution: "universal-github-app-jwt@npm:2.2.2" + checksum: 10c0/7ae5f031fb89c01a4407459b764c5e6341d725d436e1ceec161f9b754dd4883d9704cc8de53d5b6314b7e1bef8dbc7561799fc23001e706f213d468c17026fb6 languageName: node linkType: hard -"universal-user-agent@npm:^6.0.0": - version: 6.0.1 - resolution: "universal-user-agent@npm:6.0.1" - checksum: 10c0/5c9c46ffe19a975e11e6443640ed4c9e0ce48fcc7203325757a8414ac49940ebb0f4667f2b1fa561489d1eb22cb2d05a0f7c82ec20c5cba42e58e188fb19b187 +"universal-user-agent@npm:^7.0.0, universal-user-agent@npm:^7.0.2": + version: 7.0.3 + resolution: "universal-user-agent@npm:7.0.3" + checksum: 10c0/6043be466a9bb96c0ce82392842d9fddf4c37e296f7bacc2cb25f47123990eb436c82df824644f9c5070a94dbdb117be17f66d54599ab143648ec57ef93dbcc8 languageName: node linkType: hard