diff --git a/package.json b/package.json index 8338c7a..b3cfe6e 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "version": "1.0.0", "private": true, "description": "automate the submodule update process", + "type": "module", "main": "index.js", "scripts": { "build": "tsc", @@ -38,8 +39,8 @@ "vitest": "^4.1.1" }, "dependencies": { - "@octokit/auth-app": "^6.0.2", - "@octokit/rest": "^20.0.2", + "@octokit/auth-app": "^8.0.0", + "@octokit/rest": "^22.0.0", "debug": "^3.1.0", "probot": "^14.2.4", "semver": "^7.5.2", diff --git a/src/actions-runner-cron.ts b/src/actions-runner-cron.ts index 368aa69..2e982ee 100644 --- a/src/actions-runner-cron.ts +++ b/src/actions-runner-cron.ts @@ -1,4 +1,4 @@ -import { rollActionsRunner } from './actions-runner-handler'; +import { rollActionsRunner } from './actions-runner-handler.js'; if (require.main === module) { rollActionsRunner().catch((err: Error) => { diff --git a/src/actions-runner-handler.ts b/src/actions-runner-handler.ts index 759ecce..58b6526 100644 --- a/src/actions-runner-handler.ts +++ b/src/actions-runner-handler.ts @@ -1,15 +1,15 @@ import debug from 'debug'; -import { WINDOWS_DOCKER_FILE, ARC_RUNNER_ENVIRONMENTS } from './constants'; -import { getOctokit } from './utils/octokit'; +import { WINDOWS_DOCKER_FILE, ARC_RUNNER_ENVIRONMENTS } from './constants.js'; +import { getOctokit } from './utils/octokit.js'; -import { getLatestRunnerImages } from './utils/get-latest-runner-images'; +import { getLatestRunnerImages } from './utils/get-latest-runner-images.js'; import { getCurrentWindowsRunnerVersion, getFileContent, currentLinuxImages, -} from './utils/arc-image'; -import { rollInfra } from './utils/roll-infra'; +} from './utils/arc-image.js'; +import { rollInfra } from './utils/roll-infra.js'; export async function rollActionsRunner() { const d = debug(`roller/infra:rollActionsRunner()`); diff --git a/src/build-images-chromium-deps-cron.ts b/src/build-images-chromium-deps-cron.ts index 033147c..162b596 100644 --- a/src/build-images-chromium-deps-cron.ts +++ b/src/build-images-chromium-deps-cron.ts @@ -1,4 +1,4 @@ -import { handleBuildImagesChromiumDepsCheck } from './build-images-chromium-deps-handler'; +import { handleBuildImagesChromiumDepsCheck } from './build-images-chromium-deps-handler.js'; if (require.main === module) { handleBuildImagesChromiumDepsCheck().catch((err) => { diff --git a/src/build-images-chromium-deps-handler.ts b/src/build-images-chromium-deps-handler.ts index 52b4bc1..224eb6c 100644 --- a/src/build-images-chromium-deps-handler.ts +++ b/src/build-images-chromium-deps-handler.ts @@ -1,9 +1,9 @@ import debug from 'debug'; -import { REPOS, BUILD_IMAGES_INSTALL_DEPS_FILE, CHROMIUM_DEPS_FILES } from './constants'; -import { getOctokit } from './utils/octokit'; -import { getChromiumHeadSha, didChromiumFilesChange } from './utils/chromium-gitiles'; -import { rollBuildImages, getFileContentFromBuildImages } from './utils/roll-build-images'; +import { REPOS, BUILD_IMAGES_INSTALL_DEPS_FILE, CHROMIUM_DEPS_FILES } from './constants.js'; +import { getOctokit } from './utils/octokit.js'; +import { getChromiumHeadSha, didChromiumFilesChange } from './utils/chromium-gitiles.js'; +import { rollBuildImages, getFileContentFromBuildImages } from './utils/roll-build-images.js'; // Regex to extract CHROMIUM_SRC_SHA from install-deps.sh const CHROMIUM_SHA_REGEX = /CHROMIUM_SRC_SHA="([a-f0-9]{40})"/; diff --git a/src/build-images-handler.ts b/src/build-images-handler.ts index 288b01a..8ab334f 100644 --- a/src/build-images-handler.ts +++ b/src/build-images-handler.ts @@ -3,8 +3,8 @@ import debug from 'debug'; import { Octokit } from '@octokit/rest'; import type { Context } from 'probot'; -import { getOctokit } from './utils/octokit'; -import { MAIN_BRANCH, REPOS } from './constants'; +import { getOctokit } from './utils/octokit.js'; +import { MAIN_BRANCH, REPOS } from './constants.js'; const files = [ '.github/workflows/clean-src-cache.yml', diff --git a/src/chromium-cron.ts b/src/chromium-cron.ts index 079321e..208bf31 100644 --- a/src/chromium-cron.ts +++ b/src/chromium-cron.ts @@ -1,4 +1,4 @@ -import { handleChromiumCheck } from './chromium-handler'; +import { handleChromiumCheck } from './chromium-handler.js'; if (require.main === module) { handleChromiumCheck().catch((err) => { diff --git a/src/chromium-handler.ts b/src/chromium-handler.ts index 57e95bc..563faab 100644 --- a/src/chromium-handler.ts +++ b/src/chromium-handler.ts @@ -1,12 +1,12 @@ import debug from 'debug'; -import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from './constants'; -import { compareChromiumVersions } from './utils/compare-chromium-versions'; -import { getChromiumReleases, Release } from './utils/get-chromium-tags'; -import { getSupportedBranches } from './utils/get-supported-branches'; -import { getOctokit } from './utils/octokit'; -import { roll } from './utils/roll'; -import { ReposGetBranchResponseItem, ReposListBranchesResponseItem } from './types'; +import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from './constants.js'; +import { compareChromiumVersions } from './utils/compare-chromium-versions.js'; +import { getChromiumReleases, Release } from './utils/get-chromium-tags.js'; +import { getSupportedBranches } from './utils/get-supported-branches.js'; +import { getOctokit } from './utils/octokit.js'; +import { roll } from './utils/roll.js'; +import { ReposGetBranchResponseItem, ReposListBranchesResponseItem } from './types.js'; import { Octokit } from '@octokit/rest'; type BranchItem = ReposGetBranchResponseItem | ReposListBranchesResponseItem; diff --git a/src/index.ts b/src/index.ts index 87c5ae7..1e857c3 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,10 +1,10 @@ import debug from 'debug'; import type { Probot } from 'probot'; -import { handleNodeCheck } from './node-handler'; -import { handleChromiumCheck } from './chromium-handler'; -import { handleBuildImagesCheck } from './build-images-handler'; -import { handleBuildImagesChromiumDepsCheck } from './build-images-chromium-deps-handler'; -import { ROLL_TARGETS } from './constants'; +import { handleNodeCheck } from './node-handler.js'; +import { handleChromiumCheck } from './chromium-handler.js'; +import { handleBuildImagesCheck } from './build-images-handler.js'; +import { handleBuildImagesChromiumDepsCheck } from './build-images-chromium-deps-handler.js'; +import { ROLL_TARGETS } from './constants.js'; const handler = (robot: Probot) => { robot.on('pull_request.closed', async (context) => { @@ -97,4 +97,4 @@ const handler = (robot: Probot) => { }); }; -module.exports = handler; +export default handler; diff --git a/src/node-cron.ts b/src/node-cron.ts index 5e09773..c16f09d 100644 --- a/src/node-cron.ts +++ b/src/node-cron.ts @@ -1,4 +1,4 @@ -import { handleNodeCheck } from './node-handler'; +import { handleNodeCheck } from './node-handler.js'; if (require.main === module) { handleNodeCheck().catch((err) => { diff --git a/src/node-handler.ts b/src/node-handler.ts index 3d9934c..e038b77 100644 --- a/src/node-handler.ts +++ b/src/node-handler.ts @@ -1,12 +1,12 @@ import debug from 'debug'; import * as semver from 'semver'; -import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from './constants'; -import { getOctokit } from './utils/octokit'; -import { roll } from './utils/roll'; -import { ReposListBranchesResponseItem } from './types'; -import { getSupportedBranches } from './utils/get-supported-branches'; -import { getLatestLTSVersion } from './utils/get-nodejs-lts'; +import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from './constants.js'; +import { getOctokit } from './utils/octokit.js'; +import { roll } from './utils/roll.js'; +import { ReposListBranchesResponseItem } from './types.js'; +import { getSupportedBranches } from './utils/get-supported-branches.js'; +import { getLatestLTSVersion } from './utils/get-nodejs-lts.js'; export async function handleNodeCheck(target?: string): Promise { const d = debug('roller/node:handleNodeCheck()'); diff --git a/src/utils/arc-image.ts b/src/utils/arc-image.ts index f7968d8..36fe271 100644 --- a/src/utils/arc-image.ts +++ b/src/utils/arc-image.ts @@ -1,6 +1,6 @@ import { Octokit } from '@octokit/rest'; -import { MAIN_BRANCH, REPOS } from '../constants'; -import { getOctokit } from './octokit'; +import { MAIN_BRANCH, REPOS } from '../constants.js'; +import { getOctokit } from './octokit.js'; const WINDOWS_RUNNER_REGEX = /ARG RUNNER_VERSION=([\d.]+)/; const WINDOWS_IMAGE_REGEX = diff --git a/src/utils/label-utils.ts b/src/utils/label-utils.ts index b8481a5..0306809 100644 --- a/src/utils/label-utils.ts +++ b/src/utils/label-utils.ts @@ -1,5 +1,5 @@ import { Octokit } from '@octokit/rest'; -import { REPOS } from '../constants'; +import { REPOS } from '../constants.js'; export const addLabels = async ( octokit: Octokit, diff --git a/src/utils/pr-text.ts b/src/utils/pr-text.ts index aa2229d..1f3d04d 100644 --- a/src/utils/pr-text.ts +++ b/src/utils/pr-text.ts @@ -1,4 +1,4 @@ -import { ROLL_TARGETS, RollTarget } from '../constants'; +import { ROLL_TARGETS, RollTarget } from '../constants.js'; interface PRTextDetails { previousVersion: string; diff --git a/src/utils/roll-build-images.ts b/src/utils/roll-build-images.ts index fa0b3fc..81980a2 100644 --- a/src/utils/roll-build-images.ts +++ b/src/utils/roll-build-images.ts @@ -1,8 +1,8 @@ import debug from 'debug'; -import { MAIN_BRANCH, REPOS } from '../constants'; -import { getOctokit } from './octokit'; -import { PullsListResponseItem } from '../types'; +import { MAIN_BRANCH, REPOS } from '../constants.js'; +import { getOctokit } from './octokit.js'; +import { PullsListResponseItem } from '../types.js'; import { Octokit } from '@octokit/rest'; export async function getFileContentFromBuildImages( diff --git a/src/utils/roll-infra.ts b/src/utils/roll-infra.ts index f4db929..5b923c1 100644 --- a/src/utils/roll-infra.ts +++ b/src/utils/roll-infra.ts @@ -1,11 +1,11 @@ import debug from 'debug'; -import { MAIN_BRANCH, REPOS } from '../constants'; -import { getOctokit } from './octokit'; -import { PullsListResponseItem } from '../types'; +import { MAIN_BRANCH, REPOS } from '../constants.js'; +import { getOctokit } from './octokit.js'; +import { PullsListResponseItem } from '../types.js'; import { Octokit } from '@octokit/rest'; -import { getInfraPRText } from './pr-text'; -import { getFileContent } from './arc-image'; +import { getInfraPRText } from './pr-text.js'; +import { getFileContent } from './arc-image.js'; export async function rollInfra( rollKey: string, diff --git a/src/utils/roll.ts b/src/utils/roll.ts index e97f6be..d16ccfc 100644 --- a/src/utils/roll.ts +++ b/src/utils/roll.ts @@ -8,13 +8,13 @@ import { REPOS, ROLL_TARGETS, RollTarget, -} from '../constants'; -import { ReposListBranchesResponseItem, PullsListResponseItem } from '../types'; -import { getOctokit } from './octokit'; -import { getPRText } from './pr-text'; -import { updateDepsFile } from './update-deps'; +} from '../constants.js'; +import { ReposListBranchesResponseItem, PullsListResponseItem } from '../types.js'; +import { getOctokit } from './octokit.js'; +import { getPRText } from './pr-text.js'; +import { updateDepsFile } from './update-deps.js'; import { Octokit } from '@octokit/rest'; -import { addLabels, removeLabel } from './label-utils'; +import { addLabels, removeLabel } from './label-utils.js'; interface RollParams { rollTarget: RollTarget; diff --git a/src/utils/update-deps.ts b/src/utils/update-deps.ts index 23b6497..acd7c35 100644 --- a/src/utils/update-deps.ts +++ b/src/utils/update-deps.ts @@ -1,5 +1,5 @@ -import { REPOS } from '../constants'; -import { getOctokit } from './octokit'; +import { REPOS } from '../constants.js'; +import { getOctokit } from './octokit.js'; export interface UpdateDepsParams { depName: string; diff --git a/src/windows-image-cron.ts b/src/windows-image-cron.ts index a94fa66..e2e96de 100644 --- a/src/windows-image-cron.ts +++ b/src/windows-image-cron.ts @@ -1,4 +1,4 @@ -import { rollWindowsArcImage } from './windows-image-handler'; +import { rollWindowsArcImage } from './windows-image-handler.js'; if (require.main === module) { rollWindowsArcImage().catch((err: Error) => { diff --git a/src/windows-image-handler.ts b/src/windows-image-handler.ts index 84230f7..d1ee40f 100644 --- a/src/windows-image-handler.ts +++ b/src/windows-image-handler.ts @@ -5,10 +5,10 @@ import { WINDOWS_DOCKER_IMAGE_NAME, ARC_RUNNER_ENVIRONMENTS, MAIN_BRANCH, -} from './constants'; -import { getOctokit } from './utils/octokit'; -import { currentWindowsImage, didFileChangeBetweenShas } from './utils/arc-image'; -import { rollInfra } from './utils/roll-infra'; +} from './constants.js'; +import { getOctokit } from './utils/octokit.js'; +import { currentWindowsImage, didFileChangeBetweenShas } from './utils/arc-image.js'; +import { rollInfra } from './utils/roll-infra.js'; async function getLatestVersionOfImage() { const octokit = await getOctokit(); diff --git a/tests/actions-runner-handler.test.ts b/tests/actions-runner-handler.test.ts index f7ad03e..311ff5c 100644 --- a/tests/actions-runner-handler.test.ts +++ b/tests/actions-runner-handler.test.ts @@ -1,17 +1,17 @@ import { describe, it, expect, vi, beforeEach } from 'vitest'; -import * as arcImage from '../src/utils/arc-image'; -import * as getLatestRunnerImagesModule from '../src/utils/get-latest-runner-images'; -import * as rollInfraModule from '../src/utils/roll-infra'; -import * as constants from '../src/constants'; -import { getOctokit } from '../src/utils/octokit'; +import * as arcImage from '../src/utils/arc-image.js'; +import * as getLatestRunnerImagesModule from '../src/utils/get-latest-runner-images.js'; +import * as rollInfraModule from '../src/utils/roll-infra.js'; +import * as constants from '../src/constants.js'; +import { getOctokit } from '../src/utils/octokit.js'; -import { rollActionsRunner } from '../src/actions-runner-handler'; +import { rollActionsRunner } from '../src/actions-runner-handler.js'; vi.mock('debug', () => ({ default: vi.fn(() => vi.fn()) })); -vi.mock('../src/utils/get-latest-runner-images'); -vi.mock('../src/utils/arc-image'); -vi.mock('../src/utils/roll-infra'); -vi.mock('../src/utils/octokit'); +vi.mock('../src/utils/get-latest-runner-images.js'); +vi.mock('../src/utils/arc-image.js'); +vi.mock('../src/utils/roll-infra.js'); +vi.mock('../src/utils/octokit.js'); const mockOctokit = {}; diff --git a/tests/build-images.test.ts b/tests/build-images.test.ts index a239780..360319c 100644 --- a/tests/build-images.test.ts +++ b/tests/build-images.test.ts @@ -1,12 +1,12 @@ -import handler from '../src/index'; +import handler from '../src/index.js'; import { beforeEach, afterEach, describe, it, vi, expect } from 'vitest'; -import * as buildImagesHandler from '../src/build-images-handler'; -import { getOctokit } from '../src/utils/octokit'; +import * as buildImagesHandler from '../src/build-images-handler.js'; +import { getOctokit } from '../src/utils/octokit.js'; import { Probot, ProbotOctokit } from 'probot'; -import { MAIN_BRANCH } from '../src/constants'; +import { MAIN_BRANCH } from '../src/constants.js'; import { randomBytes } from 'node:crypto'; -const nock = require('nock'); +import nock from 'nock'; const GH_API = 'https://api.github.com'; const INSTALLATION_ID = 123456; @@ -14,7 +14,7 @@ const INSTALLATION_ID = 123456; const payloadJson = await import('./fixtures/publish_payload.json'); const branchName = `roller/build-images/${MAIN_BRANCH}`; -vi.mock('../src/utils/octokit'); +vi.mock('../src/utils/octokit.js'); describe('build-images', () => { let probot: Probot; diff --git a/tests/handlers.spec.ts b/tests/handlers.spec.ts index bb56169..3766456 100644 --- a/tests/handlers.spec.ts +++ b/tests/handlers.spec.ts @@ -1,18 +1,18 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; -import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from '../src/constants'; -import { getSupportedBranches } from '../src/utils/get-supported-branches'; -import { handleNodeCheck } from '../src/node-handler'; -import { handleChromiumCheck } from '../src/chromium-handler'; -import { getChromiumReleases } from '../src/utils/get-chromium-tags'; -import { getOctokit } from '../src/utils/octokit'; -import { roll } from '../src/utils/roll'; -import { getLatestLTSVersion } from '../src/utils/get-nodejs-lts'; - -vi.mock('../src/utils/get-chromium-tags'); -vi.mock('../src/utils/octokit'); -vi.mock('../src/utils/roll'); -vi.mock('../src/utils/get-nodejs-lts'); +import { MAIN_BRANCH, REPOS, ROLL_TARGETS } from '../src/constants.js'; +import { getSupportedBranches } from '../src/utils/get-supported-branches.js'; +import { handleNodeCheck } from '../src/node-handler.js'; +import { handleChromiumCheck } from '../src/chromium-handler.js'; +import { getChromiumReleases } from '../src/utils/get-chromium-tags.js'; +import { getOctokit } from '../src/utils/octokit.js'; +import { roll } from '../src/utils/roll.js'; +import { getLatestLTSVersion } from '../src/utils/get-nodejs-lts.js'; + +vi.mock('../src/utils/get-chromium-tags.js'); +vi.mock('../src/utils/octokit.js'); +vi.mock('../src/utils/roll.js'); +vi.mock('../src/utils/get-nodejs-lts.js'); describe('handleChromiumCheck()', () => { let mockOctokit: any; diff --git a/tests/utils/arc-image.test.ts b/tests/utils/arc-image.test.ts index c1792df..1dea094 100644 --- a/tests/utils/arc-image.test.ts +++ b/tests/utils/arc-image.test.ts @@ -3,7 +3,7 @@ import { currentWindowsImage, currentLinuxImages, getCurrentWindowsRunnerVersion, -} from '../../src/utils/arc-image'; +} from '../../src/utils/arc-image.js'; const windowsImageContent = '${registry_name}.azurecr.io/win-actions-runner:main-abcdef0@sha256:1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef'; diff --git a/tests/utils/chromium-gitiles.test.ts b/tests/utils/chromium-gitiles.test.ts index b4c5dde..480d021 100644 --- a/tests/utils/chromium-gitiles.test.ts +++ b/tests/utils/chromium-gitiles.test.ts @@ -5,7 +5,7 @@ import { getChromiumHeadSha, getChromiumFileContent, didChromiumFilesChange, -} from '../../src/utils/chromium-gitiles'; +} from '../../src/utils/chromium-gitiles.js'; const GITILES_BASE = 'https://chromium.googlesource.com'; diff --git a/tests/utils/get-latest-runner-images.test.ts b/tests/utils/get-latest-runner-images.test.ts index 254439e..5502036 100644 --- a/tests/utils/get-latest-runner-images.test.ts +++ b/tests/utils/get-latest-runner-images.test.ts @@ -1,5 +1,5 @@ import { describe, it, expect, vi, beforeEach } from 'vitest'; -import { getLatestRunnerImages } from '../../src/utils/get-latest-runner-images'; +import { getLatestRunnerImages } from '../../src/utils/get-latest-runner-images.js'; import { Octokit } from '@octokit/rest'; global.fetch = vi.fn(); diff --git a/tests/utils/get-nodejs-lts.spec.ts b/tests/utils/get-nodejs-lts.spec.ts index 9dbe653..add2e84 100644 --- a/tests/utils/get-nodejs-lts.spec.ts +++ b/tests/utils/get-nodejs-lts.spec.ts @@ -4,12 +4,12 @@ import path from 'node:path'; import nock from 'nock'; import { describe, expect, it } from 'vitest'; -import { getLatestLTSVersion, NODE_SCHEDULE_URL } from '../../src/utils/get-nodejs-lts'; +import { getLatestLTSVersion, NODE_SCHEDULE_URL } from '../../src/utils/get-nodejs-lts.js'; describe('getLatestLTSVersion', () => { it('returns the latest Node.js LTS version', async () => { const fixture = fs.readFileSync( - path.join(__dirname, '../fixtures/node-release-schedule.json'), + path.join(import.meta.dirname, '../fixtures/node-release-schedule.json'), 'utf8', ); const url = new URL(NODE_SCHEDULE_URL); diff --git a/tests/utils/pr-text.spec.ts b/tests/utils/pr-text.spec.ts index 273799f..1b52e97 100644 --- a/tests/utils/pr-text.spec.ts +++ b/tests/utils/pr-text.spec.ts @@ -1,9 +1,9 @@ import { describe, expect, it, vi } from 'vitest'; -import { getPRText } from '../../src/utils/pr-text'; -import { ROLL_TARGETS, RollTarget } from '../../src/constants'; +import { getPRText } from '../../src/utils/pr-text.js'; +import { ROLL_TARGETS, RollTarget } from '../../src/constants.js'; -vi.mock('../../src/utils/octokit'); +vi.mock('../../src/utils/octokit.js'); describe('getPRText()', () => { describe('Node.js target', () => { diff --git a/tests/utils/roll.spec.ts b/tests/utils/roll.spec.ts index 304eeb1..97a004f 100644 --- a/tests/utils/roll.spec.ts +++ b/tests/utils/roll.spec.ts @@ -1,12 +1,12 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; -import { roll } from '../../src/utils/roll'; -import { getOctokit } from '../../src/utils/octokit'; -import { ROLL_TARGETS, REPOS } from '../../src/constants'; -import { updateDepsFile } from '../../src/utils/update-deps'; +import { roll } from '../../src/utils/roll.js'; +import { getOctokit } from '../../src/utils/octokit.js'; +import { ROLL_TARGETS, REPOS } from '../../src/constants.js'; +import { updateDepsFile } from '../../src/utils/update-deps.js'; -vi.mock('../../src/utils/octokit'); -vi.mock('../../src/utils/update-deps'); +vi.mock('../../src/utils/octokit.js'); +vi.mock('../../src/utils/update-deps.js'); describe('roll()', () => { let mockOctokit: any; diff --git a/tests/utils/update-deps.spec.ts b/tests/utils/update-deps.spec.ts index 09152db..b88ee09 100644 --- a/tests/utils/update-deps.spec.ts +++ b/tests/utils/update-deps.spec.ts @@ -1,10 +1,10 @@ import { beforeEach, describe, expect, it, vi } from 'vitest'; -import { updateDepsFile, UpdateDepsParams } from '../../src/utils/update-deps'; -import { getOctokit } from '../../src/utils/octokit'; -import { REPOS } from '../../src/constants'; +import { updateDepsFile, UpdateDepsParams } from '../../src/utils/update-deps.js'; +import { getOctokit } from '../../src/utils/octokit.js'; +import { REPOS } from '../../src/constants.js'; -vi.mock('../../src/utils/octokit'); +vi.mock('../../src/utils/octokit.js'); describe('updateDepsFile()', () => { let mockOctokit: any; diff --git a/yarn.lock b/yarn.lock index 2223faa..a8dd8c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -131,20 +131,19 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-app@npm:^6.0.2": - version: 6.0.2 - resolution: "@octokit/auth-app@npm:6.0.2" +"@octokit/auth-app@npm:^8.0.0": + version: 8.2.0 + resolution: "@octokit/auth-app@npm:8.2.0" dependencies: - "@octokit/auth-oauth-app": "npm:^7.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - deprecation: "npm:^2.3.1" - lru-cache: "npm:^10.0.0" - universal-github-app-jwt: "npm:^1.1.1" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/c3425510867e00c2768c569a09b89a7a54a819c729ce0df3fb44461623baf262365e9908ba6250090d3667d211f150af23d09dfc00bc744831359f01ed5d2b5c + "@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 @@ -164,21 +163,6 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-oauth-app@npm:^7.0.0": - version: 7.0.1 - resolution: "@octokit/auth-oauth-app@npm:7.0.1" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.0.0" - "@octokit/auth-oauth-user": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/types": "npm:^12.0.0" - "@types/btoa-lite": "npm:^1.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/721bc0bfe31263f68a2f8c6d9d19e55853535f8d08efd2460e33f33b8a0c40ece943018b180635ffad34006fa45e6721b2dbc644675d4a3a8fb0222b0775e831 - languageName: node - linkType: hard - "@octokit/auth-oauth-app@npm:^9.0.3": version: 9.0.3 resolution: "@octokit/auth-oauth-app@npm:9.0.3" @@ -192,18 +176,6 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-oauth-device@npm:^6.0.0": - version: 6.0.1 - resolution: "@octokit/auth-oauth-device@npm:6.0.1" - dependencies: - "@octokit/oauth-methods": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.0" - "@octokit/types": "npm:^12.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/9e969de43e5238bef62def6897dddf5c544fce2e582e3ce8ae2889d6ac9de954930e360b526d7f94c11a093709faff8ab4c77039ab218dde679865b09d85baf5 - 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" @@ -216,20 +188,6 @@ __metadata: languageName: node linkType: hard -"@octokit/auth-oauth-user@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/auth-oauth-user@npm:4.0.1" - dependencies: - "@octokit/auth-oauth-device": "npm:^6.0.0" - "@octokit/oauth-methods": "npm:^4.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/types": "npm:^12.0.0" - btoa-lite: "npm:^1.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/e887674a65a6083b4ad1d4ab9f48da71d3b386d5eba3c9715b6d9bc2b3837217d9f307c5a2da568941ff138a55b8113c077e952ca8d0295e96de895a521d6a6f - languageName: node - linkType: hard - "@octokit/auth-oauth-user@npm:^6.0.2": version: 6.0.2 resolution: "@octokit/auth-oauth-user@npm:6.0.2" @@ -243,13 +201,6 @@ __metadata: 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-token@npm:^6.0.0": version: 6.0.0 resolution: "@octokit/auth-token@npm:6.0.0" @@ -267,22 +218,7 @@ __metadata: languageName: node linkType: hard -"@octokit/core@npm:^5.0.0": - version: 5.0.2 - resolution: "@octokit/core@npm:5.0.2" - dependencies: - "@octokit/auth-token": "npm:^4.0.0" - "@octokit/graphql": "npm:^7.0.0" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - before-after-hook: "npm:^2.2.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/f3b3cb72f8f374e763e60922eacad56cb08fc05ee0be26f2a7b61937f89a377a8fd1b54f3d621a2b9627a9402c595d4b7e24900602e401b8a8edaffd995fa98f - languageName: node - linkType: hard - -"@octokit/core@npm:^7.0.3": +"@octokit/core@npm:^7.0.3, @octokit/core@npm:^7.0.6": version: 7.0.6 resolution: "@octokit/core@npm:7.0.6" dependencies: @@ -307,27 +243,6 @@ __metadata: 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.0.0": - version: 7.0.2 - resolution: "@octokit/graphql@npm:7.0.2" - dependencies: - "@octokit/request": "npm:^8.0.1" - "@octokit/types": "npm:^12.0.0" - universal-user-agent: "npm:^6.0.0" - checksum: 10c0/96e5d6b970be60877134cc147b9249534f3a79d691b9932d731d453426fa1e1a0a36111a1b0a6ab43d61309c630903a65db5559b5c800300dc26cf588f50fea8 - languageName: node - linkType: hard - "@octokit/graphql@npm:^9.0.3": version: 9.0.3 resolution: "@octokit/graphql@npm:9.0.3" @@ -339,13 +254,6 @@ __metadata: 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-authorization-url@npm:^8.0.0": version: 8.0.0 resolution: "@octokit/oauth-authorization-url@npm:8.0.0" @@ -353,19 +261,6 @@ __metadata: languageName: node linkType: hard -"@octokit/oauth-methods@npm:^4.0.0": - version: 4.0.1 - resolution: "@octokit/oauth-methods@npm:4.0.1" - dependencies: - "@octokit/oauth-authorization-url": "npm:^6.0.2" - "@octokit/request": "npm:^8.0.2" - "@octokit/request-error": "npm:^5.0.0" - "@octokit/types": "npm:^12.0.0" - btoa-lite: "npm:^1.0.0" - checksum: 10c0/fcaa5636780e3f406ddea9c6c881e7ae0b2a9fe0ec3bcd2748825ff27219a9ea1e223020bff0c988748d3ec18c6aa91bc9bcb557c8522553b3eccdcd4494d925 - languageName: node - linkType: hard - "@octokit/oauth-methods@npm:^6.0.2": version: 6.0.2 resolution: "@octokit/oauth-methods@npm:6.0.2" @@ -378,27 +273,6 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^19.1.0": - version: 19.1.0 - resolution: "@octokit/openapi-types@npm:19.1.0" - checksum: 10c0/ae8081f52b797b91a12d4f6cddc475699c9d34b06645b337adc77d30b583d8fe8506597a45c42f8f1a96bfb2a9d092cee257d8a65d718bfeed23a0d153448eea - 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:^23.0.1": - version: 23.0.1 - resolution: "@octokit/openapi-types@npm:23.0.1" - checksum: 10c0/ab734ceb26343d9f051a59503b8cb5bdc7fec9ca044b60511b227179bec73141dd9144a6b2d68bcd737741881b136c1b7d5392da89ae2e35e39acc489e5eb4c1 - languageName: node - linkType: hard - "@octokit/openapi-types@npm:^27.0.0": version: 27.0.0 resolution: "@octokit/openapi-types@npm:27.0.0" @@ -434,34 +308,12 @@ __metadata: 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-request-log@npm:^4.0.0": - version: 4.0.0 - resolution: "@octokit/plugin-request-log@npm:4.0.0" - peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/ca6db112f288326d2f11de5170e7d6429ba54f04a22dc1e5d06c8d626f72bd2effeb0218a8f73bc9e23657b5a89194cd297964ace54693d2dfdfba3828920b45 - languageName: node - linkType: hard - -"@octokit/plugin-rest-endpoint-methods@npm:^10.0.0": - version: 10.2.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:10.2.0" - dependencies: - "@octokit/types": "npm:^12.3.0" +"@octokit/plugin-request-log@npm:^6.0.0": + version: 6.0.0 + resolution: "@octokit/plugin-request-log@npm:6.0.0" peerDependencies: - "@octokit/core": ">=5" - checksum: 10c0/4d00a2334753955f0c3841ba8fc0880c093b94838e011864ee737d958d2d64e3d45d34fa4c8b64bccf9e13c6de81318cbd6e2b24df37992941d12f54def28432 + "@octokit/core": ">=6" + checksum: 10c0/40e46ad0c77235742d0bf698ab4e17df1ae06e0d7824ffc5867ed71e27de860875adb73d89629b823fe8647459a8f262c26ed1aa6ee374873fa94095f37df0bb languageName: node linkType: hard @@ -501,17 +353,6 @@ __metadata: languageName: node linkType: hard -"@octokit/request-error@npm:^5.0.0, @octokit/request-error@npm:^5.1.1": - version: 5.1.1 - resolution: "@octokit/request-error@npm:5.1.1" - dependencies: - "@octokit/types": "npm:^13.1.0" - deprecation: "npm:^2.0.0" - once: "npm:^1.4.0" - checksum: 10c0/dc9fc76ea5e4199273e4665ce9ddf345fe8f25578d9999c9a16f276298e61ee6fe0e6f5a6147b91ba3b34fdf5b9e6b7af6ae13d6333175e95b30c574088f7a2d - languageName: node - linkType: hard - "@octokit/request-error@npm:^7.0.0, @octokit/request-error@npm:^7.0.2, @octokit/request-error@npm:^7.1.0": version: 7.1.0 resolution: "@octokit/request-error@npm:7.1.0" @@ -534,54 +375,15 @@ __metadata: languageName: node linkType: hard -"@octokit/request@npm:^8.0.0, @octokit/request@npm:^8.0.1, @octokit/request@npm:^8.0.2": - version: 8.4.1 - resolution: "@octokit/request@npm:8.4.1" - 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 - languageName: node - linkType: hard - -"@octokit/rest@npm:^20.0.2": - version: 20.0.2 - resolution: "@octokit/rest@npm:20.0.2" - dependencies: - "@octokit/core": "npm:^5.0.0" - "@octokit/plugin-paginate-rest": "npm:^9.0.0" - "@octokit/plugin-request-log": "npm:^4.0.0" - "@octokit/plugin-rest-endpoint-methods": "npm:^10.0.0" - checksum: 10c0/e9bfc617d0e0bfb0ba9dea3d1e0a19167c5a255beac622dd34280e1754dfab7688323b3251f8e8c85494b39548ecc52385e8b84e21ce0627f58176562a6e2fae - languageName: node - linkType: hard - -"@octokit/types@npm:^12.0.0, @octokit/types@npm:^12.3.0": - version: 12.4.0 - resolution: "@octokit/types@npm:12.4.0" - dependencies: - "@octokit/openapi-types": "npm:^19.1.0" - checksum: 10c0/b52b3fd8af307a1868846991f8376548a790814b20639dee1110271a768c0489081970df893ca2230f6285066003230d22f5877eeac90418971a475c79808241 - languageName: node - linkType: hard - -"@octokit/types@npm:^12.6.0": - version: 12.6.0 - resolution: "@octokit/types@npm:12.6.0" - dependencies: - "@octokit/openapi-types": "npm:^20.0.0" - checksum: 10c0/0bea58bda46c93287f5a80a0e52bc60e7dc7136b8a38c3569d63d073fb9df4a56acdb9d9bdba9978f37c374a4a6e3e52886ef5b08cace048adb0012cacef942c - languageName: node - linkType: hard - -"@octokit/types@npm:^13.1.0": - version: 13.7.0 - resolution: "@octokit/types@npm:13.7.0" +"@octokit/rest@npm:^22.0.0": + version: 22.0.1 + resolution: "@octokit/rest@npm:22.0.1" dependencies: - "@octokit/openapi-types": "npm:^23.0.1" - checksum: 10c0/62ed4f00304360cc31e99a9dc97ac4f48075d1d5c09a272f09b1fd3dfcc7a6169b7fab109030319ef121b0cd880c85bdb20363f4992104e07a98bd8323beeeb5 + "@octokit/core": "npm:^7.0.6" + "@octokit/plugin-paginate-rest": "npm:^14.0.0" + "@octokit/plugin-request-log": "npm:^6.0.0" + "@octokit/plugin-rest-endpoint-methods": "npm:^17.0.0" + checksum: 10c0/f3abd84e887cc837973214ce70720a9bba53f5575f40601c6122aa25206e9055d859c0388437f0a137f6cd0e4ff405e1b46b903475b0db32a17bada0c6513d5b languageName: node linkType: hard @@ -819,13 +621,6 @@ __metadata: languageName: node linkType: hard -"@types/btoa-lite@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/btoa-lite@npm:1.0.0" - checksum: 10c0/ab354cfa11b683fcc97c66cd2199b0a630b771dc13e3f98783c9f15beba3bdf031b9925c924252473888da3737a07dec93971226e0310354e58f9e64a03a102f - languageName: node - linkType: hard - "@types/chai@npm:^5.2.2": version: 5.2.3 resolution: "@types/chai@npm:5.2.3" @@ -859,15 +654,6 @@ __metadata: languageName: node linkType: hard -"@types/jsonwebtoken@npm:^9.0.0": - version: 9.0.1 - resolution: "@types/jsonwebtoken@npm:9.0.1" - dependencies: - "@types/node": "npm:*" - checksum: 10c0/e603f206c91dac01f23096c6d2aaba014ab60357fc270afef4c68449c335643d76dc1c21cc6464c89d0fb8f7e471d14a03a4ffb13b62d7133c97f61e75d2fcdd - languageName: node - linkType: hard - "@types/ms@npm:*": version: 0.7.31 resolution: "@types/ms@npm:0.7.31" @@ -875,13 +661,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*": - version: 16.11.6 - resolution: "@types/node@npm:16.11.6" - checksum: 10c0/b1ca8b5d011fea9364b1795b2217713d9c34576b92d2dcd9197fc8dc14f8495eca901a9008c5cb7c161177532f2efdea2f78a5f0feac7172e9598f4e19b98481 - languageName: node - linkType: hard - "@types/node@npm:^22.9.0": version: 22.9.0 resolution: "@types/node@npm:22.9.0" @@ -1052,13 +831,6 @@ __metadata: languageName: node linkType: hard -"before-after-hook@npm:^2.2.0": - version: 2.2.2 - resolution: "before-after-hook@npm:2.2.2" - checksum: 10c0/7457bfb8f40e8cbce943ea6e6531261925c6c8a451fea540762367a3e2e52b5979978963a7ec65f232a4f5b87310930bf152c9a055608c64ecee5115bad60b9a - languageName: node - linkType: hard - "before-after-hook@npm:^4.0.0": version: 4.0.0 resolution: "before-after-hook@npm:4.0.0" @@ -1082,20 +854,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-equal-constant-time@npm:^1.0.1": - version: 1.0.1 - resolution: "buffer-equal-constant-time@npm:1.0.1" - checksum: 10c0/fb2294e64d23c573d0dd1f1e7a466c3e978fe94a4e0f8183937912ca374619773bef8e2aceb854129d2efecbbc515bbd0cc78d2734a3e3031edb0888531bbc8e - languageName: node - linkType: hard - "chai@npm:^6.2.2": version: 6.2.2 resolution: "chai@npm:6.2.2" @@ -1166,13 +924,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 - "detect-libc@npm:^2.0.3": version: 2.1.2 resolution: "detect-libc@npm:2.1.2" @@ -1187,15 +938,6 @@ __metadata: languageName: node linkType: hard -"ecdsa-sig-formatter@npm:1.0.11": - version: 1.0.11 - resolution: "ecdsa-sig-formatter@npm:1.0.11" - dependencies: - safe-buffer: "npm:^5.0.1" - checksum: 10c0/ebfbf19d4b8be938f4dd4a83b8788385da353d63307ede301a9252f9f7f88672e76f2191618fd8edfc2f24679236064176fab0b78131b161ee73daa37125408c - languageName: node - linkType: hard - "emoji-regex@npm:^10.3.0": version: 10.4.0 resolution: "emoji-regex@npm:10.4.0" @@ -1443,39 +1185,6 @@ __metadata: languageName: node linkType: hard -"jsonwebtoken@npm:^9.0.0": - version: 9.0.0 - resolution: "jsonwebtoken@npm:9.0.0" - dependencies: - jws: "npm:^3.2.2" - lodash: "npm:^4.17.21" - ms: "npm:^2.1.1" - semver: "npm:^7.3.8" - checksum: 10c0/60c30d90d8a69b8e7148306e0c299ac120dbde9c032add48d26df928fe349e952cf4b09f12d7942257681a936e3374e4d49280ab20f8a4578688c7f08d87f9bc - languageName: node - linkType: hard - -"jwa@npm:^1.4.2": - version: 1.4.2 - resolution: "jwa@npm:1.4.2" - dependencies: - buffer-equal-constant-time: "npm:^1.0.1" - ecdsa-sig-formatter: "npm:1.0.11" - safe-buffer: "npm:^5.0.1" - checksum: 10c0/210a544a42ca22203e8fc538835205155ba3af6a027753109f9258bdead33086bac3c25295af48ac1981f87f9c5f941bc8f70303670f54ea7dcaafb53993d92c - languageName: node - linkType: hard - -"jws@npm:^3.2.2": - version: 3.2.3 - resolution: "jws@npm:3.2.3" - dependencies: - jwa: "npm:^1.4.2" - safe-buffer: "npm:^5.0.1" - checksum: 10c0/9fdf9d6783b1892ef413ef373cd351eacc847ba01deec6fbfea96830e93241863ccbee66f3b749fc2310c59b6db2209d3f4b52931c0c259b52b17de20715917f - languageName: node - linkType: hard - "lightningcss-android-arm64@npm:1.32.0": version: 1.32.0 resolution: "lightningcss-android-arm64@npm:1.32.0" @@ -1634,13 +1343,6 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.21": - version: 4.17.23 - resolution: "lodash@npm:4.17.23" - checksum: 10c0/1264a90469f5bb95d4739c43eb6277d15b6d9e186df4ac68c3620443160fc669e2f14c11e7d8b2ccf078b81d06147c01a8ccced9aab9f9f63d50dcf8cace6bf6 - languageName: node - linkType: hard - "log-update@npm:^6.1.0": version: 6.1.0 resolution: "log-update@npm:6.1.0" @@ -1654,13 +1356,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.0.0": - version: 10.1.0 - resolution: "lru-cache@npm:10.1.0" - checksum: 10c0/778bc8b2626daccd75f24c4b4d10632496e21ba064b126f526c626fbdbc5b28c472013fccd45d7646b9e1ef052444824854aed617b59cd570d01a8b7d651fc1e - languageName: node - linkType: hard - "lru-cache@npm:^6.0.0": version: 6.0.0 resolution: "lru-cache@npm:6.0.0" @@ -2106,8 +1801,8 @@ __metadata: version: 0.0.0-use.local resolution: "roller@workspace:." dependencies: - "@octokit/auth-app": "npm:^6.0.2" - "@octokit/rest": "npm:^20.0.2" + "@octokit/auth-app": "npm:^8.0.0" + "@octokit/rest": "npm:^22.0.0" "@tsconfig/node24": "npm:^24.0.4" "@types/debug": "npm:^4.1.12" "@types/node": "npm:^22.9.0" @@ -2126,13 +1821,6 @@ __metadata: languageName: unknown linkType: soft -"safe-buffer@npm:^5.0.1": - version: 5.2.1 - resolution: "safe-buffer@npm:5.2.1" - checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 - languageName: node - linkType: hard - "safe-stable-stringify@npm:^2.3.1": version: 2.5.0 resolution: "safe-stable-stringify@npm:2.5.0" @@ -2147,7 +1835,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.8, semver@npm:^7.5.2": +"semver@npm:^7.5.2": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -2378,16 +2066,6 @@ __metadata: languageName: node linkType: hard -"universal-github-app-jwt@npm:^1.1.1": - version: 1.1.1 - resolution: "universal-github-app-jwt@npm:1.1.1" - dependencies: - "@types/jsonwebtoken": "npm:^9.0.0" - jsonwebtoken: "npm:^9.0.0" - checksum: 10c0/f735a3fa0c9156898d128f45237eefa598edfab2424428ccc12e4b7dd9d217ff91b5a2b7a9a1ed6a16fd7985723f0ae34d5efbd3f81ab203c83184b7675c970a - languageName: node - linkType: hard - "universal-github-app-jwt@npm:^2.2.0": version: 2.2.2 resolution: "universal-github-app-jwt@npm:2.2.2" @@ -2395,13 +2073,6 @@ __metadata: languageName: node linkType: hard -"universal-user-agent@npm:^6.0.0": - version: 6.0.0 - resolution: "universal-user-agent@npm:6.0.0" - checksum: 10c0/ebeb0206963666c13bcf9ebc86d0577c7daed5870c05cd34d4972ee7a43b9ef20679baf2a8c83bf1b71d899bae67243ac4982d84ddaf9ba0355ff76595819961 - languageName: node - linkType: hard - "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"