diff --git a/backend/src/api/activity/activityAddWithMember.ts b/backend/src/api/activity/activityAddWithMember.ts index 58961f85b5..3ff72ddf72 100644 --- a/backend/src/api/activity/activityAddWithMember.ts +++ b/backend/src/api/activity/activityAddWithMember.ts @@ -3,14 +3,13 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/activity/with-member + * POST /activity/with-member * @summary Create or update an activity with a member * @tag Activities * @security Bearer * @description Create or update an activity with a member * Activity existence is checked by sourceId and tenantId * Member existence is checked by platform and username - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {ActivityUpsertWithMemberInput} application/json * @response 200 - Ok * @responseContent {Activity} 200.application/json @@ -20,10 +19,7 @@ import PermissionChecker from '../../services/user/permissionChecker' * @response 429 - Too many requests */ export default async (req, res) => { - // Check we have the Create permissions new PermissionChecker(req).validateHas(Permissions.values.activityCreate) - // Call the createWithMember function in activity service - // to create the activity. const payload = await new ActivityService(req).createWithMember(req.body) await req.responseHandler.success(req, res, payload) diff --git a/backend/src/api/activity/activityChannels.ts b/backend/src/api/activity/activityChannels.ts index 8c256ae558..87986cc32a 100644 --- a/backend/src/api/activity/activityChannels.ts +++ b/backend/src/api/activity/activityChannels.ts @@ -3,12 +3,11 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/activity/channel + * GET /activity/channel * @summary List activity channels * @tag Activities * @security Bearer - * @description Find all activity channels of a given tenant - * @pathParam {string} tenantId - Your workspace/tenant ID + * @description Find all activity channels * @response 200 - Ok * @responseContent {ActivityResponse} 200.application/json * @responseExample {ActivityFind} 200.application/json.Activity diff --git a/backend/src/api/activity/activityCreate.ts b/backend/src/api/activity/activityCreate.ts index 5117ada4bd..b9f14ad29d 100644 --- a/backend/src/api/activity/activityCreate.ts +++ b/backend/src/api/activity/activityCreate.ts @@ -4,12 +4,11 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/activity + * POST /activity * @summary Create or update an activity * @tag Activities * @security Bearer * @description Create or update an activity. Existence is checked by sourceId and tenantId - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {ActivityUpsertInput} application/json * @response 200 - Ok * @responseContent {Activity} 200.application/json diff --git a/backend/src/api/activity/activityDestroy.ts b/backend/src/api/activity/activityDestroy.ts index 1f75c3055f..6506218d09 100644 --- a/backend/src/api/activity/activityDestroy.ts +++ b/backend/src/api/activity/activityDestroy.ts @@ -3,12 +3,11 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/activity/{id} + * DELETE /activity/{id} * @summary Delete an activity * @tag Activities * @security Bearer * @description Delete a activity given an ID - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the activity * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/activity/activityFind.ts b/backend/src/api/activity/activityFind.ts index ce6d5ee789..cd978f0cff 100644 --- a/backend/src/api/activity/activityFind.ts +++ b/backend/src/api/activity/activityFind.ts @@ -3,7 +3,7 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/activity/{id} + * GET /activity/{id} * @summary Find an activity * @tag Activities * @security Bearer diff --git a/backend/src/api/activity/activityImport.ts b/backend/src/api/activity/activityImport.ts deleted file mode 100644 index 8c973ad99e..0000000000 --- a/backend/src/api/activity/activityImport.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import ActivityService from '../../services/activityService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.activityImport) - - await new ActivityService(req).import(req.body, req.body.importHash) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/activity/activityQuery.ts b/backend/src/api/activity/activityQuery.ts index b255f280d6..3482dfc53f 100644 --- a/backend/src/api/activity/activityQuery.ts +++ b/backend/src/api/activity/activityQuery.ts @@ -4,12 +4,11 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/activity/query + * POST /activity/query * @summary Query activities * @tag Activities * @security Bearer * @description Query activities. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {ActivityQuery} application/json * @response 200 - Ok * @responseContent {ActivityList} 200.application/json diff --git a/backend/src/api/activity/activityTypes.ts b/backend/src/api/activity/activityTypes.ts index c9805426e7..151a0dc6d0 100644 --- a/backend/src/api/activity/activityTypes.ts +++ b/backend/src/api/activity/activityTypes.ts @@ -2,21 +2,6 @@ import Permissions from '../../security/permissions' import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' -/** - * GET /tenant/{tenantId}/activity/{id} - * @summary Find an activity - * @tag Activities - * @security Bearer - * @description Find a single activity by ID - * @pathParam {string} tenantId - Your workspace/tenant ID - * @pathParam {string} id - The ID of the activity - * @response 200 - Ok - * @responseContent {ActivityResponse} 200.application/json - * @responseExample {ActivityFind} 200.application/json.Activity - * @response 401 - Unauthorized - * @response 404 - Not found - * @response 429 - Too many requests - */ export default async (req, res) => { new PermissionChecker(req).validateHas(Permissions.values.activityRead) const payload = await new ActivityService(req).findActivityTypes(req.query.segments) diff --git a/backend/src/api/activity/activityUpdate.ts b/backend/src/api/activity/activityUpdate.ts index cc9244e9a2..f75a5f3a12 100644 --- a/backend/src/api/activity/activityUpdate.ts +++ b/backend/src/api/activity/activityUpdate.ts @@ -3,12 +3,11 @@ import ActivityService from '../../services/activityService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/activity/{id} + * PUT /activity/{id} * @summary Update an activity * @tag Activities * @security Bearer * @description Update an activity given an ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the activity * @bodyContent {ActivityUpsertInput} application/json * @response 200 - Ok diff --git a/backend/src/api/activity/index.ts b/backend/src/api/activity/index.ts index 743175f059..64fad1d860 100644 --- a/backend/src/api/activity/index.ts +++ b/backend/src/api/activity/index.ts @@ -1,17 +1,11 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/activity`, safeWrap(require('./activityCreate').default)) - app.post(`/tenant/:tenantId/activity/query`, safeWrap(require('./activityQuery').default)) - app.put(`/tenant/:tenantId/activity/:id`, safeWrap(require('./activityUpdate').default)) - app.post(`/tenant/:tenantId/activity/import`, safeWrap(require('./activityImport').default)) - app.delete(`/tenant/:tenantId/activity`, safeWrap(require('./activityDestroy').default)) - app.get(`/tenant/:tenantId/activity/type`, safeWrap(require('./activityTypes').default)) - app.get(`/tenant/:tenantId/activity/channel`, safeWrap(require('./activityChannels').default)) - // app.get(`/tenant/:tenantId/activity/:id`, safeWrap(require('./activityFind').default)) - app.post( - '/tenant/:tenantId/activity/with-member', - // Call the addActivityWithMember file in this dir - safeWrap(require('./activityAddWithMember').default), - ) + app.post(`/activity`, safeWrap(require('./activityCreate').default)) + app.post(`/activity/query`, safeWrap(require('./activityQuery').default)) + app.put(`/activity/:id`, safeWrap(require('./activityUpdate').default)) + app.delete(`/activity`, safeWrap(require('./activityDestroy').default)) + app.get(`/activity/type`, safeWrap(require('./activityTypes').default)) + app.get(`/activity/channel`, safeWrap(require('./activityChannels').default)) + app.post('/activity/with-member', safeWrap(require('./activityAddWithMember').default)) } diff --git a/backend/src/api/auditLog/index.ts b/backend/src/api/auditLog/index.ts index f163a3037e..086db98118 100644 --- a/backend/src/api/auditLog/index.ts +++ b/backend/src/api/auditLog/index.ts @@ -1,7 +1,7 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.get(`/tenant/:tenantId/audit-log`, safeWrap(require('./auditLogList').default)) + app.get(`/audit-log`, safeWrap(require('./auditLogList').default)) - app.post(`/tenant/:tenantId/audit-logs/query`, safeWrap(require('./auditLogsQuery').default)) + app.post(`/audit-logs/query`, safeWrap(require('./auditLogsQuery').default)) } diff --git a/backend/src/api/auth/authSignIn.ts b/backend/src/api/auth/authSignIn.ts index 36b6d87c95..38cf708798 100644 --- a/backend/src/api/auth/authSignIn.ts +++ b/backend/src/api/auth/authSignIn.ts @@ -1,3 +1,5 @@ +import { getDefaultTenantId } from '@crowd/common' + import AuthService from '../../services/auth/authService' export default async (req, res) => { @@ -5,7 +7,7 @@ export default async (req, res) => { req.body.email, req.body.password, req.body.invitationToken, - req.body.tenantId, + getDefaultTenantId(), req, ) diff --git a/backend/src/api/auth/authSignUp.ts b/backend/src/api/auth/authSignUp.ts index 51faac3a3d..23efc6a64b 100644 --- a/backend/src/api/auth/authSignUp.ts +++ b/backend/src/api/auth/authSignUp.ts @@ -1,3 +1,5 @@ +import { getDefaultTenantId } from '@crowd/common' + import AuthService from '../../services/auth/authService' export default async (req, res) => { @@ -8,7 +10,7 @@ export default async (req, res) => { req.body.email, req.body.password, req.body.invitationToken, - req.body.tenantId, + getDefaultTenantId(), req.body.firstName, req.body.lastName, req.body.acceptedTermsAndPrivacy, diff --git a/backend/src/api/auth/authSocial.ts b/backend/src/api/auth/authSocial.ts index e0ade5f984..f8f71e9833 100644 --- a/backend/src/api/auth/authSocial.ts +++ b/backend/src/api/auth/authSocial.ts @@ -1,5 +1,6 @@ import passport from 'passport' +import { getDefaultTenantId } from '@crowd/common' import { getServiceChildLogger } from '@crowd/logging' import { API_CONFIG, GITHUB_CONFIG, GOOGLE_CONFIG } from '../../conf' @@ -21,7 +22,7 @@ export default (app, routes) => { routes.post('/auth/social/onboard', async (req, res) => { const payload = await AuthService.handleOnboard( req.currentUser, - { invitationToken: req.body.invitationToken, tenantId: req.body.tenantId }, + { invitationToken: req.body.invitationToken, tenantId: getDefaultTenantId() }, req, ) diff --git a/backend/src/api/auth/ssoCallback.ts b/backend/src/api/auth/ssoCallback.ts index a45390ad40..562c601cbd 100644 --- a/backend/src/api/auth/ssoCallback.ts +++ b/backend/src/api/auth/ssoCallback.ts @@ -1,7 +1,7 @@ import jwt from 'jsonwebtoken' import jwksClient from 'jwks-rsa' -import { Error401 } from '@crowd/common' +import { Error401, getDefaultTenantId } from '@crowd/common' import { AUTH0_CONFIG } from '../../conf' import AuthService from '../../services/auth/authService' @@ -21,7 +21,8 @@ async function getKey(header, callback) { } export default async (req, res) => { - const { idToken, invitationToken, tenantId } = req.body + const { idToken, invitationToken } = req.body + const tenantId = getDefaultTenantId() try { const verifyToken = new Promise((resolve, reject) => { diff --git a/backend/src/api/automation/automationCreate.ts b/backend/src/api/automation/automationCreate.ts deleted file mode 100644 index b980b1bd73..0000000000 --- a/backend/src/api/automation/automationCreate.ts +++ /dev/null @@ -1,31 +0,0 @@ -import Permissions from '../../security/permissions' -import identifyTenant from '../../segment/identifyTenant' -import track from '../../segment/track' -import AutomationService from '../../services/automationService' -import PermissionChecker from '../../services/user/permissionChecker' - -/** - * POST /tenant/{tenantId}/automation - * @summary Create an automation - * @tag Automations - * @security Bearer - * @description Create a new automation for the tenant. - * @pathParam {string} tenantId - Your workspace/tenant ID - * @bodyContent {AutomationCreateInput} application/json - * @response 200 - Ok - * @responseContent {Automation} 200.application/json - * @responseExample {Automation} 200.application/json.Automation - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationCreate) - - const payload = await new AutomationService(req).create(req.body.data) - - track('Automation Created', { ...req.body.data }, { ...req }) - - identifyTenant(req) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/automation/automationDestroy.ts b/backend/src/api/automation/automationDestroy.ts deleted file mode 100644 index 5387f01420..0000000000 --- a/backend/src/api/automation/automationDestroy.ts +++ /dev/null @@ -1,27 +0,0 @@ -import Permissions from '../../security/permissions' -import identifyTenant from '../../segment/identifyTenant' -import track from '../../segment/track' -import AutomationService from '../../services/automationService' -import PermissionChecker from '../../services/user/permissionChecker' - -/** - * DELETE /tenant/{tenantId}/automation/{automationId} - * @summary Destroy an automation - * @tag Automations - * @security Bearer - * @description Destroys an existing automation in the tenant. - * @pathParam {string} tenantId - Your workspace/tenant ID - * @pathParam {string} automationId - Automation ID that you want to update - * @response 204 - Ok - No content - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationDestroy) - await new AutomationService(req).destroy(req.params.automationId) - - track('Automation Destroyed', { id: req.params.automationId }, { ...req }) - identifyTenant(req) - - await req.responseHandler.success(req, res, true, 204) -} diff --git a/backend/src/api/automation/automationExecutionFind.ts b/backend/src/api/automation/automationExecutionFind.ts deleted file mode 100644 index 89f06cabbd..0000000000 --- a/backend/src/api/automation/automationExecutionFind.ts +++ /dev/null @@ -1,40 +0,0 @@ -import Permissions from '../../security/permissions' -import AutomationExecutionService from '../../services/automationExecutionService' -import PermissionChecker from '../../services/user/permissionChecker' - -/** - * GET /tenant/{tenantId}/automation/{automationId}/executions - * @summary Get automation history - * @tag Automations - * @security Bearer - * @description Get all automation execution history for tenant and automation - * @pathParam {string} tenantId - Your workspace/tenant ID - * @pathParam {string} automationId - Your workspace/tenant ID - * @queryParam {integer} [offset=0] - How many elements from the beginning would you like to skip - * @queryParam {integer} [limit=10] - How many elements would you like to fetch - * @response 200 - Ok - * @responseContent {AutomationExecutionPage} 200.application/json - * @responseExample {AutomationExecutionPage} 200.application/json.AutomationExecutionPage - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationRead) - - let offset = 0 - if (req.query.offset) { - offset = parseInt(req.query.offset, 10) - } - let limit = 10 - if (req.query.limit) { - limit = parseInt(req.query.limit, 10) - } - - const payload = await new AutomationExecutionService(req).findAndCountAll({ - automationId: req.params.automationId, - offset, - limit, - }) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/automation/automationFind.ts b/backend/src/api/automation/automationFind.ts deleted file mode 100644 index 8784f624ca..0000000000 --- a/backend/src/api/automation/automationFind.ts +++ /dev/null @@ -1,24 +0,0 @@ -import Permissions from '../../security/permissions' -import AutomationService from '../../services/automationService' -import PermissionChecker from '../../services/user/permissionChecker' - -/** - * GET /tenant/{tenantId}/automation/{automationId} - * @summary Find an automation - * @tag Automations - * @security Bearer - * @description Get an existing automation data in the tenant. - * @pathParam {string} tenantId - Your workspace/tenant ID - * @pathParam {string} automationId - Automation ID that you want to find - * @response 200 - Ok - * @responseContent {Automation} 200.application/json - * @responseExample {Automation} 200.application/json.Automation - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationRead) - const payload = await new AutomationService(req).findById(req.params.automationId) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/automation/automationList.ts b/backend/src/api/automation/automationList.ts deleted file mode 100644 index 3fc770ee10..0000000000 --- a/backend/src/api/automation/automationList.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { AutomationState, AutomationTrigger, AutomationType } from '@crowd/types' - -import Permissions from '../../security/permissions' -import AutomationService from '../../services/automationService' -import PermissionChecker from '../../services/user/permissionChecker' -import { AutomationCriteria } from '../../types/automationTypes' - -/** - * GET /tenant/{tenantId}/automation - * @summary List automations - * @tag Automations - * @security Bearer - * @description Get all existing automation data for tenant. - * @pathParam {string} tenantId - Your workspace/tenant ID - * @queryParam {string} [filter[type]] - Filter by type of automation - * @queryParam {string} [filter[trigger]] - Filter by trigger type of automation - * @queryParam {string} [filter[state]] - Filter by state of automation - * @queryParam {number} [offset] - Skip the first n results. Default 0. - * @queryParam {number} [limit] - Limit the number of results. Default 50. - * @response 200 - Ok - * @responseContent {AutomationPage} 200.application/json - * @responseExample {AutomationPage} 200.application/json.AutomationPage - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationRead) - - let offset = 0 - if (req.query.offset) { - offset = parseInt(req.query.offset, 10) - } - let limit = 50 - if (req.query.limit) { - limit = parseInt(req.query.limit, 10) - } - - const criteria: AutomationCriteria = { - type: req.query.filter?.type ? (req.query.filter.type as AutomationType) : undefined, - trigger: req.query.filter?.trigger - ? (req.query.filter?.trigger as AutomationTrigger) - : undefined, - state: req.query.filter?.state ? (req.query.filter.state as AutomationState) : undefined, - limit, - offset, - } - - const payload = await new AutomationService(req).findAndCountAll(criteria) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/automation/automationSlackCallback.ts b/backend/src/api/automation/automationSlackCallback.ts deleted file mode 100644 index 609035c9af..0000000000 --- a/backend/src/api/automation/automationSlackCallback.ts +++ /dev/null @@ -1,19 +0,0 @@ -import Axios from 'axios' - -import Permissions from '../../security/permissions' -import SettingsService from '../../services/settingsService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationCreate) - const { redirectUrl } = JSON.parse(Buffer.from(req.query.state, 'base64').toString()) - - const { url } = req.account - - await SettingsService.save({ slackWebHook: url }, req) - await Axios.post(url, { - text: 'crowd.dev notifier has been successfully connected.', - }) - - res.redirect(redirectUrl) -} diff --git a/backend/src/api/automation/automationSlackConnect.ts b/backend/src/api/automation/automationSlackConnect.ts deleted file mode 100644 index 3be7282be4..0000000000 --- a/backend/src/api/automation/automationSlackConnect.ts +++ /dev/null @@ -1,21 +0,0 @@ -import passport from 'passport' - -import Permissions from '../../security/permissions' -import { getSlackNotifierStrategy } from '../../services/auth/passportStrategies/slackStrategy' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res, next) => { - new PermissionChecker(req).validateHas(Permissions.values.automationCreate) - const state = { - tenantId: req.params.tenantId, - redirectUrl: req.query.redirectUrl, - crowdToken: req.query.crowdToken, - } - - const authenticator = passport.authenticate(getSlackNotifierStrategy(), { - scope: ['incoming-webhook'], - state: Buffer.from(JSON.stringify(state)).toString('base64'), - }) - - authenticator(req, res, next) -} diff --git a/backend/src/api/automation/automationUpdate.ts b/backend/src/api/automation/automationUpdate.ts deleted file mode 100644 index c0fbed6948..0000000000 --- a/backend/src/api/automation/automationUpdate.ts +++ /dev/null @@ -1,32 +0,0 @@ -import Permissions from '../../security/permissions' -import track from '../../segment/track' -import AutomationService from '../../services/automationService' -import PermissionChecker from '../../services/user/permissionChecker' - -/** - * PUT /tenant/{tenantId}/automation/{automationId} - * @summary Update an automation - * @tag Automations - * @security Bearer - * @description Updates an existing automation in the tenant. - * @pathParam {string} tenantId - Your workspace/tenant ID - * @pathParam {string} automationId - Automation ID that you want to update - * @bodyContent {AutomationUpdateInput} application/json - * @response 200 - Ok - * @responseContent {Automation} 200.application/json - * @responseExample {Automation} 200.application/json.Automation - * @response 401 - Unauthorized - * @response 429 - Too many requests - */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.automationUpdate) - const payload = await new AutomationService(req).update(req.params.automationId, req.body.data) - - track( - 'Automation Updated', - { automationId: req.params.automationId, data: req.body.data }, - { ...req }, - ) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/automation/index.ts b/backend/src/api/automation/index.ts deleted file mode 100644 index 63fa7eacd2..0000000000 --- a/backend/src/api/automation/index.ts +++ /dev/null @@ -1,51 +0,0 @@ -import passport from 'passport' - -import { API_CONFIG } from '../../conf' -import { authMiddleware } from '../../middlewares/authMiddleware' -import { safeWrap } from '../../middlewares/errorMiddleware' -import { getSlackNotifierStrategy } from '../../services/auth/passportStrategies/slackStrategy' -import TenantService from '../../services/tenantService' - -export default (app) => { - app.get( - '/tenant/:tenantId/automation/slack', - safeWrap(require('./automationSlackConnect').default), - ) - app.get( - '/tenant/automation/slack/callback', - passport.authorize(getSlackNotifierStrategy(), { - session: false, - failureRedirect: `${API_CONFIG.frontendUrl}/settings?activeTab=automations&error=true`, - }), - (req, _res, next) => { - const { crowdToken } = JSON.parse(Buffer.from(req.query.state, 'base64').toString()) - req.headers.authorization = `Bearer ${crowdToken}` - next() - }, - authMiddleware, - async (req, _res, next) => { - const { tenantId } = JSON.parse(Buffer.from(req.query.state, 'base64').toString()) - req.currentTenant = await new TenantService(req).findById(tenantId) - next() - }, - safeWrap(require('./automationSlackCallback').default), - ) - app.post('/tenant/:tenantId/automation', safeWrap(require('./automationCreate').default)) - app.put( - '/tenant/:tenantId/automation/:automationId', - safeWrap(require('./automationUpdate').default), - ) - app.delete( - '/tenant/:tenantId/automation/:automationId', - safeWrap(require('./automationDestroy').default), - ) - app.get( - '/tenant/:tenantId/automation/:automationId/executions', - safeWrap(require('./automationExecutionFind').default), - ) - app.get( - '/tenant/:tenantId/automation/:automationId', - safeWrap(require('./automationFind').default), - ) - app.get('/tenant/:tenantId/automation', safeWrap(require('./automationList').default)) -} diff --git a/backend/src/api/conversation/conversationCreate.ts b/backend/src/api/conversation/conversationCreate.ts index cc544a6a05..3ac4babbcd 100644 --- a/backend/src/api/conversation/conversationCreate.ts +++ b/backend/src/api/conversation/conversationCreate.ts @@ -3,12 +3,11 @@ import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/conversation + * POST /conversation * @summary Create a conversation * @tag Conversations * @security Bearer * @description Create a conversation. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {ConversationNoId} application/json * @response 200 - Ok * @responseContent {Conversation} 200.application/json diff --git a/backend/src/api/conversation/conversationDestroy.ts b/backend/src/api/conversation/conversationDestroy.ts index 4fecce5047..7a318f8d91 100644 --- a/backend/src/api/conversation/conversationDestroy.ts +++ b/backend/src/api/conversation/conversationDestroy.ts @@ -3,7 +3,7 @@ import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/conversation/{id} + * DELETE /conversation/{id} * @summary Delete a conversation * @tag Conversations * @security Bearer diff --git a/backend/src/api/conversation/conversationFind.ts b/backend/src/api/conversation/conversationFind.ts index 833fab2e76..174f282df3 100644 --- a/backend/src/api/conversation/conversationFind.ts +++ b/backend/src/api/conversation/conversationFind.ts @@ -3,12 +3,11 @@ import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/conversation/{id} + * GET /conversation/{id} * @summary Find a conversation * @tag Conversations * @security Bearer * @description Find a conversation by ID. - * @pathParam {string} tenantId - Your workspace/tenant ID. * @pathParam {string} id - The ID of the conversation. * @response 200 - Ok * @responseContent {Conversation} 200.application/json diff --git a/backend/src/api/conversation/conversationList.ts b/backend/src/api/conversation/conversationList.ts index 10202442d4..f5554ac731 100644 --- a/backend/src/api/conversation/conversationList.ts +++ b/backend/src/api/conversation/conversationList.ts @@ -4,12 +4,11 @@ import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/conversation + * GET /conversation * @summary List conversations * @tag Conversations * @security Bearer * @description Get a list of conversations with filtering, sorting and offsetting. - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} [filter[title]] - Filter by the title of the conversation. * @queryParam {string} [filter[slug]] - Filter by the slug of the conversation. * @queryParam {string} [filter[published]] - Filter by whether it is published or not. diff --git a/backend/src/api/conversation/conversationQuery.ts b/backend/src/api/conversation/conversationQuery.ts index f233ef04e6..92eb71fe5f 100644 --- a/backend/src/api/conversation/conversationQuery.ts +++ b/backend/src/api/conversation/conversationQuery.ts @@ -3,21 +3,6 @@ import track from '../../segment/track' import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' -// /** -// * POST /tenant/{tenantId}/conversation -// * @summary Create or update an conversation -// * @tag Activities -// * @security Bearer -// * @description Create or update an conversation. Existence is checked by sourceId and tenantId. -// * @pathParam {string} tenantId - Your workspace/tenant ID -// * @bodyContent {ConversationUpsertInput} application/json -// * @response 200 - Ok -// * @responseContent {Conversation} 200.application/json -// * @responseExample {ConversationUpsert} 200.application/json.Conversation -// * @response 401 - Unauthorized -// * @response 404 - Not found -// * @response 429 - Too many requests -// */ export default async (req, res) => { new PermissionChecker(req).validateHas(Permissions.values.conversationRead) diff --git a/backend/src/api/conversation/conversationSettingsUpdate.ts b/backend/src/api/conversation/conversationSettingsUpdate.ts deleted file mode 100644 index 41d0d33b82..0000000000 --- a/backend/src/api/conversation/conversationSettingsUpdate.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { Error403 } from '@crowd/common' - -import Permissions from '../../security/permissions' -import ConversationService from '../../services/conversationService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.conversationEdit) - - if (req.body.customUrl) { - await req.responseHandler.error( - req, - res, - new Error403( - req.language, - 'communityHelpCenter.errors.planNotSupportingCustomUrls', - req.currentTenant.plan, - ), - ) - return - } - - const payload = await new ConversationService(req).updateSettings(req.body) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/conversation/conversationUpdate.ts b/backend/src/api/conversation/conversationUpdate.ts index 61ae340c28..886c4f57c4 100644 --- a/backend/src/api/conversation/conversationUpdate.ts +++ b/backend/src/api/conversation/conversationUpdate.ts @@ -3,12 +3,11 @@ import ConversationService from '../../services/conversationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/conversation/{id} + * PUT /conversation/{id} * @summary Update an conversation * @tag Conversations * @security Bearer * @description Update a conversation given an ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the conversation * @bodyContent {ConversationNoId} application/json * @response 200 - Ok diff --git a/backend/src/api/conversation/index.ts b/backend/src/api/conversation/index.ts index 0cd63eeaeb..9c5b2e5227 100644 --- a/backend/src/api/conversation/index.ts +++ b/backend/src/api/conversation/index.ts @@ -1,14 +1,10 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/conversation`, safeWrap(require('./conversationCreate').default)) - app.put(`/tenant/:tenantId/conversation/:id`, safeWrap(require('./conversationUpdate').default)) - app.delete(`/tenant/:tenantId/conversation`, safeWrap(require('./conversationDestroy').default)) - app.post(`/tenant/:tenantId/conversation/query`, safeWrap(require('./conversationQuery').default)) - app.get(`/tenant/:tenantId/conversation`, safeWrap(require('./conversationList').default)) - app.get(`/tenant/:tenantId/conversation/:id`, safeWrap(require('./conversationFind').default)) - app.post( - `/tenant/:tenantId/conversation/settings`, - safeWrap(require('./conversationSettingsUpdate').default), - ) + app.post(`/conversation`, safeWrap(require('./conversationCreate').default)) + app.put(`/conversation/:id`, safeWrap(require('./conversationUpdate').default)) + app.delete(`/conversation`, safeWrap(require('./conversationDestroy').default)) + app.post(`/conversation/query`, safeWrap(require('./conversationQuery').default)) + app.get(`/conversation`, safeWrap(require('./conversationList').default)) + app.get(`/conversation/:id`, safeWrap(require('./conversationFind').default)) } diff --git a/backend/src/api/customViews/customViewCreate.ts b/backend/src/api/customViews/customViewCreate.ts index d8095d3ec2..0e6aedf682 100644 --- a/backend/src/api/customViews/customViewCreate.ts +++ b/backend/src/api/customViews/customViewCreate.ts @@ -4,12 +4,11 @@ import CustomViewService from '../../services/customViewService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/customview + * POST /customview * @summary Create a custom view * @tag CustomViews * @security Bearer * @description Create a custom view - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {CustomViewInput} application/json * @response 200 - Ok * @responseContent {CustomView} 200.application/json diff --git a/backend/src/api/customViews/customViewDestroy.ts b/backend/src/api/customViews/customViewDestroy.ts index fb2fbfb8f1..340d33f184 100644 --- a/backend/src/api/customViews/customViewDestroy.ts +++ b/backend/src/api/customViews/customViewDestroy.ts @@ -3,12 +3,11 @@ import CustomViewService from '../../services/customViewService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/customview/{id} + * DELETE /customview/{id} * @summary Delete an custom view * @tag CustomViews * @security Bearer * @description Delete a custom view given an ID - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the custom view * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/customViews/customViewQuery.ts b/backend/src/api/customViews/customViewQuery.ts index 9c499a5c1c..fc402bc957 100644 --- a/backend/src/api/customViews/customViewQuery.ts +++ b/backend/src/api/customViews/customViewQuery.ts @@ -4,12 +4,11 @@ import CustomViewService from '../../services/customViewService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/customview/query + * GET /customview/query * @summary Query custom views * @tag CustomViews * @security Bearer * @description Query custom views. It accepts filters and sorting options. - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string[]} placement - The placements to filter by * @queryParam {string} visibility - The visibility to filter by * @response 200 - Ok diff --git a/backend/src/api/customViews/customViewUpdate.ts b/backend/src/api/customViews/customViewUpdate.ts index 6b8fc04cab..1210878911 100644 --- a/backend/src/api/customViews/customViewUpdate.ts +++ b/backend/src/api/customViews/customViewUpdate.ts @@ -3,12 +3,11 @@ import CustomViewService from '../../services/customViewService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/customview/{id} + * PUT /customview/{id} * @summary Update an custom view * @tag CustomViews * @security Bearer * @description Update an custom view given an ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the custom view * @bodyContent {CustomViewUpsertInput} application/json * @response 200 - Ok diff --git a/backend/src/api/customViews/customViewUpdateBulk.ts b/backend/src/api/customViews/customViewUpdateBulk.ts index e111d6a6a7..824005cc91 100644 --- a/backend/src/api/customViews/customViewUpdateBulk.ts +++ b/backend/src/api/customViews/customViewUpdateBulk.ts @@ -4,12 +4,11 @@ import Permissions from '../../security/permissions' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/customview + * PUT /customview * @summary Update custom views in bulk * @tag CustomViews * @security Bearer * @description Update custom view of given an IDs. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the custom view * @bodyContent {CustomViewUpsertInput} application/json * @response 200 - Ok diff --git a/backend/src/api/customViews/index.ts b/backend/src/api/customViews/index.ts index ad01aa5bb8..1d1cf821b7 100644 --- a/backend/src/api/customViews/index.ts +++ b/backend/src/api/customViews/index.ts @@ -1,9 +1,9 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/customview`, safeWrap(require('./customViewCreate').default)) - app.put(`/tenant/:tenantId/customview/:id`, safeWrap(require('./customViewUpdate').default)) - app.patch(`/tenant/:tenantId/customview`, safeWrap(require('./customViewUpdateBulk').default)) - app.delete(`/tenant/:tenantId/customview`, safeWrap(require('./customViewDestroy').default)) - app.get(`/tenant/:tenantId/customview`, safeWrap(require('./customViewQuery').default)) + app.post(`/customview`, safeWrap(require('./customViewCreate').default)) + app.put(`/customview/:id`, safeWrap(require('./customViewUpdate').default)) + app.patch(`/customview`, safeWrap(require('./customViewUpdateBulk').default)) + app.delete(`/customview`, safeWrap(require('./customViewDestroy').default)) + app.get(`/customview`, safeWrap(require('./customViewQuery').default)) } diff --git a/backend/src/api/dashboard/index.ts b/backend/src/api/dashboard/index.ts index 36f118ff13..0fd01a65c3 100644 --- a/backend/src/api/dashboard/index.ts +++ b/backend/src/api/dashboard/index.ts @@ -1,5 +1,5 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.get(`/tenant/:tenantId/dashboard`, safeWrap(require('./dashboardGet').default)) + app.get(`/dashboard`, safeWrap(require('./dashboardGet').default)) } diff --git a/backend/src/api/dataQuality/dataQualityMember.ts b/backend/src/api/dataQuality/dataQualityMember.ts index 1806c6273a..9763cb244f 100644 --- a/backend/src/api/dataQuality/dataQualityMember.ts +++ b/backend/src/api/dataQuality/dataQualityMember.ts @@ -4,12 +4,11 @@ import Permissions from '../../security/permissions' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/data-quality/member + * GET /data-quality/member * @summary Find a member data issues * @tag Data Quality * @security Bearer * @description Find a data quality issues for members - * @pathParam {string} tenantId - Your workspace/tenant ID * @response 200 - Ok * @responseContent {DataQualityResponse} 200.application/json * @response 401 - Unauthorized @@ -28,11 +27,7 @@ export default async (req, res) => { return } - const payload = await new DataQualityService(req).findMemberIssues( - req.params.tenantId, - req.query, - segmentId, - ) + const payload = await new DataQualityService(req).findMemberIssues(req.query, segmentId) await req.responseHandler.success(req, res, payload) } diff --git a/backend/src/api/dataQuality/dataQualityOrganization.ts b/backend/src/api/dataQuality/dataQualityOrganization.ts index caac871ece..f835984087 100644 --- a/backend/src/api/dataQuality/dataQualityOrganization.ts +++ b/backend/src/api/dataQuality/dataQualityOrganization.ts @@ -4,12 +4,11 @@ import Permissions from '../../security/permissions' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/data-quality/organization + * GET /data-quality/organization * @summary Find a organization data issues * @tag Data Quality * @security Bearer * @description Find a data quality issues for organizations - * @pathParam {string} tenantId - Your workspace/tenant ID * @response 200 - Ok * @responseContent {DataQualityResponse} 200.application/json * @response 401 - Unauthorized diff --git a/backend/src/api/dataQuality/index.ts b/backend/src/api/dataQuality/index.ts index e00c3acd8d..e1ad34c80d 100644 --- a/backend/src/api/dataQuality/index.ts +++ b/backend/src/api/dataQuality/index.ts @@ -1,9 +1,6 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.get(`/tenant/:tenantId/data-quality/member`, safeWrap(require('./dataQualityMember').default)) - app.get( - `/tenant/:tenantId/data-quality/organization`, - safeWrap(require('./dataQualityOrganization').default), - ) + app.get(`/data-quality/member`, safeWrap(require('./dataQualityMember').default)) + app.get(`/data-quality/organization`, safeWrap(require('./dataQualityOrganization').default)) } diff --git a/backend/src/api/eagleEyeContent/eagleEyeContentQuery.ts b/backend/src/api/eagleEyeContent/eagleEyeContentQuery.ts index 7b49154d9e..d52972b180 100644 --- a/backend/src/api/eagleEyeContent/eagleEyeContentQuery.ts +++ b/backend/src/api/eagleEyeContent/eagleEyeContentQuery.ts @@ -3,21 +3,6 @@ import track from '../../segment/track' import EagleEyeContentService from '../../services/eagleEyeContentService' import PermissionChecker from '../../services/user/permissionChecker' -// /** -// * POST /tenant/{tenantId}/eagleEyeContent -// * @summary Create or update an eagleEyeContent -// * @tag Activities -// * @security Bearer -// * @description Create or update an eagleEyeContent. Existence is checked by sourceId and tenantId. -// * @pathParam {string} tenantId - Your workspace/tenant ID -// * @bodyContent {EagleEyeContentUpsertInput} application/json -// * @response 200 - Ok -// * @responseContent {EagleEyeContent} 200.application/json -// * @responseExample {EagleEyeContentUpsert} 200.application/json.EagleEyeContent -// * @response 401 - Unauthorized -// * @response 404 - Not found -// * @response 429 - Too many requests -// */ export default async (req, res) => { new PermissionChecker(req).validateHas(Permissions.values.eagleEyeContentRead) diff --git a/backend/src/api/eagleEyeContent/index.ts b/backend/src/api/eagleEyeContent/index.ts index 9e177e9c19..c4451e2fa7 100644 --- a/backend/src/api/eagleEyeContent/index.ts +++ b/backend/src/api/eagleEyeContent/index.ts @@ -1,48 +1,27 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post( - `/tenant/:tenantId/eagleEyeContent/query`, - safeWrap(require('./eagleEyeContentQuery').default), - ) + app.post(`/eagleEyeContent/query`, safeWrap(require('./eagleEyeContentQuery').default)) - app.post( - `/tenant/:tenantId/eagleEyeContent`, - safeWrap(require('./eagleEyeContentUpsert').default), - ) + app.post(`/eagleEyeContent`, safeWrap(require('./eagleEyeContentUpsert').default)) - app.post( - `/tenant/:tenantId/eagleEyeContent/track`, - safeWrap(require('./eagleEyeContentTrack').default), - ) + app.post(`/eagleEyeContent/track`, safeWrap(require('./eagleEyeContentTrack').default)) - app.get( - `/tenant/:tenantId/eagleEyeContent/reply`, - safeWrap(require('./eagleEyeContentReply').default), - ) + app.get(`/eagleEyeContent/reply`, safeWrap(require('./eagleEyeContentReply').default)) - app.get( - `/tenant/:tenantId/eagleEyeContent/search`, - safeWrap(require('./eagleEyeContentSearch').default), - ) + app.get(`/eagleEyeContent/search`, safeWrap(require('./eagleEyeContentSearch').default)) - app.get( - `/tenant/:tenantId/eagleEyeContent/:id`, - safeWrap(require('./eagleEyeContentFind').default), - ) + app.get(`/eagleEyeContent/:id`, safeWrap(require('./eagleEyeContentFind').default)) app.post( - `/tenant/:tenantId/eagleEyeContent/:contentId/action`, + `/eagleEyeContent/:contentId/action`, safeWrap(require('./eagleEyeActionCreate').default), ) - app.put( - `/tenant/:tenantId/eagleEyeContent/settings`, - safeWrap(require('./eagleEyeSettingsUpdate').default), - ) + app.put(`/eagleEyeContent/settings`, safeWrap(require('./eagleEyeSettingsUpdate').default)) app.delete( - `/tenant/:tenantId/eagleEyeContent/:contentId/action/:actionId`, + `/eagleEyeContent/:contentId/action/:actionId`, safeWrap(require('./eagleEyeActionDestroy').default), ) } diff --git a/backend/src/api/index.ts b/backend/src/api/index.ts index 562f17b446..de1a4637da 100644 --- a/backend/src/api/index.ts +++ b/backend/src/api/index.ts @@ -181,19 +181,21 @@ setImmediate(async () => { require('./product').default(routes) } - require('./auditLog').default(routes) require('./auth').default(routes) - require('./tenant').default(routes) + + app.use(tenantMiddleware) + app.use(segmentMiddleware) + + require('./auditLog').default(routes) + require('./merge-suggestions').default(routes) require('./user').default(routes) require('./settings').default(routes) require('./member').default(routes) require('./activity').default(routes) require('./tag').default(routes) require('./integration').default(routes) - require('./microservice').default(routes) require('./conversation').default(routes) require('./eagleEyeContent').default(routes) - require('./automation').default(routes) require('./organization').default(routes) require('./slack').default(routes) require('./segment').default(routes) @@ -202,9 +204,6 @@ setImmediate(async () => { require('./dashboard').default(routes) require('./mergeAction').default(routes) require('./dataQuality').default(routes) - // Loads the Tenant if the :tenantId param is passed - routes.param('tenantId', tenantMiddleware) - routes.param('tenantId', segmentMiddleware) app.use('/', routes) diff --git a/backend/src/api/integration/helpers/hubspotOnboard.ts b/backend/src/api/integration/helpers/discordAuthenticate.ts similarity index 80% rename from backend/src/api/integration/helpers/hubspotOnboard.ts rename to backend/src/api/integration/helpers/discordAuthenticate.ts index 68b447238a..1bec25085e 100644 --- a/backend/src/api/integration/helpers/hubspotOnboard.ts +++ b/backend/src/api/integration/helpers/discordAuthenticate.ts @@ -4,6 +4,6 @@ import PermissionChecker from '../../../services/user/permissionChecker' export default async (req, res) => { new PermissionChecker(req).validateHas(Permissions.values.tenantEdit) - const payload = await new IntegrationService(req).hubspotOnboard(req.body) + const payload = await new IntegrationService(req).discordConnect(req.params.guild_id) await req.responseHandler.success(req, res, payload) } diff --git a/backend/src/api/integration/helpers/hubspotConnect.ts b/backend/src/api/integration/helpers/hubspotConnect.ts deleted file mode 100644 index 4b6332d3ae..0000000000 --- a/backend/src/api/integration/helpers/hubspotConnect.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotConnect() - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotGetLists.ts b/backend/src/api/integration/helpers/hubspotGetLists.ts deleted file mode 100644 index 9723f44ef4..0000000000 --- a/backend/src/api/integration/helpers/hubspotGetLists.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotGetLists() - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotGetMappableFields.ts b/backend/src/api/integration/helpers/hubspotGetMappableFields.ts deleted file mode 100644 index 524f1846b1..0000000000 --- a/backend/src/api/integration/helpers/hubspotGetMappableFields.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.tenantEdit) - const payload = await new IntegrationService(req).hubspotGetMappableFields() - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotStopSyncMember.ts b/backend/src/api/integration/helpers/hubspotStopSyncMember.ts deleted file mode 100644 index 8843e17d55..0000000000 --- a/backend/src/api/integration/helpers/hubspotStopSyncMember.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotStopSyncMember(req.body) - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotStopSyncOrganization.ts b/backend/src/api/integration/helpers/hubspotStopSyncOrganization.ts deleted file mode 100644 index ef84437137..0000000000 --- a/backend/src/api/integration/helpers/hubspotStopSyncOrganization.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotStopSyncOrganization(req.body) - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotSyncMember.ts b/backend/src/api/integration/helpers/hubspotSyncMember.ts deleted file mode 100644 index ce9d23fe4b..0000000000 --- a/backend/src/api/integration/helpers/hubspotSyncMember.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotSyncMember(req.body) - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotSyncOrganization.ts b/backend/src/api/integration/helpers/hubspotSyncOrganization.ts deleted file mode 100644 index f540146516..0000000000 --- a/backend/src/api/integration/helpers/hubspotSyncOrganization.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.integrationEdit) - const payload = await new IntegrationService(req).hubspotSyncOrganization(req.body) - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/helpers/hubspotUpdateProperties.ts b/backend/src/api/integration/helpers/hubspotUpdateProperties.ts deleted file mode 100644 index cbd4e92d6a..0000000000 --- a/backend/src/api/integration/helpers/hubspotUpdateProperties.ts +++ /dev/null @@ -1,9 +0,0 @@ -import Permissions from '../../../security/permissions' -import IntegrationService from '../../../services/integrationService' -import PermissionChecker from '../../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.tenantEdit) - const payload = await new IntegrationService(req).hubspotUpdateProperties() - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/integration/index.ts b/backend/src/api/integration/index.ts index 85c7b12d22..401d204010 100644 --- a/backend/src/api/integration/index.ts +++ b/backend/src/api/integration/index.ts @@ -1,5 +1,6 @@ import passport from 'passport' +import { getDefaultTenantId } from '@crowd/common' import { RedisCache } from '@crowd/redis' import { API_CONFIG, SLACK_CONFIG, TWITTER_CONFIG } from '../../conf' @@ -17,202 +18,85 @@ const decodeBase64Url = (data) => { } export default (app) => { - app.post(`/tenant/:tenantId/integration/query`, safeWrap(require('./integrationQuery').default)) - app.post(`/tenant/:tenantId/integration`, safeWrap(require('./integrationCreate').default)) - app.put(`/tenant/:tenantId/integration/:id`, safeWrap(require('./integrationUpdate').default)) - app.post(`/tenant/:tenantId/integration/import`, safeWrap(require('./integrationImport').default)) - app.delete(`/tenant/:tenantId/integration`, safeWrap(require('./integrationDestroy').default)) + app.post(`/integration/query`, safeWrap(require('./integrationQuery').default)) + app.post(`/integration`, safeWrap(require('./integrationCreate').default)) + app.put(`/integration/:id`, safeWrap(require('./integrationUpdate').default)) + app.post(`/integration/import`, safeWrap(require('./integrationImport').default)) + app.delete(`/integration`, safeWrap(require('./integrationDestroy').default)) + app.get(`/integration/autocomplete`, safeWrap(require('./integrationAutocomplete').default)) + app.get(`/integration/global`, safeWrap(require('./integrationGlobal').default)) + app.get(`/integration/global/status`, safeWrap(require('./integrationGlobalStatus').default)) + app.get(`/integration`, safeWrap(require('./integrationList').default)) + app.get(`/integration/:id`, safeWrap(require('./integrationFind').default)) + + app.put(`/integration/:id/github/repos`, safeWrap(require('./helpers/githubMapRepos').default)) + app.get(`/integration/:id/github/repos`, safeWrap(require('./helpers/githubMapReposGet').default)) app.get( - `/tenant/:tenantId/integration/autocomplete`, - safeWrap(require('./integrationAutocomplete').default), - ) - app.get(`/tenant/:tenantId/integration/global`, safeWrap(require('./integrationGlobal').default)) - app.get( - `/tenant/:tenantId/integration/global/status`, - safeWrap(require('./integrationGlobalStatus').default), - ) - app.get(`/tenant/:tenantId/integration`, safeWrap(require('./integrationList').default)) - app.get(`/tenant/:tenantId/integration/:id`, safeWrap(require('./integrationFind').default)) - - app.put( - `/tenant/:tenantId/integration/:id/github/repos`, - safeWrap(require('./helpers/githubMapRepos').default), - ) - app.get( - `/tenant/:tenantId/integration/:id/github/repos`, - safeWrap(require('./helpers/githubMapReposGet').default), - ) - app.get( - `/tenant/:tenantId/integration/github/search/orgs`, + `/integration/github/search/orgs`, safeWrap(require('./helpers/githubSearchOrgs').default), ) app.get( - `/tenant/:tenantId/integration/github/search/repos`, + `/integration/github/search/repos`, safeWrap(require('./helpers/githubSearchRepos').default), ) app.get( - `/tenant/:tenantId/integration/github/orgs/:org/repos`, + `/integration/github/orgs/:org/repos`, safeWrap(require('./helpers/githubOrgRepos').default), ) app.put( - `/discord-authenticate/:tenantId/:guild_id`, + `/discord-authenticate/:guild_id`, safeWrap(require('./helpers/discordAuthenticate').default), ) - app.put(`/reddit-onboard/:tenantId`, safeWrap(require('./helpers/redditOnboard').default)) - app.put('/linkedin-connect/:tenantId', safeWrap(require('./helpers/linkedinConnect').default)) - app.post('/linkedin-onboard/:tenantId', safeWrap(require('./helpers/linkedinOnboard').default)) + app.put(`/reddit-onboard`, safeWrap(require('./helpers/redditOnboard').default)) + app.put('/linkedin-connect', safeWrap(require('./helpers/linkedinConnect').default)) + app.post('/linkedin-onboard', safeWrap(require('./helpers/linkedinOnboard').default)) - app.post( - `/tenant/:tenantId/integration/progress/list`, - safeWrap(require('./integrationProgressList').default), - ) + app.post(`/integration/progress/list`, safeWrap(require('./integrationProgressList').default)) - app.get( - `/tenant/:tenantId/integration/progress/:id`, - safeWrap(require('./integrationProgress').default), - ) + app.get(`/integration/progress/:id`, safeWrap(require('./integrationProgress').default)) // Git - app.put(`/tenant/:tenantId/git-connect`, safeWrap(require('./helpers/gitAuthenticate').default)) - app.get('/tenant/:tenantId/git', safeWrap(require('./helpers/gitGetRemotes').default)) - app.put( - `/tenant/:tenantId/confluence-connect`, - safeWrap(require('./helpers/confluenceAuthenticate').default), - ) - app.put( - `/tenant/:tenantId/gerrit-connect`, - safeWrap(require('./helpers/gerritAuthenticate').default), - ) - app.get( - '/tenant/:tenantId/devto-validate', - safeWrap(require('./helpers/devtoValidators').default), - ) - app.get( - '/tenant/:tenantId/reddit-validate', - safeWrap(require('./helpers/redditValidator').default), - ) - app.post( - '/tenant/:tenantId/devto-connect', - safeWrap(require('./helpers/devtoCreateOrUpdate').default), - ) - app.post( - '/tenant/:tenantId/hackernews-connect', - safeWrap(require('./helpers/hackerNewsCreateOrUpdate').default), - ) + app.put(`/git-connect`, safeWrap(require('./helpers/gitAuthenticate').default)) + app.get('/git', safeWrap(require('./helpers/gitGetRemotes').default)) + app.put(`/confluence-connect`, safeWrap(require('./helpers/confluenceAuthenticate').default)) + app.put(`/gerrit-connect`, safeWrap(require('./helpers/gerritAuthenticate').default)) + app.get('/devto-validate', safeWrap(require('./helpers/devtoValidators').default)) + app.get('/reddit-validate', safeWrap(require('./helpers/redditValidator').default)) + app.post('/devto-connect', safeWrap(require('./helpers/devtoCreateOrUpdate').default)) + app.post('/hackernews-connect', safeWrap(require('./helpers/hackerNewsCreateOrUpdate').default)) app.post( - '/tenant/:tenantId/stackoverflow-connect', + '/stackoverflow-connect', safeWrap(require('./helpers/stackOverflowCreateOrUpdate').default), ) - app.get( - '/tenant/:tenantId/stackoverflow-validate', - safeWrap(require('./helpers/stackOverflowValidator').default), - ) - app.get( - '/tenant/:tenantId/stackoverflow-volume', - safeWrap(require('./helpers/stackOverflowVolume').default), - ) + app.get('/stackoverflow-validate', safeWrap(require('./helpers/stackOverflowValidator').default)) + app.get('/stackoverflow-volume', safeWrap(require('./helpers/stackOverflowVolume').default)) - app.post( - '/tenant/:tenantId/discourse-connect', - safeWrap(require('./helpers/discourseCreateOrUpdate').default), - ) + app.post('/discourse-connect', safeWrap(require('./helpers/discourseCreateOrUpdate').default)) - app.post( - '/tenant/:tenantId/discourse-validate', - safeWrap(require('./helpers/discourseValidator').default), - ) + app.post('/discourse-validate', safeWrap(require('./helpers/discourseValidator').default)) - app.post( - '/tenant/:tenantId/discourse-test-webhook', - safeWrap(require('./helpers/discourseTestWebhook').default), - ) + app.post('/discourse-test-webhook', safeWrap(require('./helpers/discourseTestWebhook').default)) - app.post( - '/tenant/:tenantId/hubspot-connect', - safeWrap(require('./helpers/hubspotConnect').default), - ) + app.post('/groupsio-connect', safeWrap(require('./helpers/groupsioConnectOrUpdate').default)) - app.post( - '/tenant/:tenantId/hubspot-onboard', - safeWrap(require('./helpers/hubspotOnboard').default), - ) + app.post('/groupsio-get-token', safeWrap(require('./helpers/groupsioGetToken').default)) - app.post( - '/tenant/:tenantId/hubspot-update-properties', - safeWrap(require('./helpers/hubspotUpdateProperties').default), - ) - - app.get( - '/tenant/:tenantId/hubspot-mappable-fields', - safeWrap(require('./helpers/hubspotGetMappableFields').default), - ) - - app.get( - '/tenant/:tenantId/hubspot-get-lists', - safeWrap(require('./helpers/hubspotGetLists').default), - ) - - app.post( - '/tenant/:tenantId/hubspot-sync-member', - safeWrap(require('./helpers/hubspotSyncMember').default), - ) + app.post('/groupsio-verify-group', safeWrap(require('./helpers/groupsioVerifyGroup').default)) app.post( - '/tenant/:tenantId/hubspot-stop-sync-member', - safeWrap(require('./helpers/hubspotStopSyncMember').default), - ) - - app.post( - '/tenant/:tenantId/hubspot-sync-organization', - safeWrap(require('./helpers/hubspotSyncOrganization').default), - ) - - app.post( - '/tenant/:tenantId/hubspot-stop-sync-organization', - safeWrap(require('./helpers/hubspotStopSyncOrganization').default), - ) - - app.post( - '/tenant/:tenantId/groupsio-connect', - safeWrap(require('./helpers/groupsioConnectOrUpdate').default), - ) - - app.post( - '/tenant/:tenantId/groupsio-get-token', - safeWrap(require('./helpers/groupsioGetToken').default), - ) - - app.post( - '/tenant/:tenantId/groupsio-verify-group', - safeWrap(require('./helpers/groupsioVerifyGroup').default), - ) - - app.post( - '/tenant/:tenantId/groupsio-get-user-subscriptions', + '/groupsio-get-user-subscriptions', safeWrap(require('./helpers/groupsioGetUserSubscriptions').default), ) - app.post( - '/tenant/:tenantId/jira-connect', - safeWrap(require('./helpers/jiraConnectOrUpdate').default), - ) + app.post('/jira-connect', safeWrap(require('./helpers/jiraConnectOrUpdate').default)) - app.get('/gitlab/:tenantId/connect', safeWrap(require('./helpers/gitlabAuthenticate').default)) + app.get('/gitlab/connect', safeWrap(require('./helpers/gitlabAuthenticate').default)) - app.get( - '/gitlab/:tenantId/callback', - safeWrap(require('./helpers/gitlabAuthenticateCallback').default), - ) + app.get('/gitlab/callback', safeWrap(require('./helpers/gitlabAuthenticateCallback').default)) - app.put( - `/tenant/:tenantId/integration/:id/gitlab/repos`, - safeWrap(require('./helpers/gitlabMapRepos').default), - ) - app.get( - `/tenant/:tenantId/integration/:id/gitlab/repos`, - safeWrap(require('./helpers/gitlabMapReposGet').default), - ) + app.put(`/integration/:id/gitlab/repos`, safeWrap(require('./helpers/gitlabMapRepos').default)) + app.get(`/integration/:id/gitlab/repos`, safeWrap(require('./helpers/gitlabMapReposGet').default)) if (TWITTER_CONFIG.clientId) { /** @@ -224,14 +108,10 @@ export default (app) => { * This state is sent using the authenticator options and * manipulated through twitterStrategy.staticPKCEStore */ - app.get( - '/twitter/:tenantId/connect', - safeWrap(require('./helpers/twitterAuthenticate').default), - () => { - // The request will be redirected for authentication, so this - // function will not be called. - }, - ) + app.get('/twitter/connect', safeWrap(require('./helpers/twitterAuthenticate').default), () => { + // The request will be redirected for authentication, so this + // function will not be called. + }) /** * OAuth2 callback endpoint. After user successfully @@ -267,7 +147,7 @@ export default (app) => { }, authMiddleware, async (req, _res, next) => { - const { tenantId } = req.state + const tenantId = getDefaultTenantId() req.currentTenant = await new TenantService(req).findById(tenantId) next() }, @@ -289,7 +169,7 @@ export default (app) => { */ if (SLACK_CONFIG.clientId) { // path to start the OAuth flow - app.get('/slack/:tenantId/connect', safeWrap(require('./helpers/slackAuthenticate').default)) + app.get('/slack/connect', safeWrap(require('./helpers/slackAuthenticate').default)) // OAuth callback url app.get( @@ -309,7 +189,7 @@ export default (app) => { }, authMiddleware, async (req, _res, next) => { - const { tenantId } = req.state + const tenantId = getDefaultTenantId() req.currentTenant = await new TenantService(req).findById(tenantId) next() }, diff --git a/backend/src/api/member/affiliation/index.ts b/backend/src/api/member/affiliation/index.ts index dc6a494d16..2006553241 100644 --- a/backend/src/api/member/affiliation/index.ts +++ b/backend/src/api/member/affiliation/index.ts @@ -2,14 +2,11 @@ import { safeWrap } from '@/middlewares/errorMiddleware' export default (app) => { // Member Affiliation List - app.get( - `/tenant/:tenantId/member/:memberId/affiliation`, - safeWrap(require('./memberAffiliationList').default), - ) + app.get(`/member/:memberId/affiliation`, safeWrap(require('./memberAffiliationList').default)) // Member Affiliation Create Multiple app.patch( - `/tenant/:tenantId/member/:memberId/affiliation`, + `/member/:memberId/affiliation`, safeWrap(require('./memberAffiliationUpdateMultiple').default), ) } diff --git a/backend/src/api/member/affiliation/memberAffiliationList.ts b/backend/src/api/member/affiliation/memberAffiliationList.ts index dc1167f537..37ce9ccfa0 100644 --- a/backend/src/api/member/affiliation/memberAffiliationList.ts +++ b/backend/src/api/member/affiliation/memberAffiliationList.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/:memberId/affiliation + * GET /member/:memberId/affiliation * @summary List member affiliations * @tag Members * @security Bearer * @description Query member affiliations. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberAffiliation diff --git a/backend/src/api/member/affiliation/memberAffiliationUpdateMultiple.ts b/backend/src/api/member/affiliation/memberAffiliationUpdateMultiple.ts index 39d3909b31..4896b7e593 100644 --- a/backend/src/api/member/affiliation/memberAffiliationUpdateMultiple.ts +++ b/backend/src/api/member/affiliation/memberAffiliationUpdateMultiple.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/member/:memberId/affiliation + * PUT /member/:memberId/affiliation * @summary Upsert member affiliations * @tag Members * @security Bearer * @description Upsert multiple member affiliations. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberAffiliation @@ -22,7 +22,6 @@ export default async (req, res) => { const memberAffiliationsService = new MemberAffiliationsService(req) const payload = await memberAffiliationsService.upsertMultiple( - req.params.tenantId, req.params.memberId, req.body.affiliations, ) diff --git a/backend/src/api/member/attributes/index.ts b/backend/src/api/member/attributes/index.ts index 4ec121cf73..9c13c6d6e1 100644 --- a/backend/src/api/member/attributes/index.ts +++ b/backend/src/api/member/attributes/index.ts @@ -2,14 +2,8 @@ import { safeWrap } from '@/middlewares/errorMiddleware' export default (app) => { // Member Attributes - app.get( - `/tenant/:tenantId/member/:memberId/attributes`, - safeWrap(require('./memberAttributesList').default), - ) + app.get(`/member/:memberId/attributes`, safeWrap(require('./memberAttributesList').default)) // Member Attributes Update - app.patch( - `/tenant/:tenantId/member/:memberId/attributes`, - safeWrap(require('./memberAttributesUpdate').default), - ) + app.patch(`/member/:memberId/attributes`, safeWrap(require('./memberAttributesUpdate').default)) } diff --git a/backend/src/api/member/attributes/memberAttributesList.ts b/backend/src/api/member/attributes/memberAttributesList.ts index 0d3e15e290..66b7ec85cc 100644 --- a/backend/src/api/member/attributes/memberAttributesList.ts +++ b/backend/src/api/member/attributes/memberAttributesList.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/:memberId/attributes + * GET /member/:memberId/attributes * @summary Query member attributes * @tag Members * @security Bearer * @description Query member attributes. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Attributes diff --git a/backend/src/api/member/attributes/memberAttributesUpdate.ts b/backend/src/api/member/attributes/memberAttributesUpdate.ts index 34fdee3239..8194701ab3 100644 --- a/backend/src/api/member/attributes/memberAttributesUpdate.ts +++ b/backend/src/api/member/attributes/memberAttributesUpdate.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * PATCH /tenant/{tenantId}/member/:memberId/attributes + * PATCH /member/:memberId/attributes * @summary Update member attributes * @tag Members * @security Bearer * @description Update member attributes. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Attributes diff --git a/backend/src/api/member/identity/index.ts b/backend/src/api/member/identity/index.ts index 2400a157e5..c2019c562f 100644 --- a/backend/src/api/member/identity/index.ts +++ b/backend/src/api/member/identity/index.ts @@ -2,32 +2,17 @@ import { safeWrap } from '@/middlewares/errorMiddleware' export default (app) => { // Member Identity List - app.get( - `/tenant/:tenantId/member/:memberId/identity`, - safeWrap(require('./memberIdentityList').default), - ) + app.get(`/member/:memberId/identity`, safeWrap(require('./memberIdentityList').default)) // Member Identity Create - app.post( - `/tenant/:tenantId/member/:memberId/identity`, - safeWrap(require('./memberIdentityCreate').default), - ) + app.post(`/member/:memberId/identity`, safeWrap(require('./memberIdentityCreate').default)) // Member Identity Create Multiple - app.put( - `/tenant/:tenantId/member/:memberId/identity`, - safeWrap(require('./memberIdentityCreateMultiple').default), - ) + app.put(`/member/:memberId/identity`, safeWrap(require('./memberIdentityCreateMultiple').default)) // Member Identity Update - app.patch( - `/tenant/:tenantId/member/:memberId/identity/:id`, - safeWrap(require('./memberIdentityUpdate').default), - ) + app.patch(`/member/:memberId/identity/:id`, safeWrap(require('./memberIdentityUpdate').default)) // Member Identity Delete - app.delete( - `/tenant/:tenantId/member/:memberId/identity/:id`, - safeWrap(require('./memberIdentityDelete').default), - ) + app.delete(`/member/:memberId/identity/:id`, safeWrap(require('./memberIdentityDelete').default)) } diff --git a/backend/src/api/member/identity/memberIdentityCreate.ts b/backend/src/api/member/identity/memberIdentityCreate.ts index a445430eab..374b768575 100644 --- a/backend/src/api/member/identity/memberIdentityCreate.ts +++ b/backend/src/api/member/identity/memberIdentityCreate.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/member/:memberId/identity + * POST /member/:memberId/identity * @summary Create member identity * @tag Members * @security Bearer * @description Create one member identity. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberIdentity @@ -21,11 +21,7 @@ export default async (req, res) => { const memberIdentityService = new MemberIdentityService(req) - const payload = await memberIdentityService.create( - req.params.tenantId, - req.params.memberId, - req.body, - ) + const payload = await memberIdentityService.create(req.params.memberId, req.body) await req.responseHandler.success(req, res, payload) } diff --git a/backend/src/api/member/identity/memberIdentityCreateMultiple.ts b/backend/src/api/member/identity/memberIdentityCreateMultiple.ts index 45ebd8c6ea..1ac2913ada 100644 --- a/backend/src/api/member/identity/memberIdentityCreateMultiple.ts +++ b/backend/src/api/member/identity/memberIdentityCreateMultiple.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/member/:memberId/identity + * PUT /member/:memberId/identity * @summary Create member identities * @tag Members * @security Bearer * @description Create multiple member identity. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberIdentity @@ -22,7 +22,6 @@ export default async (req, res) => { const memberIdentityService = new MemberIdentityService(req) const payload = await memberIdentityService.createMultiple( - req.params.tenantId, req.params.memberId, req.body.identities, ) diff --git a/backend/src/api/member/identity/memberIdentityDelete.ts b/backend/src/api/member/identity/memberIdentityDelete.ts index b68b50c5f8..cb2c81bd1e 100644 --- a/backend/src/api/member/identity/memberIdentityDelete.ts +++ b/backend/src/api/member/identity/memberIdentityDelete.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/member/:memberId/identity/:identityId + * DELETE /member/:memberId/identity/:identityId * @summary Remove member identity * @tag Members * @security Bearer * @description Remove member identity. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID | {string} identityId - member identity ID + * @pathParam {string} memberId - member ID | {string} identityId - member identity ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberIdentity diff --git a/backend/src/api/member/identity/memberIdentityList.ts b/backend/src/api/member/identity/memberIdentityList.ts index 56865ec931..b053b8ce77 100644 --- a/backend/src/api/member/identity/memberIdentityList.ts +++ b/backend/src/api/member/identity/memberIdentityList.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/:memberId/identity + * GET /member/:memberId/identity * @summary Query member identities * @tag Members * @security Bearer * @description Query member identities. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID + * @pathParam {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Member diff --git a/backend/src/api/member/identity/memberIdentityUpdate.ts b/backend/src/api/member/identity/memberIdentityUpdate.ts index e56144675e..d39168c1f4 100644 --- a/backend/src/api/member/identity/memberIdentityUpdate.ts +++ b/backend/src/api/member/identity/memberIdentityUpdate.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * PATCH /tenant/{tenantId}/member/:memberId/identity/:identityId + * PATCH /member/:memberId/identity/:identityId * @summary Update member identity * @tag Members * @security Bearer * @description Update member identity. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID | {string} identityId - member identity ID + * @pathParam {string} memberId - member ID | {string} identityId - member identity ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.MemberIdentity diff --git a/backend/src/api/member/index.ts b/backend/src/api/member/index.ts index 6f79c8a308..2249af2dcd 100644 --- a/backend/src/api/member/index.ts +++ b/backend/src/api/member/index.ts @@ -1,46 +1,30 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/member/query`, safeWrap(require('./memberQuery').default)) - - app.post(`/tenant/:tenantId/member/export`, safeWrap(require('./memberExport').default)) - - app.post(`/tenant/:tenantId/member`, safeWrap(require('./memberCreate').default)) - app.put(`/tenant/:tenantId/member/:id`, safeWrap(require('./memberUpdate').default)) - app.post(`/tenant/:tenantId/member/import`, safeWrap(require('./memberImport').default)) - app.delete(`/tenant/:tenantId/member`, safeWrap(require('./memberDestroy').default)) - app.post( - `/tenant/:tenantId/member/autocomplete`, - safeWrap(require('./memberAutocomplete').default), - ) - app.get(`/tenant/:tenantId/member/active`, safeWrap(require('./memberActiveList').default)) - app.get(`/tenant/:tenantId/member/:id`, safeWrap(require('./memberFind').default)) - app.get(`/tenant/:tenantId/member/github/:id`, safeWrap(require('./memberFindGithub').default)) - app.put(`/tenant/:tenantId/member/:memberId/merge`, safeWrap(require('./memberMerge').default)) - - app.post( - `/tenant/:tenantId/member/:memberId/unmerge/preview`, - safeWrap(require('./memberUnmergePreview').default), - ) - - app.post( - `/tenant/:tenantId/member/:memberId/unmerge`, - safeWrap(require('./memberUnmerge').default), - ) - - app.put( - `/tenant/:tenantId/member/:memberId/no-merge`, - safeWrap(require('./memberNotMerge').default), - ) - app.patch(`/tenant/:tenantId/member`, safeWrap(require('./memberUpdateBulk').default)) + app.post(`/member/query`, safeWrap(require('./memberQuery').default)) + + app.post(`/member/export`, safeWrap(require('./memberExport').default)) + + app.post(`/member`, safeWrap(require('./memberCreate').default)) + app.put(`/member/:id`, safeWrap(require('./memberUpdate').default)) + app.delete(`/member`, safeWrap(require('./memberDestroy').default)) + app.post(`/member/autocomplete`, safeWrap(require('./memberAutocomplete').default)) + app.get(`/member/active`, safeWrap(require('./memberActiveList').default)) + app.get(`/member/:id`, safeWrap(require('./memberFind').default)) + app.get(`/member/github/:id`, safeWrap(require('./memberFindGithub').default)) + app.put(`/member/:memberId/merge`, safeWrap(require('./memberMerge').default)) + + app.post(`/member/:memberId/unmerge/preview`, safeWrap(require('./memberUnmergePreview').default)) + + app.post(`/member/:memberId/unmerge`, safeWrap(require('./memberUnmerge').default)) + + app.put(`/member/:memberId/no-merge`, safeWrap(require('./memberNotMerge').default)) + app.patch(`/member`, safeWrap(require('./memberUpdateBulk').default)) require('./identity').default(app) require('./organization').default(app) require('./attributes').default(app) require('./affiliation').default(app) - app.post( - `/tenant/:tenantId/member/:id/data-issue`, - safeWrap(require('./memberDataIssueCreate').default), - ) + app.post(`/member/:id/data-issue`, safeWrap(require('./memberDataIssueCreate').default)) } diff --git a/backend/src/api/member/memberActiveList.ts b/backend/src/api/member/memberActiveList.ts index 4746793c4f..ab99ec8cbc 100644 --- a/backend/src/api/member/memberActiveList.ts +++ b/backend/src/api/member/memberActiveList.ts @@ -6,12 +6,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/active + * GET /member/active * @summary List active members * @tag Members * @security Bearer * @description List active members. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} [filter[platforms]] - Filter by activity platforms (comma separated list without spaces) * @queryParam {string} [filter[isTeamMember]] - If true we will return just team members, if false we will return just non-team members, if undefined we will return both. * @queryParam {string} [filter[isBot]] - If true we will return just members who are bots, if false we will return just non-bot members, if undefined we will return both. diff --git a/backend/src/api/member/memberCreate.ts b/backend/src/api/member/memberCreate.ts index d1f09d554e..183b2969a1 100644 --- a/backend/src/api/member/memberCreate.ts +++ b/backend/src/api/member/memberCreate.ts @@ -4,12 +4,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/member + * POST /member * @summary Create or update a member * @tag Members * @security Bearer * @description Create or update a member. Existence is checked by platform and username. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {MemberUpsertInput} application/json * @response 200 - Ok * @responseContent {Member} 200.application/json diff --git a/backend/src/api/member/memberDestroy.ts b/backend/src/api/member/memberDestroy.ts index 4f5477a41e..7158b265aa 100644 --- a/backend/src/api/member/memberDestroy.ts +++ b/backend/src/api/member/memberDestroy.ts @@ -3,12 +3,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/member/{id} + * DELETE /member/{id} * @summary Delete a member * @tag Members * @security Bearer * @description Delete a member given an ID - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/member/memberExport.ts b/backend/src/api/member/memberExport.ts index 194de3d9c6..07f1feae9a 100644 --- a/backend/src/api/member/memberExport.ts +++ b/backend/src/api/member/memberExport.ts @@ -7,12 +7,11 @@ import track from '../../segment/track' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/member/export + * POST /member/export * @summary Export members as CSV * @tag Members * @security Bearer * @description Export members. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {MemberQuery} application/json * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/member/memberFind.ts b/backend/src/api/member/memberFind.ts index 157aceea98..9715361b96 100644 --- a/backend/src/api/member/memberFind.ts +++ b/backend/src/api/member/memberFind.ts @@ -3,12 +3,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/{id} + * GET /member/{id} * @summary Find a member * @tag Members * @security Bearer * @description Find a single member by ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member * @response 200 - Ok * @responseContent {MemberResponse} 200.application/json diff --git a/backend/src/api/member/memberFindGithub.ts b/backend/src/api/member/memberFindGithub.ts index 80a272cc00..a355d899df 100644 --- a/backend/src/api/member/memberFindGithub.ts +++ b/backend/src/api/member/memberFindGithub.ts @@ -3,12 +3,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/{id} + * GET /member/{id} * @summary Find a member * @tag Members * @security Bearer * @description Find a single member by ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member * @response 200 - Ok * @responseContent {MemberResponse} 200.application/json diff --git a/backend/src/api/member/memberImport.ts b/backend/src/api/member/memberImport.ts deleted file mode 100644 index 67ebfab0b2..0000000000 --- a/backend/src/api/member/memberImport.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import MemberService from '../../services/memberService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.memberImport) - - await new MemberService(req).import(req.body, req.body.importHash) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/member/memberQuery.ts b/backend/src/api/member/memberQuery.ts index 0f6bf84fc8..f7bc8bf51b 100644 --- a/backend/src/api/member/memberQuery.ts +++ b/backend/src/api/member/memberQuery.ts @@ -4,12 +4,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/member/query + * POST /member/query * @summary Query members * @tag Members * @security Bearer * @description Query members. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {MemberQuery} application/json * @response 200 - Ok * @responseContent {MemberList} 200.application/json diff --git a/backend/src/api/member/memberUpdate.ts b/backend/src/api/member/memberUpdate.ts index 67230d59db..302d7090f2 100644 --- a/backend/src/api/member/memberUpdate.ts +++ b/backend/src/api/member/memberUpdate.ts @@ -6,12 +6,11 @@ import MemberService from '../../services/memberService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/member/{id} + * PUT /member/{id} * @summary Update a member * @tag Members * @security Bearer * @description Update a member - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member * @bodyContent {MemberUpdateInput} application/json * @response 200 - Ok diff --git a/backend/src/api/member/organization/index.ts b/backend/src/api/member/organization/index.ts index 13ba6ce50f..1a8723e0c5 100644 --- a/backend/src/api/member/organization/index.ts +++ b/backend/src/api/member/organization/index.ts @@ -2,26 +2,23 @@ import { safeWrap } from '@/middlewares/errorMiddleware' export default (app) => { // Member Organiaztion List - app.get( - `/tenant/:tenantId/member/:memberId/organization`, - safeWrap(require('./memberOrganizationList').default), - ) + app.get(`/member/:memberId/organization`, safeWrap(require('./memberOrganizationList').default)) // Member Organiaztion Create app.post( - `/tenant/:tenantId/member/:memberId/organization`, + `/member/:memberId/organization`, safeWrap(require('./memberOrganizationCreate').default), ) // Member Organiaztion Update app.patch( - `/tenant/:tenantId/member/:memberId/organization/:id`, + `/member/:memberId/organization/:id`, safeWrap(require('./memberOrganizationUpdate').default), ) // Member Organiaztion Delete app.delete( - `/tenant/:tenantId/member/:memberId/organization/:id`, + `/member/:memberId/organization/:id`, safeWrap(require('./memberOrganizationDelete').default), ) } diff --git a/backend/src/api/member/organization/memberOrganizationCreate.ts b/backend/src/api/member/organization/memberOrganizationCreate.ts index f903ab1a66..462e222733 100644 --- a/backend/src/api/member/organization/memberOrganizationCreate.ts +++ b/backend/src/api/member/organization/memberOrganizationCreate.ts @@ -4,12 +4,11 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/member/:memberId/organization + * POST /member/:memberId/organization * @summary Create member organization * @tag Members * @security Bearer * @description Create one member organization. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Organization diff --git a/backend/src/api/member/organization/memberOrganizationDelete.ts b/backend/src/api/member/organization/memberOrganizationDelete.ts index 0db0d4671e..84a7f0e338 100644 --- a/backend/src/api/member/organization/memberOrganizationDelete.ts +++ b/backend/src/api/member/organization/memberOrganizationDelete.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/member/:memberId/organization/:memberOrganizationId + * DELETE /member/:memberId/organization/:memberOrganizationId * @summary Remove member organization * @tag Members * @security Bearer * @description Remove member organization. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID | {string} memberOrganizationId - member organization ID + * @pathParam {string} memberId - member ID | {string} memberOrganizationId - member organization ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Organization diff --git a/backend/src/api/member/organization/memberOrganizationList.ts b/backend/src/api/member/organization/memberOrganizationList.ts index 395a8f5055..451a29ed1c 100644 --- a/backend/src/api/member/organization/memberOrganizationList.ts +++ b/backend/src/api/member/organization/memberOrganizationList.ts @@ -4,12 +4,11 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/member/:memberId/organization + * GET /member/:memberId/organization * @summary Query member organizations * @tag Members * @security Bearer * @description Query member organization. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Organization diff --git a/backend/src/api/member/organization/memberOrganizationUpdate.ts b/backend/src/api/member/organization/memberOrganizationUpdate.ts index 2e8b574c34..117a5a3f10 100644 --- a/backend/src/api/member/organization/memberOrganizationUpdate.ts +++ b/backend/src/api/member/organization/memberOrganizationUpdate.ts @@ -4,12 +4,12 @@ import Permissions from '../../../security/permissions' import PermissionChecker from '../../../services/user/permissionChecker' /** - * PATCH /tenant/{tenantId}/member/:memberId/organization/:memberOrganizationId + * PATCH /member/:memberId/organization/:memberOrganizationId * @summary Update member organization * @tag Members * @security Bearer * @description Update member organization. - * @pathParam {string} tenantId - Your workspace/tenant ID | {string} memberId - member ID | {string} memberOrganizationId - member organization ID + * @pathParam {string} memberId - member ID | {string} memberOrganizationId - member organization ID * @response 200 - Ok * @responseContent {MemberList} 200.application/json * @responseExample {MemberList} 200.application/json.Organization diff --git a/backend/src/api/merge-suggestions/index.ts b/backend/src/api/merge-suggestions/index.ts new file mode 100644 index 0000000000..d2abce4d40 --- /dev/null +++ b/backend/src/api/merge-suggestions/index.ts @@ -0,0 +1,6 @@ +import { safeWrap } from '../../middlewares/errorMiddleware' + +export default (app) => { + app.post(`/membersToMerge`, safeWrap(require('./membersToMergeList').default)) + app.post(`/organizationsToMerge`, safeWrap(require('./organizationsToMergeList').default)) +} diff --git a/backend/src/api/tenant/tenantMembersToMerge.ts b/backend/src/api/merge-suggestions/membersToMergeList.ts similarity index 100% rename from backend/src/api/tenant/tenantMembersToMerge.ts rename to backend/src/api/merge-suggestions/membersToMergeList.ts diff --git a/backend/src/api/tenant/tenantOrganizationsToMerge.ts b/backend/src/api/merge-suggestions/organizationsToMergeList.ts similarity index 100% rename from backend/src/api/tenant/tenantOrganizationsToMerge.ts rename to backend/src/api/merge-suggestions/organizationsToMergeList.ts diff --git a/backend/src/api/mergeAction/index.ts b/backend/src/api/mergeAction/index.ts index 36f43838b2..f322a36151 100644 --- a/backend/src/api/mergeAction/index.ts +++ b/backend/src/api/mergeAction/index.ts @@ -1,5 +1,5 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.get(`/tenant/:tenantId/mergeActions`, safeWrap(require('./mergeActionQuery').default)) + app.get(`/mergeActions`, safeWrap(require('./mergeActionQuery').default)) } diff --git a/backend/src/api/mergeAction/mergeActionQuery.ts b/backend/src/api/mergeAction/mergeActionQuery.ts index 08f1b76fbb..6a839f865d 100644 --- a/backend/src/api/mergeAction/mergeActionQuery.ts +++ b/backend/src/api/mergeAction/mergeActionQuery.ts @@ -4,12 +4,11 @@ import Permissions from '../../security/permissions' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/mergeAction + * GET /mergeAction * @summary Query mergeActions * @tag MergeActions * @security Bearer * @description Query mergeActions. It accepts filters and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} entityId - ID of the entity * @queryParam {string} type - type of the entity (e.g., org or member) * @queryParam {number} [limit] - number of records to return (optional, default to 20) diff --git a/backend/src/api/microservice/index.ts b/backend/src/api/microservice/index.ts deleted file mode 100644 index 8adc67ec6b..0000000000 --- a/backend/src/api/microservice/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { safeWrap } from '../../middlewares/errorMiddleware' - -export default (app) => { - app.post(`/tenant/:tenantId/microservice`, safeWrap(require('./microserviceCreate').default)) - app.post(`/tenant/:tenantId/microservice/query`, safeWrap(require('./microserviceQuery').default)) - app.put(`/tenant/:tenantId/microservice/:id`, safeWrap(require('./microserviceUpdate').default)) - app.post( - `/tenant/:tenantId/microservice/import`, - safeWrap(require('./microserviceImport').default), - ) - app.delete(`/tenant/:tenantId/microservice`, safeWrap(require('./microserviceDestroy').default)) - app.get( - `/tenant/:tenantId/microservice/autocomplete`, - safeWrap(require('./microserviceAutocomplete').default), - ) - app.get(`/tenant/:tenantId/microservice`, safeWrap(require('./microserviceList').default)) - app.get(`/tenant/:tenantId/microservice/:id`, safeWrap(require('./microserviceFind').default)) -} diff --git a/backend/src/api/microservice/microserviceAutocomplete.ts b/backend/src/api/microservice/microserviceAutocomplete.ts deleted file mode 100644 index 34ad935db5..0000000000 --- a/backend/src/api/microservice/microserviceAutocomplete.ts +++ /dev/null @@ -1,14 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceAutocomplete) - - const payload = await new MicroserviceService(req).findAllAutocomplete( - req.query.query, - req.query.limit, - ) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceCreate.ts b/backend/src/api/microservice/microserviceCreate.ts deleted file mode 100644 index 35b28c69d4..0000000000 --- a/backend/src/api/microservice/microserviceCreate.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - const permissionsChecker = new PermissionChecker(req) - permissionsChecker.validateHas(Permissions.values.microserviceCreate) - permissionsChecker.validateMicroservicesProtectedFields(req.body) - - const payload = await new MicroserviceService(req).create(req.body) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceDestroy.ts b/backend/src/api/microservice/microserviceDestroy.ts deleted file mode 100644 index bfd834ee06..0000000000 --- a/backend/src/api/microservice/microserviceDestroy.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceDestroy) - - await new MicroserviceService(req).destroyAll(req.query.ids) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceFind.ts b/backend/src/api/microservice/microserviceFind.ts deleted file mode 100644 index c5b3b98ccd..0000000000 --- a/backend/src/api/microservice/microserviceFind.ts +++ /dev/null @@ -1,11 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceRead) - - const payload = await new MicroserviceService(req).findById(req.params.id) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceImport.ts b/backend/src/api/microservice/microserviceImport.ts deleted file mode 100644 index 1b7276d731..0000000000 --- a/backend/src/api/microservice/microserviceImport.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceImport) - - await new MicroserviceService(req).import(req.body, req.body.importHash) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceList.ts b/backend/src/api/microservice/microserviceList.ts deleted file mode 100644 index 9bcf0600bb..0000000000 --- a/backend/src/api/microservice/microserviceList.ts +++ /dev/null @@ -1,11 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceRead) - - const payload = await new MicroserviceService(req).findAndCountAll(req.query) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceQuery.ts b/backend/src/api/microservice/microserviceQuery.ts deleted file mode 100644 index 4b54c6820f..0000000000 --- a/backend/src/api/microservice/microserviceQuery.ts +++ /dev/null @@ -1,31 +0,0 @@ -import Permissions from '../../security/permissions' -import track from '../../segment/track' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -// /** -// * POST /tenant/{tenantId}/microservice -// * @summary Create or update an microservice -// * @tag Activities -// * @security Bearer -// * @description Create or update an microservice. Existence is checked by sourceId and tenantId. -// * @pathParam {string} tenantId - Your workspace/tenant ID -// * @bodyContent {MicroserviceUpsertInput} application/json -// * @response 200 - Ok -// * @responseContent {Microservice} 200.application/json -// * @responseExample {MicroserviceUpsert} 200.application/json.Microservice -// * @response 401 - Unauthorized -// * @response 404 - Not found -// * @response 429 - Too many requests -// */ -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.microserviceRead) - - const payload = await new MicroserviceService(req).query(req.body) - - if (req.body?.filter && Object.keys(req.body.filter).length > 0) { - track('Microservices Advanced Filter', { ...req.body }, { ...req }) - } - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/microservice/microserviceUpdate.ts b/backend/src/api/microservice/microserviceUpdate.ts deleted file mode 100644 index 9b9aa030d3..0000000000 --- a/backend/src/api/microservice/microserviceUpdate.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import MicroserviceService from '../../services/microserviceService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - const permissionsChecker = new PermissionChecker(req) - permissionsChecker.validateHas(Permissions.values.microserviceEdit) - permissionsChecker.validateMicroservicesProtectedFields(req.body) - - const payload = await new MicroserviceService(req).update(req.params.id, req.body) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/organization/index.ts b/backend/src/api/organization/index.ts index 6a2dbe24b6..1f88fc939a 100644 --- a/backend/src/api/organization/index.ts +++ b/backend/src/api/organization/index.ts @@ -1,56 +1,40 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/organization`, safeWrap(require('./organizationCreate').default)) - app.post(`/tenant/:tenantId/organization/query`, safeWrap(require('./organizationQuery').default)) - app.put(`/tenant/:tenantId/organization/:id`, safeWrap(require('./organizationUpdate').default)) - app.post( - `/tenant/:tenantId/organization/import`, - safeWrap(require('./organizationImport').default), - ) - app.delete(`/tenant/:tenantId/organization`, safeWrap(require('./organizationDestroy').default)) - app.post( - `/tenant/:tenantId/organization/autocomplete`, - safeWrap(require('./organizationAutocomplete').default), - ) - app.get( - `/tenant/:tenantId/organization/active`, - safeWrap(require('./organizationActiveList').default), - ) - app.get(`/tenant/:tenantId/organization/:id`, safeWrap(require('./organizationFind').default)) + app.post(`/organization`, safeWrap(require('./organizationCreate').default)) + app.post(`/organization/query`, safeWrap(require('./organizationQuery').default)) + app.put(`/organization/:id`, safeWrap(require('./organizationUpdate').default)) + app.delete(`/organization`, safeWrap(require('./organizationDestroy').default)) + app.post(`/organization/autocomplete`, safeWrap(require('./organizationAutocomplete').default)) + app.get(`/organization/active`, safeWrap(require('./organizationActiveList').default)) + app.get(`/organization/:id`, safeWrap(require('./organizationFind').default)) - app.put( - `/tenant/:tenantId/organization/:organizationId/merge`, - safeWrap(require('./organizationMerge').default), - ) + app.put(`/organization/:organizationId/merge`, safeWrap(require('./organizationMerge').default)) app.put( - `/tenant/:tenantId/organization/:organizationId/no-merge`, + `/organization/:organizationId/no-merge`, safeWrap(require('./organizationNotMerge').default), ) app.post( - `/tenant/:tenantId/organization/:organizationId/unmerge/preview`, + `/organization/:organizationId/unmerge/preview`, safeWrap(require('./organizationUnmergePreview').default), ) app.post( - `/tenant/:tenantId/organization/:organizationId/unmerge`, + `/organization/:organizationId/unmerge`, safeWrap(require('./organizationUnmerge').default), ) - app.post( - `/tenant/:tenantId/organization/export`, - safeWrap(require('./organizationExport').default), - ) + app.post(`/organization/export`, safeWrap(require('./organizationExport').default)) - app.post(`/tenant/:tenantId/organization/id`, safeWrap(require('./organizationByIds').default)) + app.post(`/organization/id`, safeWrap(require('./organizationByIds').default)) // list organizations across all segments - app.post(`/tenant/:tenantId/organization/list`, safeWrap(require('./organizationList').default)) + app.post(`/organization/list`, safeWrap(require('./organizationList').default)) app.post( - `/tenant/:tenantId/organization/:id/data-issue`, + `/organization/:id/data-issue`, safeWrap(require('./organizationDataIssueCreate').default), ) } diff --git a/backend/src/api/organization/organizationCreate.ts b/backend/src/api/organization/organizationCreate.ts index 3d0261011e..bd20632631 100644 --- a/backend/src/api/organization/organizationCreate.ts +++ b/backend/src/api/organization/organizationCreate.ts @@ -4,12 +4,11 @@ import OrganizationService from '../../services/organizationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/organization + * POST /organization * @summary Create a organization * @tag Organizations * @security Bearer * @description Create a organization - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {OrganizationInput} application/json * @response 200 - Ok * @responseContent {Organization} 200.application/json diff --git a/backend/src/api/organization/organizationDestroy.ts b/backend/src/api/organization/organizationDestroy.ts index d9eaad1665..4227a06f25 100644 --- a/backend/src/api/organization/organizationDestroy.ts +++ b/backend/src/api/organization/organizationDestroy.ts @@ -3,12 +3,11 @@ import OrganizationService from '../../services/organizationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/organization/{id} + * DELETE /organization/{id} * @summary Delete a organization * @tag Organizations * @security Bearer * @description Delete a organization. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the organization * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/organization/organizationExport.ts b/backend/src/api/organization/organizationExport.ts index 6cdffc8492..978299f933 100644 --- a/backend/src/api/organization/organizationExport.ts +++ b/backend/src/api/organization/organizationExport.ts @@ -7,12 +7,11 @@ import track from '../../segment/track' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/organization/export + * POST /organization/export * @summary Export organizations as CSV * @tag Organizations * @security Bearer * @description Export organizations. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {OrganizationQuery} application/json * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/organization/organizationFind.ts b/backend/src/api/organization/organizationFind.ts index 594f541d0a..d4a8dc0bd0 100644 --- a/backend/src/api/organization/organizationFind.ts +++ b/backend/src/api/organization/organizationFind.ts @@ -3,12 +3,11 @@ import OrganizationService from '../../services/organizationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/organization/{id} + * GET /organization/{id} * @summary Find an organization * @tag Organizations * @security Bearer * @description Find an organization by ID. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the organization * @response 200 - Ok * @responseContent {OrganizationResponse} 200.application/json diff --git a/backend/src/api/organization/organizationImport.ts b/backend/src/api/organization/organizationImport.ts deleted file mode 100644 index 766aa89581..0000000000 --- a/backend/src/api/organization/organizationImport.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import OrganizationService from '../../services/organizationService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.organizationImport) - - await new OrganizationService(req).import(req.body.data, req.body.importHash) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/organization/organizationList.ts b/backend/src/api/organization/organizationList.ts index f9470672b3..839083c29d 100644 --- a/backend/src/api/organization/organizationList.ts +++ b/backend/src/api/organization/organizationList.ts @@ -4,12 +4,11 @@ import Permissions from '../../security/permissions' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/organization/list + * POST /organization/list * @summary List organizations across all segments * @tag Organizations * @security Bearer * @description List organizations across all segments. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {OrganizationQuery} application/json * @response 200 - Ok * @responseContent {OrganizationList} 200.application/json diff --git a/backend/src/api/organization/organizationQuery.ts b/backend/src/api/organization/organizationQuery.ts index 001ebd8e2a..d1bd52a0f9 100644 --- a/backend/src/api/organization/organizationQuery.ts +++ b/backend/src/api/organization/organizationQuery.ts @@ -4,12 +4,11 @@ import OrganizationService from '../../services/organizationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/organization/query + * POST /organization/query * @summary Query organizations * @tag Organizations * @security Bearer * @description Query organizations. It accepts filters, sorting options and pagination. - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {OrganizationQuery} application/json * @response 200 - Ok * @responseContent {OrganizationList} 200.application/json diff --git a/backend/src/api/organization/organizationUpdate.ts b/backend/src/api/organization/organizationUpdate.ts index 42509dd842..290a55cf5d 100644 --- a/backend/src/api/organization/organizationUpdate.ts +++ b/backend/src/api/organization/organizationUpdate.ts @@ -3,12 +3,11 @@ import OrganizationService from '../../services/organizationService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/organization/{id} + * PUT /organization/{id} * @summary Update an organization * @tag Organizations * @security Bearer * @description Update a organization - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the organization * @bodyContent {OrganizationInput} application/json * @response 200 - Ok diff --git a/backend/src/api/segment/index.ts b/backend/src/api/segment/index.ts index c1f45b0770..69be421121 100644 --- a/backend/src/api/segment/index.ts +++ b/backend/src/api/segment/index.ts @@ -1,41 +1,22 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post( - `/tenant/:tenantId/segment/projectGroup`, - safeWrap(require('./segmentCreateProjectGroup').default), - ) - app.post(`/tenant/:tenantId/segment/project`, safeWrap(require('./segmentCreateProject').default)) - app.post( - `/tenant/:tenantId/segment/subproject`, - safeWrap(require('./segmentCreateSubproject').default), - ) + app.post(`/segment/projectGroup`, safeWrap(require('./segmentCreateProjectGroup').default)) + app.post(`/segment/project`, safeWrap(require('./segmentCreateProject').default)) + app.post(`/segment/subproject`, safeWrap(require('./segmentCreateSubproject').default)) // query all project groups - app.post( - `/tenant/:tenantId/segment/projectGroup/query`, - safeWrap(require('./segmentProjectGroupQuery').default), - ) + app.post(`/segment/projectGroup/query`, safeWrap(require('./segmentProjectGroupQuery').default)) // query all projects - app.post( - `/tenant/:tenantId/segment/project/query`, - safeWrap(require('./segmentProjectQuery').default), - ) + app.post(`/segment/project/query`, safeWrap(require('./segmentProjectQuery').default)) // query all subprojects - app.post( - `/tenant/:tenantId/segment/subproject/query`, - safeWrap(require('./segmentSubprojectQuery').default), - ) + app.post(`/segment/subproject/query`, safeWrap(require('./segmentSubprojectQuery').default)) // get segment by id - app.get(`/tenant/:tenantId/segment/:segmentId`, safeWrap(require('./segmentFind').default)) - app.put(`/tenant/:tenantId/segment/:segmentId`, safeWrap(require('./segmentUpdate').default)) + app.get(`/segment/:segmentId`, safeWrap(require('./segmentFind').default)) + app.put(`/segment/:segmentId`, safeWrap(require('./segmentUpdate').default)) // Multiple ids - app.post(`/tenant/:tenantId/segment/id`, safeWrap(require('./segmentByIds').default)) - - // app.get(`/tenant/:tenantId/segment/projectGroup/:id`, safeWrap(require('./segmentFind').default)) - // app.get(`/tenant/:tenantId/segment/project/:id`, safeWrap(require('./segmentFind').default)) - // app.get(`/tenant/:tenantId/segment/subproject/:id`, safeWrap(require('./segmentFind').default)) + app.post(`/segment/id`, safeWrap(require('./segmentByIds').default)) } diff --git a/backend/src/api/settings/activityTypeCreate.ts b/backend/src/api/settings/activityTypeCreate.ts index 0fb72d0c46..de69d468db 100644 --- a/backend/src/api/settings/activityTypeCreate.ts +++ b/backend/src/api/settings/activityTypeCreate.ts @@ -3,12 +3,11 @@ import SegmentService from '../../services/segmentService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/settings/activity/types + * POST /settings/activity/types * @summary Create an activity type * @tag Activities * @security Bearer * @description Create a custom activity type - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {ActivityTypesCreateInput} application/json * @response 200 - Ok * @responseContent {ActivityTypes} 200.application/json diff --git a/backend/src/api/settings/activityTypeList.ts b/backend/src/api/settings/activityTypeList.ts index 74c9a7fc85..b4b26814ec 100644 --- a/backend/src/api/settings/activityTypeList.ts +++ b/backend/src/api/settings/activityTypeList.ts @@ -1,12 +1,11 @@ import SegmentService from '../../services/segmentService' /** - * GET /tenant/{tenantId}/settings/activity/types + * GET /settings/activity/types * @summary List all activity types * @tag Activities * @security Bearer * @description List all activity types - * @pathParam {string} tenantId - Your workspace/tenant ID * @response 200 - Ok * @responseContent {ActivityTypes} 200.application/json * @responseExample {ActivityTypes} 200.application/json.ActivityTypes diff --git a/backend/src/api/settings/activityTypeUpdate.ts b/backend/src/api/settings/activityTypeUpdate.ts index a52cd26ed1..689a6316d7 100644 --- a/backend/src/api/settings/activityTypeUpdate.ts +++ b/backend/src/api/settings/activityTypeUpdate.ts @@ -3,12 +3,11 @@ import SegmentService from '../../services/segmentService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/settings/activity/types/{key} + * PUT /settings/activity/types/{key} * @summary Update an activity type * @tag Activities * @security Bearer * @description Update a custom activity type - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} key - The key of the activity type * @bodyContent {ActivityTypesUpdateInput} application/json * @response 200 - Ok diff --git a/backend/src/api/settings/index.ts b/backend/src/api/settings/index.ts index 9ea669dbb5..65b137749c 100644 --- a/backend/src/api/settings/index.ts +++ b/backend/src/api/settings/index.ts @@ -1,47 +1,20 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.put(`/tenant/:tenantId/settings`, safeWrap(require('./settingsSave').default)) - app.get(`/tenant/:tenantId/settings`, safeWrap(require('./settingsFind').default)) + app.put(`/settings`, safeWrap(require('./settingsSave').default)) + app.get(`/settings`, safeWrap(require('./settingsFind').default)) - app.get( - '/tenant/:tenantId/settings/activity/types', - safeWrap(require('./activityTypeList').default), - ) + app.get('/settings/activity/types', safeWrap(require('./activityTypeList').default)) - app.post( - '/tenant/:tenantId/settings/activity/types', - safeWrap(require('./activityTypeCreate').default), - ) + app.post('/settings/activity/types', safeWrap(require('./activityTypeCreate').default)) - app.put( - '/tenant/:tenantId/settings/activity/types/:key', - safeWrap(require('./activityTypeUpdate').default), - ) + app.put('/settings/activity/types/:key', safeWrap(require('./activityTypeUpdate').default)) - app.delete( - '/tenant/:tenantId/settings/activity/types/:key', - safeWrap(require('./activityTypeDestroy').default), - ) + app.delete('/settings/activity/types/:key', safeWrap(require('./activityTypeDestroy').default)) - app.post( - '/tenant/:tenantId/settings/members/attributes', - safeWrap(require('./memberAttributeCreate').default), - ) - app.delete( - `/tenant/:tenantId/settings/members/attributes`, - safeWrap(require('./memberAttributeDestroy').default), - ) - app.put( - `/tenant/:tenantId/settings/members/attributes/:id`, - safeWrap(require('./memberAttributeUpdate').default), - ) - app.get( - `/tenant/:tenantId/settings/members/attributes`, - safeWrap(require('./memberAttributeList').default), - ) - app.get( - `/tenant/:tenantId/settings/members/attributes/:id`, - safeWrap(require('./memberAttributeFind').default), - ) + app.post('/settings/members/attributes', safeWrap(require('./memberAttributeCreate').default)) + app.delete(`/settings/members/attributes`, safeWrap(require('./memberAttributeDestroy').default)) + app.put(`/settings/members/attributes/:id`, safeWrap(require('./memberAttributeUpdate').default)) + app.get(`/settings/members/attributes`, safeWrap(require('./memberAttributeList').default)) + app.get(`/settings/members/attributes/:id`, safeWrap(require('./memberAttributeFind').default)) } diff --git a/backend/src/api/settings/memberAttributeCreate.ts b/backend/src/api/settings/memberAttributeCreate.ts index 36670f817e..3b55fc5545 100644 --- a/backend/src/api/settings/memberAttributeCreate.ts +++ b/backend/src/api/settings/memberAttributeCreate.ts @@ -3,12 +3,11 @@ import MemberAttributeSettingsService from '../../services/memberAttributeSettin import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/settings/members/attributes + * POST /settings/members/attributes * @summary Attribute settings: create * @tag Members * @security Bearer * @description Create a members' attribute setting - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {MemberAttributeSettingsCreateInput} application/json * @response 200 - Ok * @responseContent {MemberAttributeSettings} 200.application/json diff --git a/backend/src/api/settings/memberAttributeDestroy.ts b/backend/src/api/settings/memberAttributeDestroy.ts index 76a3fa8eb7..926385b361 100644 --- a/backend/src/api/settings/memberAttributeDestroy.ts +++ b/backend/src/api/settings/memberAttributeDestroy.ts @@ -3,12 +3,11 @@ import MemberAttributeSettingsService from '../../services/memberAttributeSettin import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/settings/members/attributes + * DELETE /settings/members/attributes * @summary Attribute settings: delete * @tag Members * @security Bearer * @description Delete a members' attribute setting - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} id - Id to destroy * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/settings/memberAttributeFind.ts b/backend/src/api/settings/memberAttributeFind.ts index 00982604b9..f33122ff7f 100644 --- a/backend/src/api/settings/memberAttributeFind.ts +++ b/backend/src/api/settings/memberAttributeFind.ts @@ -3,12 +3,11 @@ import MemberAttributeSettingsService from '../../services/memberAttributeSettin import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/settings/members/attributes/{id} + * GET /settings/members/attributes/{id} * @summary Attributes settings: find * @tag Members * @security Bearer * @description Find a single members' attribute setting by ID - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member attribute's settings * @response 200 - Ok * @responseContent {MemberAttributeSettings} 200.application/json diff --git a/backend/src/api/settings/memberAttributeList.ts b/backend/src/api/settings/memberAttributeList.ts index 7996937e07..bfb37b8971 100644 --- a/backend/src/api/settings/memberAttributeList.ts +++ b/backend/src/api/settings/memberAttributeList.ts @@ -3,12 +3,11 @@ import MemberAttributeSettingsService from '../../services/memberAttributeSettin import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/settings/members/attributes + * GET /settings/members/attributes * @summary Attributes settings: list * @tag Members * @security Bearer * @description Get a list of members' attribute settings - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} [filter[label]] - Filter by label of member attribute settings * @queryParam {string} [filter[name]] - Filter by name of member attribute settings * @queryParam {string} [filter[type]] - Filter by type of member attribute settings diff --git a/backend/src/api/settings/memberAttributeUpdate.ts b/backend/src/api/settings/memberAttributeUpdate.ts index 37c61372f8..2b39147a82 100644 --- a/backend/src/api/settings/memberAttributeUpdate.ts +++ b/backend/src/api/settings/memberAttributeUpdate.ts @@ -3,12 +3,11 @@ import MemberAttributeSettingsService from '../../services/memberAttributeSettin import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/settings/members/attributes/{id} + * PUT /settings/members/attributes/{id} * @summary Attribute settings: update * @tag Members * @security Bearer * @description Update a members' attribute setting - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the member attribute settings * @bodyContent {MemberAttributeSettingsUpdateInput} application/json * @response 200 - Ok diff --git a/backend/src/api/tag/index.ts b/backend/src/api/tag/index.ts index 9366f253b8..de0cddb8b0 100644 --- a/backend/src/api/tag/index.ts +++ b/backend/src/api/tag/index.ts @@ -1,12 +1,11 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.post(`/tenant/:tenantId/tag`, safeWrap(require('./tagCreate').default)) - app.post(`/tenant/:tenantId/tag/query`, safeWrap(require('./tagQuery').default)) - app.put(`/tenant/:tenantId/tag/:id`, safeWrap(require('./tagUpdate').default)) - app.post(`/tenant/:tenantId/tag/import`, safeWrap(require('./tagImport').default)) - app.delete(`/tenant/:tenantId/tag`, safeWrap(require('./tagDestroy').default)) - app.get(`/tenant/:tenantId/tag/autocomplete`, safeWrap(require('./tagAutocomplete').default)) - app.get(`/tenant/:tenantId/tag`, safeWrap(require('./tagList').default)) - app.get(`/tenant/:tenantId/tag/:id`, safeWrap(require('./tagFind').default)) + app.post(`/tag`, safeWrap(require('./tagCreate').default)) + app.post(`/tag/query`, safeWrap(require('./tagQuery').default)) + app.put(`/tag/:id`, safeWrap(require('./tagUpdate').default)) + app.delete(`/tag`, safeWrap(require('./tagDestroy').default)) + app.get(`/tag/autocomplete`, safeWrap(require('./tagAutocomplete').default)) + app.get(`/tag`, safeWrap(require('./tagList').default)) + app.get(`/tag/:id`, safeWrap(require('./tagFind').default)) } diff --git a/backend/src/api/tag/tagCreate.ts b/backend/src/api/tag/tagCreate.ts index 5a0aa26741..dc523e33f5 100644 --- a/backend/src/api/tag/tagCreate.ts +++ b/backend/src/api/tag/tagCreate.ts @@ -3,12 +3,11 @@ import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' /** - * POST /tenant/{tenantId}/tag + * POST /tag * @summary Create a tag * @tag Tags * @security Bearer * @description Create a tag - * @pathParam {string} tenantId - Your workspace/tenant ID * @bodyContent {TagNoId} application/json * @response 200 - Ok * @responseContent {Tag} 200.application/json diff --git a/backend/src/api/tag/tagDestroy.ts b/backend/src/api/tag/tagDestroy.ts index f21ea895d0..af1b28a2a1 100644 --- a/backend/src/api/tag/tagDestroy.ts +++ b/backend/src/api/tag/tagDestroy.ts @@ -3,12 +3,11 @@ import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' /** - * DELETE /tenant/{tenantId}/tag/{id} + * DELETE /tag/{id} * @summary Delete a tag * @tag Tags * @security Bearer * @description Delete a tag. - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the tag * @response 200 - Ok * @response 401 - Unauthorized diff --git a/backend/src/api/tag/tagFind.ts b/backend/src/api/tag/tagFind.ts index 1cfd2bd543..4fa40ac7ef 100644 --- a/backend/src/api/tag/tagFind.ts +++ b/backend/src/api/tag/tagFind.ts @@ -3,12 +3,11 @@ import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/tag/{id} + * GET /tag/{id} * @summary Find a tag * @tag Tags * @security Bearer * @description Find a tag by ID - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the tag * @response 200 - Ok * @responseContent {Tag} 200.application/json diff --git a/backend/src/api/tag/tagImport.ts b/backend/src/api/tag/tagImport.ts deleted file mode 100644 index 6dcdf68d03..0000000000 --- a/backend/src/api/tag/tagImport.ts +++ /dev/null @@ -1,13 +0,0 @@ -import Permissions from '../../security/permissions' -import TagService from '../../services/tagService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - new PermissionChecker(req).validateHas(Permissions.values.tagImport) - - await new TagService(req).import(req.body, req.body.importHash) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tag/tagList.ts b/backend/src/api/tag/tagList.ts index 81a04238aa..f2bb3b0c4b 100644 --- a/backend/src/api/tag/tagList.ts +++ b/backend/src/api/tag/tagList.ts @@ -3,12 +3,11 @@ import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' /** - * GET /tenant/{tenantId}/tag + * GET /tag * @summary List tags * @tag Tags * @security Bearer * @description Get a list of tags with filtering, sorting and offsetting. - * @pathParam {string} tenantId - Your workspace/tenant ID * @queryParam {string} [filter[name]] - Filter by the name of the tag. * @queryParam {string} [filter[createdAtRange]] - Created at lower bound. If you want a range, send this parameter twice with [min] and [max]. If you send it once it will be interpreted as a lower bound. * @queryParam {TagSort} [orderBy] - Sort the results. Default timestamp_DESC. diff --git a/backend/src/api/tag/tagQuery.ts b/backend/src/api/tag/tagQuery.ts index 60073c653f..54420549a0 100644 --- a/backend/src/api/tag/tagQuery.ts +++ b/backend/src/api/tag/tagQuery.ts @@ -3,21 +3,6 @@ import track from '../../segment/track' import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' -// /** -// * POST /tenant/{tenantId}/tag -// * @summary Create or update an tag -// * @tag Activities -// * @security Bearer -// * @description Create or update an tag. Existence is checked by sourceId and tenantId. -// * @pathParam {string} tenantId - Your workspace/tenant ID -// * @bodyContent {TagUpsertInput} application/json -// * @response 200 - Ok -// * @responseContent {Tag} 200.application/json -// * @responseExample {TagUpsert} 200.application/json.Tag -// * @response 401 - Unauthorized -// * @response 404 - Not found -// * @response 429 - Too many requests -// */ export default async (req, res) => { new PermissionChecker(req).validateHas(Permissions.values.tagRead) diff --git a/backend/src/api/tag/tagUpdate.ts b/backend/src/api/tag/tagUpdate.ts index 2c5022f38d..b11998c390 100644 --- a/backend/src/api/tag/tagUpdate.ts +++ b/backend/src/api/tag/tagUpdate.ts @@ -3,12 +3,11 @@ import TagService from '../../services/tagService' import PermissionChecker from '../../services/user/permissionChecker' /** - * PUT /tenant/{tenantId}/tag/{id} + * PUT /tag/{id} * @summary Update an tag * @tag Tags * @security Bearer * @description Update a tag - * @pathParam {string} tenantId - Your workspace/tenant ID * @pathParam {string} id - The ID of the tag * @bodyContent {TagNoId} application/json * @response 200 - Ok diff --git a/backend/src/api/tenant/index.ts b/backend/src/api/tenant/index.ts deleted file mode 100644 index b4b21494e2..0000000000 --- a/backend/src/api/tenant/index.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { safeWrap } from '../../middlewares/errorMiddleware' - -export default (app) => { - app.post( - `/tenant/invitation/:token/accept`, - safeWrap(require('./tenantInvitationAccept').default), - ) - app.delete( - `/tenant/invitation/:token/decline`, - safeWrap(require('./tenantInvitationDecline').default), - ) - app.post(`/tenant`, safeWrap(require('./tenantCreate').default)) - app.put(`/tenant/:tenantId`, safeWrap(require('./tenantUpdate').default)) - app.delete(`/tenant`, safeWrap(require('./tenantDestroy').default)) - app.get(`/tenant`, safeWrap(require('./tenantList').default)) - app.get(`/tenant/url`, safeWrap(require('./tenantFind').default)) - app.get(`/tenant/:tenantId`, safeWrap(require('./tenantFind').default)) - app.get(`/tenant/:tenantId/name`, safeWrap(require('./tenantFindName').default)) - app.post(`/tenant/:tenantId/membersToMerge`, safeWrap(require('./tenantMembersToMerge').default)) - app.post( - `/tenant/:tenantId/organizationsToMerge`, - safeWrap(require('./tenantOrganizationsToMerge').default), - ) - app.post( - `/tenant/:tenantId/viewOrganizations`, - safeWrap(require('./tenantViewOrganizations').default), - ) - app.post(`/tenant/:tenantId/viewContacts`, safeWrap(require('./tenantViewContacts').default)) -} diff --git a/backend/src/api/tenant/tenantCreate.ts b/backend/src/api/tenant/tenantCreate.ts deleted file mode 100644 index 95be57d3b4..0000000000 --- a/backend/src/api/tenant/tenantCreate.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { Error403 } from '@crowd/common' - -import identifyTenant from '../../segment/identifyTenant' -import telemetryTrack from '../../segment/telemetryTrack' -import track from '../../segment/track' -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - const payload = await new TenantService(req).create(req.body) - - track( - 'Tenant Created', - { - id: payload.id, - name: payload.name, - onboard: !!payload.onboard, - }, - { ...req }, - ) - identifyTenant({ ...req, currentTenant: payload }) - - telemetryTrack('Tenant created', {}, { ...req }) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantDestroy.ts b/backend/src/api/tenant/tenantDestroy.ts deleted file mode 100644 index 211e75a401..0000000000 --- a/backend/src/api/tenant/tenantDestroy.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { Error403 } from '@crowd/common' - -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - // In the case of the Tenant, specific permissions like tenantDestroy and tenantEdit are - // checked inside the service - await new TenantService(req).destroyAll(req.query.ids) - - const payload = true - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantFind.ts b/backend/src/api/tenant/tenantFind.ts deleted file mode 100644 index b9ffaf07b4..0000000000 --- a/backend/src/api/tenant/tenantFind.ts +++ /dev/null @@ -1,40 +0,0 @@ -import { Error404 } from '@crowd/common' - -import AutomationRepository from '@/database/repositories/automationRepository' - -import Permissions from '../../security/permissions' -import identifyTenant from '../../segment/identifyTenant' -import TenantService from '../../services/tenantService' -import PermissionChecker from '../../services/user/permissionChecker' - -export default async (req, res) => { - req.currentTenant = { id: req.params.tenantId } - new PermissionChecker(req).validateHas(Permissions.values.memberRead) - let payload - if (req.params.tenantId) { - payload = await new TenantService(req).findById(req.params.tenantId) - } else { - payload = await new TenantService(req).findByUrl(req.query.url) - } - - payload.dataValues = { - ...payload.dataValues, - automationCount: - Number(await AutomationRepository.countAllActive(req.database, payload.id)) || 0, - } - - payload.dataValues.settings[0].dataValues = { - ...payload.dataValues.settings[0].dataValues, - slackWebHook: !!payload.settings[0].dataValues.slackWebHook, - } - - if (payload) { - if (req.currentUser) { - identifyTenant({ ...req, currentTenant: payload }) - } - - await req.responseHandler.success(req, res, payload) - } else { - throw new Error404() - } -} diff --git a/backend/src/api/tenant/tenantFindName.ts b/backend/src/api/tenant/tenantFindName.ts deleted file mode 100644 index dd0d3fceb6..0000000000 --- a/backend/src/api/tenant/tenantFindName.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Error404 } from '@crowd/common' - -import identifyTenant from '../../segment/identifyTenant' -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - // This endpoint is unauthenticated on purpose, but public reprots. - const payload = await new TenantService(req).findById(req.params.tenantId) - - if (payload) { - if (req.currentUser) { - identifyTenant({ ...req, currentTenant: payload }) - } - - const payloadOut = { - name: payload.name, - id: payload.id, - } - - await req.responseHandler.success(req, res, payloadOut) - } else { - throw new Error404() - } -} diff --git a/backend/src/api/tenant/tenantInvitationAccept.ts b/backend/src/api/tenant/tenantInvitationAccept.ts deleted file mode 100644 index bed7388f36..0000000000 --- a/backend/src/api/tenant/tenantInvitationAccept.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Error403 } from '@crowd/common' - -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - const payload = await new TenantService(req).acceptInvitation( - req.params.token, - Boolean(req.body.forceAcceptOtherEmail), - ) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantInvitationDecline.ts b/backend/src/api/tenant/tenantInvitationDecline.ts deleted file mode 100644 index 3bb5ce9725..0000000000 --- a/backend/src/api/tenant/tenantInvitationDecline.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Error403 } from '@crowd/common' - -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - const payload = await new TenantService(req).declineInvitation(req.params.token) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantList.ts b/backend/src/api/tenant/tenantList.ts deleted file mode 100644 index d7dd055a10..0000000000 --- a/backend/src/api/tenant/tenantList.ts +++ /dev/null @@ -1,13 +0,0 @@ -import { Error403 } from '@crowd/common' - -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - const payload = await new TenantService(req).findAndCountAll(req.query) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantUpdate.ts b/backend/src/api/tenant/tenantUpdate.ts deleted file mode 100644 index 5df05b9850..0000000000 --- a/backend/src/api/tenant/tenantUpdate.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { Error403 } from '@crowd/common' - -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - if (!req.currentUser || !req.currentUser.id) { - throw new Error403(req.language) - } - - // In the case of the Tenant, specific permissions like tenantDestroy and tenantEdit are - // checked inside the service - const payload = await new TenantService(req).update(req.params.tenantId, req.body) - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantViewContacts.ts b/backend/src/api/tenant/tenantViewContacts.ts deleted file mode 100644 index f0903c572d..0000000000 --- a/backend/src/api/tenant/tenantViewContacts.ts +++ /dev/null @@ -1,7 +0,0 @@ -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - const payload = await new TenantService(req).viewContacts() - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/tenant/tenantViewOrganizations.ts b/backend/src/api/tenant/tenantViewOrganizations.ts deleted file mode 100644 index 0637bea83e..0000000000 --- a/backend/src/api/tenant/tenantViewOrganizations.ts +++ /dev/null @@ -1,7 +0,0 @@ -import TenantService from '../../services/tenantService' - -export default async (req, res) => { - const payload = await new TenantService(req).viewOrganizations() - - await req.responseHandler.success(req, res, payload) -} diff --git a/backend/src/api/user/index.ts b/backend/src/api/user/index.ts index 7271f4bdd2..8fbb9a948d 100644 --- a/backend/src/api/user/index.ts +++ b/backend/src/api/user/index.ts @@ -1,7 +1,7 @@ import { safeWrap } from '../../middlewares/errorMiddleware' export default (app) => { - app.get(`/tenant/:tenantId/user`, safeWrap(require('./userList').default)) - app.get(`/tenant/:tenantId/user/autocomplete`, safeWrap(require('./userAutocomplete').default)) - app.get(`/tenant/:tenantId/user/:id`, safeWrap(require('./userFind').default)) + app.get(`/user`, safeWrap(require('./userList').default)) + app.get(`/user/autocomplete`, safeWrap(require('./userAutocomplete').default)) + app.get(`/user/:id`, safeWrap(require('./userFind').default)) } diff --git a/backend/src/middlewares/tenantMiddleware.ts b/backend/src/middlewares/tenantMiddleware.ts index a95a7745e9..d086f39759 100644 --- a/backend/src/middlewares/tenantMiddleware.ts +++ b/backend/src/middlewares/tenantMiddleware.ts @@ -1,8 +1,11 @@ +import { getDefaultTenantId } from '@crowd/common' + import TenantService from '../services/tenantService' -export async function tenantMiddleware(req, res, next, value) { +export async function tenantMiddleware(req, res, next) { try { - const tenant = await new TenantService(req).findById(value) + const tenantId = getDefaultTenantId() + const tenant = await new TenantService(req).findById(tenantId) req.currentTenant = tenant next() } catch (error) { diff --git a/backend/src/services/activityService.ts b/backend/src/services/activityService.ts index e86c656564..2b4807682c 100644 --- a/backend/src/services/activityService.ts +++ b/backend/src/services/activityService.ts @@ -2,7 +2,7 @@ import { Blob } from 'buffer' import vader from 'crowd-sentiment' import { Transaction } from 'sequelize/types' -import { Error400, distinct, singleOrDefault } from '@crowd/common' +import { distinct, singleOrDefault } from '@crowd/common' import { DEFAULT_COLUMNS_TO_SELECT, addActivityToConversation, @@ -595,15 +595,6 @@ export default class ActivityService extends LoggerBase { }) } - // TODO:: Make a proper GDPR prevention - if ( - data.member.identities && - data.member.identities.length > 0 && - data.member.identities.some((i) => i.value.toLowerCase() === 'lf_disabled@oesterle.dev') - ) { - return - } - const resultId = await ActivityRepository.createResults( { type: IntegrationResultType.ACTIVITY, @@ -848,36 +839,6 @@ export default class ActivityService extends LoggerBase { return page } - async import(data, importHash) { - if (!importHash) { - throw new Error400(this.options.language, 'importer.errors.importHashRequired') - } - - if (await this._isImportHashExistent(importHash)) { - throw new Error400(this.options.language, 'importer.errors.importHashExistent') - } - - const dataToCreate = { - ...data, - importHash, - } - - return this.upsert(dataToCreate) - } - - async _isImportHashExistent(importHash: string) { - const count = await ActivityRepository.findOne( - { - filter: { - and: [{ importHash: { eq: importHash } }], - }, - }, - this.options, - ) - - return count > 0 - } - static hasHtmlActivities(platform: PlatformType): boolean { switch (platform) { case PlatformType.DEVTO: diff --git a/backend/src/services/conversationService.ts b/backend/src/services/conversationService.ts index f9f9b9a775..4aedd824e0 100644 --- a/backend/src/services/conversationService.ts +++ b/backend/src/services/conversationService.ts @@ -27,11 +27,8 @@ import telemetryTrack from '../segment/telemetryTrack' import { IServiceOptions } from './IServiceOptions' import { s3 } from './aws' -import ConversationSettingsService from './conversationSettingsService' import getStage from './helpers/getStage' import IntegrationService from './integrationService' -import SettingsService from './settingsService' -import TenantService from './tenantService' export default class ConversationService extends LoggerBase { static readonly MAX_SLUG_WORD_LENGTH = 10 @@ -89,96 +86,6 @@ export default class ConversationService extends LoggerBase { } } - /** - * Updates general conversation settings for a tenant - * Example data payload: - * { - * tenant:{ - * name: 'tenantName' - * url: 'tenantSlug' - * } - * inviteLinks:{ - * discord: 'some-url' - * slack: 'some-url' - * } - * website: 'some-website', - * theme: { - * text: “#FFDD75”, - * textSecondary: “#A1B6A1", - * textCta: “#D93920”, - * bg: “#081C08", - * bgHighlight: “#144914”, - * bgNav: “#193ED2", - * }, - * customUrl: 'some-url', - * logoUrl: 'some-url', - * faviconUrl: 'some-url', - * } - * If tenant already has published conversations, - * updating tenant.url is not allowed. - * - * @param data settings payload - * @returns settings object that will be sent to search engine - */ - async updateSettings(data) { - const tenantService = new TenantService(this.options) - const integrationService = new IntegrationService(this.options) - let tenant - let settings - const conversationSettings = await ConversationSettingsService.findOrCreateDefault(this.options) - - if (data.tenant) { - tenant = await tenantService.update(this.options.currentTenant.id, data.tenant) - } - - if (data.inviteLinks) { - for (const platform in data.inviteLinks) { - if (Object.prototype.hasOwnProperty.call(data.inviteLinks, platform)) { - // find the integration - const integration = ( - await integrationService.findAndCountAll({ - filter: { platform }, - }) - ).rows[0] - await integrationService.update(integration.id, { - settings: { ...integration.settings, inviteLink: data.inviteLinks[platform] }, - }) - } - } - } - - if (data.website) { - settings = await SettingsService.save({ website: data.website }, this.options) - } - - const activeIntegrations = await integrationService.getAllActiveIntegrations() - - const inviteLinks = activeIntegrations.rows.reduce((acc, i) => { - acc[i.platform] = i.settings && i.settings.inviteLink ? i.settings.inviteLink : undefined - return acc - }, {}) - - tenant = await tenantService.findById(this.options.currentTenant.id, this.options) - - settings = await SettingsService.findOrCreateDefault(this.options) - - const settingsDocument = { - id: tenant.id, - tenantName: tenant.name, - inviteLinks, - website: settings.website ?? undefined, - tenantSlug: tenant.url, - enabled: conversationSettings.enabled ?? false, - customUrl: conversationSettings.customUrl ?? undefined, - logoUrl: conversationSettings.logoUrl ?? undefined, - faviconUrl: conversationSettings.faviconUrl ?? undefined, - theme: conversationSettings.theme ?? undefined, - autoPublish: conversationSettings.autoPublish ?? undefined, - } - - return settingsDocument - } - /** * Clean a channel of non-unicode characters and remove front and trailing dashes * @param channel Channel to clean diff --git a/backend/src/services/dataQualityService.ts b/backend/src/services/dataQualityService.ts index e8b081fba5..3168940a5f 100644 --- a/backend/src/services/dataQualityService.ts +++ b/backend/src/services/dataQualityService.ts @@ -2,6 +2,7 @@ import { LoggerBase } from '@crowd/logging' import DataQualityRepository from '@/database/repositories/dataQualityRepository' +import SequelizeRepository from '@/database/repositories/sequelizeRepository' import { IDataQualityParams, IDataQualityType } from '@/types/data-quality/data-quality-filters' import { IServiceOptions } from './IServiceOptions' @@ -17,12 +18,12 @@ export default class DataQualityService extends LoggerBase { /** * Finds issues related to member data quality based on the specified type. * - * @param {string} tenantId - The ID of the tenant for whom to find member issues. * @param {IDataQualityParams} params - The parameters for finding member issues, including the type of issue, limit, and offset. * @param {string} segmentId - The ID of the segment where the members belong. * @return {Promise} A promise that resolves to an array of members with the specified data quality issues. */ - async findMemberIssues(tenantId: string, params: IDataQualityParams, segmentId: string) { + async findMemberIssues(params: IDataQualityParams, segmentId: string) { + const tenantId = SequelizeRepository.getCurrentTenant(this.options).id const methodMap = { [IDataQualityType.NO_WORK_EXPERIENCE]: DataQualityRepository.findMembersWithNoWorkExperience, [IDataQualityType.TOO_MANY_IDENTITIES]: diff --git a/backend/src/services/integrationService.ts b/backend/src/services/integrationService.ts index a5978e8189..33e9e638d6 100644 --- a/backend/src/services/integrationService.ts +++ b/backend/src/services/integrationService.ts @@ -43,6 +43,7 @@ import { } from '@/serverless/integrations/usecases/groupsio/types' import { + DISCORD_CONFIG, GITHUB_CONFIG, GITHUB_TOKEN_CONFIG, GITLAB_CONFIG, @@ -74,6 +75,8 @@ import { IServiceOptions } from './IServiceOptions' import OrganizationService from './organizationService' import SearchSyncService from './searchSyncService' +const discordToken = DISCORD_CONFIG.token || DISCORD_CONFIG.token2 + export default class IntegrationService { options: IServiceOptions @@ -649,6 +652,50 @@ export default class IntegrationService { } } + /** + * Adds discord integration to a tenant + * @param guildId Guild id of the discord server + * @returns integration object + */ + async discordConnect(guildId) { + const transaction = await SequelizeRepository.createTransaction(this.options) + + let integration + + try { + this.options.log.info('Creating Discord integration!') + integration = await this.createOrUpdate( + { + platform: PlatformType.DISCORD, + integrationIdentifier: guildId, + token: discordToken, + settings: { channels: [], updateMemberAttributes: true }, + status: 'in-progress', + }, + transaction, + ) + + await SequelizeRepository.commitTransaction(transaction) + } catch (err) { + await SequelizeRepository.rollbackTransaction(transaction) + throw err + } + + this.options.log.info( + { tenantId: integration.tenantId }, + 'Sending Discord message to int-run-worker!', + ) + const emitter = await getIntegrationRunWorkerEmitter() + await emitter.triggerIntegrationRun( + integration.tenantId, + integration.platform, + integration.id, + true, + ) + + return integration + } + async linkedinOnboard(organizationId) { let integration try { diff --git a/backend/src/services/member/memberAffiliationsService.ts b/backend/src/services/member/memberAffiliationsService.ts index f42c6b602a..b13a037d4c 100644 --- a/backend/src/services/member/memberAffiliationsService.ts +++ b/backend/src/services/member/memberAffiliationsService.ts @@ -50,10 +50,10 @@ export default class MemberAffiliationsService extends LoggerBase { // Member multiple identity creation async upsertMultiple( - tenantId: string, memberId: string, data: Partial[], ): Promise { + const tenantId = SequelizeRepository.getCurrentTenant(this.options).id return MemberAffiliationsRepository.upsertMultiple(tenantId, memberId, data, this.options) } } diff --git a/backend/src/services/member/memberIdentityService.ts b/backend/src/services/member/memberIdentityService.ts index 8d5e987e27..181e56c090 100644 --- a/backend/src/services/member/memberIdentityService.ts +++ b/backend/src/services/member/memberIdentityService.ts @@ -35,13 +35,11 @@ export default class MemberIdentityService extends LoggerBase { } // Member identity creation - async create( - tenantId: string, - memberId: string, - data: Partial, - ): Promise { + async create(memberId: string, data: Partial): Promise { let tx + const tenantId = SequelizeRepository.getCurrentTenant(this.options).id + try { const list = await captureApiChange( this.options, @@ -103,11 +101,11 @@ export default class MemberIdentityService extends LoggerBase { // Member multiple identity creation async createMultiple( - tenantId: string, memberId: string, data: Partial[], ): Promise { let tx + const tenantId = SequelizeRepository.getCurrentTenant(this.options).id try { const list = await captureApiChange( diff --git a/backend/src/services/memberService.ts b/backend/src/services/memberService.ts index ea0ca23e88..279f79b780 100644 --- a/backend/src/services/memberService.ts +++ b/backend/src/services/memberService.ts @@ -1787,34 +1787,6 @@ export default class MemberService extends LoggerBase { return MemberRepository.findMembersWithMergeSuggestions(args, this.options) } - async import(data, importHash) { - if (!importHash) { - throw new Error400(this.options.language, 'importer.errors.importHashRequired') - } - - if (await this._isImportHashExistent(importHash)) { - throw new Error400(this.options.language, 'importer.errors.importHashExistent') - } - - const dataToCreate = { - ...data, - importHash, - } - - await this.upsert(dataToCreate) - } - - async _isImportHashExistent(importHash) { - const count = await MemberRepository.count( - { - importHash, - }, - this.options, - ) - - return count > 0 - } - /** * * @param oldReach The old reach object diff --git a/backend/src/services/organizationService.ts b/backend/src/services/organizationService.ts index 7e94e87a8d..478cb18552 100644 --- a/backend/src/services/organizationService.ts +++ b/backend/src/services/organizationService.ts @@ -6,7 +6,7 @@ import { organizationMergeAction, organizationUnmergeAction, } from '@crowd/audit-logs' -import { Error400, websiteNormalizer } from '@crowd/common' +import { websiteNormalizer } from '@crowd/common' import { hasLfxMembership } from '@crowd/data-access-layer/src/lfx_memberships' import { findOrgAttributes, upsertOrgIdentities } from '@crowd/data-access-layer/src/organizations' import { LoggerBase } from '@crowd/logging' @@ -739,7 +739,7 @@ export default class OrganizationService extends LoggerBase { async createOrUpdate( data: IOrganization, - syncOptions: ISearchSyncOptions = { doSync: true, mode: SyncMode.USE_FEATURE_FLAG }, + syncOptions: ISearchSyncOptions = { doSync: true, mode: SyncMode.ASYNCHRONOUS }, ) { const transaction = await SequelizeRepository.createTransaction(this.options) const txOptions = { ...this.options, transaction } @@ -1127,32 +1127,4 @@ export default class OrganizationService extends LoggerBase { throw error } } - - async import(data, importHash) { - if (!importHash) { - throw new Error400(this.options.language, 'importer.errors.importHashRequired') - } - - if (await this._isImportHashExistent(importHash)) { - throw new Error400(this.options.language, 'importer.errors.importHashExistent') - } - - const dataToCreate = { - ...data, - importHash, - } - - return this.createOrUpdate(dataToCreate) - } - - async _isImportHashExistent(importHash) { - const count = await OrganizationRepository.count( - { - importHash, - }, - this.options, - ) - - return count > 0 - } } diff --git a/backend/src/services/searchSyncService.ts b/backend/src/services/searchSyncService.ts index b30f9ee3e4..946ee7e983 100644 --- a/backend/src/services/searchSyncService.ts +++ b/backend/src/services/searchSyncService.ts @@ -17,7 +17,7 @@ export default class SearchSyncService extends LoggerBase { mode: SyncMode - constructor(options: IServiceOptions, mode: SyncMode = SyncMode.USE_FEATURE_FLAG) { + constructor(options: IServiceOptions, mode: SyncMode = SyncMode.ASYNCHRONOUS) { super(options.log) this.options = options this.mode = mode diff --git a/backend/src/services/tagService.ts b/backend/src/services/tagService.ts index 5cff2b193b..d9333e26a0 100644 --- a/backend/src/services/tagService.ts +++ b/backend/src/services/tagService.ts @@ -1,5 +1,3 @@ -import { Error400 } from '@crowd/common' - import MemberRepository from '../database/repositories/memberRepository' import SequelizeRepository from '../database/repositories/sequelizeRepository' import TagRepository from '../database/repositories/tagRepository' @@ -130,32 +128,4 @@ export default class TagService { const offset = data.offset return TagRepository.findAndCountAll({ advancedFilter, orderBy, limit, offset }, this.options) } - - async import(data, importHash) { - if (!importHash) { - throw new Error400(this.options.language, 'importer.errors.importHashRequired') - } - - if (await this._isImportHashExistent(importHash)) { - throw new Error400(this.options.language, 'importer.errors.importHashExistent') - } - - const dataToCreate = { - ...data, - importHash, - } - - return this.create(dataToCreate) - } - - async _isImportHashExistent(importHash) { - const count = await TagRepository.count( - { - importHash, - }, - this.options, - ) - - return count > 0 - } } diff --git a/backend/src/services/tenantService.ts b/backend/src/services/tenantService.ts index 042c50b0f9..dbd82c2200 100644 --- a/backend/src/services/tenantService.ts +++ b/backend/src/services/tenantService.ts @@ -1,4 +1,4 @@ -import { Error400, Error404 } from '@crowd/common' +import { Error400, Error404, getDefaultTenantId } from '@crowd/common' import { queryConversations } from '@crowd/data-access-layer' import { DEFAULT_MEMBER_ATTRIBUTES } from '@crowd/integrations' import { SegmentData, SegmentStatus } from '@crowd/types' @@ -65,7 +65,12 @@ export default class TenantService { }) } - const record = await this.create({ name: 'default', url: 'default', integrationsRequired: [] }) + const record = await this.create({ + id: getDefaultTenantId(), + name: 'default', + url: 'default', + integrationsRequired: [], + }) await SettingsService.findOrCreateDefault({ ...this.options, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a3b29486e5..0bb866f1aa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@actions/core': specifier: ^1.10.1 - version: 1.11.1 + version: 1.10.1 '@actions/exec': specifier: ^1.1.1 version: 1.1.1 @@ -23,40 +23,40 @@ importers: devDependencies: '@types/node': specifier: ^20.10.6 - version: 20.17.12 + version: 20.12.7 '@typescript-eslint/eslint-plugin': specifier: ^6.7.4 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^6.7.4 - version: 6.21.0(eslint@8.57.1)(typescript@5.7.2) + version: 6.21.0(eslint@8.57.0)(typescript@5.6.3) '@vercel/ncc': specifier: ^0.38.1 - version: 0.38.3 + version: 0.38.1 eslint: specifier: ^8.50.0 - version: 8.57.1 + version: 8.57.0 eslint-config-prettier: specifier: ^9.0.0 - version: 9.1.0(eslint@8.57.1) + version: 9.1.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.0.0 - version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2) + version: 5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5) prettier: specifier: ^3.0.3 - version: 3.4.2 + version: 3.2.5 ts-node: specifier: ^10.9.1 - version: 10.9.2(@swc/core@1.10.4)(@types/node@20.17.12)(typescript@5.7.2) + version: 10.9.2(@swc/core@1.4.17)(@types/node@20.12.7)(typescript@5.6.3) typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 backend: dependencies: '@aws-sdk/client-comprehend': specifier: ^3.159.0 - version: 3.723.0 + version: 3.564.0 '@aws-sdk/hash-node': specifier: ^3.226.0 version: 3.374.0 @@ -65,13 +65,13 @@ importers: version: 3.374.0 '@aws-sdk/s3-request-presigner': specifier: ^3.229.0 - version: 3.723.0 + version: 3.564.0 '@aws-sdk/url-parser': specifier: ^3.226.0 version: 3.374.0 '@aws-sdk/util-format-url': specifier: ^3.226.0 - version: 3.723.0 + version: 3.535.0 '@crowd/audit-logs': specifier: workspace:* version: link:../services/libs/audit-logs @@ -116,28 +116,28 @@ importers: version: link:../services/libs/types '@google-cloud/storage': specifier: 5.3.0 - version: 5.3.0 + version: 5.3.0(encoding@0.1.13) '@octokit/auth-app': specifier: ^3.6.1 - version: 3.6.1 + version: 3.6.1(encoding@0.1.13) '@octokit/core': specifier: ^6.1.2 - version: 6.1.3 + version: 6.1.2 '@octokit/graphql': specifier: ^4.8.0 - version: 4.8.0 + version: 4.8.0(encoding@0.1.13) '@octokit/request': specifier: ^5.6.3 - version: 5.6.3 + version: 5.6.3(encoding@0.1.13) '@opensearch-project/opensearch': specifier: ^2.11.0 - version: 2.13.0 + version: 2.11.0 '@slack/web-api': specifier: ^6.7.2 - version: 6.13.0 + version: 6.12.0 '@superfaceai/one-sdk': specifier: ^1.3.0 - version: 1.5.2 + version: 1.5.2(encoding@0.1.13) '@superfaceai/passport-twitter-oauth2': specifier: ^1.0.0 version: 1.2.4 @@ -155,10 +155,10 @@ importers: version: 5.0.0 body-parser: specifier: ^1.20.1 - version: 1.20.3 + version: 1.20.2 bufferutil: specifier: ^4.0.7 - version: 4.0.9 + version: 4.0.8 bunyan: specifier: ^1.8.15 version: 1.8.15 @@ -182,7 +182,7 @@ importers: version: 6.1.3 config: specifier: ^3.3.8 - version: 3.3.12 + version: 3.3.11 cors: specifier: 2.8.5 version: 2.8.5 @@ -200,10 +200,10 @@ importers: version: 4.2.0 csv-parse: specifier: ^5.5.6 - version: 5.6.0 + version: 5.5.6 discord.js: specifier: ^14.7.1 - version: 14.17.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 14.14.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) dotenv: specifier: 8.2.0 version: 8.2.0 @@ -257,13 +257,13 @@ importers: version: 2.29.4 moment-timezone: specifier: ^0.5.34 - version: 0.5.46 + version: 0.5.45 mv: specifier: 2.1.1 version: 2.1.1 node-fetch: specifier: ^2.6.7 - version: 2.7.0 + version: 2.7.0(encoding@0.1.13) omit-deep-by-values: specifier: ^1.0.2 version: 1.0.2 @@ -290,16 +290,16 @@ importers: version: 6.1.5 pg: specifier: ^8.7.3 - version: 8.13.1 + version: 8.11.5 pg-promise: specifier: ^11.4.3 - version: 11.10.2(pg-query-stream@4.7.1(pg@8.13.1)) + version: 11.6.0 sanitize-html: specifier: ^2.7.1 - version: 2.14.0 + version: 2.13.0 sequelize: specifier: 6.21.2 - version: 6.21.2(pg@8.13.1) + version: 6.21.2(pg@8.11.5) sequelize-cli-typescript: specifier: ^3.2.0-c version: 3.2.0-c @@ -308,7 +308,7 @@ importers: version: 2.8.0 socket.io: specifier: ^4.5.4 - version: 4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + version: 4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10) superagent: specifier: ^8.0.0 version: 8.1.2 @@ -323,7 +323,7 @@ importers: version: 9.0.1 validator: specifier: ^13.7.0 - version: 13.12.0 + version: 13.11.0 verify-github-webhook: specifier: ^1.0.1 version: 1.0.1 @@ -333,16 +333,16 @@ importers: devDependencies: '@babel/core': specifier: ^7.21.8 - version: 7.26.0 + version: 7.24.4 '@babel/preset-env': specifier: ^7.21.5 - version: 7.26.0(@babel/core@7.26.0) + version: 7.24.4(@babel/core@7.24.4) '@babel/preset-typescript': specifier: ^7.21.5 - version: 7.26.0(@babel/core@7.26.0) + version: 7.24.1(@babel/core@7.24.4) '@trivago/prettier-plugin-sort-imports': specifier: ^4.3.0 - version: 4.3.0(prettier@3.4.2) + version: 4.3.0(prettier@3.3.3) '@types/bunyan': specifier: ^1.8.8 version: 1.8.11 @@ -351,10 +351,10 @@ importers: version: 0.2.9 '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/cron': specifier: ^2.0.0 - version: 2.4.3 + version: 2.4.0 '@types/html-to-text': specifier: ^8.1.1 version: 8.1.1 @@ -363,7 +363,7 @@ importers: version: 18.0.6 '@types/sanitize-html': specifier: ^2.6.2 - version: 2.13.0 + version: 2.11.0 '@types/superagent': specifier: ^4.1.15 version: 4.1.24 @@ -372,10 +372,10 @@ importers: version: 9.0.8 '@typescript-eslint/eslint-plugin': specifier: ^5.17.0 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^5.17.0 - version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) + version: 5.62.0(eslint@8.57.0)(typescript@5.6.3) copyfiles: specifier: 2.4.1 version: 2.4.1 @@ -387,19 +387,19 @@ importers: version: 1.1.9 eslint: specifier: ^8.12.0 - version: 8.57.1 + version: 8.57.0 eslint-config-airbnb-base: specifier: ^15.0.0 - version: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) + version: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0))(eslint@8.57.0) eslint-config-airbnb-typescript: specifier: ^16.1.4 - version: 16.2.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) + version: 16.2.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0))(eslint@8.57.0) eslint-config-prettier: specifier: ^8.5.0 - version: 8.10.0(eslint@8.57.1) + version: 8.10.0(eslint@8.57.0) eslint-plugin-import: specifier: ^2.25.4 - version: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) + version: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0) node-mocks-http: specifier: 1.9.0 version: 1.9.0 @@ -408,43 +408,43 @@ importers: version: 2.0.4 prettier: specifier: ^3.3.3 - version: 3.4.2 + version: 3.3.3 rdme: specifier: ^7.2.0 - version: 7.5.0(openapi-types@12.1.3) + version: 7.5.0(encoding@0.1.13)(openapi-types@12.1.3) supertest: specifier: ^6.2.2 version: 6.3.4 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services: devDependencies: '@trivago/prettier-plugin-sort-imports': specifier: ^4.3.0 - version: 4.3.0(prettier@3.4.2) + version: 4.3.0(prettier@3.3.3) '@typescript-eslint/eslint-plugin': specifier: ^5.59.2 - version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) + version: 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^5.59.2 - version: 5.62.0(eslint@8.57.1)(typescript@5.7.2) + version: 5.62.0(eslint@8.57.0)(typescript@5.6.3) eslint: specifier: ^8.39.0 - version: 8.57.1 + version: 8.57.0 eslint-config-prettier: specifier: ^8.8.0 - version: 8.10.0(eslint@8.57.1) + version: 8.10.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.2.1 - version: 5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2) + version: 5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3) prettier: specifier: ^3.3.3 - version: 3.4.2 + version: 3.3.3 services/apps/activities_worker: dependencies: @@ -465,29 +465,29 @@ importers: version: link:../../libs/types '@temporalio/activity': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 html-to-text: specifier: ^9.0.5 version: 9.0.5 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/automations_worker: dependencies: @@ -517,7 +517,7 @@ importers: version: link:../../libs/types '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 html-to-mrkdwn-ts: specifier: ^1.1.0 version: 1.1.0 @@ -532,20 +532,20 @@ importers: version: 8.1.2 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 '@types/superagent': specifier: ^4.1.20 version: 4.1.24 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/cache_worker: dependencies: @@ -572,26 +572,26 @@ importers: version: link:../../libs/types '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 moment: specifier: ~2.29.4 version: 2.29.4 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/data_sink_worker: dependencies: @@ -633,13 +633,13 @@ importers: version: link:../../libs/types '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 crowd-sentiment: specifier: ^1.1.7 version: 1.1.7 @@ -654,13 +654,13 @@ importers: version: 4.7.0 moment-timezone: specifier: ^0.5.34 - version: 0.5.46 + version: 0.5.45 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: nodemon: specifier: ^2.0.22 @@ -688,20 +688,20 @@ importers: version: link:../../libs/types '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/exports_worker: dependencies: @@ -713,13 +713,13 @@ importers: version: 3.374.0 '@aws-sdk/s3-request-presigner': specifier: ^3.229.0 - version: 3.723.0 + version: 3.564.0 '@aws-sdk/url-parser': specifier: ^3.226.0 version: 3.374.0 '@aws-sdk/util-format-url': specifier: ^3.226.0 - version: 3.723.0 + version: 3.535.0 '@crowd/archetype-standard': specifier: workspace:* version: link:../../archetypes/standard @@ -743,10 +743,10 @@ importers: version: link:../../libs/types '@sendgrid/mail': specifier: ~8.1.0 - version: 8.1.4 + version: 8.1.3 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 aws-sdk: specifier: 2.814.0 version: 2.814.0 @@ -761,20 +761,20 @@ importers: version: 2.30.1 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 '@types/uuid': specifier: ~9.0.6 version: 9.0.8 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/integration_run_worker: dependencies: @@ -810,20 +810,20 @@ importers: version: 1.6.8 config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 nodemon: specifier: ^2.0.22 version: 2.0.22 @@ -856,20 +856,20 @@ importers: version: link:../../libs/types config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 nodemon: specifier: ^2.0.22 version: 2.0.22 @@ -899,23 +899,23 @@ importers: version: link:../../libs/types '@opensearch-project/opensearch': specifier: ^2.11.0 - version: 2.13.0 + version: 2.11.0 config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 nodemon: specifier: ^2.0.22 version: 2.0.22 @@ -954,13 +954,13 @@ importers: version: link:../../libs/types '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 auth0: specifier: ^4.3.1 - version: 4.15.0 + version: 4.3.1 axios: specifier: ~1.6.2 version: 1.6.8 @@ -972,26 +972,26 @@ importers: version: 2.29.4 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 '@types/uuid': specifier: ~9.0.6 version: 9.0.8 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/merge_suggestions_worker: dependencies: '@aws-sdk/client-bedrock-runtime': specifier: ^3.572.0 - version: 3.723.0 + version: 3.572.0 '@crowd/archetype-standard': specifier: workspace:* version: link:../../archetypes/standard @@ -1015,10 +1015,10 @@ importers: version: link:../../libs/types '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 axios: specifier: ^1.6.8 version: 1.6.8 @@ -1027,17 +1027,17 @@ importers: version: 3.0.0 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/organizations_enrichment_worker: dependencies: @@ -1067,29 +1067,29 @@ importers: version: link:../../libs/types '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 peopledatalabs: specifier: ~6.1.5 version: 6.1.5 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 '@types/uuid': specifier: ~9.0.6 version: 9.0.8 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/profiles_worker: dependencies: @@ -1113,26 +1113,26 @@ importers: version: link:../../libs/types '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 '@types/uuid': specifier: ~9.0.6 version: 9.0.8 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/script_executor_worker: dependencies: @@ -1156,7 +1156,7 @@ importers: version: link:../../libs/types '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 axios: specifier: ^1.6.8 version: 1.6.8 @@ -1165,17 +1165,17 @@ importers: version: 2.29.4 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/search_sync_api: dependencies: @@ -1205,7 +1205,7 @@ importers: version: 1.0.2 config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 cors: specifier: ^2.8.5 version: 2.8.5 @@ -1214,20 +1214,20 @@ importers: version: 4.18.3 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/express': specifier: ^4.17.17 version: 4.17.21 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 nodemon: specifier: ^2.0.22 version: 2.0.22 @@ -1260,20 +1260,20 @@ importers: version: link:../../libs/types config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 nodemon: specifier: ^2.0.22 version: 2.0.22 @@ -1288,17 +1288,17 @@ importers: version: link:../../archetypes/standard tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/template_worker: dependencies: @@ -1310,20 +1310,20 @@ importers: version: link:../../archetypes/worker '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/temporal_codec_server: dependencies: @@ -1335,7 +1335,7 @@ importers: version: link:../../libs/temporal '@temporalio/proto': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 cors: specifier: ~2.8.5 version: 2.8.5 @@ -1344,17 +1344,17 @@ importers: version: 4.18.3 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 devDependencies: '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 nodemon: specifier: ^3.0.1 - version: 3.1.9 + version: 3.1.0 services/apps/webhook_api: dependencies: @@ -1384,19 +1384,19 @@ importers: version: link:../../libs/types '@types/config': specifier: ^3.3.0 - version: 3.3.5 + version: 3.3.4 '@types/express': specifier: ^4.17.17 version: 4.17.21 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 bunyan-middleware: specifier: ^1.0.2 version: 1.0.2 config: specifier: ^3.3.9 - version: 3.3.12 + version: 3.3.11 cors: specifier: ^2.8.5 version: 2.8.5 @@ -1405,10 +1405,10 @@ importers: version: 4.18.3 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 verify-github-webhook: specifier: ^1.0.1 version: 1.0.1 @@ -1428,13 +1428,13 @@ importers: devDependencies: '@types/config': specifier: ^3.3.1 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/archetypes/standard: dependencies: @@ -1467,17 +1467,17 @@ importers: version: 2.2.4 pg-promise: specifier: ^11.4.3 - version: 11.10.2(pg-query-stream@4.7.1(pg@8.13.1)) + version: 11.6.0 devDependencies: '@types/config': specifier: ^3.3.1 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/archetypes/worker: dependencies: @@ -1507,23 +1507,23 @@ importers: version: link:../../libs/temporal '@temporalio/activity': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/worker': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/workflow': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 devDependencies: '@types/config': specifier: ^3.3.1 - version: 3.3.5 + version: 3.3.4 '@types/node': specifier: ^20.8.2 - version: 20.17.12 + version: 20.12.7 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/audit-logs: dependencies: @@ -1536,10 +1536,10 @@ importers: devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/common: dependencies: @@ -1551,26 +1551,26 @@ importers: version: 4.4.2 moment-timezone: specifier: ^0.5.34 - version: 0.5.46 + version: 0.5.45 tldts: specifier: ^6.1.11 - version: 6.1.71 + version: 6.1.18 uuid: specifier: ^9.0.0 version: 9.0.1 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/common_services: dependencies: '@aws-sdk/client-bedrock-runtime': specifier: ^3.572.0 - version: 3.723.0 + version: 3.572.0 '@crowd/common': specifier: workspace:* version: link:../common @@ -1592,10 +1592,10 @@ importers: devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/data-access-layer: dependencies: @@ -1643,26 +1643,26 @@ importers: version: 2.29.4 pg-promise: specifier: ^11.4.3 - version: 11.10.2(pg-query-stream@4.7.1(pg@8.13.1)) + version: 11.6.0 pg-query-stream: specifier: ^4.7.0 - version: 4.7.1(pg@8.13.1) + version: 4.7.0(pg@8.11.5) uuid: specifier: ^9.0.1 version: 9.0.1 validator: specifier: ^13.7.0 - version: 13.12.0 + version: 13.11.0 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 sequelize: specifier: 6.21.2 - version: 6.21.2(pg@8.13.1) + version: 6.21.2(pg@8.11.5) typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/database: dependencies: @@ -1674,14 +1674,14 @@ importers: version: link:../logging pg-promise: specifier: ^11.4.3 - version: 11.10.2(pg-query-stream@4.7.1(pg@8.13.1)) + version: 11.6.0 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/integrations: dependencies: @@ -1705,13 +1705,13 @@ importers: version: link:../types '@gitbeaker/rest': specifier: ^40.1.2 - version: 40.6.0 + version: 40.2.1 '@octokit/auth-app': specifier: ^4.0.13 - version: 4.0.13 + version: 4.0.13(encoding@0.1.13) '@octokit/graphql': specifier: ^5.0.6 - version: 5.0.6 + version: 5.0.6(encoding@0.1.13) axios: specifier: ^1.4.0 version: 1.6.8 @@ -1726,7 +1726,7 @@ importers: version: 4.6.2 sanitize-html: specifier: ^2.10.0 - version: 2.14.0 + version: 2.13.0 verify-github-webhook: specifier: ^1.0.1 version: 1.0.1 @@ -1736,13 +1736,13 @@ importers: version: 1.2.3 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 '@types/sanitize-html': specifier: ^2.9.0 - version: 2.13.0 + version: 2.11.0 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/logging: dependencies: @@ -1764,10 +1764,10 @@ importers: version: 0.2.9 '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/opensearch: dependencies: @@ -1797,7 +1797,7 @@ importers: version: link:../types '@opensearch-project/opensearch': specifier: ^2.11.0 - version: 2.13.0 + version: 2.11.0 axios: specifier: ^1.6.0 version: 1.6.8 @@ -1807,10 +1807,10 @@ importers: devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/questdb: dependencies: @@ -1828,20 +1828,20 @@ importers: version: 3.0.0 pg-promise: specifier: ^11.4.3 - version: 11.10.2(pg-query-stream@4.7.1(pg@8.13.1)) + version: 11.6.0 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/queue: dependencies: '@aws-sdk/client-sqs': specifier: ^3.332.0 - version: 3.723.0 + version: 3.564.0 '@crowd/common': specifier: workspace:* version: link:../common @@ -1857,10 +1857,10 @@ importers: devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/redis: dependencies: @@ -1875,33 +1875,33 @@ importers: version: link:../types redis: specifier: ^4.6.6 - version: 4.7.0 + version: 4.6.13 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/snowflake: dependencies: - snowflake-sdk: - specifier: ^1.14.0 - version: 1.15.0(asn1.js@5.4.1) '@crowd/logging': specifier: workspace:* version: link:../logging + snowflake-sdk: + specifier: ^1.14.0 + version: 1.15.0(asn1.js@5.4.1)(encoding@0.1.13) devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 tsx: specifier: ^4.7.1 - version: 4.19.2 + version: 4.7.3 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/telemetry: dependencies: @@ -1910,14 +1910,14 @@ importers: version: link:../logging dd-trace: specifier: ^4.38.0 - version: 4.54.0 + version: 4.38.0 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/temporal: dependencies: @@ -1926,40 +1926,40 @@ importers: version: link:../logging '@temporalio/client': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/common': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 '@temporalio/proto': specifier: ~1.11.1 - version: 1.11.5 + version: 1.11.1 devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 services/libs/types: devDependencies: '@types/node': specifier: ^18.16.3 - version: 18.19.70 + version: 18.19.31 typescript: specifier: ^5.6.3 - version: 5.7.2 + version: 5.6.3 packages: - '@actions/core@1.11.1': - resolution: {integrity: sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==} + '@actions/core@1.10.1': + resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} '@actions/exec@1.1.1': resolution: {integrity: sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==} - '@actions/http-client@2.2.3': - resolution: {integrity: sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==} + '@actions/http-client@2.2.1': + resolution: {integrity: sha512-KhC/cZsq7f8I4LfZSJKgCvEwfkE8o1538VoBeoGzokVLLnbFDEAdFD3UhoMklxo2un9NJVBdANOresx7vTHlHw==} '@actions/io@1.1.3': resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} @@ -1968,9 +1968,16 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} + '@apidevtools/openapi-schemas@2.1.0': + resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==} + engines: {node: '>=10'} + '@apidevtools/swagger-methods@3.0.2': resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==} + '@aws-crypto/crc32@3.0.0': + resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==} + '@aws-crypto/crc32@5.2.0': resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==} engines: {node: '>=16.0.0'} @@ -1978,82 +1985,193 @@ packages: '@aws-crypto/crc32c@5.2.0': resolution: {integrity: sha512-+iWb8qaHLYKrNvGRbiYRHSdKRWhto5XlZUEBwDjYNf+ly5SVYG6zEoYIdxvf5R3zyeP16w4PLBn3rH1xc74Rag==} + '@aws-crypto/ie11-detection@3.0.0': + resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==} + '@aws-crypto/sha1-browser@5.2.0': resolution: {integrity: sha512-OH6lveCFfcDjX4dbAvCFSYUjJZjDr/3XJ3xHtjn3Oj5b9RjojQo8npoLeA/bNwkOkrSQ0wgrHzXk4tDRxGKJeg==} + '@aws-crypto/sha256-browser@3.0.0': + resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==} + '@aws-crypto/sha256-browser@5.2.0': resolution: {integrity: sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==} + '@aws-crypto/sha256-js@3.0.0': + resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==} + '@aws-crypto/sha256-js@5.2.0': resolution: {integrity: sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==} engines: {node: '>=16.0.0'} + '@aws-crypto/supports-web-crypto@3.0.0': + resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==} + '@aws-crypto/supports-web-crypto@5.2.0': resolution: {integrity: sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==} + '@aws-crypto/util@3.0.0': + resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==} + '@aws-crypto/util@5.2.0': resolution: {integrity: sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==} - '@aws-sdk/client-bedrock-runtime@3.723.0': - resolution: {integrity: sha512-yt4Sw6AA3L4zExZxq3hAIiGyfWuW1097QUZVWkX8oPUvz+/+Uw9Jk29uutFo4I4HE92PiI7G7G1BgQHiWWk5kA==} - engines: {node: '>=18.0.0'} + '@aws-sdk/client-bedrock-runtime@3.572.0': + resolution: {integrity: sha512-wEMlBSZIsy1tesdyGeKCIZlhtW6CPl6Jzuj30MFAliSo98bqENPN4nldeiwdw1Lfop7/NKxueIFODnb/SgmtOA==} + engines: {node: '>=16.0.0'} - '@aws-sdk/client-comprehend@3.723.0': - resolution: {integrity: sha512-l38rZMThU/Va7r1FwfE6T7R2v5NUpnw0AR46FEPizMwRj1xh5IBn/uFKrm7yooMAVk9GMqSpJXZA5BYDDE31Gw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/client-comprehend@3.564.0': + resolution: {integrity: sha512-P5d7hSgM2PMkYU4yomh6PE23eRj2sXQjMWh/gSSq2hyroJHPXFvx17C8zNfTTTrJ4xvc3fdYm6KS2iwXimwQZQ==} + engines: {node: '>=14.0.0'} - '@aws-sdk/client-s3@3.723.0': - resolution: {integrity: sha512-uJkSBWeAbEORApCSc8ZlD8nmmJVZnklauSR+GLnG19ZiHQl3ib6IzT4zdnMHrrIXqVttwkyC8eT703ZUDVaacw==} + '@aws-sdk/client-s3@3.726.1': + resolution: {integrity: sha512-UpOGcob87DiuS2d3fW6vDZg94g57mNiOSkzvR/6GOdvBSlUgk8LLwVzGASB71FdKMl1EGEr4MeD5uKH9JsG+dw==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sqs@3.723.0': - resolution: {integrity: sha512-jsTHOrcRp4yW6mrd3bEdb9RQbNFbcAIGbTHUlRek3/UbWYt+jZNBtTqXQd8dTHwLGS4ttWPBqlhxMdShEhBY2Q==} - engines: {node: '>=18.0.0'} + '@aws-sdk/client-sqs@3.564.0': + resolution: {integrity: sha512-597lRdhqkS4xIwKnvrt7mB2cJzxBL7joJhLj0ZAo9MycK5MBhyaBsWU/1CGlZlWuuSRXtt6y/MBEJmdXSm5MPQ==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/client-sso-oidc@3.564.0': + resolution: {integrity: sha512-LWBXiwA0qlGhpJx3fbFQagVEyVPoecGtJh3+5hoc+CTVnT00J7T0jLe3kgemvEI9kjhIyDW+MFkq1jCttrGNJw==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@aws-sdk/credential-provider-node': ^3.564.0 + + '@aws-sdk/client-sso-oidc@3.572.0': + resolution: {integrity: sha512-S6C/S6xYesDakEuzYvlY1DMMKLtKQxdbbygq3hfeG2R0jUt9KpRLsQXK8qrBuVCKa3WcnjN/30hp4g/iUWFU/w==} + engines: {node: '>=16.0.0'} - '@aws-sdk/client-sso-oidc@3.723.0': - resolution: {integrity: sha512-9IH90m4bnHogBctVna2FnXaIGVORncfdxcqeEIovOxjIJJyHDmEAtA7B91dAM4sruddTbVzOYnqfPVst3odCbA==} + '@aws-sdk/client-sso-oidc@3.726.0': + resolution: {integrity: sha512-5JzTX9jwev7+y2Jkzjz0pd1wobB5JQfPOQF3N2DrJ5Pao0/k6uRYwE4NqB0p0HlGrMTDm7xNq7OSPPIPG575Jw==} engines: {node: '>=18.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.723.0 + '@aws-sdk/client-sts': ^3.726.0 + + '@aws-sdk/client-sso@3.556.0': + resolution: {integrity: sha512-unXdWS7uvHqCcOyC1de+Fr8m3F2vMg2m24GPea0bg7rVGTYmiyn9mhUX11VCt+ozydrw+F50FQwL6OqoqPocmw==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/client-sso@3.572.0': + resolution: {integrity: sha512-S+xhScao5MD79AkrcHmFpEDk+CgoiuB/31WFcTcnrTio5TOUONAaT0QyscOIwRp7BZ7Aez7TBM+loTteJ+TQvg==} + engines: {node: '>=16.0.0'} - '@aws-sdk/client-sso@3.723.0': - resolution: {integrity: sha512-r1ddZDb8yPmdofX1gQ4m8oqKozgkgVONLlAuSprGObbyMy8bYt1Psxu+GjnwMmgVu3vlF069PHyW1ndrBiL1zA==} + '@aws-sdk/client-sso@3.726.0': + resolution: {integrity: sha512-NM5pjv2qglEc4XN3nnDqtqGsSGv1k5YTmzDo3W3pObItHmpS8grSeNfX9zSH+aVl0Q8hE4ZIgvTPNZ+GzwVlqg==} engines: {node: '>=18.0.0'} - '@aws-sdk/client-sts@3.723.0': - resolution: {integrity: sha512-YyN8x4MI/jMb4LpHsLf+VYqvbColMK8aZeGWVk2fTFsmt8lpTYGaGC1yybSwGX42mZ4W8ucu8SAYSbUraJZEjA==} + '@aws-sdk/client-sts@3.556.0': + resolution: {integrity: sha512-TsK3js7Suh9xEmC886aY+bv0KdLLYtzrcmVt6sJ/W6EnDXYQhBuKYFhp03NrN2+vSvMGpqJwR62DyfKe1G0QzQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + '@aws-sdk/credential-provider-node': ^3.556.0 + + '@aws-sdk/client-sts@3.572.0': + resolution: {integrity: sha512-jCQuH2qkbWoSY4wckLSfzf3OPh7zc7ZckEbIGGVUQar/JVff6EIbpQ+uNG29DDEOpdPPd8rrJsVuUlA/nvJdXA==} + engines: {node: '>=16.0.0'} + + '@aws-sdk/client-sts@3.726.1': + resolution: {integrity: sha512-qh9Q9Vu1hrM/wMBOBIaskwnE4GTFaZu26Q6WHwyWNfj7J8a40vBxpW16c2vYXHLBtwRKM1be8uRLkmDwghpiNw==} engines: {node: '>=18.0.0'} + '@aws-sdk/core@3.556.0': + resolution: {integrity: sha512-vJaSaHw2kPQlo11j/Rzuz0gk1tEaKdz+2ser0f0qZ5vwFlANjt08m/frU17ctnVKC1s58bxpctO/1P894fHLrA==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/core@3.572.0': + resolution: {integrity: sha512-DBmf94qfN0dfaLl5EnNcq6TakWfOtVXYifHoTbX+VBwESj3rlY4W+W4mAnvBgAqDjlLFy7bBljmx+vnjnV73lg==} + engines: {node: '>=16.0.0'} + '@aws-sdk/core@3.723.0': resolution: {integrity: sha512-UraXNmvqj3vScSsTkjMwQkhei30BhXlW5WxX6JacMKVtl95c7z0qOXquTWeTalYkFfulfdirUhvSZrl+hcyqTw==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-env@3.535.0': + resolution: {integrity: sha512-XppwO8c0GCGSAvdzyJOhbtktSEaShg14VJKg8mpMa1XcgqzmcqqHQjtDWbx5rZheY1VdpXZhpEzJkB6LpQejpA==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-env@3.568.0': + resolution: {integrity: sha512-MVTQoZwPnP1Ev5A7LG+KzeU6sCB8BcGkZeDT1z1V5Wt7GPq0MgFQTSSjhImnB9jqRSZkl1079Bt3PbO6lfIS8g==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-env@3.723.0': resolution: {integrity: sha512-OuH2yULYUHTVDUotBoP/9AEUIJPn81GQ/YBtZLoo2QyezRJ2QiO/1epVtbJlhNZRwXrToLEDmQGA2QfC8c7pbA==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-http@3.552.0': + resolution: {integrity: sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-http@3.568.0': + resolution: {integrity: sha512-gL0NlyI2eW17hnCrh45hZV+qjtBquB+Bckiip9R6DIVRKqYcoILyiFhuOgf2bXeF23gVh6j18pvUvIoTaFWs5w==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-http@3.723.0': resolution: {integrity: sha512-DTsKC6xo/kz/ZSs1IcdbQMTgiYbpGTGEd83kngFc1bzmw7AmK92DBZKNZpumf8R/UfSpTcj9zzUUmrWz1kD0eQ==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-ini@3.723.0': - resolution: {integrity: sha512-fWRLksuSG851e7Iu+ltMrQTM7C/5iI9OkxAmCYblcCetAzjTRmMB2arku0Z83D8edIZEQtOJMt5oQ9KNg43pzg==} + '@aws-sdk/credential-provider-ini@3.564.0': + resolution: {integrity: sha512-kiEfBoKRcbX7I/rjhVGJrTUQ0895ANhPu6KE1GRZW7wc1gIGgKGJ+0tvAqRtQjYX0U9pivEDb0dh16OF9PBFFw==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-ini@3.572.0': + resolution: {integrity: sha512-05KzbAp77fEiQXqMeodXeMbT83FOqSyBrfSEMz6U8uBXeJCy8zPUjN3acqcbG55/HNJHUvg1cftqzy+fUz71gA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': 3.572.0 + + '@aws-sdk/credential-provider-ini@3.726.0': + resolution: {integrity: sha512-seTtcKL2+gZX6yK1QRPr5mDJIBOatrpoyrO8D5b8plYtV/PDbDW3mtDJSWFHet29G61ZmlNElyXRqQCXn9WX+A==} engines: {node: '>=18.0.0'} peerDependencies: - '@aws-sdk/client-sts': ^3.723.0 + '@aws-sdk/client-sts': ^3.726.0 + + '@aws-sdk/credential-provider-node@3.564.0': + resolution: {integrity: sha512-HXD5ZCXzfcd6cJ/pW8frh8DuYlKaCd/JKmwzuCRUxgxZwbLEeNmyRYvF+D7osETJJZ4VIwgVbpEw1yLqRz1onw==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-node@3.572.0': + resolution: {integrity: sha512-anlYZnpmVkfp9Gan+LcEkQvmRf/m0KcbR11th8sBEyI5lxMaHKXhnAtC/hEGT7e3L6rgNOrFYTPuSvllITD/Pg==} + engines: {node: '>=16.0.0'} - '@aws-sdk/credential-provider-node@3.723.0': - resolution: {integrity: sha512-OyLHt+aY+rkuRejigcxviS5RLUBcqbxhDTSNfP8dp9I+1SP610qRLpTIROvtKwXZssFcATpPfgikFtVYRrihXQ==} + '@aws-sdk/credential-provider-node@3.726.0': + resolution: {integrity: sha512-jjsewBcw/uLi24x8JbnuDjJad4VA9ROCE94uVRbEnGmUEsds75FWOKp3fWZLQlmjLtzsIbJOZLALkZP86liPaw==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-process@3.535.0': + resolution: {integrity: sha512-9O1OaprGCnlb/kYl8RwmH7Mlg8JREZctB8r9sa1KhSsWFq/SWO0AuJTyowxD7zL5PkeS4eTvzFFHWCa3OO5epA==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-process@3.572.0': + resolution: {integrity: sha512-hXcOytf0BadSm/MMy7MV8mmY0+Jv3mkavsHNBx0R82hw5ollD0I3JyOAaCtdUpztF0I72F8K+q8SpJQZ+EwArw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/credential-provider-process@3.723.0': resolution: {integrity: sha512-fgupvUjz1+jeoCBA7GMv0L6xEk92IN6VdF4YcFhsgRHlHvNgm7ayaoKQg7pz2JAAhG/3jPX6fp0ASNy+xOhmPA==} engines: {node: '>=18.0.0'} - '@aws-sdk/credential-provider-sso@3.723.0': - resolution: {integrity: sha512-laCnxrk0pgUegU+ib6rj1/Uv51wei+cH8crvBJddybc8EDn7Qht61tCvBwf3o33qUDC+ZWZZewlpSebf+J+tBw==} + '@aws-sdk/credential-provider-sso@3.564.0': + resolution: {integrity: sha512-Wv0NV8tDwtydEpsp/kVZ22Z+40bsSBDYgYZ1Uxx+KR8a1PvT6B5FnEtccWTJ371sQG/uqLum7dXSbJq1Qqze1w==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-sso@3.572.0': + resolution: {integrity: sha512-iIlnpJiDXFp3XC4hJNSiNurnU24mr3iLB3HoNa9efr944bo6XBl9FQdk3NssIkqzSmgyoB2CEUx/daBHz4XSow==} + engines: {node: '>=16.0.0'} + + '@aws-sdk/credential-provider-sso@3.726.0': + resolution: {integrity: sha512-WxkN76WeB08j2yw7jUH9yCMPxmT9eBFd9ZA/aACG7yzOIlsz7gvG3P2FQ0tVg25GHM0E4PdU3p/ByTOawzcOAg==} engines: {node: '>=18.0.0'} + '@aws-sdk/credential-provider-web-identity@3.556.0': + resolution: {integrity: sha512-R/YAL8Uh8i+dzVjzMnbcWLIGeeRi2mioHVGnVF+minmaIkCiQMZg2HPrdlKm49El+RljT28Nl5YHRuiqzEIwMA==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/credential-provider-web-identity@3.568.0': + resolution: {integrity: sha512-ZJSmTmoIdg6WqAULjYzaJ3XcbgBzVy36lir6Y0UBMRGaxDgos1AARuX6EcYzXOl+ksLvxt/xMQ+3aYh1LWfKSw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sts': ^3.568.0 + '@aws-sdk/credential-provider-web-identity@3.723.0': resolution: {integrity: sha512-tl7pojbFbr3qLcOE6xWaNCf1zEfZrIdSJtOPeSXfV/thFMMAvIjgf3YN6Zo1a6cxGee8zrV/C8PgOH33n+Ev/A==} engines: {node: '>=18.0.0'} @@ -2065,8 +2183,8 @@ packages: engines: {node: '>=14.0.0'} deprecated: This package has moved to @smithy/hash-node - '@aws-sdk/middleware-bucket-endpoint@3.723.0': - resolution: {integrity: sha512-OmKSXwSlXyW+zg+xq4hUf7V4VF5/fa4LHu1JzeBlomrKX3/NnqhnJn7760GXoDr16AT+dP7nvv35Ofp91umEAg==} + '@aws-sdk/middleware-bucket-endpoint@3.726.0': + resolution: {integrity: sha512-vpaP80rZqwu0C3ELayIcRIW84/nd1tadeoqllT+N9TDshuEvq4UJ+w47OBHB7RkHFJoc79lXXNYle0fdQdaE/A==} engines: {node: '>=18.0.0'} '@aws-sdk/middleware-expect-continue@3.723.0': @@ -2077,6 +2195,14 @@ packages: resolution: {integrity: sha512-JY76mrUCLa0FHeMZp8X9+KK6uEuZaRZaQrlgq6zkXX/3udukH0T3YdFC+Y9uw5ddbiwZ5+KwgmlhnPpiXKfP4g==} engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-host-header@3.535.0': + resolution: {integrity: sha512-0h6TWjBWtDaYwHMQJI9ulafeS4lLaw1vIxRjbpH0svFRt6Eve+Sy8NlVhECfTU2hNz/fLubvrUxsXoThaLBIew==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/middleware-host-header@3.567.0': + resolution: {integrity: sha512-zQHHj2N3in9duKghH7AuRNrOMLnKhW6lnmb7dznou068DJtDr76w475sHp2TF0XELsOGENbbBsOlN/S5QBFBVQ==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-host-header@3.723.0': resolution: {integrity: sha512-LLVzLvk299pd7v4jN9yOSaWDZDfH0SnBPb6q+FDPaOCMGBY8kuwQso7e/ozIKSmZHRMGO3IZrflasHM+rI+2YQ==} engines: {node: '>=18.0.0'} @@ -2085,28 +2211,56 @@ packages: resolution: {integrity: sha512-inp9tyrdRWjGOMu1rzli8i2gTo0P4X6L7nNRXNTKfyPNZcBimZ4H0H1B671JofSI5isaklVy5r4pvv2VjjLSHw==} engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-logger@3.535.0': + resolution: {integrity: sha512-huNHpONOrEDrdRTvSQr1cJiRMNf0S52NDXtaPzdxiubTkP+vni2MohmZANMOai/qT0olmEVX01LhZ0ZAOgmg6A==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/middleware-logger@3.568.0': + resolution: {integrity: sha512-BinH72RG7K3DHHC1/tCulocFv+ZlQ9SrPF9zYT0T1OT95JXuHhB7fH8gEABrc6DAtOdJJh2fgxQjPy5tzPtsrA==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-logger@3.723.0': resolution: {integrity: sha512-chASQfDG5NJ8s5smydOEnNK7N0gDMyuPbx7dYYcm1t/PKtnVfvWF+DHCTrRC2Ej76gLJVCVizlAJKM8v8Kg3cg==} engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-recursion-detection@3.535.0': + resolution: {integrity: sha512-am2qgGs+gwqmR4wHLWpzlZ8PWhm4ktj5bYSgDrsOfjhdBlWNxvPoID9/pDAz5RWL48+oH7I6SQzMqxXsFDikrw==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/middleware-recursion-detection@3.567.0': + resolution: {integrity: sha512-rFk3QhdT4IL6O/UWHmNdjJiURutBCy+ogGqaNHf/RELxgXH3KmYorLwCe0eFb5hq8f6vr3zl4/iH7YtsUOuo1w==} + engines: {node: '>=16.0.0'} + '@aws-sdk/middleware-recursion-detection@3.723.0': resolution: {integrity: sha512-7usZMtoynT9/jxL/rkuDOFQ0C2mhXl4yCm67Rg7GNTstl67u7w5WN1aIRImMeztaKlw8ExjoTyo6WTs1Kceh7A==} engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-sdk-s3@3.556.0': + resolution: {integrity: sha512-4W/dnxqj1B6/uS/5Z+3UHaqDDGjNPgEVlqf5d3ToOFZ31ZfpANwhcCmyX39JklC4aolCEi9renQ5wHnTCC8K8g==} + engines: {node: '>=14.0.0'} + '@aws-sdk/middleware-sdk-s3@3.723.0': resolution: {integrity: sha512-wfjOvNJVp8LDWhq4wO5jtSMb8Vgf4tNlR7QTEQfoYc6AGU3WlK5xyUQcpfcpwytEhQTN9u0cJLQpSyXDO+qSCw==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-sdk-sqs@3.723.0': - resolution: {integrity: sha512-CnOCbwq5VRSawX4FIWO9gb00iEoOKuD0ygbPQZLADNgeMimmJXIEa3eSYUtBYaXafwPIiMh2vffd2mGhx5rVWQ==} - engines: {node: '>=18.0.0'} + '@aws-sdk/middleware-sdk-sqs@3.552.0': + resolution: {integrity: sha512-s3xy3FJSj5Bpxfk8o48SQ8DCDqZ03V3nlpblrFpCbOfdMFkxkdFkTE3F+bx+uAL+iFfW46lHvsukTb95AZJzZQ==} + engines: {node: '>=14.0.0'} '@aws-sdk/middleware-ssec@3.723.0': resolution: {integrity: sha512-Bs+8RAeSMik6ZYCGSDJzJieGsDDh2fRbh1HQG94T8kpwBXVxMYihm6e9Xp2cyl+w9fyyCnh0IdCKChP/DvrdhA==} engines: {node: '>=18.0.0'} - '@aws-sdk/middleware-user-agent@3.723.0': - resolution: {integrity: sha512-AY5H2vD3IRElplBO4DCyRMNnOG/4/cb0tsHyLe1HJy0hdUF6eY5z/VVjKJoKbbDk7ui9euyOBWslXxDyLmyPWg==} + '@aws-sdk/middleware-user-agent@3.540.0': + resolution: {integrity: sha512-8Rd6wPeXDnOYzWj1XCmOKcx/Q87L0K1/EHqOBocGjLVbN3gmRxBvpmR1pRTjf7IsWfnnzN5btqtcAkfDPYQUMQ==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/middleware-user-agent@3.572.0': + resolution: {integrity: sha512-R4bBbLp1ywtF1kJoOX1juDMztKPWeQHNj6XuTvtruFDn1RdfnBlbM3+9rguRfH5s4V+xfl8SSWchnyo2cI00xg==} + engines: {node: '>=16.0.0'} + + '@aws-sdk/middleware-user-agent@3.726.0': + resolution: {integrity: sha512-hZvzuE5S0JmFie1r68K2wQvJbzyxJFdzltj9skgnnwdvLe8F/tz7MqLkm28uV0m4jeHk0LpiBo6eZaPkQiwsZQ==} engines: {node: '>=18.0.0'} '@aws-sdk/node-http-handler@3.374.0': @@ -2119,24 +2273,54 @@ packages: engines: {node: '>=14.0.0'} deprecated: This package has moved to @smithy/protocol-http + '@aws-sdk/region-config-resolver@3.535.0': + resolution: {integrity: sha512-IXOznDiaItBjsQy4Fil0kzX/J3HxIOknEphqHbOfUf+LpA5ugcsxuQQONrbEQusCBnfJyymrldBvBhFmtlU9Wg==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/region-config-resolver@3.572.0': + resolution: {integrity: sha512-xkZMIxek44F4YW5r9otD1O5Y/kDkgAb6JNJePkP1qPVojrkCmin3OFYAOZgGm+T4DZAQ5rWhpaqTAWmnRumYfw==} + engines: {node: '>=16.0.0'} + '@aws-sdk/region-config-resolver@3.723.0': resolution: {integrity: sha512-tGF/Cvch3uQjZIj34LY2mg8M2Dr4kYG8VU8Yd0dFnB1ybOEOveIK/9ypUo9ycZpB9oO6q01KRe5ijBaxNueUQg==} engines: {node: '>=18.0.0'} - '@aws-sdk/s3-request-presigner@3.723.0': - resolution: {integrity: sha512-aA/Tfppwa6LzOSsvHxnY2Oc1J3tUUHlltt1HVvMWeBa0xh5kpH/0orCsTpGREBJPDJv0Y7VNRJrmv4rDz0gMGQ==} - engines: {node: '>=18.0.0'} + '@aws-sdk/s3-request-presigner@3.564.0': + resolution: {integrity: sha512-SLsh0pIYeFqzyG5VBdBM8mtXUsj1ZF2TTA1XABb/gP6WGthePVmDkKklmsmhIyJs91DxwrU6X2HH1d6RFYwQ9A==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/signature-v4-multi-region@3.556.0': + resolution: {integrity: sha512-bWDSK0ggK7QzAOmPZGv29UAIZocL1MNY7XyOvm3P3P1U3tFMoIBilQQBLabXyHoZ9J3Ik0Vv4n95htUhRQ35ow==} + engines: {node: '>=14.0.0'} '@aws-sdk/signature-v4-multi-region@3.723.0': resolution: {integrity: sha512-lJlVAa5Sl589qO8lwMLVUtnlF1Q7I+6k1Iomv2goY9d1bRl4q2N5Pit2qJVr2AMW0sceQXeh23i2a/CKOqVAdg==} engines: {node: '>=18.0.0'} + '@aws-sdk/token-providers@3.564.0': + resolution: {integrity: sha512-Kk5ixcl9HjqwzfBJZGQAtsqwKa7Z8P7Mdug837BG8zCJbhf7wwNsmItzXTiAlpVrDZyT8P1yWIxsLOS1YUtmow==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/token-providers@3.572.0': + resolution: {integrity: sha512-IkSu8p32tQZhKqwmfLZLGfYwNhsS/HUQBLnDMHJlr9VifmDqlTurcr+DwMCaMimuFhcLeb45vqTymKf/ro/OBw==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@aws-sdk/client-sso-oidc': 3.572.0 + '@aws-sdk/token-providers@3.723.0': resolution: {integrity: sha512-hniWi1x4JHVwKElANh9afKIMUhAutHVBRD8zo6usr0PAoj+Waf220+1ULS74GXtLXAPCiNXl5Og+PHA7xT8ElQ==} engines: {node: '>=18.0.0'} peerDependencies: '@aws-sdk/client-sso-oidc': ^3.723.0 + '@aws-sdk/types@3.535.0': + resolution: {integrity: sha512-aY4MYfduNj+sRR37U7XxYR8wemfbKP6lx00ze2M2uubn7mZotuVrWYAafbMSXrdEMSToE5JDhr28vArSOoLcSg==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/types@3.567.0': + resolution: {integrity: sha512-JBznu45cdgQb8+T/Zab7WpBmfEAh77gsk99xuF4biIb2Sw1mdseONdoGDjEJX57a25TzIv/WUJ2oABWumckz1A==} + engines: {node: '>=16.0.0'} + '@aws-sdk/types@3.723.0': resolution: {integrity: sha512-LmK3kwiMZG1y5g3LGihT9mNkeNOmwEyPk6HGcJqh0wOSV4QpWoKu2epyKE4MLQNUUlz2kOVbVbOrwmI6ZcteuA==} engines: {node: '>=18.0.0'} @@ -2145,27 +2329,63 @@ packages: resolution: {integrity: sha512-RC3yEj4iqw5vbCmR4IQ3rhmFQilwHtWO1mZ9kRTUxfJCge3TVlrZzj9PRW3hxlYKdu3xZjSvCgX3ip8SFKXtbw==} deprecated: This package has moved to @smithy/url-parser + '@aws-sdk/util-arn-parser@3.535.0': + resolution: {integrity: sha512-smVo29nUPAOprp8Z5Y3GHuhiOtw6c8/EtLCm5AVMtRsTPw4V414ZXL2H66tzmb5kEeSzQlbfBSBEdIFZoxO9kg==} + engines: {node: '>=14.0.0'} + '@aws-sdk/util-arn-parser@3.723.0': resolution: {integrity: sha512-ZhEfvUwNliOQROcAk34WJWVYTlTa4694kSVhDSjW6lE1bMataPnIN8A0ycukEzBXmd8ZSoBcQLn6lKGl7XIJ5w==} engines: {node: '>=18.0.0'} - '@aws-sdk/util-endpoints@3.723.0': - resolution: {integrity: sha512-vR1ZfAUvrTtdA1Q78QxgR8TFgi2gzk+N4EmNjbyR5hHmeOXuaKRdhbNQAzLPYVe1aNUpoiy9cl8mWkg9SrNHBw==} - engines: {node: '>=18.0.0'} + '@aws-sdk/util-endpoints@3.540.0': + resolution: {integrity: sha512-1kMyQFAWx6f8alaI6UT65/5YW/7pDWAKAdNwL6vuJLea03KrZRX3PMoONOSJpAS5m3Ot7HlWZvf3wZDNTLELZw==} + engines: {node: '>=14.0.0'} - '@aws-sdk/util-format-url@3.723.0': - resolution: {integrity: sha512-70+xUrdcnencPlCdV9XkRqmgj0vLDb8vm4mcEsgabg5QQ3S80KM0GEuhBAIGMkBWwNQTzCgQy2s7xOUlJPbu+g==} - engines: {node: '>=18.0.0'} + '@aws-sdk/util-endpoints@3.572.0': + resolution: {integrity: sha512-AIEC7ItIWBqkJLtqcSd0HG8tvdh3zVwqnKPHNrcfFay0Xonqx3p/qTCDwGosh5CM5hDGzyOSRA5PkacEDBTz9w==} + engines: {node: '>=16.0.0'} - '@aws-sdk/util-locate-window@3.723.0': - resolution: {integrity: sha512-Yf2CS10BqK688DRsrKI/EO6B8ff5J86NXe4C+VCysK7UOgN0l1zOTeTukZ3H8Q9tYYX3oaF1961o8vRkFm7Nmw==} + '@aws-sdk/util-endpoints@3.726.0': + resolution: {integrity: sha512-sLd30ASsPMoPn3XBK50oe/bkpJ4N8Bpb7SbhoxcY3Lk+fSASaWxbbXE81nbvCnkxrZCvkPOiDHzJCp1E2im71A==} engines: {node: '>=18.0.0'} + '@aws-sdk/util-format-url@3.535.0': + resolution: {integrity: sha512-ElbNkm0bddu53CuW44Iuux1ZbTV50fydbSh/4ypW3LrmUvHx193ogj0HXQ7X26kmmo9rXcsrLdM92yIeTjidVg==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/util-locate-window@3.535.0': + resolution: {integrity: sha512-PHJ3SL6d2jpcgbqdgiPxkXpu7Drc2PYViwxSIqvvMKhDwzSB1W3mMvtpzwKM4IE7zLFodZo0GKjJ9AsoXndXhA==} + engines: {node: '>=14.0.0'} + + '@aws-sdk/util-user-agent-browser@3.535.0': + resolution: {integrity: sha512-RWMcF/xV5n+nhaA/Ff5P3yNP3Kur/I+VNZngog4TEs92oB/nwOdAg/2JL8bVAhUbMrjTjpwm7PItziYFQoqyig==} + + '@aws-sdk/util-user-agent-browser@3.567.0': + resolution: {integrity: sha512-cqP0uXtZ7m7hRysf3fRyJwcY1jCgQTpJy7BHB5VpsE7DXlXHD5+Ur5L42CY7UrRPrB6lc6YGFqaAOs5ghMcLyA==} + '@aws-sdk/util-user-agent-browser@3.723.0': resolution: {integrity: sha512-Wh9I6j2jLhNFq6fmXydIpqD1WyQLyTfSxjW9B+PXSnPyk3jtQW8AKQur7p97rO8LAUzVI0bv8kb3ZzDEVbquIg==} - '@aws-sdk/util-user-agent-node@3.723.0': - resolution: {integrity: sha512-uCtW5sGq8jCwA9w57TvVRIwNnPbSDD1lJaTIgotf7Jit2bTrYR64thgMy/drL5yU5aHOdFIQljqn/5aDXLtTJw==} + '@aws-sdk/util-user-agent-node@3.535.0': + resolution: {integrity: sha512-dRek0zUuIT25wOWJlsRm97nTkUlh1NDcLsQZIN2Y8KxhwoXXWtJs5vaDPT+qAg+OpcNj80i1zLR/CirqlFg/TQ==} + engines: {node: '>=14.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true + + '@aws-sdk/util-user-agent-node@3.568.0': + resolution: {integrity: sha512-NVoZoLnKF+eXPBvXg+KqixgJkPSrerR6Gqmbjwqbv14Ini+0KNKB0/MXas1mDGvvEgtNkHI/Cb9zlJ3KXpti2A==} + engines: {node: '>=16.0.0'} + peerDependencies: + aws-crt: '>=1.0.0' + peerDependenciesMeta: + aws-crt: + optional: true + + '@aws-sdk/util-user-agent-node@3.726.0': + resolution: {integrity: sha512-iEj6KX9o6IQf23oziorveRqyzyclWai95oZHDJtYav3fvLJKStwSjygO4xSF7ycHcTYeCHSLO1FFOHgGVs4Viw==} engines: {node: '>=18.0.0'} peerDependencies: aws-crt: '>=1.0.0' @@ -2173,6 +2393,9 @@ packages: aws-crt: optional: true + '@aws-sdk/util-utf8-browser@3.259.0': + resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==} + '@aws-sdk/xml-builder@3.723.0': resolution: {integrity: sha512-5xK2SqGU1mzzsOeemy7cy3fGKxR1sEpUs4pEiIjaT0OIvU+fZaDVUEYWOqsgns6wI90XZEQJlXtI8uAHX/do5Q==} engines: {node: '>=18.0.0'} @@ -2218,156 +2441,162 @@ packages: resolution: {integrity: sha512-BzBZJobMoDyjJsPRMLNHvqHycTGrT8R/dtcTx9qUFcqwSRfGVK9A/cZ7Nx38UQydT9usZGbaDCN75QRNjezSAA==} engines: {node: '>=14.0.0'} - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + '@babel/code-frame@7.24.2': + resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.3': - resolution: {integrity: sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==} + '@babel/compat-data@7.24.4': + resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.0': - resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + '@babel/core@7.24.4': + resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} engines: {node: '>=6.9.0'} '@babel/generator@7.17.7': resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.3': - resolution: {integrity: sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==} + '@babel/generator@7.24.4': + resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.22.5': + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.25.9': - resolution: {integrity: sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==} + '@babel/helper-compilation-targets@7.23.6': + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.9': - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} + '@babel/helper-create-class-features-plugin@7.24.4': + resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.26.3': - resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} + '@babel/helper-create-regexp-features-plugin@7.22.15': + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-define-polyfill-provider@0.6.3': - resolution: {integrity: sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==} + '@babel/helper-define-polyfill-provider@0.6.2': + resolution: {integrity: sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-environment-visitor@7.24.7': - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} + '@babel/helper-environment-visitor@7.22.20': + resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} engines: {node: '>=6.9.0'} - '@babel/helper-function-name@7.24.7': - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} + '@babel/helper-function-name@7.23.0': + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} engines: {node: '>=6.9.0'} - '@babel/helper-hoist-variables@7.24.7': - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} + '@babel/helper-hoist-variables@7.22.5': + resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==} engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + '@babel/helper-member-expression-to-functions@7.23.0': + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + '@babel/helper-module-imports@7.24.3': + resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + '@babel/helper-module-transforms@7.23.3': + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + '@babel/helper-optimise-call-expression@7.22.5': + resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.25.9': - resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==} + '@babel/helper-plugin-utils@7.24.0': + resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} engines: {node: '>=6.9.0'} - '@babel/helper-remap-async-to-generator@7.25.9': - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + '@babel/helper-remap-async-to-generator@7.22.20': + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.25.9': - resolution: {integrity: sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==} + '@babel/helper-replace-supers@7.24.1': + resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + '@babel/helper-simple-access@7.22.5': + resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==} engines: {node: '>=6.9.0'} - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': + resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + '@babel/helper-split-export-declaration@7.22.6': + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + '@babel/helper-string-parser@7.24.1': + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + '@babel/helper-validator-identifier@7.22.20': + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} - '@babel/helper-wrap-function@7.25.9': - resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} + '@babel/helper-validator-option@7.23.5': + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.0': - resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + '@babel/helper-wrap-function@7.22.20': + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.3': - resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} - engines: {node: '>=6.0.0'} - hasBin: true + '@babel/helpers@7.24.4': + resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} + engines: {node: '>=6.9.0'} - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} + '@babel/highlight@7.24.2': + resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} + '@babel/parser@7.24.4': + resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4': + resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1': + resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1': + resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1': + resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -2378,344 +2607,410 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-assertions@7.26.0': - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-async-generators@7.8.4': + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-import-attributes@7.26.0': - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-class-properties@7.12.13': + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-jsx@7.25.9': - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} + '@babel/plugin-syntax-class-static-block@7.14.5': + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-dynamic-import@7.8.3': + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-export-namespace-from@7.8.3': + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-arrow-functions@7.25.9': - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + '@babel/plugin-syntax-import-assertions@7.24.1': + resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.25.9': - resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} + '@babel/plugin-syntax-import-attributes@7.24.1': + resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-to-generator@7.25.9': - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-import-meta@7.10.4': + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.25.9': - resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-json-strings@7.8.3': + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoping@7.25.9': - resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + '@babel/plugin-syntax-jsx@7.24.1': + resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-properties@7.25.9': - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-logical-assignment-operators@7.10.4': + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-class-static-block@7.26.0': - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: - '@babel/core': ^7.12.0 + '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-classes@7.25.9': - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-numeric-separator@7.10.4': + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-computed-properties@7.25.9': - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-object-rest-spread@7.8.3': + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-destructuring@7.25.9': - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-optional-catch-binding@7.8.3': + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dotall-regex@7.25.9': - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} - engines: {node: '>=6.9.0'} + '@babel/plugin-syntax-optional-chaining@7.8.3': + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-keys@7.25.9': - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + '@babel/plugin-syntax-private-property-in-object@7.14.5': + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} + '@babel/plugin-syntax-top-level-await@7.14.5': + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-dynamic-import@7.25.9': - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} + '@babel/plugin-syntax-typescript@7.24.1': + resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.26.3': - resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} + '@babel/plugin-syntax-unicode-sets-regex@7.18.6': + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 - '@babel/plugin-transform-export-namespace-from@7.25.9': - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + '@babel/plugin-transform-arrow-functions@7.24.1': + resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.25.9': - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} + '@babel/plugin-transform-async-generator-functions@7.24.3': + resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-function-name@7.25.9': - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + '@babel/plugin-transform-async-to-generator@7.24.1': + resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-json-strings@7.25.9': - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} + '@babel/plugin-transform-block-scoped-functions@7.24.1': + resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-literals@7.25.9': - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + '@babel/plugin-transform-block-scoping@7.24.4': + resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-logical-assignment-operators@7.25.9': - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} + '@babel/plugin-transform-class-properties@7.24.1': + resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-member-expression-literals@7.25.9': - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + '@babel/plugin-transform-class-static-block@7.24.4': + resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.12.0 - '@babel/plugin-transform-modules-amd@7.25.9': - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + '@babel/plugin-transform-classes@7.24.1': + resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-commonjs@7.26.3': - resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} + '@babel/plugin-transform-computed-properties@7.24.1': + resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-systemjs@7.25.9': - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + '@babel/plugin-transform-destructuring@7.24.1': + resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-modules-umd@7.25.9': - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + '@babel/plugin-transform-dotall-regex@7.24.1': + resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + '@babel/plugin-transform-duplicate-keys@7.24.1': + resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-dynamic-import@7.24.1': + resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-new-target@7.25.9': - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + '@babel/plugin-transform-exponentiation-operator@7.24.1': + resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9': - resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} + '@babel/plugin-transform-export-namespace-from@7.24.1': + resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-numeric-separator@7.25.9': - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + '@babel/plugin-transform-for-of@7.24.1': + resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-rest-spread@7.25.9': - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + '@babel/plugin-transform-function-name@7.24.1': + resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-object-super@7.25.9': - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + '@babel/plugin-transform-json-strings@7.24.1': + resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-catch-binding@7.25.9': - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} + '@babel/plugin-transform-literals@7.24.1': + resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-optional-chaining@7.25.9': - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + '@babel/plugin-transform-logical-assignment-operators@7.24.1': + resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-parameters@7.25.9': - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + '@babel/plugin-transform-member-expression-literals@7.24.1': + resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-methods@7.25.9': - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + '@babel/plugin-transform-modules-amd@7.24.1': + resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-private-property-in-object@7.25.9': - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} + '@babel/plugin-transform-modules-commonjs@7.24.1': + resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-property-literals@7.25.9': - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + '@babel/plugin-transform-modules-systemjs@7.24.1': + resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regenerator@7.25.9': - resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} + '@babel/plugin-transform-modules-umd@7.24.1': + resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-regexp-modifiers@7.26.0': - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} + '@babel/plugin-transform-named-capturing-groups-regex@7.22.5': + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/plugin-transform-reserved-words@7.25.9': - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + '@babel/plugin-transform-new-target@7.24.1': + resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-nullish-coalescing-operator@7.24.1': + resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-numeric-separator@7.24.1': + resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-rest-spread@7.24.1': + resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-object-super@7.24.1': + resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-catch-binding@7.24.1': + resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-optional-chaining@7.24.1': + resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-parameters@7.24.1': + resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-methods@7.24.1': + resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-private-property-in-object@7.24.1': + resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-property-literals@7.24.1': + resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-regenerator@7.24.1': + resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + + '@babel/plugin-transform-reserved-words@7.24.1': + resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-shorthand-properties@7.25.9': - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + '@babel/plugin-transform-shorthand-properties@7.24.1': + resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-spread@7.25.9': - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + '@babel/plugin-transform-spread@7.24.1': + resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-sticky-regex@7.25.9': - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + '@babel/plugin-transform-sticky-regex@7.24.1': + resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.25.9': - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} + '@babel/plugin-transform-template-literals@7.24.1': + resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.25.9': - resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} + '@babel/plugin-transform-typeof-symbol@7.24.1': + resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.26.3': - resolution: {integrity: sha512-6+5hpdr6mETwSKjmJUdYw0EIkATiQhnELWlE3kJFBwSg/BGIVwVaVbX+gOXBCdc7Ln1RXZxyWGecIXhUfnl7oA==} + '@babel/plugin-transform-typescript@7.24.4': + resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-escapes@7.25.9': - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + '@babel/plugin-transform-unicode-escapes@7.24.1': + resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-property-regex@7.25.9': - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} + '@babel/plugin-transform-unicode-property-regex@7.24.1': + resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-regex@7.25.9': - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + '@babel/plugin-transform-unicode-regex@7.24.1': + resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-unicode-sets-regex@7.25.9': - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} + '@babel/plugin-transform-unicode-sets-regex@7.24.1': + resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.26.0': - resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} + '@babel/preset-env@7.24.4': + resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2725,34 +3020,37 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - '@babel/preset-typescript@7.26.0': - resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} + '@babel/preset-typescript@7.24.1': + resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + '@babel/regjsgen@0.8.0': + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + + '@babel/runtime@7.24.4': + resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==} engines: {node: '>=6.9.0'} - '@babel/template@7.25.9': - resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + '@babel/template@7.24.0': + resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} engines: {node: '>=6.9.0'} '@babel/traverse@7.23.2': resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.4': - resolution: {integrity: sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==} + '@babel/traverse@7.24.1': + resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==} engines: {node: '>=6.9.0'} '@babel/types@7.17.0': resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.3': - resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} + '@babel/types@7.24.0': + resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==} engines: {node: '>=6.9.0'} '@colors/colors@1.6.0': @@ -2766,219 +3064,210 @@ packages: '@dabh/diagnostics@2.0.3': resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - '@datadog/libdatadog@0.3.0': - resolution: {integrity: sha512-TbP8+WyXfh285T17FnLeLUOPl4SbkRYMqKgcmknID2mXHNrbt5XJgW9bnDgsrrtu31Q7FjWWw2WolgRLWyzLRA==} - - '@datadog/native-appsec@8.3.0': - resolution: {integrity: sha512-RYHbSJ/MwJcJaLzaCaZvUyNLUKFbMshayIiv4ckpFpQJDiq1T8t9iM2k7008s75g1vRuXfsRNX7MaLn4aoFuWA==} - engines: {node: '>=16'} + '@datadog/native-appsec@7.1.1': + resolution: {integrity: sha512-1XVrCY4g1ArN79SQANMtiIkaxKSPfgdAGv0VAM4Pz+NQuxKfl+2xQPXjQPm87LI1KQIO6MU6qzv3sUUSesb9lA==} + engines: {node: '>=14'} - '@datadog/native-iast-rewriter@2.6.1': - resolution: {integrity: sha512-zv7cr/MzHg560jhAnHcO7f9pLi4qaYrBEcB+Gla0xkVouYSDsp8cGXIGG4fiGdAMHdt7SpDNS6+NcEAqD/v8Ig==} + '@datadog/native-iast-rewriter@2.3.1': + resolution: {integrity: sha512-3pmt5G1Ai/+MPyxP7wBerIu/zH/BnAHxEu/EAMr+77IMpK5m7THPDUoWrPRCWcgFBfn0pK5DR7gRItG0wX3e0g==} engines: {node: '>= 10'} - '@datadog/native-iast-taint-tracking@3.2.0': - resolution: {integrity: sha512-Mc6FzCoyvU5yXLMsMS9yKnEqJMWoImAukJXolNWCTm+JQYCMf2yMsJ8pBAm7KyZKliamM9rCn7h7Tr2H3lXwjA==} + '@datadog/native-iast-taint-tracking@2.1.0': + resolution: {integrity: sha512-DjZ6itJcjLrTdKk2vP96hak2xS0ABd0NIB8poZG3OBQU5efkzu8JOQoxbIKMklG/0P2zh7EquvGP88PdVXT9aA==} - '@datadog/native-metrics@3.1.0': - resolution: {integrity: sha512-yOBi4x0OQRaGNPZ2bx9TGvDIgEdQ8fkudLTFAe7gEM1nAlvFmbE5YfpH8WenEtTSEBwojSau06m2q7axtEEmCg==} - engines: {node: '>=16'} + '@datadog/native-metrics@2.0.0': + resolution: {integrity: sha512-YklGVwUtmKGYqFf1MNZuOHvTYdKuR4+Af1XkWcMD8BwOAjxmd9Z+97328rCOY8TFUJzlGUPaXzB8j2qgG/BMwA==} + engines: {node: '>=12'} - '@datadog/pprof@5.4.1': - resolution: {integrity: sha512-IvpL96e/cuh8ugP5O8Czdup7XQOLHeIDgM5pac5W7Lc1YzGe5zTtebKFpitvb1CPw1YY+1qFx0pWGgKP2kOfHg==} - engines: {node: '>=16'} + '@datadog/pprof@5.3.0': + resolution: {integrity: sha512-53z2Q3K92T6Pf4vz4Ezh8kfkVEvLzbnVqacZGgcbkP//q0joFzO8q00Etw1S6NdnCX0XmX08ULaF4rUI5r14mw==} + engines: {node: '>=14'} '@datadog/sketches-js@2.1.1': resolution: {integrity: sha512-d5RjycE+MObE/hU+8OM5Zp4VjTwiPLRa8299fj7muOmR16fb942z8byoMbCErnGh0lBevvgkGrLclQDvINbIyg==} - '@discordjs/builders@1.10.0': - resolution: {integrity: sha512-ikVZsZP+3shmVJ5S1oM+7SveUCK3L9fTyfA8aJ7uD9cNQlTqF+3Irbk2Y22KXTb3C3RNUahRkSInClJMkHrINg==} + '@discordjs/builders@1.7.0': + resolution: {integrity: sha512-GDtbKMkg433cOZur8Dv6c25EHxduNIBsxeHrsRoIM8+AwmEZ8r0tEpckx/sHwTLwQPOF3e2JWloZh9ofCaMfAw==} engines: {node: '>=16.11.0'} '@discordjs/collection@1.5.3': resolution: {integrity: sha512-SVb428OMd3WO1paV3rm6tSjM4wC+Kecaa1EUGX7vc6/fddvw/6lg90z4QtCqm21zvVe92vMMDt9+DkIvjXImQQ==} engines: {node: '>=16.11.0'} - '@discordjs/collection@2.1.1': - resolution: {integrity: sha512-LiSusze9Tc7qF03sLCujF5iZp7K+vRNEDBZ86FT9aQAv3vxMLihUvKvpsCWiQ2DJq1tVckopKm1rxomgNUc9hg==} + '@discordjs/collection@2.0.0': + resolution: {integrity: sha512-YTWIXLrf5FsrLMycpMM9Q6vnZoR/lN2AWX23/Cuo8uOOtS8eHB2dyQaaGnaF8aZPYnttf2bkLMcXn/j6JUOi3w==} engines: {node: '>=18'} - '@discordjs/formatters@0.6.0': - resolution: {integrity: sha512-YIruKw4UILt/ivO4uISmrGq2GdMY6EkoTtD0oS0GvkJFRZbTSdPhzYiUILbJ/QslsvC9H9nTgGgnarnIl4jMfw==} + '@discordjs/formatters@0.3.3': + resolution: {integrity: sha512-wTcI1Q5cps1eSGhl6+6AzzZkBBlVrBdc9IUhJbijRgVjCNIIIZPgqnUj3ntFODsHrdbGU8BEG9XmDQmgEEYn3w==} engines: {node: '>=16.11.0'} - '@discordjs/rest@2.4.2': - resolution: {integrity: sha512-9bOvXYLQd5IBg/kKGuEFq3cstVxAMJ6wMxO2U3wjrgO+lHv8oNCT+BBRpuzVQh7BoXKvk/gpajceGvQUiRoJ8g==} - engines: {node: '>=18'} + '@discordjs/rest@2.2.0': + resolution: {integrity: sha512-nXm9wT8oqrYFRMEqTXQx9DUTeEtXUDMmnUKIhZn6O2EeDY9VCdwj23XCPq7fkqMPKdF7ldAfeVKyxxFdbZl59A==} + engines: {node: '>=16.11.0'} - '@discordjs/util@1.1.1': - resolution: {integrity: sha512-eddz6UnOBEB1oITPinyrB2Pttej49M9FZQY8NxgEvc3tq6ZICZ19m70RsmzRdDHk80O9NoYN/25AqJl8vPVf/g==} - engines: {node: '>=18'} + '@discordjs/util@1.0.2': + resolution: {integrity: sha512-IRNbimrmfb75GMNEjyznqM1tkI7HrZOf14njX7tCAAUetyZM1Pr8hX/EK2lxBCOgWDRmigbp24fD1hdMfQK5lw==} + engines: {node: '>=16.11.0'} - '@discordjs/ws@1.2.0': - resolution: {integrity: sha512-QH5CAFe3wHDiedbO+EI3OOiyipwWd+Q6BdoFZUw/Wf2fw5Cv2fgU/9UEtJRmJa9RecI+TAhdGPadMaEIur5yJg==} + '@discordjs/ws@1.0.2': + resolution: {integrity: sha512-+XI82Rm2hKnFwAySXEep4A7Kfoowt6weO6381jgW+wVdTpMS/56qCvoXyFRY0slcv7c/U8My2PwIB2/wEaAh7Q==} engines: {node: '>=16.11.0'} - '@esbuild/aix-ppc64@0.23.1': - resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} - engines: {node: '>=18'} + '@esbuild/aix-ppc64@0.19.12': + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.23.1': - resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} - engines: {node: '>=18'} + '@esbuild/android-arm64@0.19.12': + resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} + engines: {node: '>=12'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.23.1': - resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} - engines: {node: '>=18'} + '@esbuild/android-arm@0.19.12': + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.23.1': - resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} - engines: {node: '>=18'} + '@esbuild/android-x64@0.19.12': + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.23.1': - resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} - engines: {node: '>=18'} + '@esbuild/darwin-arm64@0.19.12': + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.23.1': - resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} - engines: {node: '>=18'} + '@esbuild/darwin-x64@0.19.12': + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.23.1': - resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} - engines: {node: '>=18'} + '@esbuild/freebsd-arm64@0.19.12': + resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} + engines: {node: '>=12'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.23.1': - resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} - engines: {node: '>=18'} + '@esbuild/freebsd-x64@0.19.12': + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.23.1': - resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} - engines: {node: '>=18'} + '@esbuild/linux-arm64@0.19.12': + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.23.1': - resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} - engines: {node: '>=18'} + '@esbuild/linux-arm@0.19.12': + resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} + engines: {node: '>=12'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.23.1': - resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} - engines: {node: '>=18'} + '@esbuild/linux-ia32@0.19.12': + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.23.1': - resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} - engines: {node: '>=18'} + '@esbuild/linux-loong64@0.19.12': + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.23.1': - resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} - engines: {node: '>=18'} + '@esbuild/linux-mips64el@0.19.12': + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.23.1': - resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} - engines: {node: '>=18'} + '@esbuild/linux-ppc64@0.19.12': + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.23.1': - resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} - engines: {node: '>=18'} + '@esbuild/linux-riscv64@0.19.12': + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.23.1': - resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} - engines: {node: '>=18'} + '@esbuild/linux-s390x@0.19.12': + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.23.1': - resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} - engines: {node: '>=18'} + '@esbuild/linux-x64@0.19.12': + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} cpu: [x64] os: [linux] - '@esbuild/netbsd-x64@0.23.1': - resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} - engines: {node: '>=18'} + '@esbuild/netbsd-x64@0.19.12': + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.23.1': - resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.23.1': - resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} - engines: {node: '>=18'} + '@esbuild/openbsd-x64@0.19.12': + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.23.1': - resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} - engines: {node: '>=18'} + '@esbuild/sunos-x64@0.19.12': + resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} + engines: {node: '>=12'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.23.1': - resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} - engines: {node: '>=18'} + '@esbuild/win32-arm64@0.19.12': + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.23.1': - resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} - engines: {node: '>=18'} + '@esbuild/win32-ia32@0.19.12': + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.23.1': - resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} - engines: {node: '>=18'} + '@esbuild/win32-x64@0.19.12': + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} cpu: [x64] os: [win32] - '@eslint-community/eslint-utils@4.4.1': - resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + '@eslint-community/regexpp@4.10.0': + resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@eslint/js@8.57.1': - resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} '@exodus/schemasafe@1.3.0': @@ -2988,16 +3277,16 @@ packages: resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} - '@gitbeaker/core@40.6.0': - resolution: {integrity: sha512-tVVm8ZPrS9YCHEcuPV8vD1IcEf9POpdygWo+kPvkK7LcC36EERVcXagb8snEaGgGLfUaVQh8qP4iDZgPnP3YBQ==} + '@gitbeaker/core@40.2.1': + resolution: {integrity: sha512-4RPpip70/NPo/3fx5TDrF88AwQxqK4OxzsheZnadhFM5O7YBp0lfkIH2c6zeMEwIRn2M5PleNK5mAe3qr00RQg==} engines: {node: '>=18.20.0'} - '@gitbeaker/requester-utils@40.6.0': - resolution: {integrity: sha512-DQu2l3iXtB+8e1Ye2ekeUHABt4mGMRTLtuVWtFqf74sqJnerHNOxVOjPn19qu/nKdvKR3ZLwSRTtPzEsxgcShg==} + '@gitbeaker/requester-utils@40.2.1': + resolution: {integrity: sha512-GMawAsDEDioDxT4g5hFvzx7bwQq89s8vrf/jffRi35mcWgbtT1yr1m2QzURALsmsNC+H3ktRUCm7f9XtieNDwg==} engines: {node: '>=18.20.0'} - '@gitbeaker/rest@40.6.0': - resolution: {integrity: sha512-sAwYJclU3NlB/gdxqhH6Hnmy5LWzvW7D3W33eShQEnxMhM0VjnFHPHcgJLQCIux3hMiub1uGtTw1hBJTxDc2mQ==} + '@gitbeaker/rest@40.2.1': + resolution: {integrity: sha512-XVaNKa9ahqppSvyNsSayC6TILe4FvBla8zxytCpxZMjrLYLxMt7ny/QCltp9tP8ElDSITALsrKo/wLjab36YEQ==} engines: {node: '>=18.20.0'} '@google-cloud/common@3.10.0': @@ -3032,12 +3321,12 @@ packages: resolution: {integrity: sha512-3t5UF3SZ14Bw2kcBHubCai6EIugU2GnQOstYWVSFuoO8IJ94RAaIOPq/dtexvQbUTpBTAGpd5smVR9WPL1mJVw==} engines: {node: '>=10'} - '@google-cloud/storage@7.14.0': - resolution: {integrity: sha512-H41bPL2cMfSi4EEnFzKvg7XSb7T67ocSXrmF7MPjfgFB0L6CKGzfIYJheAZi1iqXjz6XaCT1OBf6HCG5vDBTOQ==} + '@google-cloud/storage@7.15.0': + resolution: {integrity: sha512-/j/+8DFuEOo33fbdX0V5wjooOoFahEaMEdImHBmM2tH9MPHJYNtmXOf2sGUmZmiufSukmBEvdlzYgDkkgeBiVQ==} engines: {node: '>=14'} - '@grpc/grpc-js@1.12.5': - resolution: {integrity: sha512-d3iiHxdpg5+ZcJ6jnDSOT8Z0O0VMVGy34jAnYLUX8yd36b1qn8f1TwOA/Lc7TsOh03IkPJ38eGI5qD2EjNkoEA==} + '@grpc/grpc-js@1.11.3': + resolution: {integrity: sha512-i9UraDzFHMR+Iz/MhFLljT+fCpgxZ3O6CxwGJ8YuNYHJItIHUzKJpW2LvoFZNnGPwqc9iWy9RAucxV0JoR9aUQ==} engines: {node: '>=12.10.0'} '@grpc/proto-loader@0.7.13': @@ -3045,8 +3334,8 @@ packages: engines: {node: '>=6'} hasBin: true - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead @@ -3066,12 +3355,8 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@isaacs/ttlcache@1.4.1': - resolution: {integrity: sha512-RQgQ4uQ+pLbqXfOmieB91ejmLwvSgv9nLx6sT6sD83s7umBypgg+OIBOBbEUiJXrfpnp9j0mRhYYdzp9uqq3lA==} - engines: {node: '>=12'} - - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} '@jridgewell/resolve-uri@3.1.2': @@ -3085,8 +3370,8 @@ packages: '@jridgewell/source-map@0.3.6': resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.4.15': + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -3106,14 +3391,14 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.1.1': - resolution: {integrity: sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==} + '@jsonjoy.com/json-pack@1.1.0': + resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/util@1.5.0': - resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} + '@jsonjoy.com/util@1.3.0': + resolution: {integrity: sha512-Cebt4Vk7k1xHy87kHY7KSPLT77A7Ev7IfOblyLZhtYEhrdQ6fX4EoLq3xOQ3O/DRMEh2ok5nyC180E+ABS8Wmw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -3162,12 +3447,12 @@ packages: resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} engines: {node: '>= 18'} - '@octokit/core@6.1.3': - resolution: {integrity: sha512-z+j7DixNnfpdToYsOutStDgeRzJSMnbj8T1C/oQjB6Aa+kRfNjs/Fn7W6c8bmlt6mfy3FkgeKBRnDjxQow5dow==} + '@octokit/core@6.1.2': + resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} engines: {node: '>= 18'} - '@octokit/endpoint@10.1.2': - resolution: {integrity: sha512-XybpFv9Ms4hX5OCHMZqyODYqGTZ3H6K6Vva+M9LR7ib/xr1y1ZnlChYv9H680y77Vd/i/k+thXApeRASBQkzhA==} + '@octokit/endpoint@10.1.1': + resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} engines: {node: '>= 18'} '@octokit/endpoint@6.0.12': @@ -3184,8 +3469,8 @@ packages: resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==} engines: {node: '>= 14'} - '@octokit/graphql@8.1.2': - resolution: {integrity: sha512-bdlj/CJVjpaz06NBpfHhp4kGJaRZfz7AzC+6EwUImRtrwIw8dIgJ63Xg0OzV9pRn3rIzrt5c2sa++BL0JJ8GLw==} + '@octokit/graphql@8.1.1': + resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} engines: {node: '>= 18'} '@octokit/oauth-authorization-url@4.3.3': @@ -3218,8 +3503,8 @@ packages: resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==} engines: {node: '>= 14'} - '@octokit/request-error@6.1.6': - resolution: {integrity: sha512-pqnVKYo/at0NuOjinrgcQYpEbv4snvP3bKMRqHaD9kIsk9u1LCpb2smHZi8/qJfgeNqLo5hNW4Z7FezNdEo0xg==} + '@octokit/request-error@6.1.4': + resolution: {integrity: sha512-VpAhIUxwhWZQImo/dWAN/NpPqqojR6PSLgLYAituLM6U+ddx9hCioFGwBr5Mi+oi5CLeJkcAs3gJ0PYYzU6wUg==} engines: {node: '>= 18'} '@octokit/request@5.6.3': @@ -3229,12 +3514,12 @@ packages: resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==} engines: {node: '>= 14'} - '@octokit/request@9.1.4': - resolution: {integrity: sha512-tMbOwGm6wDII6vygP3wUVqFTw3Aoo0FnVQyhihh8vVq12uO3P+vQZeo2CKMpWtPSogpACD0yyZAlVlQnjW71DA==} + '@octokit/request@9.1.3': + resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==} engines: {node: '>= 18'} - '@octokit/types@13.6.2': - resolution: {integrity: sha512-WpbZfZUcZU77DrSW4wbsSgTPfKcp286q3ItaIgvSbBpZJlu6mnYXAkjZz6LVZPXkEvLIM8McanyZejKTYUHipA==} + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} '@octokit/types@6.41.0': resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==} @@ -3245,26 +3530,22 @@ packages: '@one-ini/wasm@0.1.1': resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} - '@opensearch-project/opensearch@2.13.0': - resolution: {integrity: sha512-Bu3jJ7pKzumbMMeefu7/npAWAvFu5W9SlbBow1ulhluqUpqc7QoXe0KidDrMy7Dy3BQrkI6llR3cWL4lQTZOFw==} + '@opensearch-project/opensearch@2.11.0': + resolution: {integrity: sha512-G+SZwtWRDv90IrtTSNnCt0MQjHVyqrcIXcpwN68vjHnfbun2+RHn+ux4K7dnG+s/KwWzVKIpPFoRjg2gfFX0Mw==} engines: {node: '>=10', yarn: ^1.22.10} - '@opentelemetry/api@1.8.0': - resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} - engines: {node: '>=8.0.0'} - - '@opentelemetry/api@1.9.0': - resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} + '@opentelemetry/api@1.6.0': + resolution: {integrity: sha512-OWlrQAnWn9577PhVgqjUvMr1pg57Bc4jv0iL4w0PRuOSRvq67rvHW9Ie/dZVMvCzhSCB+UxhcY/PmCmFj33Q+g==} engines: {node: '>=8.0.0'} - '@opentelemetry/core@1.30.0': - resolution: {integrity: sha512-Q/3u/K73KUjTCnFUP97ZY+pBjQ1kPEgjOfXj/bJl8zW7GbXdkw6cwuyZk6ZTXkVgCBsYRYUzx4fvYK1jxdb9MA==} + '@opentelemetry/core@1.24.0': + resolution: {integrity: sha512-FP2oN7mVPqcdxJDTTnKExj4mi91EH+DNuArKfHTjPuJWe2K1JfMIVXNfahw1h3onJxQnxS8K0stKkogX05s+Aw==} engines: {node: '>=14'} peerDependencies: - '@opentelemetry/api': '>=1.0.0 <1.10.0' + '@opentelemetry/api': '>=1.0.0 <1.9.0' - '@opentelemetry/semantic-conventions@1.28.0': - resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} + '@opentelemetry/semantic-conventions@1.24.0': + resolution: {integrity: sha512-yL0jI6Ltuz8R+Opj7jClGrul6pOoYrdfVmzQS4SITXRPH7I5IRZbrwe/6/v8v4WYMa6MYZG480S1+uc/IGfqsA==} engines: {node: '>=14'} '@pkgjs/parseargs@0.11.0': @@ -3317,23 +3598,19 @@ packages: '@readme/json-schema-ref-parser@1.2.0': resolution: {integrity: sha512-Bt3QVovFSua4QmHa65EHUmh2xS0XJ3rgTEUPH998f4OW4VVJke3BuS16f+kM0ZLOGdvIrzrPRqwihuv5BAjtrA==} - '@readme/openapi-parser@2.6.0': - resolution: {integrity: sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==} + '@readme/openapi-parser@2.5.1': + resolution: {integrity: sha512-p9ndWhwjtP+DEiOOF6jeNMpdmYIPM4nl+JEIdnQNdq7b68esI024x7HiYACZpaYaSvISDSyKc7aiRJx4K4IDhg==} engines: {node: '>=18'} peerDependencies: openapi-types: '>=7' - '@readme/openapi-schemas@3.1.0': - resolution: {integrity: sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw==} - engines: {node: '>=18'} - '@redis/bloom@1.2.0': resolution: {integrity: sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==} peerDependencies: '@redis/client': ^1.0.0 - '@redis/client@1.6.0': - resolution: {integrity: sha512-aR0uffYI700OEEH4gYnitAnv3vzVGXCFvYfdpu/CJKvk4pHfLPEy/JSZyrpQ+15WhXe1yJRXLtfQ84s4mEXnPg==} + '@redis/client@1.5.14': + resolution: {integrity: sha512-YGn0GqsRBFUQxklhY7v562VMOP0DcmlrHHs3IV1mFE3cbxe31IITUkqhBcIhVSI/2JqtWAJXg5mjV4aU+zD0HA==} engines: {node: '>=14'} '@redis/graph@1.1.1': @@ -3341,34 +3618,31 @@ packages: peerDependencies: '@redis/client': ^1.0.0 - '@redis/json@1.0.7': - resolution: {integrity: sha512-6UyXfjVaTBTJtKNG4/9Z8PSpKE6XgSyEb8iwaqDcy+uKrd/DGYHTWkUdnQDyzm727V7p21WUMhsqz5oy65kPcQ==} + '@redis/json@1.0.6': + resolution: {integrity: sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==} peerDependencies: '@redis/client': ^1.0.0 - '@redis/search@1.2.0': - resolution: {integrity: sha512-tYoDBbtqOVigEDMAcTGsRlMycIIjwMCgD8eR2t0NANeQmgK/lvxNAvYyb6bZDD4frHRhIHkJu2TBRvB0ERkOmw==} + '@redis/search@1.1.6': + resolution: {integrity: sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==} peerDependencies: '@redis/client': ^1.0.0 - '@redis/time-series@1.1.0': - resolution: {integrity: sha512-c1Q99M5ljsIuc4YdaCwfUEXsofakb9c8+Zse2qxTadu8TalLXuAESzLvFAvNVbkmSlvlzIQOLpBCmWI9wTOt+g==} + '@redis/time-series@1.0.5': + resolution: {integrity: sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==} peerDependencies: '@redis/client': ^1.0.0 - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@sapphire/async-queue@1.5.5': - resolution: {integrity: sha512-cvGzxbba6sav2zZkH8GPf2oGk9yYoD5qrNWdu9fRehifgnFZJMV+nuy2nON2roRO4yQQ+v7MK/Pktl/HgfsUXg==} + '@sapphire/async-queue@1.5.2': + resolution: {integrity: sha512-7X7FFAA4DngXUl95+hYbUF19bp1LGiffjJtu7ygrZrbdCSsdDDBaSjB7Akw0ZbOu6k0xpXyljnJ6/RZUvLfRdg==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} - '@sapphire/shapeshift@4.0.0': - resolution: {integrity: sha512-d9dUmWVA7MMiKobL3VpLF8P2aeanRTu6ypG2OIaEv/ZHH/SUQ2iHOVyi5wAPjQ+HmnMuL0whK9ez8I/raWbtIg==} + '@sapphire/shapeshift@3.9.7': + resolution: {integrity: sha512-4It2mxPSr4OGn4HSQWGmhFMsNFGfFVhWeRPCRwbH972Ek2pzfGRZtb0pJ4Ze6oIzcyh2jw7nUDa6qGlWofgd9g==} engines: {node: '>=v16'} - '@sapphire/snowflake@3.5.3': - resolution: {integrity: sha512-jjmJywLAFoWeBi1W7994zZyiNWPIiqRRNAmSERxyg93xRGzNYvGjlZ0gR6x0F4gPRi2+0O6S71kOZYyr3cxaIQ==} + '@sapphire/snowflake@3.5.1': + resolution: {integrity: sha512-BxcYGzgEsdlG0dKAyOm0ehLGm2CafIrfQTZGWgkfKYbj+pNNsorZ7EotuZukc2MT70E0UbppVbtpBrqpzVzjNA==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} '@segment/loosely-validate-event@2.0.0': @@ -3380,16 +3654,16 @@ packages: '@selderee/plugin-htmlparser2@0.6.0': resolution: {integrity: sha512-J3jpy002TyBjd4N/p6s+s90eX42H2eRhK3SbsZuvTDv977/E8p2U3zikdiehyJja66do7FlxLomZLPlvl2/xaA==} - '@sendgrid/client@8.1.4': - resolution: {integrity: sha512-VxZoQ82MpxmjSXLR3ZAE2OWxvQIW2k2G24UeRPr/SYX8HqWLV/8UBN15T2WmjjnEb5XSmFImTJOKDzzSeKr9YQ==} + '@sendgrid/client@8.1.3': + resolution: {integrity: sha512-mRwTticRZIdUTsnyzvlK6dMu3jni9ci9J+dW/6fMMFpGRAJdCJlivFVYQvqk8kRS3RnFzS7sf6BSmhLl1ldDhA==} engines: {node: '>=12.*'} '@sendgrid/helpers@8.0.0': resolution: {integrity: sha512-Ze7WuW2Xzy5GT5WRx+yEv89fsg/pgy3T1E3FS0QEx0/VvRmigMZ5qyVGhJz4SxomegDkzXv/i0aFPpHKN8qdAA==} engines: {node: '>= 12.0.0'} - '@sendgrid/mail@8.1.4': - resolution: {integrity: sha512-MUpIZykD9ARie8LElYCqbcBhGGMaA/E6I7fEcG7Hc2An26QJyLtwOaKQ3taGp8xO8BICPJrSKuYV4bDeAJKFGQ==} + '@sendgrid/mail@8.1.3': + resolution: {integrity: sha512-Wg5iKSUOER83/cfY6rbPa+o3ChnYzWwv1OcsR8gCV8SKi+sUPIMroildimlnb72DBkQxcbylxng1W7f0RIX7MQ==} engines: {node: '>=12.*'} '@sindresorhus/is@0.14.0': @@ -3400,20 +3674,24 @@ packages: resolution: {integrity: sha512-DTuBFbqu4gGfajREEMrkq5jBhcnskinhr4+AnfJEk48zhVeEv3XnUKGIX98B74kxhYsIMfApGGySTn7V3b5yBA==} engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} - '@slack/types@2.14.0': - resolution: {integrity: sha512-n0EGm7ENQRxlXbgKSrQZL69grzg1gHLAVd+GlRVQJ1NSORo0FrApR7wql/gaKdu2n4TO83Sq/AmeUOqD60aXUA==} + '@slack/types@2.11.0': + resolution: {integrity: sha512-UlIrDWvuLaDly3QZhCPnwUSI/KYmV1N9LyhuH6EDKCRS1HWZhyTG3Ja46T3D0rYfqdltKYFXbJSSRPwZpwO0cQ==} engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} - '@slack/web-api@6.13.0': - resolution: {integrity: sha512-dv65crIgdh9ZYHrevLU6XFHTQwTyDmNqEqzuIrV+Vqe/vgiG6w37oex5ePDU1RGm2IJ90H8iOvHFvzdEO/vB+g==} + '@slack/web-api@6.12.0': + resolution: {integrity: sha512-RPw6F8rWfGveGkZEJ4+4jUin5iazxRK2q3FpQDz/FvdgzC3nZmPyLx8WRzc6nh0w3MBjEbphNnp2VZksfhpBIQ==} engines: {node: '>= 12.13.0', npm: '>= 6.12.0'} '@smithy/abort-controller@1.1.0': resolution: {integrity: sha512-5imgGUlZL4dW4YWdMYAKLmal9ny/tlenM81QZY7xYyb76z9Z/QOg7oM5Ak9HQl8QfFTlGVWwcMXl+54jroRgEQ==} engines: {node: '>=14.0.0'} - '@smithy/abort-controller@4.0.0': - resolution: {integrity: sha512-xFNL1ZfluscKiVI0qlPEnu7pL1UgNNIzQdjTPkaO7JCJtIkbArPYNtqbxohuNaQdksJ01Tn1wLbDA5oIp62P8w==} + '@smithy/abort-controller@2.2.0': + resolution: {integrity: sha512-wRlta7GuLWpTqtFfGo+nZyOO1vEvewdNR1R4rTxpC8XU6vG/NDyrFBhwLZsqg1NUoR1noVaXJPC/7ZK47QCySw==} + engines: {node: '>=14.0.0'} + + '@smithy/abort-controller@4.0.1': + resolution: {integrity: sha512-fiUIYgIgRjMWznk6iLJz35K2YxSLHzLBA/RC6lBrKfQ8fHbPfvk7Pk9UvpKoHgJjI18MnbPuEju53zcVy6KF1g==} engines: {node: '>=18.0.0'} '@smithy/chunked-blob-reader-native@4.0.0': @@ -3424,60 +3702,101 @@ packages: resolution: {integrity: sha512-+sKqDBQqb036hh4NPaUiEkYFkTUGYzRsn3EuFhyfQfMy6oGHEUJDurLP9Ufb5dasr/XiAmPNMr6wa9afjQB+Gw==} engines: {node: '>=18.0.0'} - '@smithy/config-resolver@4.0.0': - resolution: {integrity: sha512-29pIDlUY/a9+ChJPAarPiD9cU8fBtBh0wFnmnhj7j5AhgMzc+uyXdfzmziH6xx2jzw54waSP3HfnFkTANZuPYA==} + '@smithy/config-resolver@2.2.0': + resolution: {integrity: sha512-fsiMgd8toyUba6n1WRmr+qACzXltpdDkPTAaDqc8QqPBUzO+/JKwL6bUBseHVi8tu9l+3JOK+tSf7cay+4B3LA==} + engines: {node: '>=14.0.0'} + + '@smithy/config-resolver@4.0.1': + resolution: {integrity: sha512-Igfg8lKu3dRVkTSEm98QpZUvKEOa71jDX4vKRcvJVyRc3UgN3j7vFMf0s7xLQhYmKa8kyJGQgUJDOV5V3neVlQ==} engines: {node: '>=18.0.0'} - '@smithy/core@3.0.0': - resolution: {integrity: sha512-pKaas7RWvPljJ8uByCeBa10rtbVJCy4N/Fr7OSPxFezcyG0SQuXWnESZqzXj7m2+A+kPzG6fKyP4wrKidl2Ikg==} + '@smithy/core@1.4.2': + resolution: {integrity: sha512-2fek3I0KZHWJlRLvRTqxTEri+qV0GRHrJIoLFuBMZB4EMg4WgeBGfF0X6abnrNYpq55KJ6R4D6x4f0vLnhzinA==} + engines: {node: '>=14.0.0'} + + '@smithy/core@3.1.0': + resolution: {integrity: sha512-swFv0wQiK7TGHeuAp6lfF5Kw1dHWsTrCuc+yh4Kh05gEShjsE2RUxHucEerR9ih9JITNtaHcSpUThn5Y/vDw0A==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.0.0': - resolution: {integrity: sha512-+hTShyZHiq2AVFOxJja3k6O17DKU6TaZbwr2y1OH5HQtUw2a+7O3mMR+10LVmc39ef72SAj+uFX0IW9rJGaLQQ==} + '@smithy/credential-provider-imds@2.3.0': + resolution: {integrity: sha512-BWB9mIukO1wjEOo1Ojgl6LrG4avcaC7T/ZP6ptmAaW4xluhSIPZhY+/PI5YKzlk+jsm+4sQZB45Bt1OfMeQa3w==} + engines: {node: '>=14.0.0'} + + '@smithy/credential-provider-imds@4.0.1': + resolution: {integrity: sha512-l/qdInaDq1Zpznpmev/+52QomsJNZ3JkTl5yrTl02V6NBgJOQ4LY0SFw/8zsMwj3tLe8vqiIuwF6nxaEwgf6mg==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-codec@4.0.0': - resolution: {integrity: sha512-YvKUUOo3qehqOxNrkax3YKXF1v0ff475FhDgbBmF8Bo0oOOpsXZyltjQnwBzIeTYo446ZPV85KM3kY4YoxUNOg==} + '@smithy/eventstream-codec@2.2.0': + resolution: {integrity: sha512-8janZoJw85nJmQZc4L8TuePp2pk1nxLgkxIR0TUjKJ5Dkj5oelB9WtiSSGXCQvNsJl0VSTvK/2ueMXxvpa9GVw==} + + '@smithy/eventstream-codec@4.0.1': + resolution: {integrity: sha512-Q2bCAAR6zXNVtJgifsU16ZjKGqdw/DyecKNgIgi7dlqw04fqDu0mnq+JmGphqheypVc64CYq3azSuCpAdFk2+A==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-browser@4.0.0': - resolution: {integrity: sha512-YRwsVPJU/DN1VshH8tKs4CxY66HLhmDSw6oZDM2LVIgHODsqpJBcRdEfcnb97ULmgyFrWxTjL9UXpyKPuJXQRA==} + '@smithy/eventstream-serde-browser@2.2.0': + resolution: {integrity: sha512-UaPf8jKbcP71BGiO0CdeLmlg+RhWnlN8ipsMSdwvqBFigl5nil3rHOI/5GE3tfiuX8LvY5Z9N0meuU7Rab7jWw==} + engines: {node: '>=14.0.0'} + + '@smithy/eventstream-serde-browser@4.0.1': + resolution: {integrity: sha512-HbIybmz5rhNg+zxKiyVAnvdM3vkzjE6ccrJ620iPL8IXcJEntd3hnBl+ktMwIy12Te/kyrSbUb8UCdnUT4QEdA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-config-resolver@4.0.0': - resolution: {integrity: sha512-OZ/aK9LHsZch0VZ6bnf+dPD80kJripnZnkc36QNymnej49VkHJLSNJxsM0pwt53FA6+fUYYMMT0DVDTH1Msq2g==} + '@smithy/eventstream-serde-config-resolver@2.2.0': + resolution: {integrity: sha512-RHhbTw/JW3+r8QQH7PrganjNCiuiEZmpi6fYUAetFfPLfZ6EkiA08uN3EFfcyKubXQxOwTeJRZSQmDDCdUshaA==} + engines: {node: '>=14.0.0'} + + '@smithy/eventstream-serde-config-resolver@4.0.1': + resolution: {integrity: sha512-lSipaiq3rmHguHa3QFF4YcCM3VJOrY9oq2sow3qlhFY+nBSTF/nrO82MUQRPrxHQXA58J5G1UnU2WuJfi465BA==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-node@4.0.0': - resolution: {integrity: sha512-10b4F+zXbzxZHKuP+m2st/C+rEGK7FUut1dNSRw6DQCCfaTUecJGCoHPCmk2CRvuMTzunVpS1BKLMk839318VQ==} + '@smithy/eventstream-serde-node@2.2.0': + resolution: {integrity: sha512-zpQMtJVqCUMn+pCSFcl9K/RPNtQE0NuMh8sKpCdEHafhwRsjP50Oq/4kMmvxSRy6d8Jslqd8BLvDngrUtmN9iA==} + engines: {node: '>=14.0.0'} + + '@smithy/eventstream-serde-node@4.0.1': + resolution: {integrity: sha512-o4CoOI6oYGYJ4zXo34U8X9szDe3oGjmHgsMGiZM0j4vtNoT+h80TLnkUcrLZR3+E6HIxqW+G+9WHAVfl0GXK0Q==} engines: {node: '>=18.0.0'} - '@smithy/eventstream-serde-universal@4.0.0': - resolution: {integrity: sha512-HEhZpf731J3oFYJtaKO3dnV6stIjA+lJwXuXGu/WbSgicDWGAOITUwTt9ynldEFsnFkNu9b/C4ebXnJA16xSCA==} + '@smithy/eventstream-serde-universal@2.2.0': + resolution: {integrity: sha512-pvoe/vvJY0mOpuF84BEtyZoYfbehiFj8KKWk1ds2AT0mTLYFVs+7sBJZmioOFdBXKd48lfrx1vumdPdmGlCLxA==} + engines: {node: '>=14.0.0'} + + '@smithy/eventstream-serde-universal@4.0.1': + resolution: {integrity: sha512-Z94uZp0tGJuxds3iEAZBqGU2QiaBHP4YytLUjwZWx+oUeohCsLyUm33yp4MMBmhkuPqSbQCXq5hDet6JGUgHWA==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.0.0': - resolution: {integrity: sha512-jUEq+4056uqsDLRqQb1fm48rrSMBYcBxVvODfiP37ORcV5n9xWJQsINWcIffyYxWTM5K0Y/GOfhSQGDtWpAPpQ==} + '@smithy/fetch-http-handler@2.5.0': + resolution: {integrity: sha512-BOWEBeppWhLn/no/JxUL/ghTfANTjT7kg3Ww2rPqTUY9R4yHPXxJ9JhMe3Z03LN3aPwiwlpDIUcVw1xDyHqEhw==} + + '@smithy/fetch-http-handler@5.0.1': + resolution: {integrity: sha512-3aS+fP28urrMW2KTjb6z9iFow6jO8n3MFfineGbndvzGZit3taZhKWtTorf+Gp5RpFDDafeHlhfsGlDCXvUnJA==} engines: {node: '>=18.0.0'} - '@smithy/hash-blob-browser@4.0.0': - resolution: {integrity: sha512-JBXNC2YCDlm9uqP/eQJbK6auahAaq4HndJC2PURxWPRUDjbXDRJS5Npfi+7zSxKOSOWxXCG/3dLE5D8znI9l/w==} + '@smithy/hash-blob-browser@4.0.1': + resolution: {integrity: sha512-rkFIrQOKZGS6i1D3gKJ8skJ0RlXqDvb1IyAphksaFOMzkn3v3I1eJ8m7OkLj0jf1McP63rcCEoLlkAn/HjcTRw==} engines: {node: '>=18.0.0'} '@smithy/hash-node@1.1.0': resolution: {integrity: sha512-yiNKDGMzrQjnpnbLfkYKo+HwIxmBAsv0AI++QIJwvhfkLpUTBylelkv6oo78/YqZZS6h+bGfl0gILJsKE2wAKQ==} engines: {node: '>=14.0.0'} - '@smithy/hash-node@4.0.0': - resolution: {integrity: sha512-25OxGYGnG3JPEOTk4iFE03bfmoC6GXUQ4L13z4cNdsS3mkncH22AGSDRfKwwEqutNUxXQZWVy9f72Fm59C9qlg==} + '@smithy/hash-node@2.2.0': + resolution: {integrity: sha512-zLWaC/5aWpMrHKpoDF6nqpNtBhlAYKF/7+9yMN7GpdR8CzohnWfGtMznPybnwSS8saaXBMxIGwJqR4HmRp6b3g==} + engines: {node: '>=14.0.0'} + + '@smithy/hash-node@4.0.1': + resolution: {integrity: sha512-TJ6oZS+3r2Xu4emVse1YPB3Dq3d8RkZDKcPr71Nj/lJsdAP1c7oFzYqEn1IBc915TsgLl2xIJNuxCz+gLbLE0w==} engines: {node: '>=18.0.0'} - '@smithy/hash-stream-node@4.0.0': - resolution: {integrity: sha512-MRgYnr9atik1c02mdgjjJkNK5A8IvRRlpa/zOdA8PxmQtBCwjODKzobyI166uamxrL20wg7vuKoVSAjQU4IXfw==} + '@smithy/hash-stream-node@4.0.1': + resolution: {integrity: sha512-U1rAE1fxmReCIr6D2o/4ROqAQX+GffZpyMt3d7njtGDr2pUNmAKRWa49gsNVhCh2vVAuf3wXzWwNr2YN8PAXIw==} engines: {node: '>=18.0.0'} - '@smithy/invalid-dependency@4.0.0': - resolution: {integrity: sha512-0GTyet02HX/sPctEhOExY+3HI7hwkVwOoJg0XnItTJ+Xw7JMuL9FOxALTmKVIV6+wg0kF6veLeg72hVSbD9UCw==} + '@smithy/invalid-dependency@2.2.0': + resolution: {integrity: sha512-nEDASdbKFKPXN2O6lOlTgrEEOO9NHIeO+HVvZnkqc8h5U9g3BIhWsvzFo+UcUbliMHvKNPD/zVxDrkP1Sbgp8Q==} + + '@smithy/invalid-dependency@4.0.1': + resolution: {integrity: sha512-gdudFPf4QRQ5pzj7HEnu6FhKRi61BfH/Gk5Yf6O0KiSbr1LlVhgjThcvjdu658VE6Nve8vaIWB8/fodmS1rBPQ==} engines: {node: '>=18.0.0'} '@smithy/is-array-buffer@1.1.0': @@ -3492,109 +3811,190 @@ packages: resolution: {integrity: sha512-saYhF8ZZNoJDTvJBEWgeBccCg+yvp1CX+ed12yORU3NilJScfc6gfch2oVb4QgxZrGUx3/ZJlb+c/dJbyupxlw==} engines: {node: '>=18.0.0'} - '@smithy/md5-js@4.0.0': - resolution: {integrity: sha512-NUjbK+M1RNd0J/mM3eh4Yw5SfUrJBsIAea/H5dvc8tirxWFHFDUHJ/CK40/vtY3niiYnygWjZZ+ISydray6Raw==} + '@smithy/md5-js@2.2.0': + resolution: {integrity: sha512-M26XTtt9IIusVMOWEAhIvFIr9jYj4ISPPGJROqw6vXngO3IYJCnVVSMFn4Tx1rUTG5BiKJNg9u2nxmBiZC5IlQ==} + + '@smithy/md5-js@4.0.1': + resolution: {integrity: sha512-HLZ647L27APi6zXkZlzSFZIjpo8po45YiyjMGJZM3gyDY8n7dPGdmxIIljLm4gPt/7rRvutLTTkYJpZVfG5r+A==} engines: {node: '>=18.0.0'} - '@smithy/middleware-content-length@4.0.0': - resolution: {integrity: sha512-nM1RJqLwkSCidumGK8WwNEZ0a0D/4LkwqdPna+QmHrdPoAK6WGLyZFosdMpsAW1OIbDLWGa+r37Mo4Vth4S4kQ==} + '@smithy/middleware-content-length@2.2.0': + resolution: {integrity: sha512-5bl2LG1Ah/7E5cMSC+q+h3IpVHMeOkG0yLRyQT1p2aMJkSrZG7RlXHPuAgb7EyaFeidKEnnd/fNaLLaKlHGzDQ==} + engines: {node: '>=14.0.0'} + + '@smithy/middleware-content-length@4.0.1': + resolution: {integrity: sha512-OGXo7w5EkB5pPiac7KNzVtfCW2vKBTZNuCctn++TTSOMpe6RZO/n6WEC1AxJINn3+vWLKW49uad3lo/u0WJ9oQ==} engines: {node: '>=18.0.0'} - '@smithy/middleware-endpoint@4.0.0': - resolution: {integrity: sha512-/f6z5SqUurmqemhBZNhM0c+C7QW0AY/zJpic//sbdu26q98HSPAI/xvzStjYq+UhtWeAe/jaX6gamdL/2r3W1g==} + '@smithy/middleware-endpoint@2.5.1': + resolution: {integrity: sha512-1/8kFp6Fl4OsSIVTWHnNjLnTL8IqpIb/D3sTSczrKFnrE9VMNWxnrRKNvpUHOJ6zpGD5f62TPm7+17ilTJpiCQ==} + engines: {node: '>=14.0.0'} + + '@smithy/middleware-endpoint@4.0.1': + resolution: {integrity: sha512-hCCOPu9+sRI7Wj0rZKKnGylKXBEd9cQJetzjQqe8cT4PWvtQAbvNVa6cgAONiZg9m8LaXtP9/waxm3C3eO4hiw==} engines: {node: '>=18.0.0'} - '@smithy/middleware-retry@4.0.0': - resolution: {integrity: sha512-K6tsFp3Ik44H3694a+LWoXLV8mqy8zn6/vTw2feU72MaIzi51EHMVNNxxpL6e2GI6oxw8FFRGWgGn8+wQRrHZQ==} + '@smithy/middleware-retry@2.3.1': + resolution: {integrity: sha512-P2bGufFpFdYcWvqpyqqmalRtwFUNUA8vHjJR5iGqbfR6mp65qKOLcUd6lTr4S9Gn/enynSrSf3p3FVgVAf6bXA==} + engines: {node: '>=14.0.0'} + + '@smithy/middleware-retry@4.0.2': + resolution: {integrity: sha512-cJoyDPcpxu84QcFOCgh+ehDm+OjuOLHDQdkVYT898KIXDpEDrjQB3p40EeQNCsT5d36y10yoJe3f/aADoTBXSg==} engines: {node: '>=18.0.0'} - '@smithy/middleware-serde@4.0.0': - resolution: {integrity: sha512-aW4Zo8Cm988RCvhysErzqrQ4YPKgZFhajvgPoZnsWIDaZfT419J17Ahr13Lul3kqGad2dCz7YOrXd7r+UAEj/w==} + '@smithy/middleware-serde@2.3.0': + resolution: {integrity: sha512-sIADe7ojwqTyvEQBe1nc/GXB9wdHhi9UwyX0lTyttmUWDJLP655ZYE1WngnNyXREme8I27KCaUhyhZWRXL0q7Q==} + engines: {node: '>=14.0.0'} + + '@smithy/middleware-serde@4.0.1': + resolution: {integrity: sha512-Fh0E2SOF+S+P1+CsgKyiBInAt3o2b6Qk7YOp2W0Qx2XnfTdfMuSDKUEcnrtpxCzgKJnqXeLUZYqtThaP0VGqtA==} engines: {node: '>=18.0.0'} - '@smithy/middleware-stack@4.0.0': - resolution: {integrity: sha512-4NFaX88RmgVrCyJv/3RsSdqMwxzI/EQa8nvhUDVxmLUMRS2JUdHnliD6IwKuqIwIzz+E1aZK3EhSHUM4HXp3ww==} + '@smithy/middleware-stack@2.2.0': + resolution: {integrity: sha512-Qntc3jrtwwrsAC+X8wms8zhrTr0sFXnyEGhZd9sLtsJ/6gGQKFzNB+wWbOcpJd7BR8ThNCoKt76BuQahfMvpeA==} + engines: {node: '>=14.0.0'} + + '@smithy/middleware-stack@4.0.1': + resolution: {integrity: sha512-dHwDmrtR/ln8UTHpaIavRSzeIk5+YZTBtLnKwDW3G2t6nAupCiQUvNzNoHBpik63fwUaJPtlnMzXbQrNFWssIA==} engines: {node: '>=18.0.0'} - '@smithy/node-config-provider@4.0.0': - resolution: {integrity: sha512-Crp9rg1ewjqgM2i7pWSpNhfbBa0usyKGDVQLEXTOpu6trFqq3BFLLCgbCE1S18h6mxqKnOqUONq3nWOxUk75XA==} + '@smithy/node-config-provider@2.3.0': + resolution: {integrity: sha512-0elK5/03a1JPWMDPaS726Iw6LpQg80gFut1tNpPfxFuChEEklo2yL823V94SpTZTxmKlXFtFgsP55uh3dErnIg==} + engines: {node: '>=14.0.0'} + + '@smithy/node-config-provider@4.0.1': + resolution: {integrity: sha512-8mRTjvCtVET8+rxvmzRNRR0hH2JjV0DFOmwXPrISmTIJEfnCBugpYYGAsCj8t41qd+RB5gbheSQ/6aKZCQvFLQ==} engines: {node: '>=18.0.0'} '@smithy/node-http-handler@1.1.0': resolution: {integrity: sha512-d3kRriEgaIiGXLziAM8bjnaLn1fthCJeTLZIwEIpzQqe6yPX0a+yQoLCTyjb2fvdLwkMoG4p7THIIB5cj5lkbg==} engines: {node: '>=14.0.0'} - '@smithy/node-http-handler@4.0.0': - resolution: {integrity: sha512-WvumtEaFyxaI95zmj6eYlF/vCFCKNyru3P/UUHCUS9BjvajUtNckH2cY3bBfi+qqMPX5gha4g26lcOlE/wPz/Q==} + '@smithy/node-http-handler@2.5.0': + resolution: {integrity: sha512-mVGyPBzkkGQsPoxQUbxlEfRjrj6FPyA3u3u2VXGr9hT8wilsoQdZdvKpMBFMB8Crfhv5dNkKHIW0Yyuc7eABqA==} + engines: {node: '>=14.0.0'} + + '@smithy/node-http-handler@4.0.1': + resolution: {integrity: sha512-ddQc7tvXiVLC5c3QKraGWde761KSk+mboCheZoWtuqnXh5l0WKyFy3NfDIM/dsKrI9HlLVH/21pi9wWK2gUFFA==} engines: {node: '>=18.0.0'} - '@smithy/property-provider@4.0.0': - resolution: {integrity: sha512-AJSvY1k3SdM0stGrIjL8/FIjXO7X9I7KkznXDmr76RGz+yvaDHLsLm2hSHyzAlmwEQnHaafSU2dwaV0JcnR/4w==} + '@smithy/property-provider@2.2.0': + resolution: {integrity: sha512-+xiil2lFhtTRzXkx8F053AV46QnIw6e7MV8od5Mi68E1ICOjCeCHw2XfLnDEUHnT9WGUIkwcqavXjfwuJbGlpg==} + engines: {node: '>=14.0.0'} + + '@smithy/property-provider@4.0.1': + resolution: {integrity: sha512-o+VRiwC2cgmk/WFV0jaETGOtX16VNPp2bSQEzu0whbReqE1BMqsP2ami2Vi3cbGVdKu1kq9gQkDAGKbt0WOHAQ==} engines: {node: '>=18.0.0'} '@smithy/protocol-http@1.2.0': resolution: {integrity: sha512-GfGfruksi3nXdFok5RhgtOnWe5f6BndzYfmEXISD+5gAGdayFGpjWu5pIqIweTudMtse20bGbc+7MFZXT1Tb8Q==} engines: {node: '>=14.0.0'} - '@smithy/protocol-http@5.0.0': - resolution: {integrity: sha512-laAcIHWq9GQ5VdAS71DUrCj5HUHZ/89Ee+HRTLhFR5/E3toBlnZfPG+kqBajwfEB5aSdRuKslfzl5Dzrn3pr8A==} + '@smithy/protocol-http@3.3.0': + resolution: {integrity: sha512-Xy5XK1AFWW2nlY/biWZXu6/krgbaf2dg0q492D8M5qthsnU2H+UgFeZLbM76FnH7s6RO/xhQRkj+T6KBO3JzgQ==} + engines: {node: '>=14.0.0'} + + '@smithy/protocol-http@5.0.1': + resolution: {integrity: sha512-TE4cpj49jJNB/oHyh/cRVEgNZaoPaxd4vteJNB0yGidOCVR0jCw/hjPVsT8Q8FRmj8Bd3bFZt8Dh7xGCT+xMBQ==} engines: {node: '>=18.0.0'} '@smithy/querystring-builder@1.1.0': resolution: {integrity: sha512-gDEi4LxIGLbdfjrjiY45QNbuDmpkwh9DX4xzrR2AzjjXpxwGyfSpbJaYhXARw9p17VH0h9UewnNQXNwaQyYMDA==} engines: {node: '>=14.0.0'} - '@smithy/querystring-builder@4.0.0': - resolution: {integrity: sha512-kMqPDRf+/hwm+Dmk8AQCaYTJxNWWpNdJJteeMm0jwDbmRDqSqHQ7oLEVzvOnbWJu1poVtOhv6v7jsbyx9JASsw==} + '@smithy/querystring-builder@2.2.0': + resolution: {integrity: sha512-L1kSeviUWL+emq3CUVSgdogoM/D9QMFaqxL/dd0X7PCNWmPXqt+ExtrBjqT0V7HLN03Vs9SuiLrG3zy3JGnE5A==} + engines: {node: '>=14.0.0'} + + '@smithy/querystring-builder@4.0.1': + resolution: {integrity: sha512-wU87iWZoCbcqrwszsOewEIuq+SU2mSoBE2CcsLwE0I19m0B2gOJr1MVjxWcDQYOzHbR1xCk7AcOBbGFUYOKvdg==} engines: {node: '>=18.0.0'} '@smithy/querystring-parser@1.1.0': resolution: {integrity: sha512-Lm/FZu2qW3XX+kZ4WPwr+7aAeHf1Lm84UjNkKyBu16XbmEV7ukfhXni2aIwS2rcVf8Yv5E7wchGGpOFldj9V4Q==} engines: {node: '>=14.0.0'} - '@smithy/querystring-parser@4.0.0': - resolution: {integrity: sha512-SbogL1PNEmm28ya0eK2S0EZEbYwe0qpaqSGrODm+uYS6dQ7pekPLVNXjBRuuLIAT26ZF2wTsp6X7AVRBNZd8qw==} + '@smithy/querystring-parser@2.2.0': + resolution: {integrity: sha512-BvHCDrKfbG5Yhbpj4vsbuPV2GgcpHiAkLeIlcA1LtfpMz3jrqizP1+OguSNSj1MwBHEiN+jwNisXLGdajGDQJA==} + engines: {node: '>=14.0.0'} + + '@smithy/querystring-parser@4.0.1': + resolution: {integrity: sha512-Ma2XC7VS9aV77+clSFylVUnPZRindhB7BbmYiNOdr+CHt/kZNJoPP0cd3QxCnCFyPXC4eybmyE98phEHkqZ5Jw==} engines: {node: '>=18.0.0'} - '@smithy/service-error-classification@4.0.0': - resolution: {integrity: sha512-hIZreT6aXSG0PK/psT1S+kfeGTnYnRRlf7rU3yDmH/crSVjTbS/5h5w2J7eO2ODrQb3xfhJcYxQBREdwsZk6TA==} + '@smithy/service-error-classification@2.1.5': + resolution: {integrity: sha512-uBDTIBBEdAQryvHdc5W8sS5YX7RQzF683XrHePVdFmAgKiMofU15FLSM0/HU03hKTnazdNRFa0YHS7+ArwoUSQ==} + engines: {node: '>=14.0.0'} + + '@smithy/service-error-classification@4.0.1': + resolution: {integrity: sha512-3JNjBfOWpj/mYfjXJHB4Txc/7E4LVq32bwzE7m28GN79+M1f76XHflUaSUkhOriprPDzev9cX/M+dEB80DNDKA==} engines: {node: '>=18.0.0'} - '@smithy/shared-ini-file-loader@4.0.0': - resolution: {integrity: sha512-Ktupe8msp2GPaKKVfiz3NNUNnslJiGGRoVh3BDpm/RChkQ5INQpqmTc2taE0XChNYumNynLfb3keekIPaiaZeg==} + '@smithy/shared-ini-file-loader@2.4.0': + resolution: {integrity: sha512-WyujUJL8e1B6Z4PBfAqC/aGY1+C7T0w20Gih3yrvJSk97gpiVfB+y7c46T4Nunk+ZngLq0rOIdeVeIklk0R3OA==} + engines: {node: '>=14.0.0'} + + '@smithy/shared-ini-file-loader@4.0.1': + resolution: {integrity: sha512-hC8F6qTBbuHRI/uqDgqqi6J0R4GtEZcgrZPhFQnMhfJs3MnUTGSnR1NSJCJs5VWlMydu0kJz15M640fJlRsIOw==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.0.0': - resolution: {integrity: sha512-zqcOR1sZTuoA6K3PBNwzu4YgT1pmIwz47tYpgaJjBTfGUIMtcjUaXKtuSKEScdv+0wx45/PbXz0//hk80fky3w==} + '@smithy/signature-v4@2.3.0': + resolution: {integrity: sha512-ui/NlpILU+6HAQBfJX8BBsDXuKSNrjTSuOYArRblcrErwKFutjrCNb/OExfVRyj9+26F9J+ZmfWT+fKWuDrH3Q==} + engines: {node: '>=14.0.0'} + + '@smithy/signature-v4@5.0.1': + resolution: {integrity: sha512-nCe6fQ+ppm1bQuw5iKoeJ0MJfz2os7Ic3GBjOkLOPtavbD1ONoyE3ygjBfz2ythFWm4YnRm6OxW+8p/m9uCoIA==} engines: {node: '>=18.0.0'} - '@smithy/smithy-client@4.0.0': - resolution: {integrity: sha512-AgcZ6B+JuqArYioAbaYrCpTCjYsD3/1hPSXntbN2ipsfc4hE+72RFZevUPYgsKxpy3G+QxuLfqm11i3+oX4oSA==} + '@smithy/smithy-client@2.5.1': + resolution: {integrity: sha512-jrbSQrYCho0yDaaf92qWgd+7nAeap5LtHTI51KXqmpIFCceKU3K9+vIVTUH72bOJngBMqa4kyu1VJhRcSrk/CQ==} + engines: {node: '>=14.0.0'} + + '@smithy/smithy-client@4.1.1': + resolution: {integrity: sha512-nxsNWCDmWR6LrnC55+fKhbuA1S9v/gNh+5BSiYEQ5X8OYCRZj3G8DBoLoWNc5oXd7LOXvoPEXRnsRph4at8Ttw==} engines: {node: '>=18.0.0'} '@smithy/types@1.2.0': resolution: {integrity: sha512-z1r00TvBqF3dh4aHhya7nz1HhvCg4TRmw51fjMrh5do3h+ngSstt/yKlNbHeb9QxJmFbmN8KEVSWgb1bRvfEoA==} engines: {node: '>=14.0.0'} - '@smithy/types@4.0.0': - resolution: {integrity: sha512-aNwIGSOgDOhtTRY/rrn2aeuQeKw/IFrQ998yK5l6Ah853WeWIEmFPs/EO4OpfADEdcK+igWnZytm/oUgkLgUYg==} + '@smithy/types@2.12.0': + resolution: {integrity: sha512-QwYgloJ0sVNBeBuBs65cIkTbfzV/Q6ZNPCJ99EICFEdJYG50nGIY/uYXp+TbsdJReIuPr0a0kXmCvren3MbRRw==} + engines: {node: '>=14.0.0'} + + '@smithy/types@4.1.0': + resolution: {integrity: sha512-enhjdwp4D7CXmwLtD6zbcDMbo6/T6WtuuKCY49Xxc6OMOmUWlBEBDREsxxgV2LIdeQPW756+f97GzcgAwp3iLw==} engines: {node: '>=18.0.0'} '@smithy/url-parser@1.1.0': resolution: {integrity: sha512-tpvi761kzboiLNGEWczuybMPCJh6WHB3cz9gWAG95mSyaKXmmX8ZcMxoV+irZfxDqLwZVJ22XTumu32S7Ow8aQ==} - '@smithy/url-parser@4.0.0': - resolution: {integrity: sha512-2iPpuLoH0hCKpLtqVgilHtpPKsmHihbkwBm3h3RPuEctdmuiOlFRZ2ZI8IHSwl0o4ff5IdyyJ0yu/2tS9KpUug==} + '@smithy/url-parser@2.2.0': + resolution: {integrity: sha512-hoA4zm61q1mNTpksiSWp2nEl1dt3j726HdRhiNgVJQMj7mLp7dprtF57mOB6JvEk/x9d2bsuL5hlqZbBuHQylQ==} + + '@smithy/url-parser@4.0.1': + resolution: {integrity: sha512-gPXcIEUtw7VlK8f/QcruNXm7q+T5hhvGu9tl63LsJPZ27exB6dtNwvh2HIi0v7JcXJ5emBxB+CJxwaLEdJfA+g==} engines: {node: '>=18.0.0'} + '@smithy/util-base64@2.3.0': + resolution: {integrity: sha512-s3+eVwNeJuXUwuMbusncZNViuhv2LjVJ1nMwTqSA0XAC7gjKhqqxRdJPhR8+YrkoZ9IiIbFk/yK6ACe/xlF+hw==} + engines: {node: '>=14.0.0'} + '@smithy/util-base64@4.0.0': resolution: {integrity: sha512-CvHfCmO2mchox9kjrtzoHkWHxjHZzaFojLc8quxXY7WAAMAg43nuxwv95tATVgQFNDwd4M9S1qFzj40Ul41Kmg==} engines: {node: '>=18.0.0'} + '@smithy/util-body-length-browser@2.2.0': + resolution: {integrity: sha512-dtpw9uQP7W+n3vOtx0CfBD5EWd7EPdIdsQnWTDoFf77e3VUf05uA7R7TGipIo8e4WL2kuPdnsr3hMQn9ziYj5w==} + '@smithy/util-body-length-browser@4.0.0': resolution: {integrity: sha512-sNi3DL0/k64/LO3A256M+m3CDdG6V7WKWHdAiBBMUN8S3hK3aMPhwnPik2A/a2ONN+9doY9UxaLfgqsIRg69QA==} engines: {node: '>=18.0.0'} + '@smithy/util-body-length-node@2.3.0': + resolution: {integrity: sha512-ITWT1Wqjubf2CJthb0BuT9+bpzBfXeMokH/AAa5EJQgbv9aPMVfnM76iFIZVFf50hYXGbtiV71BHAthNWd6+dw==} + engines: {node: '>=14.0.0'} + '@smithy/util-body-length-node@4.0.0': resolution: {integrity: sha512-q0iDP3VsZzqJyje8xJWEJCNIu3lktUGVoSy1KB0UWym2CL1siV3artm+u1DFYTLejpsrdGyCSWBdGNjJzfDPjg==} engines: {node: '>=18.0.0'} @@ -3611,42 +4011,78 @@ packages: resolution: {integrity: sha512-9TOQ7781sZvddgO8nxueKi3+yGvkY35kotA0Y6BWRajAv8jjmigQ1sBwz0UX47pQMYXJPahSKEKYFgt+rXdcug==} engines: {node: '>=18.0.0'} + '@smithy/util-config-provider@2.3.0': + resolution: {integrity: sha512-HZkzrRcuFN1k70RLqlNK4FnPXKOpkik1+4JaBoHNJn+RnJGYqaa3c5/+XtLOXhlKzlRgNvyaLieHTW2VwGN0VQ==} + engines: {node: '>=14.0.0'} + '@smithy/util-config-provider@4.0.0': resolution: {integrity: sha512-L1RBVzLyfE8OXH+1hsJ8p+acNUSirQnWQ6/EgpchV88G6zGBTDPdXiiExei6Z1wR2RxYvxY/XLw6AMNCCt8H3w==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-browser@4.0.0': - resolution: {integrity: sha512-7wqsXkzaJkpSqV+Ca95pN9yQutXvhaKeCxGGmjWnRGXY1fW/yR7wr1ouNnUYCJuTS8MvmB61xp5Qdj8YMgIA2Q==} + '@smithy/util-defaults-mode-browser@2.2.1': + resolution: {integrity: sha512-RtKW+8j8skk17SYowucwRUjeh4mCtnm5odCL0Lm2NtHQBsYKrNW0od9Rhopu9wF1gHMfHeWF7i90NwBz/U22Kw==} + engines: {node: '>= 10.0.0'} + + '@smithy/util-defaults-mode-browser@4.0.2': + resolution: {integrity: sha512-A7mlrRyOMxujL8M5rpCGR0vNdJoN1xP87cXQx+rmMTK0LBDlFg0arRQSqtbckNRNEqfjFx3Dna27tmDNUbAgGQ==} engines: {node: '>=18.0.0'} - '@smithy/util-defaults-mode-node@4.0.0': - resolution: {integrity: sha512-P8VK885kiRT6TEtvcQvz+L/+xIhrDhCmM664ToUtrshFSBhwGYaJWlQNAH9fXlMhwnNvR+tmh1KngKJIgQP6bw==} + '@smithy/util-defaults-mode-node@2.3.1': + resolution: {integrity: sha512-vkMXHQ0BcLFysBMWgSBLSk3+leMpFSyyFj8zQtv5ZyUBx8/owVh1/pPEkzmW/DR/Gy/5c8vjLDD9gZjXNKbrpA==} + engines: {node: '>= 10.0.0'} + + '@smithy/util-defaults-mode-node@4.0.2': + resolution: {integrity: sha512-iyv3X7zfatV/6Oh1HNCqscTrRGUJUEDLOVv6fmGL7vjgUvEQ1xgKBbuIG8UP0dDbcYk0f96kjn9jbc0IdCmLyw==} engines: {node: '>=18.0.0'} - '@smithy/util-endpoints@3.0.0': - resolution: {integrity: sha512-kyOKbkg77lsIVN2jC08uEWm3s16eK1YdVDyi/nKeBDbUnjR30dmTEga79E5tiu5OEgTAdngNswA9V+L6xa65sA==} + '@smithy/util-endpoints@1.2.0': + resolution: {integrity: sha512-BuDHv8zRjsE5zXd3PxFXFknzBG3owCpjq8G3FcsXW3CykYXuEqM3nTSsmLzw5q+T12ZYuDlVUZKBdpNbhVtlrQ==} + engines: {node: '>= 14.0.0'} + + '@smithy/util-endpoints@3.0.1': + resolution: {integrity: sha512-zVdUENQpdtn9jbpD9SCFK4+aSiavRb9BxEtw9ZGUR1TYo6bBHbIoi7VkrFQ0/RwZlzx0wRBaRmPclj8iAoJCLA==} engines: {node: '>=18.0.0'} + '@smithy/util-hex-encoding@2.2.0': + resolution: {integrity: sha512-7iKXR+/4TpLK194pVjKiasIyqMtTYJsgKgM242Y9uzt5dhHnUDvMNb+3xIhRJ9QhvqGii/5cRUt4fJn3dtXNHQ==} + engines: {node: '>=14.0.0'} + '@smithy/util-hex-encoding@4.0.0': resolution: {integrity: sha512-Yk5mLhHtfIgW2W2WQZWSg5kuMZCVbvhFmC7rV4IO2QqnZdbEFPmQnCcGMAX2z/8Qj3B9hYYNjZOhWym+RwhePw==} engines: {node: '>=18.0.0'} - '@smithy/util-middleware@4.0.0': - resolution: {integrity: sha512-ncuvK6ekpDqtASHg7jx3d3nrkD2BsTzUmeVgvtepuHGxtySY8qUlb4SiNRdxHYcv3pL2SwdXs70RwKBU0edW5w==} + '@smithy/util-middleware@2.2.0': + resolution: {integrity: sha512-L1qpleXf9QD6LwLCJ5jddGkgWyuSvWBkJwWAZ6kFkdifdso+sk3L3O1HdmPvCdnCK3IS4qWyPxev01QMnfHSBw==} + engines: {node: '>=14.0.0'} + + '@smithy/util-middleware@4.0.1': + resolution: {integrity: sha512-HiLAvlcqhbzhuiOa0Lyct5IIlyIz0PQO5dnMlmQ/ubYM46dPInB+3yQGkfxsk6Q24Y0n3/JmcA1v5iEhmOF5mA==} engines: {node: '>=18.0.0'} - '@smithy/util-retry@4.0.0': - resolution: {integrity: sha512-64WFoC19NVuHh3HQO2QbGw+n6GzQ6VH/drxwXLOU3GDLKxUUzIR9XNm9aTVqh8/7R+y+DgITiv5LpX5XdOy73A==} + '@smithy/util-retry@2.2.0': + resolution: {integrity: sha512-q9+pAFPTfftHXRytmZ7GzLFFrEGavqapFc06XxzZFcSIGERXMerXxCitjOG1prVDR9QdjqotF40SWvbqcCpf8g==} + engines: {node: '>= 14.0.0'} + + '@smithy/util-retry@4.0.1': + resolution: {integrity: sha512-WmRHqNVwn3kI3rKk1LsKcVgPBG6iLTBGC1iYOV3GQegwJ3E8yjzHytPt26VNzOWr1qu0xE03nK0Ug8S7T7oufw==} engines: {node: '>=18.0.0'} - '@smithy/util-stream@4.0.0': - resolution: {integrity: sha512-ctcLq8Ogi2FQuGy2RxJXGGrozhFEb4p9FawB5SpTNAkNQWbNHcwrGcVSVI3FtdQtkNAINLiEdMnrx+UN/mafvw==} + '@smithy/util-stream@2.2.0': + resolution: {integrity: sha512-17faEXbYWIRst1aU9SvPZyMdWmqIrduZjVOqCPMIsWFNxs5yQQgFrJL6b2SdiCzyW9mJoDjFtgi53xx7EH+BXA==} + engines: {node: '>=14.0.0'} + + '@smithy/util-stream@4.0.1': + resolution: {integrity: sha512-Js16gOgU6Qht6qTPfuJgb+1YD4AEO+5Y1UPGWKSp3BNo8ONl/qhXSYDhFKJtwybRJynlCqvP5IeiaBsUmkSPTQ==} engines: {node: '>=18.0.0'} '@smithy/util-uri-escape@1.1.0': resolution: {integrity: sha512-/jL/V1xdVRt5XppwiaEU8Etp5WHZj609n0xMTuehmCqdoOFbId1M+aEeDWZsQ+8JbEB/BJ6ynY2SlYmOaKtt8w==} engines: {node: '>=14.0.0'} + '@smithy/util-uri-escape@2.2.0': + resolution: {integrity: sha512-jtmJMyt1xMD/d8OtbVJ2gFZOSKc+ueYJZPW20ULW1GOp/q/YIM0wNh+u8ZFao9UaIGz4WoPW8hC64qlWLIfoDA==} + engines: {node: '>=14.0.0'} + '@smithy/util-uri-escape@4.0.0': resolution: {integrity: sha512-77yfbCbQMtgtTylO9itEAdpPXSog3ZxMe09AEhm0dU0NLTalV70ghDZFR+Nfi1C60jnJoh/Re4090/DuZh2Omg==} engines: {node: '>=18.0.0'} @@ -3663,8 +4099,8 @@ packages: resolution: {integrity: sha512-b+zebfKCfRdgNJDknHCob3O7FpeYQN6ZG6YLExMcasDHsCXlsXCEuiPZeLnJLpwa5dvPetGlnGCiMHuLwGvFow==} engines: {node: '>=18.0.0'} - '@smithy/util-waiter@4.0.0': - resolution: {integrity: sha512-C8dSfGmZH0ecrmnJOw4aDXJ47krihnUtee8eDZ2fA+28wTjD4TVM3L/bBQYnBBlDVWcYzldLV7loPRsPc1kERg==} + '@smithy/util-waiter@4.0.2': + resolution: {integrity: sha512-piUTHyp2Axx3p/kc2CIJkYSv0BAaheBQmbACZgQSSfWUumWNW+R1lL+H9PDBxKJkvOeEX+hKYEFiwO8xagL8AQ==} engines: {node: '>=18.0.0'} '@socket.io/component-emitter@3.1.2': @@ -3682,71 +4118,71 @@ packages: '@superfaceai/passport-twitter-oauth2@1.2.4': resolution: {integrity: sha512-f2P4X1HqBHJuAnQefINpgJvMGLHx+nT9APbfJzN/CCBcazvP9NOD9IiENHMZMXEgfcHU40V3KwKiIZTBH5Q4Wg==} - '@swc/core-darwin-arm64@1.10.4': - resolution: {integrity: sha512-sV/eurLhkjn/197y48bxKP19oqcLydSel42Qsy2zepBltqUx+/zZ8+/IS0Bi7kaWVFxerbW1IPB09uq8Zuvm3g==} + '@swc/core-darwin-arm64@1.4.17': + resolution: {integrity: sha512-HVl+W4LezoqHBAYg2JCqR+s9ife9yPfgWSj37iIawLWzOmuuJ7jVdIB7Ee2B75bEisSEKyxRlTl6Y1Oq3owBgw==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.10.4': - resolution: {integrity: sha512-gjYNU6vrAUO4+FuovEo9ofnVosTFXkF0VDuo1MKPItz6e2pxc2ale4FGzLw0Nf7JB1sX4a8h06CN16/pLJ8Q2w==} + '@swc/core-darwin-x64@1.4.17': + resolution: {integrity: sha512-WYRO9Fdzq4S/he8zjW5I95G1zcvyd9yyD3Tgi4/ic84P5XDlSMpBDpBLbr/dCPjmSg7aUXxNQqKqGkl6dQxYlA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.10.4': - resolution: {integrity: sha512-zd7fXH5w8s+Sfvn2oO464KDWl+ZX1MJiVmE4Pdk46N3PEaNwE0koTfgx2vQRqRG4vBBobzVvzICC3618WcefOA==} + '@swc/core-linux-arm-gnueabihf@1.4.17': + resolution: {integrity: sha512-cgbvpWOvtMH0XFjvwppUCR+Y+nf6QPaGu6AQ5hqCP+5Lv2zO5PG0RfasC4zBIjF53xgwEaaWmGP5/361P30X8Q==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.10.4': - resolution: {integrity: sha512-+UGfoHDxsMZgFD3tABKLeEZHqLNOkxStu+qCG7atGBhS4Slri6h6zijVvf4yI5X3kbXdvc44XV/hrP/Klnui2A==} + '@swc/core-linux-arm64-gnu@1.4.17': + resolution: {integrity: sha512-l7zHgaIY24cF9dyQ/FOWbmZDsEj2a9gRFbmgx2u19e3FzOPuOnaopFj0fRYXXKCmtdx+anD750iBIYnTR+pq/Q==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.10.4': - resolution: {integrity: sha512-cDDj2/uYsOH0pgAnDkovLZvKJpFmBMyXkxEG6Q4yw99HbzO6QzZ5HDGWGWVq/6dLgYKlnnmpjZCPPQIu01mXEg==} + '@swc/core-linux-arm64-musl@1.4.17': + resolution: {integrity: sha512-qhH4gr9gAlVk8MBtzXbzTP3BJyqbAfUOATGkyUtohh85fPXQYuzVlbExix3FZXTwFHNidGHY8C+ocscI7uDaYw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.10.4': - resolution: {integrity: sha512-qJXh9D6Kf5xSdGWPINpLGixAbB5JX8JcbEJpRamhlDBoOcQC79dYfOMEIxWPhTS1DGLyFakAx2FX/b2VmQmj0g==} + '@swc/core-linux-x64-gnu@1.4.17': + resolution: {integrity: sha512-vRDFATL1oN5oZMImkwbgSHEkp8xG1ofEASBypze01W1Tqto8t+yo6gsp69wzCZBlxldsvPpvFZW55Jq0Rn+UnA==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.10.4': - resolution: {integrity: sha512-A76lIAeyQnHCVt0RL/pG+0er8Qk9+acGJqSZOZm67Ve3B0oqMd871kPtaHBM0BW3OZAhoILgfHW3Op9Q3mx3Cw==} + '@swc/core-linux-x64-musl@1.4.17': + resolution: {integrity: sha512-zQNPXAXn3nmPqv54JVEN8k2JMEcMTQ6veVuU0p5O+A7KscJq+AGle/7ZQXzpXSfUCXlLMX4wvd+rwfGhh3J4cw==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.10.4': - resolution: {integrity: sha512-e6j5kBu4fIY7fFxFxnZI0MlEovRvp50Lg59Fw+DVbtqHk3C85dckcy5xKP+UoXeuEmFceauQDczUcGs19SRGSQ==} + '@swc/core-win32-arm64-msvc@1.4.17': + resolution: {integrity: sha512-z86n7EhOwyzxwm+DLE5NoLkxCTme2lq7QZlDjbQyfCxOt6isWz8rkW5QowTX8w9Rdmk34ncrjSLvnHOeLY17+w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.10.4': - resolution: {integrity: sha512-RSYHfdKgNXV/amY5Tqk1EWVsyQnhlsM//jeqMLw5Fy9rfxP592W9UTumNikNRPdjI8wKKzNMXDb1U29tQjN0dg==} + '@swc/core-win32-ia32-msvc@1.4.17': + resolution: {integrity: sha512-JBwuSTJIgiJJX6wtr4wmXbfvOswHFj223AumUrK544QV69k60FJ9q2adPW9Csk+a8wm1hLxq4HKa2K334UHJ/g==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.10.4': - resolution: {integrity: sha512-1ujYpaqfqNPYdwKBlvJnOqcl+Syn3UrQ4XE0Txz6zMYgyh6cdU6a3pxqLqIUSJ12MtXRA9ZUhEz1ekU3LfLWXw==} + '@swc/core-win32-x64-msvc@1.4.17': + resolution: {integrity: sha512-jFkOnGQamtVDBm3MF5Kq1lgW8vx4Rm1UvJWRUfg+0gx7Uc3Jp3QMFeMNw/rDNQYRDYPG3yunCC+2463ycd5+dg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.10.4': - resolution: {integrity: sha512-ut3zfiTLORMxhr6y/GBxkHmzcGuVpwJYX4qyXWuBKkpw/0g0S5iO1/wW7RnLnZbAi8wS/n0atRZoaZlXWBkeJg==} + '@swc/core@1.4.17': + resolution: {integrity: sha512-tq+mdWvodMBNBBZbwFIMTVGYHe9N7zvEaycVVjfvAx20k1XozHbHhRv+9pEVFJjwRxLdXmtvFZd3QZHRAOpoNQ==} engines: {node: '>=10'} peerDependencies: - '@swc/helpers': '*' + '@swc/helpers': ^0.5.0 peerDependenciesMeta: '@swc/helpers': optional: true @@ -3754,8 +4190,8 @@ packages: '@swc/counter@0.1.3': resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - '@swc/types@0.1.17': - resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} + '@swc/types@0.1.6': + resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} '@szmarczak/http-timer@1.1.2': resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} @@ -3764,27 +4200,27 @@ packages: '@techteamer/ocsp@1.0.1': resolution: {integrity: sha512-q4pW5wAC6Pc3JI8UePwE37CkLQ5gDGZMgjSX4MEEm4D4Di59auDQ8UNIDzC4gRnPNmmcwjpPxozq8p5pjiOmOw==} - '@temporalio/activity@1.11.5': - resolution: {integrity: sha512-IHvaADrKhxYyhuybnMt5JX3rxK94DstENwO2jq5qjsS2p5jr1qjU72pRDUSXAha1endqgsyjqIyxqrEOsqzuyg==} + '@temporalio/activity@1.11.1': + resolution: {integrity: sha512-3nfkYBvWzHeAd/0a7M4GdfrUcDs6dA6L5bvGRJQYxNZ0h1X7Shd/FXQ5Yvfqz2LAa4NKlgZ4qcjfnUiulJkVyA==} - '@temporalio/client@1.11.5': - resolution: {integrity: sha512-Q8hFqxyf41MQmCeyxcGpbiMyuxhilvG8FScFwSbFs8ZZPZykNcpr5o+TOowLWzGWAL5f2bIKETh/eXDZpZvY7g==} + '@temporalio/client@1.11.1': + resolution: {integrity: sha512-1cEh6y7gB1bV/dZbSLL8TsEWM9/glj4j46V8sOS1B3ykoK2+5KaBvkUBKeS/SVH8puqo1zaWbaYEWD8kajg6/g==} - '@temporalio/common@1.11.5': - resolution: {integrity: sha512-6cgGTAT+jSKKwCPOoUDIseJuDroP7cEIAX/pYpNBRGvfj+lpU8GitSVsPEZTVoMQ400otzBa1n80aH8bnOLVTw==} + '@temporalio/common@1.11.1': + resolution: {integrity: sha512-8fQwmYHMakSbqMX26FNfiLwBwVwsMNbGmVfGaFOqy72QZuUiXxgmImXQhK6ir1ieeH8bLyY5laAosB4W6VPBAA==} - '@temporalio/core-bridge@1.11.5': - resolution: {integrity: sha512-1IzxtPrndR99golP1yZnvsOHU9QP5o9KdNtM/W5VxChFc0ihmeZpisptgfYyqa9VaO/Bs9wEoSmH6fCSB9knTQ==} + '@temporalio/core-bridge@1.11.1': + resolution: {integrity: sha512-zgBHPdzQqOHyetVR12k4L1vrGlrwFFsMZ1iNaSJoaf8M4C5whYlzv13nUvXThZkaN06/xQCop6L02XkmhxkzYA==} - '@temporalio/proto@1.11.5': - resolution: {integrity: sha512-LjRGQdLRpRxDp2NSyNyhCp7JLaUlMY2T+hAeGfueR5cOVZxHXTO8TXnnjimi0UM1knyA6sW3yNJCNieKlCcASg==} + '@temporalio/proto@1.11.1': + resolution: {integrity: sha512-qTNSsU88IOJbv6lhWyW0qAHAYg4euEW/NNPgAp5ohfPkqaw+/j51QABO9E6m/KQwMZ6x43z2JjQRS37aC6Psiw==} - '@temporalio/worker@1.11.5': - resolution: {integrity: sha512-WeIK/2ZQMCFVz89FeSa081kMDeHbyL0yZf335Rn0my2l0TcWWoHjVI9kQGuEAuP6fke/sCCQxpcxJ8EvEMHX8w==} + '@temporalio/worker@1.11.1': + resolution: {integrity: sha512-PiYbPLUH0UIakVtcZzJ4064Z3bOYrk+pOL8w8YxBlE85IQKQG6tVm9yrqd/XpC9lk0JOJhdw6KLcm64kDRrryw==} engines: {node: '>= 16.0.0'} - '@temporalio/workflow@1.11.5': - resolution: {integrity: sha512-U0kGoQ6bttEiT59km+cpeSxVr2Bq8ZHmlurP2N+9nQdxa10RsMqrp5YQrJQfg7KrfrYbeY1HyJBQ7Ljy1FrOtQ==} + '@temporalio/workflow@1.11.1': + resolution: {integrity: sha512-aTfoHPc6O/7UioOSe+PHmpzLZveG2qn0VI/snlclPFs8VO8r5hcbXb5jYeuzCi26mm7Z+Dxmf2hCK77tJlPeKg==} '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} @@ -3826,8 +4262,8 @@ packages: '@types/caseless@0.12.5': resolution: {integrity: sha512-hWtVTC2q7hc7xZ/RLbxapMvDMgUnDvKvMOpKal4DrMyfGBUfB1oKaZlIRr6mJL+If3bAP6sV/QneGzF6tJjZDg==} - '@types/config@3.3.5': - resolution: {integrity: sha512-itq2HtXQBrNUKwMNZnb9mBRE3T99VYCdl1gjST9rq+9kFaB1iMMGuDeZnP88qid73DnpAMKH9ZolqDpS1Lz7+w==} + '@types/config@3.3.4': + resolution: {integrity: sha512-qFiTLnWy+TdPSMIXFHP+87lFXFRM4SXjRS+CSB66+56TrpLNw003y1sh7DGaaC1NGesxgKoT5FDy6dyA1Xju/g==} '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} @@ -3841,8 +4277,8 @@ packages: '@types/cors@2.8.17': resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} - '@types/cron@2.4.3': - resolution: {integrity: sha512-ViRBkoZD9Rk0hGeMdd2GHGaOaZuH9mDmwsE5/Zo53Ftwcvh7h9VJc8lIt2wdgEwS4EW5lbtTX6vlE0idCLPOyA==} + '@types/cron@2.4.0': + resolution: {integrity: sha512-5bBaAkqvSFBX8JMi/xCofNzG5E594TNsApMz68dLd/sQYz/HGQqgcxGHTRjOvD4G3Y+YF1Oo3S7QdCvKt1KAJQ==} deprecated: This is a stub types definition. cron provides its own type definitions, so you do not need this installed. '@types/debug@4.1.12': @@ -3851,14 +4287,14 @@ packages: '@types/eslint-scope@3.7.7': resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - '@types/eslint@9.6.1': - resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/eslint@8.56.10': + resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==} - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/express-serve-static-core@4.19.6': - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + '@types/express-serve-static-core@4.19.0': + resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -3881,8 +4317,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/jsonwebtoken@9.0.7': - resolution: {integrity: sha512-ugo316mmTYBl2g81zDFnZ7cfxlut3o+/EQdaP7J8QN2kY6lJ22hmQYCK5EHcJHbrW+dkCGSCPgbG8JtYj6qSrg==} + '@types/jsonwebtoken@9.0.6': + resolution: {integrity: sha512-/5hndP5dCjloafCXns6SZyESp3Ldq7YjH3zwzwczYnjxIT0Fqzk5ROSYVGfFyczIue7IUEj8hkvLbPoLQ18vQw==} '@types/keyv@3.1.4': resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} @@ -3905,23 +4341,23 @@ packages: '@types/node@18.0.6': resolution: {integrity: sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==} - '@types/node@18.19.70': - resolution: {integrity: sha512-RE+K0+KZoEpDUbGGctnGdkrLFwi1eYKTlIHNl2Um98mUkGsm1u2Ff6Ltd0e8DktTtC98uy7rSj+hO8t/QuLoVQ==} + '@types/node@18.19.31': + resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} - '@types/node@20.17.12': - resolution: {integrity: sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==} + '@types/node@20.12.7': + resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==} - '@types/oauth@0.9.6': - resolution: {integrity: sha512-H9TRCVKBNOhZZmyHLqFt9drPM9l+ShWiqqJijU1B8P3DX3ub84NjxDuy+Hjrz+fEca5Kwip3qPMKNyiLgNJtIA==} + '@types/oauth@0.9.4': + resolution: {integrity: sha512-qk9orhti499fq5XxKCCEbd0OzdPZuancneyse3KtR+vgMiHRbh+mn8M4G6t64ob/Fg+GZGpa565MF/2dKWY32A==} - '@types/passport-oauth2@1.4.17': - resolution: {integrity: sha512-ODiAHvso6JcWJ6ZkHHroVp05EHGhqQN533PtFNBkg8Fy5mERDqsr030AX81M0D69ZcaMvhF92SRckEk2B0HYYg==} + '@types/passport-oauth2@1.4.15': + resolution: {integrity: sha512-9cUTP/HStNSZmhxXGuRrBJfEWzIEJRub2eyJu3CvkA+8HAMc9W3aKdFhVq+Qz1hi42qn+GvSAnz3zwacDSYWpw==} - '@types/passport@1.0.17': - resolution: {integrity: sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg==} + '@types/passport@1.0.16': + resolution: {integrity: sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A==} - '@types/qs@6.9.17': - resolution: {integrity: sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==} + '@types/qs@6.9.15': + resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -3935,8 +4371,8 @@ packages: '@types/retry@0.12.0': resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - '@types/sanitize-html@2.13.0': - resolution: {integrity: sha512-X31WxbvW9TjIhZZNyNBZ/p5ax4ti7qsNDBDEnH4zAgmEh35YnFD1UiS6z9Cd34kKm0LslFW0KPmTQzu/oGtsqQ==} + '@types/sanitize-html@2.11.0': + resolution: {integrity: sha512-7oxPGNQHXLHE48r/r/qjn7q0hlrs3kL7oZnGj0Wf/h9tj/6ibFyRkNbsDxaBBZ4XUZ0Dx5LGCyDJ04ytSofacQ==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -3962,11 +4398,11 @@ packages: '@types/uuid@9.0.8': resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==} - '@types/validator@13.12.2': - resolution: {integrity: sha512-6SlHBzUW8Jhf3liqrGGXyTJSIFe4nqlJ5A5KaMZ2l/vbM3Wh3KSybots/wfWVzNLK4D1NZluDlSQIbIEPx6oyA==} + '@types/validator@13.11.9': + resolution: {integrity: sha512-FCTsikRozryfayPuiI46QzH3fnrOoctTjvOYZkho9BTFLCOZ2rgZJHMOVgCOfttjPJcgOx52EpkY0CMfy87MIw==} - '@types/ws@8.5.13': - resolution: {integrity: sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==} + '@types/ws@8.5.9': + resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==} '@typescript-eslint/eslint-plugin@5.62.0': resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} @@ -4084,61 +4520,61 @@ packages: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} - '@ungap/structured-clone@1.2.1': - resolution: {integrity: sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==} + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@vercel/ncc@0.38.3': - resolution: {integrity: sha512-rnK6hJBS6mwc+Bkab+PGPs9OiS0i/3kdTO+CkI8V0/VrW3vmz7O2Pxjw/owOlmo6PKEIxRSeZKv/kuL9itnpYA==} + '@vercel/ncc@0.38.1': + resolution: {integrity: sha512-IBBb+iI2NLu4VQn3Vwldyi2QwaXt5+hTyh58ggAMoCGE6DJmPvwL3KPBWcJl1m9LYPChBLE980Jw+CS4Wokqxw==} hasBin: true - '@vladfrangu/async_event_emitter@2.4.6': - resolution: {integrity: sha512-RaI5qZo6D2CVS6sTHFKg1v5Ohq/+Bo2LZ5gzUEwZ/WkHhwtGTCB/sVLw8ijOkAUxasZ+WshN/Rzj4ywsABJ5ZA==} + '@vladfrangu/async_event_emitter@2.2.4': + resolution: {integrity: sha512-ButUPz9E9cXMLgvAW8aLAKKJJsPu1dY1/l/E8xzLFuysowXygs6GBcyunK9rnGC4zTsnIc2mQo71rGw9U+Ykug==} engines: {node: '>=v14.0.0', npm: '>=7.0.0'} - '@webassemblyjs/ast@1.14.1': - resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + '@webassemblyjs/ast@1.12.1': + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} - '@webassemblyjs/floating-point-hex-parser@1.13.2': - resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + '@webassemblyjs/floating-point-hex-parser@1.11.6': + resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} - '@webassemblyjs/helper-api-error@1.13.2': - resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + '@webassemblyjs/helper-api-error@1.11.6': + resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} - '@webassemblyjs/helper-buffer@1.14.1': - resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + '@webassemblyjs/helper-buffer@1.12.1': + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} - '@webassemblyjs/helper-numbers@1.13.2': - resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + '@webassemblyjs/helper-numbers@1.11.6': + resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} - '@webassemblyjs/helper-wasm-bytecode@1.13.2': - resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + '@webassemblyjs/helper-wasm-bytecode@1.11.6': + resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} - '@webassemblyjs/helper-wasm-section@1.14.1': - resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + '@webassemblyjs/helper-wasm-section@1.12.1': + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} - '@webassemblyjs/ieee754@1.13.2': - resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + '@webassemblyjs/ieee754@1.11.6': + resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} - '@webassemblyjs/leb128@1.13.2': - resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + '@webassemblyjs/leb128@1.11.6': + resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} - '@webassemblyjs/utf8@1.13.2': - resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + '@webassemblyjs/utf8@1.11.6': + resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} - '@webassemblyjs/wasm-edit@1.14.1': - resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + '@webassemblyjs/wasm-edit@1.12.1': + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} - '@webassemblyjs/wasm-gen@1.14.1': - resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + '@webassemblyjs/wasm-gen@1.12.1': + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} - '@webassemblyjs/wasm-opt@1.14.1': - resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + '@webassemblyjs/wasm-opt@1.12.1': + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} - '@webassemblyjs/wasm-parser@1.14.1': - resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + '@webassemblyjs/wasm-parser@1.12.1': + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} - '@webassemblyjs/wast-printer@1.14.1': - resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@webassemblyjs/wast-printer@1.12.1': + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -4161,6 +4597,11 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} + acorn-import-assertions@1.9.0: + resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} + peerDependencies: + acorn: ^8 + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: @@ -4171,12 +4612,12 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} + acorn-walk@8.3.2: + resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} engines: {node: '>=0.4.0'} hasBin: true @@ -4184,8 +4625,8 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} + agent-base@7.1.1: + resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} ajv-draft-04@1.0.0: @@ -4209,16 +4650,11 @@ packages: peerDependencies: ajv: ^6.9.1 - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} analytics-node@6.2.0: resolution: {integrity: sha512-NLU4tCHlWt0tzEaFQL7NIoWhq2KmQSmz0JvyS2lYn6fc4fEjTMSabhJUx8H1r5995FX8fE3rZ15uIHU6u+ovlQ==} @@ -4243,8 +4679,8 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} engines: {node: '>=12'} ansi-styles@3.2.1: @@ -4299,8 +4735,8 @@ packages: resolution: {integrity: sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==} engines: {node: '>=8'} - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} array-flatten@1.1.1: @@ -4318,16 +4754,16 @@ packages: resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} engines: {node: '>= 0.4'} - array.prototype.flat@1.3.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} engines: {node: '>= 0.4'} - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} arrify@2.0.1: @@ -4348,21 +4784,21 @@ packages: asn1.js@5.4.1: resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} - assert-options@0.8.2: - resolution: {integrity: sha512-XaXoMxY0zuwAb0YuZjxIm8FeWvNq0aWNIbrzHhFjme8Smxw4JlPoyrAKQ6808k5UvQdhvnWqHZCphq5mXd4TDA==} + assert-options@0.8.1: + resolution: {integrity: sha512-5lNGRB5g5i2bGIzb+J1QQE1iKU/WEMVBReFIc5pPDWjcPj23otPL0eI6PB2v7QPi0qU6Mhym5D3y0ZiSIOf3GA==} engines: {node: '>=10.0.0'} async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} - async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - auth0@4.15.0: - resolution: {integrity: sha512-GPJJcDxk0sMnpbTZf9QWHXJrdPoSTG9eG5q9Un7X+eNKhZVPEzr3sSK3/EToRP4fNIPKbCWjXa2+HM3GnY3F4g==} + auth0@4.3.1: + resolution: {integrity: sha512-VuR/PdNHwXD9QiYUZf8UN0qiv07yJWHKfF2yEhePaPCrpwbEm6lHM6dkN7ylOdseogCkGmvchxYGMga0IPNrCA==} engines: {node: '>=18'} available-typed-arrays@1.0.7: @@ -4373,8 +4809,8 @@ packages: resolution: {integrity: sha512-empd1m/J/MAkL6d9OeRpmg9thobULu0wk4v8W3JToaxGi2TD7PIdvE6yliZKyOVAdJINhBWEBhxR4OUIHhcGbQ==} engines: {node: '>= 0.8.0'} - aws4@1.13.2: - resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} + aws4@1.12.0: + resolution: {integrity: sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==} axios-retry@3.2.0: resolution: {integrity: sha512-RK2cLMgIsAQBDhlIsJR5dOhODPigvel18XUv1dDXW+4k1FzebyfRk+C+orot6WPZOYFKSfhLwHPwVmTVOODQ5w==} @@ -4385,21 +4821,18 @@ packages: axios@1.6.8: resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - - babel-plugin-polyfill-corejs2@0.4.12: - resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} + babel-plugin-polyfill-corejs2@0.4.11: + resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-corejs3@0.10.6: - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} + babel-plugin-polyfill-corejs3@0.10.4: + resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - babel-plugin-polyfill-regenerator@0.6.3: - resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} + babel-plugin-polyfill-regenerator@0.6.2: + resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -4464,10 +4897,6 @@ packages: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - body-parser@1.20.3: - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -4488,16 +4917,16 @@ packages: brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} browser-request@0.3.3: resolution: {integrity: sha512-YyNI4qJJ+piQG6MMEuo7J3Bzaqssufx04zpEKYfSrl/1Op59HWali9zMtBpXnkmqMcOuWJPZvudrm9wISmnCbg==} engines: {'0': node} - browserslist@4.24.3: - resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4516,8 +4945,8 @@ packages: buffer@5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - bufferutil@4.0.9: - resolution: {integrity: sha512-WDtdLmJvAuNNPzByAYpRo2rF1Mmradw6gvWsQKf63476DDXmomT9zUiGypLcG4ibIM67vhAj8jJRdbmEws2Aqw==} + bufferutil@4.0.8: + resolution: {integrity: sha512-4T53u4PdgsXqKaIctwF8ifXlRTTmEPJ8iEPWFdGZvcf7sbwYo6FKFEX9eNNAnzFZ7EzJAQ3CJeOtCRA4rDp7Pw==} engines: {node: '>=6.14.2'} bunyan-format@0.2.1: @@ -4543,16 +4972,8 @@ packages: resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} engines: {node: '>=8'} - call-bind-apply-helpers@1.0.1: - resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.3: - resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + call-bind@1.0.7: + resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} engines: {node: '>= 0.4'} call-me-maybe@1.0.2: @@ -4574,11 +4995,11 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001690: - resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + caniuse-lite@1.0.30001614: + resolution: {integrity: sha512-jmZQ1VpmlRwHgdP1/uiKzgiAuGOfLEJsYFP4+GBou/QQ4U6IOJCB4NP1c+1p9RGLpwObcT94jA5/uO+F1vBbog==} - cargo-cp-artifact@0.1.9: - resolution: {integrity: sha512-6F+UYzTaGB+awsTXg0uSJA1/b/B3DDJzpKVRu0UmyI7DmNeaAl2RFHuTGIN6fEgpadRxoXGb7gbC1xo4C3IdyA==} + cargo-cp-artifact@0.1.8: + resolution: {integrity: sha512-3j4DaoTrsCD1MRkTF2Soacii0Nx7UHCce0EwUf4fHnggwiE4fbmF2AbnfzayR36DF8KGadfh7M/Yfy625kgPlA==} hasBin: true chalk@2.4.2: @@ -4603,15 +5024,15 @@ packages: chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} - chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + chrome-trace-event@1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} engines: {node: '>=6.0'} ci-info@2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - cjs-module-lexer@1.4.1: - resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} + cjs-module-lexer@1.3.1: + resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==} clearbit@1.3.5: resolution: {integrity: sha512-tlzF6XzgrT22+9tobCPnlJ1575QIy/wuAoVLUe/7Y6/Y4ZCbXSmVms5l9lbcrGqwmaiTZmhB/EQnimkt/m5ViQ==} @@ -4741,8 +5162,8 @@ packages: config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - config@3.3.12: - resolution: {integrity: sha512-Vmx389R/QVM3foxqBzXO8t2tUikYZP64Q6vQxGrsMpREeJc/aWRnPRERXWsYzOHAumx/AOoILWe6nU3ZJL+6Sw==} + config@3.3.11: + resolution: {integrity: sha512-Dhn63ZoWCW5EMg4P0Sl/XNsj/7RLiUIA1x1npCy+m2cRwRHzLnt3UtYtxRDMZW/6oOMdWhCzaGYkOcajGgrAOA==} engines: {node: '>= 10.0.0'} configstore@5.0.1: @@ -4777,12 +5198,12 @@ packages: resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} engines: {node: '>= 0.6'} - cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + cookie@0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} engines: {node: '>= 0.6'} - cookie@0.7.2: - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} + cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} cookiejar@2.1.4: @@ -4796,8 +5217,8 @@ packages: resolution: {integrity: sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==} hasBin: true - core-js-compat@3.39.0: - resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==} + core-js-compat@3.37.0: + resolution: {integrity: sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -4823,14 +5244,14 @@ packages: engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} hasBin: true - cross-fetch@3.2.0: - resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} + cross-fetch@3.1.8: + resolution: {integrity: sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==} cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} crowd-sentiment@1.1.7: @@ -4856,34 +5277,34 @@ packages: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} - csv-parse@5.6.0: - resolution: {integrity: sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==} + csv-parse@5.5.6: + resolution: {integrity: sha512-uNpm30m/AGSkLxxy7d9yRXpJQFrZzVWLFBkS+6ngPcZkw/5k3L/jjFuj7tVnEpRn+QgmiXr21nDlhCiUK4ij2A==} d@1.0.2: resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} engines: {node: '>=0.12'} - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + data-view-buffer@1.0.1: + resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + data-view-byte-length@1.0.1: + resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} engines: {node: '>= 0.4'} - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + data-view-byte-offset@1.0.0: + resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} date-and-time@0.14.2: resolution: {integrity: sha512-EFTCh9zRSEpGPmJaexg7HTuzZHh6cnJj1ui7IGCFNXzd2QdpsNh05Db5TF3xzJm30YN+A8/6xHSuRcQqoc3kFA==} - dc-polyfill@0.1.6: - resolution: {integrity: sha512-UV33cugmCC49a5uWAApM+6Ev9ZdvIUMTrtCO9fj96TPGOQiea54oeO3tiEVdVeo3J9N2UdJEmbS4zOkkEA35uQ==} + dc-polyfill@0.1.4: + resolution: {integrity: sha512-8iwEduR2jR9wWYggeaYtYZWRiUe3XZPyAQtMTL1otv8X3kfR8xUIVb4l5awHEeyDrH6Je7N324lKzMKlMMN6Yw==} engines: {node: '>=12.17'} - dd-trace@4.54.0: - resolution: {integrity: sha512-4yVnl3m0F0t/6PFQSurIOfNCD/Y0otl/UKmadsHGlrbnrzYKBmvUuMPofMbWur1sHf3/Y7LRwLGaFzSdot40KA==} + dd-trace@4.38.0: + resolution: {integrity: sha512-tEcCFz3drKoifSo4U7EyT+PDg0TXBBjl07z51NkouIou7eiKK/vGWQ5zKBDmt0qCPLnvNuNFT3T6ErSoLZNSOw==} engines: {node: '>=16'} debug@2.6.9: @@ -4902,8 +5323,8 @@ packages: supports-color: optional: true - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4911,8 +5332,8 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -5012,12 +5433,12 @@ packages: discontinuous-range@1.0.0: resolution: {integrity: sha512-c68LpLbO+7kP/b1Hr1qs8/BJ09F5khZGTxqxZuhzxpmwJKOgRFHJWIb9/KmqnqHhLdO55aOxFH/EGBvUQbL/RQ==} - discord-api-types@0.37.115: - resolution: {integrity: sha512-ivPnJotSMrXW8HLjFu+0iCVs8zP6KSliMelhr7HgcB2ki1QzpORkb26m71l1pzSnnGfm7gb5n/VtRTtpw8kXFA==} + discord-api-types@0.37.61: + resolution: {integrity: sha512-o/dXNFfhBpYHpQFdT6FWzeO7pKc838QeeZ9d91CfVAtpr5XLK4B/zYxQbYgPdoMiTDvJfzcsLW5naXgmHGDNXw==} - discord.js@14.17.2: - resolution: {integrity: sha512-mrH6ziLVtNtId4bV4bsaUt5jE6NUaiHMPqO5VsSw1VVhFnjFi9duD8ctlo90/6cUH+8uyKBkoq9mSJ35SuuZ7Q==} - engines: {node: '>=18'} + discord.js@14.14.1: + resolution: {integrity: sha512-/hUVzkIerxKHyRKopJy5xejp4MYKDPTszAnpYxzVVv4qJYf+Tkt+jnT2N29PIPschicaEEpXwF2ARrTYHYwQ5w==} + engines: {node: '>=16.11.0'} doctrine@2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} @@ -5047,8 +5468,8 @@ packages: domutils@2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -5069,10 +5490,6 @@ packages: resolution: {integrity: sha512-b7Z7cNtHPhH9EJhNNbbeqTcXB8LGFFZhq1PGgEvpeHlzd36bhbdTWoE/Ba/YguqpBSlAPKnARWhVlhunCMwfxg==} engines: {node: '>=0.10'} - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - duplexer3@0.1.5: resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} @@ -5099,8 +5516,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.78: - resolution: {integrity: sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==} + electron-to-chromium@1.4.750: + resolution: {integrity: sha512-9ItEpeu15hW5m8jKdriL+BQrgwDTXEL9pn4SkillWFu73ZNNNQ2BKKLS+ZHv2vC9UkNhosAeyfxOf/5OSeTCPA==} emoji-chars@1.0.12: resolution: {integrity: sha512-1t7WbkKzQ1hV4dHWM4u8g0SFHSAbxx+8o/lvXisDLTesljSFaxl2wLgMtx4wH922sNcIuLbFty/AuqUDJORd1A==} @@ -5133,28 +5550,30 @@ packages: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - engine.io-parser@5.2.3: - resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} + engine.io-parser@5.2.2: + resolution: {integrity: sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==} engines: {node: '>=10.0.0'} - engine.io@6.6.2: - resolution: {integrity: sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==} + engine.io@6.5.4: + resolution: {integrity: sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==} engines: {node: '>=10.2.0'} - enhanced-resolve@5.18.0: - resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} + enhanced-resolve@5.16.0: + resolution: {integrity: sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==} engines: {node: '>=10.13.0'} enquirer@2.4.1: resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} engines: {node: '>=8.6'} - ent@2.2.2: - resolution: {integrity: sha512-kKvD1tO6BM+oK9HzCPpUdRb4vKFQY/FPTFmurMvh6LlN68VMrdj77w8yp51/kDbpkFOS9J8w5W6zIzgM2H8/hw==} - engines: {node: '>= 0.4'} + ent@2.2.0: + resolution: {integrity: sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==} entities@2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} @@ -5169,34 +5588,34 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - es-abstract@1.23.9: - resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + es-abstract@1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + es-define-property@1.0.0: + resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} engines: {node: '>= 0.4'} es-errors@1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.5.2: + resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==} es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + es-set-tostringtag@2.0.3: + resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} engines: {node: '>= 0.4'} es-shim-unscopables@1.0.2: resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} es5-ext@0.10.64: @@ -5216,13 +5635,13 @@ packages: es6-weak-map@2.0.3: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} - esbuild@0.23.1: - resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} - engines: {node: '>=18'} + esbuild@0.19.12: + resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} + engines: {node: '>=12'} hasBin: true - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} escape-goat@2.1.1: @@ -5270,8 +5689,8 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-module-utils@2.12.0: - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + eslint-module-utils@2.8.1: + resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -5291,16 +5710,30 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-import@2.31.0: - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + eslint-plugin-import@2.29.1: + resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 peerDependenciesMeta: '@typescript-eslint/parser': optional: true + eslint-plugin-prettier@5.1.3: + resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + eslint-plugin-prettier@5.2.1: resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -5327,8 +5760,8 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint@8.57.1: - resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true @@ -5346,8 +5779,8 @@ packages: engines: {node: '>=4'} hasBin: true - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} esrecurse@4.3.0: @@ -5373,6 +5806,9 @@ packages: event-emitter@0.3.5: resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + event-lite@0.1.3: + resolution: {integrity: sha512-8qz9nOz5VeD2z96elrEKD2U433+L3DWdUdDkOINLGOJvx1GsMBbMn0aCeu28y8/e85A6mCigBiFlYMnTBEGlSw==} + event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -5423,17 +5859,14 @@ packages: extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - fast-content-type-parse@2.0.1: - resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} - fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} engines: {node: '>=8.6.0'} fast-json-stable-stringify@2.1.0: @@ -5451,8 +5884,9 @@ packages: fast-text-encoding@1.0.6: resolution: {integrity: sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w==} - fast-uri@3.0.5: - resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==} + fast-xml-parser@4.2.5: + resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==} + hasBin: true fast-xml-parser@4.4.1: resolution: {integrity: sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==} @@ -5466,8 +5900,8 @@ packages: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} - fastq@1.18.0: - resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} fecha@4.2.3: resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} @@ -5479,8 +5913,8 @@ packages: file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} finalhandler@1.1.2: @@ -5511,14 +5945,14 @@ packages: resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} - flatted@3.3.2: - resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} fn.name@1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + follow-redirects@1.15.6: + resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -5529,16 +5963,16 @@ packages: for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} - form-data@2.5.2: - resolution: {integrity: sha512-GgwY0PS7DbXqajuGf4OYlsrIu3zgxD6Vvql43IBhm6MahqA5SK/7mwhtNj2AdH2z35YR34ujJ7BN+3fFC3jP5Q==} + form-data@2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} engines: {node: '>= 0.12'} - form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} formidable-serverless@1.1.1: @@ -5565,8 +5999,8 @@ packages: fs-minipass@1.2.7: resolution: {integrity: sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==} - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + fs-monkey@1.0.5: + resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} @@ -5579,8 +6013,8 @@ packages: function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} functions-have-names@1.2.3: @@ -5631,16 +6065,8 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} - get-intrinsic@1.2.7: - resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} - engines: {node: '>= 0.4'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + get-intrinsic@1.2.4: + resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} get-stream@3.0.0: @@ -5655,12 +6081,12 @@ packages: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + get-symbol-description@1.0.2: + resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} - get-tsconfig@4.8.1: - resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + get-tsconfig@4.7.3: + resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -5673,8 +6099,9 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + glob@10.3.12: + resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} + engines: {node: '>=16 || 14 >=14.17'} hasBin: true glob@6.0.4: @@ -5701,8 +6128,8 @@ packages: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} globby@11.1.0: @@ -5723,9 +6150,8 @@ packages: deprecated: Package is no longer maintained hasBin: true - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} + gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} got@9.6.0: resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} @@ -5752,9 +6178,8 @@ packages: resolution: {integrity: sha512-pCcEwRi+TKpMlxAQObHDQ56KawURgyAf6jtIY046fJ5tIv3zDe/LEIubckAO8fj6JnAxLdmWkUfNyulQ2iKdEw==} engines: {node: '>=14.0.0'} - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} + has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} has-flag@3.0.0: resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} @@ -5767,12 +6192,12 @@ packages: has-property-descriptors@1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + has-proto@1.0.3: + resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} engines: {node: '>= 0.4'} - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} has-tostringtag@1.0.2: @@ -5797,8 +6222,8 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - heap-js@2.6.0: - resolution: {integrity: sha512-trFMIq3PATiFRiQmNNeHtsrkwYRByIXUbYNbotiY9RLVfMkdwZdd2eQ38mGt7BRiCKBaj1DyBAIHmm7mmXPuuw==} + heap-js@2.5.0: + resolution: {integrity: sha512-kUGoI3p7u6B41z/dp33G6OaL7J4DRqRYwVmeIlwLClx7yaaAy7hoDExnuejTKtuDwfcatGmddHDEOjf6EyIxtQ==} engines: {node: '>=10.0.0'} helmet@4.1.1: @@ -5871,8 +6296,8 @@ packages: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + https-proxy-agent@7.0.4: + resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==} engines: {node: '>= 14'} hyperdyperid@1.2.0: @@ -5899,16 +6324,16 @@ packages: ignore-walk@3.0.4: resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} - import-in-the-middle@1.11.2: - resolution: {integrity: sha512-gK6Rr6EykBcc6cVWRSBR5TWf8nn6hZMYSRYqCcHa0l0d1fPK7JSYo6+Mlmck76jIX9aL/IZ71c06U2VpFwl1zA==} + import-in-the-middle@1.8.1: + resolution: {integrity: sha512-yhRwoHtiLGvmSozNOALgjRPFI6uYsds60EoMqqnXyyv+JOIW/BrrLejuTGBt+bq0T5tLzOHrN0T7xYTm4Qt/ng==} import-lazy@2.1.0: resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} @@ -5942,8 +6367,11 @@ packages: resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} engines: {node: '>=10'} - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + int64-buffer@0.1.10: + resolution: {integrity: sha512-v7cSY1J8ydZ0GyjUHqF+1bshJ6cnEVLo9EnjB8p+4HDRPZc9N5jjmvUV7NvEsqQOKyH0pmIBFWXVQbiS0+OBbA==} + + internal-slot@1.0.7: + resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} invert-kv@1.0.0: @@ -5954,8 +6382,12 @@ packages: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + + is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} engines: {node: '>= 0.4'} is-arrayish@0.2.1: @@ -5964,20 +6396,15 @@ packages: is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-async-function@2.1.0: - resolution: {integrity: sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} + is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-boolean-object@1.2.1: - resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} + is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} is-buffer@1.1.6: @@ -5991,16 +6418,15 @@ packages: resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} hasBin: true - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} + is-core-module@2.13.1: + resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + is-data-view@1.0.1: + resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==} engines: {node: '>= 0.4'} - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} is-docker@2.2.1: @@ -6019,10 +6445,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - is-fullwidth-code-point@1.0.0: resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} engines: {node: '>=0.10.0'} @@ -6035,14 +6457,6 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} - - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} - is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} @@ -6059,8 +6473,8 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + is-negative-zero@2.0.3: + resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} is-npm@4.0.0: @@ -6071,8 +6485,8 @@ packages: resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} engines: {node: '>=10'} - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} is-number@7.0.0: @@ -6094,20 +6508,16 @@ packages: is-promise@2.2.2: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} is-retry-allowed@1.2.0: resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} engines: {node: '>=0.10.0'} - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + is-shared-array-buffer@1.0.3: + resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} engines: {node: '>= 0.4'} is-stream@1.1.0: @@ -6118,16 +6528,16 @@ packages: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} is-typedarray@1.0.0: @@ -6137,17 +6547,8 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.0: - resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} + is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} is-what@4.1.16: resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} @@ -6190,8 +6591,9 @@ packages: iterate-object@1.3.4: resolution: {integrity: sha512-4dG1D1x/7g8PwHS9aK6QV5V94+ZvyP4+d19qDv43EzImmrndysIl4prmJ1hWWIGCqrZHyaHBm6BSEWHOLnpoNw==} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + engines: {node: '>=14'} javascript-natural-sort@0.7.1: resolution: {integrity: sha512-nO6jcEfZWQXDhOiBtG2KvKyEptz7RVbpGP4vTD2hLBdmNQSsCiicO2Ioinv6UI4y9ukqnBpy+XZ9H6uLNgJTlw==} @@ -6211,8 +6613,8 @@ packages: join-component@1.1.0: resolution: {integrity: sha512-bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==} - jose@4.15.9: - resolution: {integrity: sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA==} + jose@4.15.5: + resolution: {integrity: sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==} js-beautify@1.15.1: resolution: {integrity: sha512-ESjNzSlt/sWE8sciZH8kBF8BPlwXPwhR6pWKAw8bw4Bwj+iZcnKW6ONWUutJ7eObuBZQpiIb8S7OYspWrKt7rA==} @@ -6234,21 +6636,15 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + jsesc@2.5.2: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - json-bigint@1.0.0: resolution: {integrity: sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ==} @@ -6274,8 +6670,8 @@ packages: resolution: {integrity: sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==} engines: {node: '>= 4'} - json11@2.0.0: - resolution: {integrity: sha512-VuKJKUSPEJape+daTm70Nx7vdcdorf4S6LCyN2z0jUVH4UrQ4ftXo2kC0bnHpCREmxHuHqCNVPA75BjI3CB6Ag==} + json11@1.1.2: + resolution: {integrity: sha512-5r1RHT1/Gr/jsI/XZZj/P6F11BKM8xvTaftRuiLkQI9Z2PFDukM82Ysxw8yDszb3NJP/NKnRlSGmhUdG99rlBw==} hasBin: true json2csv@5.0.7: @@ -6470,8 +6866,12 @@ packages: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@10.2.2: + resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==} + engines: {node: 14 || >=16.14} + + lru-cache@4.0.2: + resolution: {integrity: sha512-uQw9OqphAGiZhkuPlpFGmdTU2tEuhxTourM/19qGJrxBPHAr/f8BT1a0i/lOclESnGatdJG/UCkP9kZB/Lh1iw==} lru-cache@4.1.5: resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} @@ -6491,8 +6891,8 @@ packages: resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==} engines: {node: 14 || >=16.14} - lru-memoizer@2.3.0: - resolution: {integrity: sha512-GXn7gyHAMhO13WSKrIiNfztwxodVsP8IoZ3XfrJV4yH2x0/OeTO/FIaAHTY5YekdGgW94njfuKmyyt1E0mR6Ug==} + lru-memoizer@2.2.0: + resolution: {integrity: sha512-QfOZ6jNkxCcM/BkIPnFsqDhtrazLRsghi9mBwFAzol5GCvj4EkFT899Za3+QwikCg5sRX8JstioBDwOxEyzaNw==} lru-queue@0.1.0: resolution: {integrity: sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==} @@ -6514,10 +6914,6 @@ packages: map-o@2.0.10: resolution: {integrity: sha512-BxazE81fVByHWasyXhqKeo2m7bFKYu+ZbEfiuexMOnklXW+tzDvnlTi/JaklEeuuwqcqJzPaf9q+TWptSGXeLg==} - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - md5@2.3.0: resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} @@ -6529,13 +6925,12 @@ packages: resolution: {integrity: sha512-nOBDrc/wgpkd3X/JOhMqYR+/eLqlfLP4oQfoBA6QExIxEl+GU01oyEkwWyueyO8110pUKijtiHGhEmYoOn88oQ==} engines: {node: '>=4'} - memfs@4.15.3: - resolution: {integrity: sha512-vR/g1SgqvKJgAyYla+06G4p/EOcEmwhYuVb1yc1ixcKf8o/sh7Zngv63957ZSNd1xrZJoinmNyDf2LzuP8WJXw==} + memfs@4.11.1: + resolution: {integrity: sha512-LZcMTBAgqUUKNXZagcZxvXXfgF1bHX7Y7nQ0QyEiNbRJgE29GhgPd8Yna1VQcLlPiHt/5RFJMWYN9Uv/VPNvjQ==} engines: {node: '>= 4.0.0'} - memoizee@0.4.17: - resolution: {integrity: sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==} - engines: {node: '>=0.12'} + memoizee@0.4.15: + resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} @@ -6554,18 +6949,14 @@ packages: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - mime-db@1.53.0: - resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} - engines: {node: '>= 0.6'} - mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} @@ -6611,8 +7002,8 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + minimatch@9.0.4: + resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: @@ -6621,8 +7012,8 @@ packages: minipass@2.9.0: resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} minizlib@1.3.3: @@ -6640,8 +7031,8 @@ packages: module-details-from-path@1.0.3: resolution: {integrity: sha512-ySViT69/76t8VhE1xXHK6Ch4NcDd26gx0MzKXLO+F7NOtnqH68d9zF94nT8ZWSxXh8ELOERsnJO/sWt1xZYw5A==} - moment-timezone@0.5.46: - resolution: {integrity: sha512-ZXm9b36esbe7OmdABqIWJuBBiLLwAjrN7CE+7sYdCCx82Nabt1wHDj8TVseS59QIlfFPbOoiBPm6ca9BioG4hw==} + moment-timezone@0.5.45: + resolution: {integrity: sha512-HIWmqA86KcmCAhnMAN0wuDOARV/525R2+lOLotuGFzn4HO+FH+/645z2wx0Dt3iDv6/p61SIvKnDstISainhLQ==} moment@2.29.4: resolution: {integrity: sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==} @@ -6658,6 +7049,9 @@ packages: ms@2.1.1: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -6665,6 +7059,10 @@ packages: resolution: {integrity: sha512-kh8ARjh8rMN7Du2igDRO9QJnqCb2xYTJxyQYK7vJJS4TvLLmsbyhiKpSW+t+y26gyOyMd0riphX0GeWKU3ky5g==} engines: {node: '>=12.13'} + msgpack-lite@0.1.26: + resolution: {integrity: sha512-SZ2IxeqZ1oRFGo0xFGbvBJWMp3yLIY9rlIJyxy8CGrwZn1f0ZK4r6jV/AM1r0FZMDUkWkglOk/eeKIL9g77Nxw==} + hasBin: true + mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} @@ -6675,11 +7073,11 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nan@2.22.0: - resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + nan@2.19.0: + resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==} - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -6718,6 +7116,9 @@ packages: next-tick@1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + node-abort-controller@3.1.1: + resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} + node-addon-api@3.2.1: resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} @@ -6745,8 +7146,8 @@ packages: resolution: {integrity: sha512-zLcTg6P4AbcHPq465ZMFNXx7XpKKJh+7kkN699NiQWisR2uWYOWNWqRHAmbnmKiL4e9aLSlmy5U7rEMUXV59+A==} hasBin: true - node-gyp-build@4.8.4: - resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} + node-gyp-build@4.8.0: + resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true node-html-markdown@1.3.0: @@ -6768,8 +7169,8 @@ packages: node-readfiles@0.2.0: resolution: {integrity: sha512-SU00ZarexNlE4Rjdm83vglt5Y9yiQ+XI1XpflWlb7q7UTN1JUItm69xMeiQCTxtTfnzt+83T8Cx+vI2ED++VDA==} - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} nodemon@2.0.22: resolution: {integrity: sha512-B8YqaKMmyuCO7BowF1Z1/mkPqLk6cs/l63Ojtd6otKjMx47Dq1utxfRxcavH1I7VSaL8n5BUaoutadnsX3AAVQ==} @@ -6781,20 +7182,24 @@ packages: engines: {node: '>=8.10.0'} hasBin: true - nodemon@3.1.9: - resolution: {integrity: sha512-hdr1oIb2p6ZSxu3PB2JWWYS7ZQ0qvaZsc3hK8DR8f02kRzc8rjYmxAIvdz+aYC+8F2IjNaB7HMcSDg8nQpJxyg==} + nodemon@3.1.0: + resolution: {integrity: sha512-xqlktYlDMCepBJd43ZQhjWwMw2obW/JRvkrLxq5RCNcuDDX1DbcPT+qT1IlIIdf+DhnWs90JpTMe+Y5KxOchvA==} engines: {node: '>=10'} hasBin: true noms@0.0.0: resolution: {integrity: sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==} + nopt@1.0.10: + resolution: {integrity: sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==} + hasBin: true + nopt@4.0.3: resolution: {integrity: sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==} hasBin: true - nopt@7.2.1: - resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + nopt@7.2.0: + resolution: {integrity: sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true @@ -6863,9 +7268,8 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-inspect@1.13.3: - resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} - engines: {node: '>= 0.4'} + object-inspect@1.13.1: + resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} object-keys@0.4.0: resolution: {integrity: sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==} @@ -6874,8 +7278,8 @@ packages: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + object.assign@4.1.5: + resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} object.entries@1.1.8: @@ -6890,8 +7294,8 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + object.values@1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} omit-deep-by-values@1.0.2: @@ -6955,10 +7359,6 @@ packages: resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} deprecated: This package is no longer supported. - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - p-cancelable@1.1.0: resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} engines: {node: '>=6'} @@ -7011,9 +7411,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-json@6.5.0: resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} engines: {node: '>=8'} @@ -7122,16 +7519,16 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-to-regexp@0.1.12: - resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + path-scurry@1.10.2: + resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} + engines: {node: '>=16 || 14 >=14.17'} path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + path-to-regexp@0.1.8: + resolution: {integrity: sha512-EErxvEqTuliG5GCVHNt3K3UmfKhlOM26QtiJZ6XBnZgCd7n+P5aHNV37wFHGJSpbjN4danT+1CpOFT4giETmRQ==} + path-type@2.0.0: resolution: {integrity: sha512-dUnb5dXUf+kzhC/W/F4e5/SkluXIFf5VUHolW1Eg1irn1hGWjPGdsRcvYJ1nD6lhk8Ir7VM0bHJKsYTx8Jx9OQ==} engines: {node: '>=4'} @@ -7152,11 +7549,11 @@ packages: pg-cloudflare@1.1.1: resolution: {integrity: sha512-xWPagP/4B6BgFO+EKz3JONXv3YDgvkbVrGw2mTo3D6tVDQRh1e7cqVGvyR3BE+eQgAvx1XhW/iEASj4/jCWl3Q==} - pg-connection-string@2.7.0: - resolution: {integrity: sha512-PI2W9mv53rXJQEOb8xNR8lH7Hr+EKa6oJa38zsK0S/ky2er16ios1wLKhZyxzD7jUReiWokc9WK5nxSnC7W1TA==} + pg-connection-string@2.6.4: + resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==} - pg-cursor@2.12.1: - resolution: {integrity: sha512-V13tEaA9Oq1w+V6Q3UBIB/blxJrwbbr35/dY54r/86soBJ7xkP236bXaORUTVXUPt9B6Ql2BQu+uwQiuMfRVgg==} + pg-cursor@2.12.0: + resolution: {integrity: sha512-rppw54OnuYZfMUjiJI2zJMwAjjt2V9EtLUb+t7V5tqwSE5Jxod+7vA7Y0FI6Nq976jNLciA0hoVkwvjjB8qzEw==} peerDependencies: pg: ^8 @@ -7164,26 +7561,24 @@ packages: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-minify@1.6.5: - resolution: {integrity: sha512-u0UE8veaCnMfJmoklqneeBBopOAPG3/6DHqGVHYAhz8DkJXh9dnjPlz25fRxn4e+6XVzdOp7kau63Rp52fZ3WQ==} - engines: {node: '>=14.0.0'} + pg-minify@1.6.3: + resolution: {integrity: sha512-NoSsPqXxbkD8RIe+peQCqiea4QzXgosdTKY8p7PsbbGsh2F8TifDj/vJxfuR8qJwNYrijdSs7uf0tAe6WOyCsQ==} + engines: {node: '>=12.0.0'} - pg-pool@3.7.0: - resolution: {integrity: sha512-ZOBQForurqh4zZWjrgSwwAtzJ7QiRX0ovFkZr2klsen3Nm0aoh33Ls0fzfv3imeH/nw/O27cjdz5kzYJfeGp/g==} + pg-pool@3.6.2: + resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==} peerDependencies: pg: '>=8.0' - pg-promise@11.10.2: - resolution: {integrity: sha512-wK4yjxZdfxBmAMcs40q6IsC1SOzdLilc1yNvJqlbOjtm2syayqLDCt1JQ9lhS6yNSgVlGOQZT88yb/SADJmEBw==} + pg-promise@11.6.0: + resolution: {integrity: sha512-NDRPMfkv3ia89suWlJ4iGvP6X5YFrLJ2+9AIVISeBFFZ29Eb4FNXX9JaVb1p1OrpQkE2yT7igmXPL7UYQhk+6A==} engines: {node: '>=14.0'} - peerDependencies: - pg-query-stream: 4.7.1 - pg-protocol@1.7.0: - resolution: {integrity: sha512-hTK/mE36i8fDDhgDFjy6xNOG+LCorxLG3WO17tku+ij6sVHXh1jQUJ8hYAnRhNla4QVD2H8er/FOjc/+EgC6yQ==} + pg-protocol@1.6.1: + resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==} - pg-query-stream@4.7.1: - resolution: {integrity: sha512-UMgsgn/pOIYsIifRySp59vwlpTpLADMK9HWJtq5ff0Z3MxBnPMGnCQeaQl5VuL+7ov4F96mSzIRIcz+Duo6OiQ==} + pg-query-stream@4.7.0: + resolution: {integrity: sha512-aQpK8yfFTvOzvPmhXEzWfkwM24lv2Y3TfFY0HJYwx0YM/2fL4DhqpBhLni2Kd+l9p/XoDEi+HFvEvOCm7oqaLg==} peerDependencies: pg: ^8 @@ -7191,8 +7586,8 @@ packages: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.13.1: - resolution: {integrity: sha512-OUir1A0rPNZlX//c7ksiu7crsGZTKSOXJPgtNiHGIlC9H0lO+NC6ZDYksSgBYY/thSWhnSRBv8w1lieNNGATNQ==} + pg@8.11.5: + resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==} engines: {node: '>= 8.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -7203,8 +7598,8 @@ packages: pgpass@1.0.5: resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==} - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} picomatch-browser@2.2.6: resolution: {integrity: sha512-0ypsOQt9D4e3hziV8O4elD9uN0z/jtUEfxVRtNaAAtXIyUx9m/SzlO020i8YNL2aL/E6blOvvHQcin6HZlFy/w==} @@ -7226,8 +7621,8 @@ packages: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} + postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -7261,8 +7656,13 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.4.2: - resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} + prettier@3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} + engines: {node: '>=14'} + hasBin: true + + prettier@3.3.3: + resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==} engines: {node: '>=14'} hasBin: true @@ -7280,8 +7680,8 @@ packages: resolution: {integrity: sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==} engines: {node: '>=14.0.0'} - protobufjs@7.4.0: - resolution: {integrity: sha512-mRUWCc3KUU4w1jU8sGxICXH/gNS94DvI1gxqDvBzhj1JpcsimQkYiOJfwsPUykUI5ZaspFbSgmBLER8IrQ3tqw==} + protobufjs@7.2.6: + resolution: {integrity: sha512-dgJaEDDL6x8ASUZ1YqWciTRrdOuYNzoOf27oHNfdyvKqHr5i0FV7FSLU+aIeFjyFgVxrpTOtQUi0BLLBymZaBw==} engines: {node: '>=12.0.0'} proxy-addr@2.0.7: @@ -7297,8 +7697,8 @@ packages: pstree.remy@1.1.8: resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} - pump@3.0.2: - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} pumpify@2.0.1: resolution: {integrity: sha512-m7KOje7jZxrmutanlkS1daj1dS6z6BgslzOXmcSEpIlCxM3VJH7lG5QLeck/6hgF6F4crFf01UtQmNsJfweTAw==} @@ -7306,9 +7706,6 @@ packages: punycode@1.3.2: resolution: {integrity: sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==} - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - punycode@2.3.1: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} @@ -7324,12 +7721,12 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + qs@6.12.1: + resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==} engines: {node: '>=0.6'} - qs@6.13.1: - resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} qs@6.7.0: @@ -7404,22 +7801,18 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} - redis@4.7.0: - resolution: {integrity: sha512-zvmkHEAdGMn+hMRXuMBtu4Vo5P6rHQjLoHftu+lBqq8ZTA3RCVC/WzD790bkKKiNFp7d5/9PcSD19fJyyRvOdQ==} + redis@4.6.13: + resolution: {integrity: sha512-MHgkS4B+sPjCXpf+HfdetBwbRz6vCtsceTmw1pHNYJAsYxrfpOP6dz+piJWGos8wqG7qb3vj/Rrc5qOlmInUuA==} reduce-flatten@2.0.0: resolution: {integrity: sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==} engines: {node: '>=6'} - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - reftools@1.1.9: resolution: {integrity: sha512-OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==} - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} engines: {node: '>=4'} regenerate@1.4.2: @@ -7431,12 +7824,12 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + regexp.prototype.flags@1.5.2: + resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==} engines: {node: '>= 0.4'} - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} + regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} engines: {node: '>=4'} registry-auth-token@4.2.2: @@ -7447,11 +7840,8 @@ packages: resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} engines: {node: '>=8'} - regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} + regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} hasBin: true remove-trailing-slash@0.1.1: @@ -7478,9 +7868,8 @@ packages: resolve-pkg-maps@1.0.0: resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true responselike@1.0.2: @@ -7513,9 +7902,6 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@2.4.5: resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -7537,8 +7923,8 @@ packages: rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + safe-array-concat@1.1.2: + resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} safe-buffer@5.1.2: @@ -7550,12 +7936,8 @@ packages: safe-json-stringify@1.2.0: resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + safe-regex-test@1.0.3: + resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} engines: {node: '>= 0.4'} safe-stable-stringify@2.5.0: @@ -7565,23 +7947,19 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sanitize-html@2.14.0: - resolution: {integrity: sha512-CafX+IUPxZshXqqRaG9ZClSlfPVjSxI0td7n07hk8QO2oO+9JDnlcL8iM8TWeOXOIBFgIOx6zioTzM53AOMn3g==} + sanitize-html@2.13.0: + resolution: {integrity: sha512-Xff91Z+4Mz5QiNSLdLWwjgBDm5b1RU6xBT0+12rapjiaR7SwfRdjw8f+6Rir2MXKLrDicRFHdb51hGOAxmsUIA==} sax@1.2.1: resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==} - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} - schema-utils@4.3.0: - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} - engines: {node: '>= 10.13.0'} - section-matter@1.0.0: resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} engines: {node: '>=4'} @@ -7611,8 +7989,8 @@ packages: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} engines: {node: '>=10'} hasBin: true @@ -7685,10 +8063,6 @@ packages: resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} engines: {node: '>= 0.4'} - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - setprototypeof@1.1.1: resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} @@ -7711,9 +8085,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.8.2: - resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} - engines: {node: '>= 0.4'} + shell-quote@1.8.1: + resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} should-equal@2.0.0: resolution: {integrity: sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==} @@ -7733,20 +8106,8 @@ packages: should@13.2.3: resolution: {integrity: sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==} - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + side-channel@1.0.6: + resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} engines: {node: '>= 0.4'} signal-exit@3.0.7: @@ -7785,19 +8146,19 @@ packages: peerDependencies: asn1.js: ^5.4.1 - socket.io-adapter@2.5.5: - resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} + socket.io-adapter@2.5.4: + resolution: {integrity: sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==} socket.io-parser@4.2.4: resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} engines: {node: '>=10.0.0'} - socket.io@4.8.1: - resolution: {integrity: sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==} + socket.io@4.7.5: + resolution: {integrity: sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==} engines: {node: '>=10.2.0'} - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} engines: {node: '>=0.10.0'} source-map-loader@4.0.2: @@ -7830,12 +8191,12 @@ packages: spdx-expression-parse@3.0.1: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - spdx-license-ids@3.0.20: - resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} + spdx-license-ids@3.0.17: + resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} - spex@3.4.0: - resolution: {integrity: sha512-8JeZJ7QlEBnSj1W1fKXgbB2KUPA8k4BxFMf6lZX/c1ZagU/1b9uZWZK0yD6yjfzqAIuTNG4YlRmtMpQiXuohsg==} - engines: {node: '>=14.0.0'} + spex@3.3.0: + resolution: {integrity: sha512-VNiXjFp6R4ldPbVRYbpxlD35yRHceecVXlct1J4/X80KuuPnW2AXMq3sGwhnJOhKkUsOxAT6nRGfGE5pocVw5w==} + engines: {node: '>=10.0.0'} split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} @@ -7877,13 +8238,12 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + string.prototype.trim@1.2.9: + resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} + string.prototype.trimend@1.0.8: + resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} string.prototype.trimstart@1.0.8: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} @@ -7975,6 +8335,10 @@ packages: '@swc/core': ^1.2.147 webpack: '>=2' + synckit@0.8.8: + resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + engines: {node: ^14.18.0 || >=16.0.0} + synckit@0.9.2: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -8003,8 +8367,8 @@ packages: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} + terser-webpack-plugin@5.3.10: + resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -8019,8 +8383,8 @@ packages: uglify-js: optional: true - terser@5.37.0: - resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} + terser@5.30.4: + resolution: {integrity: sha512-xRdd0v64a8mFK9bnsKVdoNP9GQIKUAaJPTaqEQDL4w/J8WaW4sWXXoMZ+6SimPkfT5bElreXf8m9HnmPc3E1BQ==} engines: {node: '>=10'} hasBin: true @@ -8046,15 +8410,14 @@ packages: through2@2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} - timers-ext@0.1.8: - resolution: {integrity: sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==} - engines: {node: '>=0.12'} + timers-ext@0.1.7: + resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} - tldts-core@6.1.71: - resolution: {integrity: sha512-LRbChn2YRpic1KxY+ldL1pGXN/oVvKfCVufwfVzEQdFYNo39uF7AJa/WXdo+gYO7PTvdfkCPCed6Hkvz/kR7jg==} + tldts-core@6.1.18: + resolution: {integrity: sha512-e4wx32F/7dMBSZyKAx825Yte3U0PQtZZ0bkWxYQiwLteRVnQ5zM40fEbi0IyNtwQssgJAk3GCr7Q+w39hX0VKA==} - tldts@6.1.71: - resolution: {integrity: sha512-LQIHmHnuzfZgZWAf2HzL83TIIrD8NhhI0DVxqo9/FdOd4ilec+NTNZOlDZf7EwrTNoutccbsHjvWHYXLAtvxjw==} + tldts@6.1.18: + resolution: {integrity: sha512-F+6zjPFnFxZ0h6uGb8neQWwHQm8u3orZVFribsGq4eBgEVrzSkHxzWS2l6aKr19T1vXiOMFjqfff4fQt+WgJFg==} hasBin: true tlhunter-sorted-set@0.1.0: @@ -8093,8 +8456,8 @@ packages: toposort-class@1.0.1: resolution: {integrity: sha512-OsLcGGbYF3rMjPUf8oKktyvCiUxSbqMMS39m33MAjLTC1DVIH6x3WSt63/M77ihI09+Sdfk1AXvfhCEeUmC7mg==} - touch@3.1.1: - resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} + touch@3.1.0: + resolution: {integrity: sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==} hasBin: true tr46@0.0.3: @@ -8110,8 +8473,8 @@ packages: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} - ts-api-utils@1.4.3: - resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' @@ -8143,8 +8506,8 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} tsutils@3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -8152,8 +8515,8 @@ packages: peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - tsx@4.19.2: - resolution: {integrity: sha512-pOUl6Vo2LUq/bSa8S5q7b91cgNSjctn9ugq/+Mvow99qW6x/UZYwzxy/3NmqoT66eHYfCVvFvACC58UBPFf28g==} + tsx@4.7.3: + resolution: {integrity: sha512-+fQnMqIp/jxZEXLcj6WzYy9FhcS5/Dfk8y4AtzJ6ejKcKqmfTF8Gso/jtrzDggCF2zTU20gJa6n8XqPYwDAUYQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -8177,23 +8540,23 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} - type@2.7.3: - resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} + type@2.7.2: + resolution: {integrity: sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==} - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + typed-array-buffer@1.0.2: + resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + typed-array-byte-length@1.0.1: + resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} engines: {node: '>= 0.4'} - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + typed-array-byte-offset@1.0.2: + resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==} engines: {node: '>= 0.4'} - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + typed-array-length@1.0.6: + resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} typedarray-to-buffer@3.1.5: @@ -8207,8 +8570,8 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + typescript@5.6.3: + resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true @@ -8227,9 +8590,8 @@ packages: resolution: {integrity: sha512-Z274K+e8goZK8QJxmbRPhl89HPO1K+ORFtm6rySPhFKfKc5GHhqdzD0SGhSWHkzoXasqJuItdhorSvY7/Cgflw==} engines: {node: '>=6.0.0'} - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} + unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} @@ -8237,30 +8599,24 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici@5.27.2: + resolution: {integrity: sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==} + engines: {node: '>=14.0'} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.19.8: - resolution: {integrity: sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==} - engines: {node: '>=18.17'} - - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} unicode-match-property-ecmascript@2.0.0: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} + unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} engines: {node: '>=4'} unicode-property-aliases-ecmascript@2.1.0: @@ -8274,8 +8630,8 @@ packages: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} - universal-github-app-jwt@1.2.0: - resolution: {integrity: sha512-dncpMpnsKBk0eetwfN8D8OUHGfiDhhJ+mtsbMl+7PfW7mYjiH8LIcqRmYMtzYLgSh47HjfdBtrBwIQ/gizKR3g==} + universal-github-app-jwt@1.1.2: + resolution: {integrity: sha512-t1iB2FmLFE+yyJY9+3wMx0ejB+MQpEVkH0gQv7dR6FZyltyq+ZZO0uDpbopxhrZ3SLEO4dCEkIujOMldEQ2iOA==} universal-user-agent@6.0.1: resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} @@ -8295,8 +8651,8 @@ packages: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - update-browserslist-db@1.1.1: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + update-browserslist-db@1.0.13: + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -8349,8 +8705,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validator@13.12.0: - resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} + validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} engines: {node: '>= 0.10'} vary@1.1.2: @@ -8366,8 +8722,8 @@ packages: deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. hasBin: true - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} + watchpack@2.4.1: + resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} engines: {node: '>=10.13.0'} wcwidth@1.0.1: @@ -8380,8 +8736,8 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - webpack@5.97.1: - resolution: {integrity: sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==} + webpack@5.91.0: + resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8393,23 +8749,14 @@ packages: whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} + which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} which-module@2.0.1: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - which-typed-array@1.1.18: - resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} + which-typed-array@1.1.15: + resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} which@1.3.1: @@ -8474,20 +8821,20 @@ packages: write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} + ws@8.11.0: + resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' + utf-8-validate: ^5.0.2 peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + ws@8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8594,16 +8941,16 @@ packages: snapshots: - '@actions/core@1.11.1': + '@actions/core@1.10.1': dependencies: - '@actions/exec': 1.1.1 - '@actions/http-client': 2.2.3 + '@actions/http-client': 2.2.1 + uuid: 8.3.2 '@actions/exec@1.1.1': dependencies: '@actions/io': 1.1.3 - '@actions/http-client@2.2.3': + '@actions/http-client@2.2.1': dependencies: tunnel: 0.0.6 undici: 5.28.4 @@ -8612,31 +8959,54 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 + '@apidevtools/openapi-schemas@2.1.0': {} + '@apidevtools/swagger-methods@3.0.2': {} + '@aws-crypto/crc32@3.0.0': + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.567.0 + tslib: 1.14.1 + '@aws-crypto/crc32@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.723.0 - tslib: 2.8.1 + tslib: 2.6.2 '@aws-crypto/crc32c@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.723.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-crypto/ie11-detection@3.0.0': + dependencies: + tslib: 1.14.1 '@aws-crypto/sha1-browser@5.2.0': dependencies: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-locate-window': 3.723.0 + '@aws-sdk/util-locate-window': 3.535.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-crypto/sha256-browser@3.0.0': + dependencies: + '@aws-crypto/ie11-detection': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-crypto/supports-web-crypto': 3.0.0 + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-locate-window': 3.535.0 + '@aws-sdk/util-utf8-browser': 3.259.0 + tslib: 1.14.1 '@aws-crypto/sha256-browser@5.2.0': dependencies: @@ -8644,136 +9014,147 @@ snapshots: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-locate-window': 3.723.0 + '@aws-sdk/util-locate-window': 3.535.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-crypto/sha256-js@3.0.0': + dependencies: + '@aws-crypto/util': 3.0.0 + '@aws-sdk/types': 3.567.0 + tslib: 1.14.1 '@aws-crypto/sha256-js@5.2.0': dependencies: '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.723.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-crypto/supports-web-crypto@3.0.0': + dependencies: + tslib: 1.14.1 '@aws-crypto/supports-web-crypto@5.2.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - '@aws-crypto/util@5.2.0': + '@aws-crypto/util@3.0.0': dependencies: - '@aws-sdk/types': 3.723.0 - '@smithy/util-utf8': 2.3.0 - tslib: 2.8.1 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-utf8-browser': 3.259.0 + tslib: 1.14.1 - '@aws-sdk/client-bedrock-runtime@3.723.0': + '@aws-crypto/util@5.2.0': dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/client-sts': 3.723.0 - '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/middleware-host-header': 3.723.0 - '@aws-sdk/middleware-logger': 3.723.0 - '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 - '@aws-sdk/region-config-resolver': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 - '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/eventstream-serde-browser': 4.0.0 - '@smithy/eventstream-serde-config-resolver': 4.0.0 - '@smithy/eventstream-serde-node': 4.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 - '@smithy/util-base64': 4.0.0 - '@smithy/util-body-length-browser': 4.0.0 - '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 - '@smithy/util-stream': 4.0.0 - '@smithy/util-utf8': 4.0.0 - '@types/uuid': 9.0.8 - tslib: 2.8.1 - uuid: 9.0.1 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + + '@aws-sdk/client-bedrock-runtime@3.572.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sso-oidc': 3.572.0 + '@aws-sdk/client-sts': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/core': 3.572.0 + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/middleware-host-header': 3.567.0 + '@aws-sdk/middleware-logger': 3.568.0 + '@aws-sdk/middleware-recursion-detection': 3.567.0 + '@aws-sdk/middleware-user-agent': 3.572.0 + '@aws-sdk/region-config-resolver': 3.572.0 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-endpoints': 3.572.0 + '@aws-sdk/util-user-agent-browser': 3.567.0 + '@aws-sdk/util-user-agent-node': 3.568.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/eventstream-serde-browser': 2.2.0 + '@smithy/eventstream-serde-config-resolver': 2.2.0 + '@smithy/eventstream-serde-node': 2.2.0 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-stream': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-comprehend@3.723.0': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/client-sts': 3.723.0 - '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/middleware-host-header': 3.723.0 - '@aws-sdk/middleware-logger': 3.723.0 - '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 - '@aws-sdk/region-config-resolver': 3.723.0 - '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 - '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 - '@smithy/util-base64': 4.0.0 - '@smithy/util-body-length-browser': 4.0.0 - '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 - '@smithy/util-utf8': 4.0.0 - '@types/uuid': 9.0.8 - tslib: 2.8.1 + '@aws-sdk/client-comprehend@3.564.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.556.0 + '@aws-sdk/credential-provider-node': 3.564.0 + '@aws-sdk/middleware-host-header': 3.535.0 + '@aws-sdk/middleware-logger': 3.535.0 + '@aws-sdk/middleware-recursion-detection': 3.535.0 + '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/region-config-resolver': 3.535.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-user-agent-browser': 3.535.0 + '@aws-sdk/util-user-agent-node': 3.535.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 uuid: 9.0.1 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-s3@3.723.0': + '@aws-sdk/client-s3@3.726.1': dependencies: '@aws-crypto/sha1-browser': 5.2.0 '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/client-sts': 3.723.0 + '@aws-sdk/client-sso-oidc': 3.726.0(@aws-sdk/client-sts@3.726.1) + '@aws-sdk/client-sts': 3.726.1 '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/middleware-bucket-endpoint': 3.723.0 + '@aws-sdk/credential-provider-node': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1) + '@aws-sdk/middleware-bucket-endpoint': 3.726.0 '@aws-sdk/middleware-expect-continue': 3.723.0 '@aws-sdk/middleware-flexible-checksums': 3.723.0 '@aws-sdk/middleware-host-header': 3.723.0 @@ -8782,145 +9163,318 @@ snapshots: '@aws-sdk/middleware-recursion-detection': 3.723.0 '@aws-sdk/middleware-sdk-s3': 3.723.0 '@aws-sdk/middleware-ssec': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 + '@aws-sdk/middleware-user-agent': 3.726.0 '@aws-sdk/region-config-resolver': 3.723.0 '@aws-sdk/signature-v4-multi-region': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 + '@aws-sdk/util-endpoints': 3.726.0 '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 + '@aws-sdk/util-user-agent-node': 3.726.0 '@aws-sdk/xml-builder': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/eventstream-serde-browser': 4.0.0 - '@smithy/eventstream-serde-config-resolver': 4.0.0 - '@smithy/eventstream-serde-node': 4.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-blob-browser': 4.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/hash-stream-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/md5-js': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 + '@smithy/config-resolver': 4.0.1 + '@smithy/core': 3.1.0 + '@smithy/eventstream-serde-browser': 4.0.1 + '@smithy/eventstream-serde-config-resolver': 4.0.1 + '@smithy/eventstream-serde-node': 4.0.1 + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/hash-blob-browser': 4.0.1 + '@smithy/hash-node': 4.0.1 + '@smithy/hash-stream-node': 4.0.1 + '@smithy/invalid-dependency': 4.0.1 + '@smithy/md5-js': 4.0.1 + '@smithy/middleware-content-length': 4.0.1 + '@smithy/middleware-endpoint': 4.0.1 + '@smithy/middleware-retry': 4.0.2 + '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-stack': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 - '@smithy/util-stream': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.2 + '@smithy/util-defaults-mode-node': 4.0.2 + '@smithy/util-endpoints': 3.0.1 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-retry': 4.0.1 + '@smithy/util-stream': 4.0.1 '@smithy/util-utf8': 4.0.0 - '@smithy/util-waiter': 4.0.0 - tslib: 2.8.1 + '@smithy/util-waiter': 4.0.2 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sqs@3.723.0': - dependencies: - '@aws-crypto/sha256-browser': 5.2.0 - '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/client-sts': 3.723.0 - '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) - '@aws-sdk/middleware-host-header': 3.723.0 - '@aws-sdk/middleware-logger': 3.723.0 - '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-sdk-sqs': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 - '@aws-sdk/region-config-resolver': 3.723.0 - '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 - '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/md5-js': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 - '@smithy/util-base64': 4.0.0 - '@smithy/util-body-length-browser': 4.0.0 - '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 - '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + '@aws-sdk/client-sqs@3.564.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.556.0 + '@aws-sdk/credential-provider-node': 3.564.0 + '@aws-sdk/middleware-host-header': 3.535.0 + '@aws-sdk/middleware-logger': 3.535.0 + '@aws-sdk/middleware-recursion-detection': 3.535.0 + '@aws-sdk/middleware-sdk-sqs': 3.552.0 + '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/region-config-resolver': 3.535.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-user-agent-browser': 3.535.0 + '@aws-sdk/util-user-agent-node': 3.535.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/md5-js': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso-oidc@3.564.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.556.0 + '@aws-sdk/credential-provider-node': 3.564.0 + '@aws-sdk/middleware-host-header': 3.535.0 + '@aws-sdk/middleware-logger': 3.535.0 + '@aws-sdk/middleware-recursion-detection': 3.535.0 + '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/region-config-resolver': 3.535.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-user-agent-browser': 3.535.0 + '@aws-sdk/util-user-agent-node': 3.535.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso-oidc@3.572.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sts': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/core': 3.572.0 + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/middleware-host-header': 3.567.0 + '@aws-sdk/middleware-logger': 3.568.0 + '@aws-sdk/middleware-recursion-detection': 3.567.0 + '@aws-sdk/middleware-user-agent': 3.572.0 + '@aws-sdk/region-config-resolver': 3.572.0 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-endpoints': 3.572.0 + '@aws-sdk/util-user-agent-browser': 3.567.0 + '@aws-sdk/util-user-agent-node': 3.568.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0)': + '@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1)': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sts': 3.723.0 + '@aws-sdk/client-sts': 3.726.1 '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/credential-provider-node': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1) '@aws-sdk/middleware-host-header': 3.723.0 '@aws-sdk/middleware-logger': 3.723.0 '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 + '@aws-sdk/middleware-user-agent': 3.726.0 '@aws-sdk/region-config-resolver': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 + '@aws-sdk/util-endpoints': 3.726.0 '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 + '@aws-sdk/util-user-agent-node': 3.726.0 + '@smithy/config-resolver': 4.0.1 + '@smithy/core': 3.1.0 + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/hash-node': 4.0.1 + '@smithy/invalid-dependency': 4.0.1 + '@smithy/middleware-content-length': 4.0.1 + '@smithy/middleware-endpoint': 4.0.1 + '@smithy/middleware-retry': 4.0.2 + '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-stack': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.2 + '@smithy/util-defaults-mode-node': 4.0.2 + '@smithy/util-endpoints': 3.0.1 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-retry': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso@3.556.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.556.0 + '@aws-sdk/middleware-host-header': 3.535.0 + '@aws-sdk/middleware-logger': 3.535.0 + '@aws-sdk/middleware-recursion-detection': 3.535.0 + '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/region-config-resolver': 3.535.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-user-agent-browser': 3.535.0 + '@aws-sdk/util-user-agent-node': 3.535.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sso@3.723.0': + '@aws-sdk/client-sso@3.572.0': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.572.0 + '@aws-sdk/middleware-host-header': 3.567.0 + '@aws-sdk/middleware-logger': 3.568.0 + '@aws-sdk/middleware-recursion-detection': 3.567.0 + '@aws-sdk/middleware-user-agent': 3.572.0 + '@aws-sdk/region-config-resolver': 3.572.0 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-endpoints': 3.572.0 + '@aws-sdk/util-user-agent-browser': 3.567.0 + '@aws-sdk/util-user-agent-node': 3.568.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sso@3.726.0': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 @@ -8928,212 +9482,491 @@ snapshots: '@aws-sdk/middleware-host-header': 3.723.0 '@aws-sdk/middleware-logger': 3.723.0 '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 + '@aws-sdk/middleware-user-agent': 3.726.0 '@aws-sdk/region-config-resolver': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 + '@aws-sdk/util-endpoints': 3.726.0 '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 + '@aws-sdk/util-user-agent-node': 3.726.0 + '@smithy/config-resolver': 4.0.1 + '@smithy/core': 3.1.0 + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/hash-node': 4.0.1 + '@smithy/invalid-dependency': 4.0.1 + '@smithy/middleware-content-length': 4.0.1 + '@smithy/middleware-endpoint': 4.0.1 + '@smithy/middleware-retry': 4.0.2 + '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-stack': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.2 + '@smithy/util-defaults-mode-node': 4.0.2 + '@smithy/util-endpoints': 3.0.1 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-retry': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt - '@aws-sdk/client-sts@3.723.0': + '@aws-sdk/client-sts@3.556.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/core': 3.556.0 + '@aws-sdk/credential-provider-node': 3.564.0 + '@aws-sdk/middleware-host-header': 3.535.0 + '@aws-sdk/middleware-logger': 3.535.0 + '@aws-sdk/middleware-recursion-detection': 3.535.0 + '@aws-sdk/middleware-user-agent': 3.540.0 + '@aws-sdk/region-config-resolver': 3.535.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@aws-sdk/util-user-agent-browser': 3.535.0 + '@aws-sdk/util-user-agent-node': 3.535.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/client-sts@3.572.0(@aws-sdk/client-sso-oidc@3.572.0)': + dependencies: + '@aws-crypto/sha256-browser': 3.0.0 + '@aws-crypto/sha256-js': 3.0.0 + '@aws-sdk/client-sso-oidc': 3.572.0 + '@aws-sdk/core': 3.572.0 + '@aws-sdk/credential-provider-node': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/middleware-host-header': 3.567.0 + '@aws-sdk/middleware-logger': 3.568.0 + '@aws-sdk/middleware-recursion-detection': 3.567.0 + '@aws-sdk/middleware-user-agent': 3.572.0 + '@aws-sdk/region-config-resolver': 3.572.0 + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-endpoints': 3.572.0 + '@aws-sdk/util-user-agent-browser': 3.567.0 + '@aws-sdk/util-user-agent-node': 3.568.0 + '@smithy/config-resolver': 2.2.0 + '@smithy/core': 1.4.2 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/hash-node': 2.2.0 + '@smithy/invalid-dependency': 2.2.0 + '@smithy/middleware-content-length': 2.2.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/middleware-stack': 2.2.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-body-length-browser': 2.2.0 + '@smithy/util-body-length-node': 2.3.0 + '@smithy/util-defaults-mode-browser': 2.2.1 + '@smithy/util-defaults-mode-node': 2.3.1 + '@smithy/util-endpoints': 1.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/client-sts@3.726.1': dependencies: '@aws-crypto/sha256-browser': 5.2.0 '@aws-crypto/sha256-js': 5.2.0 - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/client-sso-oidc': 3.726.0(@aws-sdk/client-sts@3.726.1) '@aws-sdk/core': 3.723.0 - '@aws-sdk/credential-provider-node': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/credential-provider-node': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1) '@aws-sdk/middleware-host-header': 3.723.0 '@aws-sdk/middleware-logger': 3.723.0 '@aws-sdk/middleware-recursion-detection': 3.723.0 - '@aws-sdk/middleware-user-agent': 3.723.0 + '@aws-sdk/middleware-user-agent': 3.726.0 '@aws-sdk/region-config-resolver': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 + '@aws-sdk/util-endpoints': 3.726.0 '@aws-sdk/util-user-agent-browser': 3.723.0 - '@aws-sdk/util-user-agent-node': 3.723.0 - '@smithy/config-resolver': 4.0.0 - '@smithy/core': 3.0.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/hash-node': 4.0.0 - '@smithy/invalid-dependency': 4.0.0 - '@smithy/middleware-content-length': 4.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-retry': 4.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 + '@aws-sdk/util-user-agent-node': 3.726.0 + '@smithy/config-resolver': 4.0.1 + '@smithy/core': 3.1.0 + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/hash-node': 4.0.1 + '@smithy/invalid-dependency': 4.0.1 + '@smithy/middleware-content-length': 4.0.1 + '@smithy/middleware-endpoint': 4.0.1 + '@smithy/middleware-retry': 4.0.2 + '@smithy/middleware-serde': 4.0.1 + '@smithy/middleware-stack': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 '@smithy/util-base64': 4.0.0 '@smithy/util-body-length-browser': 4.0.0 '@smithy/util-body-length-node': 4.0.0 - '@smithy/util-defaults-mode-browser': 4.0.0 - '@smithy/util-defaults-mode-node': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 + '@smithy/util-defaults-mode-browser': 4.0.2 + '@smithy/util-defaults-mode-node': 4.0.2 + '@smithy/util-endpoints': 3.0.1 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-retry': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 transitivePeerDependencies: - aws-crt + '@aws-sdk/core@3.556.0': + dependencies: + '@smithy/core': 1.4.2 + '@smithy/protocol-http': 3.3.0 + '@smithy/signature-v4': 2.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + fast-xml-parser: 4.2.5 + tslib: 2.6.2 + + '@aws-sdk/core@3.572.0': + dependencies: + '@smithy/core': 1.4.2 + '@smithy/protocol-http': 3.3.0 + '@smithy/signature-v4': 2.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + fast-xml-parser: 4.2.5 + tslib: 2.6.2 + '@aws-sdk/core@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/core': 3.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/signature-v4': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-middleware': 4.0.0 + '@smithy/core': 3.1.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/signature-v4': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/util-middleware': 4.0.1 fast-xml-parser: 4.4.1 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-env@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-env@3.568.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/credential-provider-env@3.723.0': dependencies: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 - '@smithy/property-provider': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-http@3.552.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/property-provider': 2.2.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-stream': 2.2.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-http@3.568.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/property-provider': 2.2.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-stream': 2.2.0 + tslib: 2.6.2 '@aws-sdk/credential-provider-http@3.723.0': dependencies: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-stream': 4.0.0 - tslib: 2.8.1 - - '@aws-sdk/credential-provider-ini@3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0)': - dependencies: - '@aws-sdk/client-sts': 3.723.0 + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/util-stream': 4.0.1 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-ini@3.564.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-sdk/client-sts': 3.556.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/credential-provider-env': 3.535.0 + '@aws-sdk/credential-provider-process': 3.535.0 + '@aws-sdk/credential-provider-sso': 3.564.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/credential-provider-web-identity': 3.556.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/types': 3.535.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0)': + dependencies: + '@aws-sdk/client-sts': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/credential-provider-env': 3.568.0 + '@aws-sdk/credential-provider-process': 3.572.0 + '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/credential-provider-web-identity': 3.568.0(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/types': 3.567.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt + + '@aws-sdk/credential-provider-ini@3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1)': + dependencies: + '@aws-sdk/client-sts': 3.726.1 '@aws-sdk/core': 3.723.0 '@aws-sdk/credential-provider-env': 3.723.0 '@aws-sdk/credential-provider-http': 3.723.0 '@aws-sdk/credential-provider-process': 3.723.0 - '@aws-sdk/credential-provider-sso': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0)) - '@aws-sdk/credential-provider-web-identity': 3.723.0(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/credential-provider-sso': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1)) + '@aws-sdk/credential-provider-web-identity': 3.723.0(@aws-sdk/client-sts@3.726.1) '@aws-sdk/types': 3.723.0 - '@smithy/credential-provider-imds': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/credential-provider-imds': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - '@aws-sdk/credential-provider-node@3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0)': + '@aws-sdk/credential-provider-node@3.564.0': + dependencies: + '@aws-sdk/credential-provider-env': 3.535.0 + '@aws-sdk/credential-provider-http': 3.552.0 + '@aws-sdk/credential-provider-ini': 3.564.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/credential-provider-process': 3.535.0 + '@aws-sdk/credential-provider-sso': 3.564.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/credential-provider-web-identity': 3.556.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/types': 3.535.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - aws-crt + + '@aws-sdk/credential-provider-node@3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0)': + dependencies: + '@aws-sdk/credential-provider-env': 3.568.0 + '@aws-sdk/credential-provider-http': 3.568.0 + '@aws-sdk/credential-provider-ini': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0)(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/credential-provider-process': 3.572.0 + '@aws-sdk/credential-provider-sso': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/credential-provider-web-identity': 3.568.0(@aws-sdk/client-sts@3.572.0) + '@aws-sdk/types': 3.567.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - '@aws-sdk/client-sts' + - aws-crt + + '@aws-sdk/credential-provider-node@3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1)': dependencies: '@aws-sdk/credential-provider-env': 3.723.0 '@aws-sdk/credential-provider-http': 3.723.0 - '@aws-sdk/credential-provider-ini': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/credential-provider-ini': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))(@aws-sdk/client-sts@3.726.1) '@aws-sdk/credential-provider-process': 3.723.0 - '@aws-sdk/credential-provider-sso': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0)) - '@aws-sdk/credential-provider-web-identity': 3.723.0(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/credential-provider-sso': 3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1)) + '@aws-sdk/credential-provider-web-identity': 3.723.0(@aws-sdk/client-sts@3.726.1) '@aws-sdk/types': 3.723.0 - '@smithy/credential-provider-imds': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/credential-provider-imds': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - '@aws-sdk/client-sts' - aws-crt + '@aws-sdk/credential-provider-process@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-process@3.572.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + '@aws-sdk/credential-provider-process@3.723.0': dependencies: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-sso@3.564.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-sdk/client-sso': 3.556.0 + '@aws-sdk/token-providers': 3.564.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/types': 3.535.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + + '@aws-sdk/credential-provider-sso@3.572.0(@aws-sdk/client-sso-oidc@3.572.0)': + dependencies: + '@aws-sdk/client-sso': 3.572.0 + '@aws-sdk/token-providers': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/types': 3.567.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/client-sso-oidc' + - aws-crt - '@aws-sdk/credential-provider-sso@3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))': + '@aws-sdk/credential-provider-sso@3.726.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))': dependencies: - '@aws-sdk/client-sso': 3.723.0 + '@aws-sdk/client-sso': 3.726.0 '@aws-sdk/core': 3.723.0 - '@aws-sdk/token-providers': 3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0)) + '@aws-sdk/token-providers': 3.723.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1)) '@aws-sdk/types': 3.723.0 - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 transitivePeerDependencies: - '@aws-sdk/client-sso-oidc' - aws-crt - '@aws-sdk/credential-provider-web-identity@3.723.0(@aws-sdk/client-sts@3.723.0)': + '@aws-sdk/credential-provider-web-identity@3.556.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-sdk/client-sts': 3.556.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/types': 3.535.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt + + '@aws-sdk/credential-provider-web-identity@3.568.0(@aws-sdk/client-sts@3.572.0)': + dependencies: + '@aws-sdk/client-sts': 3.572.0(@aws-sdk/client-sso-oidc@3.572.0) + '@aws-sdk/types': 3.567.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/credential-provider-web-identity@3.723.0(@aws-sdk/client-sts@3.726.1)': dependencies: - '@aws-sdk/client-sts': 3.723.0 + '@aws-sdk/client-sts': 3.726.1 '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 - '@smithy/property-provider': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@aws-sdk/hash-node@3.374.0': dependencies: '@smithy/hash-node': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@aws-sdk/middleware-bucket-endpoint@3.723.0': + '@aws-sdk/middleware-bucket-endpoint@3.726.0': dependencies: '@aws-sdk/types': 3.723.0 '@aws-sdk/util-arn-parser': 3.723.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 '@smithy/util-config-provider': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 '@aws-sdk/middleware-expect-continue@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@aws-sdk/middleware-flexible-checksums@3.723.0': dependencies: @@ -9143,197 +9976,373 @@ snapshots: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 '@smithy/is-array-buffer': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-stream': 4.0.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-stream': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-sdk/middleware-host-header@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-host-header@3.567.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/middleware-host-header@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@aws-sdk/middleware-location-constraint@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-logger@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-logger@3.568.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/middleware-logger@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-recursion-detection@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-recursion-detection@3.567.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/middleware-recursion-detection@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-sdk-s3@3.556.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-arn-parser': 3.535.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/signature-v4': 2.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-config-provider': 2.3.0 + tslib: 2.6.2 '@aws-sdk/middleware-sdk-s3@3.723.0': dependencies: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 '@aws-sdk/util-arn-parser': 3.723.0 - '@smithy/core': 3.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/signature-v4': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/core': 3.1.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/signature-v4': 5.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 '@smithy/util-config-provider': 4.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-stream': 4.0.0 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-stream': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@aws-sdk/middleware-sdk-sqs@3.723.0': + '@aws-sdk/middleware-sdk-sqs@3.552.0': dependencies: - '@aws-sdk/types': 3.723.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-hex-encoding': 4.0.0 - '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + '@aws-sdk/types': 3.535.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-hex-encoding': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 '@aws-sdk/middleware-ssec@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-user-agent@3.540.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-endpoints': 3.540.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/middleware-user-agent@3.572.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@aws-sdk/util-endpoints': 3.572.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@aws-sdk/middleware-user-agent@3.723.0': + '@aws-sdk/middleware-user-agent@3.726.0': dependencies: '@aws-sdk/core': 3.723.0 '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-endpoints': 3.723.0 - '@smithy/core': 3.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@aws-sdk/util-endpoints': 3.726.0 + '@smithy/core': 3.1.0 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@aws-sdk/node-http-handler@3.374.0': dependencies: '@smithy/node-http-handler': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 '@aws-sdk/protocol-http@3.374.0': dependencies: '@smithy/protocol-http': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-sdk/region-config-resolver@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + '@smithy/util-config-provider': 2.3.0 + '@smithy/util-middleware': 2.2.0 + tslib: 2.6.2 + + '@aws-sdk/region-config-resolver@3.572.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + '@smithy/util-config-provider': 2.3.0 + '@smithy/util-middleware': 2.2.0 + tslib: 2.6.2 '@aws-sdk/region-config-resolver@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/types': 4.1.0 '@smithy/util-config-provider': 4.0.0 - '@smithy/util-middleware': 4.0.0 - tslib: 2.8.1 + '@smithy/util-middleware': 4.0.1 + tslib: 2.6.2 - '@aws-sdk/s3-request-presigner@3.723.0': + '@aws-sdk/s3-request-presigner@3.564.0': dependencies: - '@aws-sdk/signature-v4-multi-region': 3.723.0 - '@aws-sdk/types': 3.723.0 - '@aws-sdk/util-format-url': 3.723.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@aws-sdk/signature-v4-multi-region': 3.556.0 + '@aws-sdk/types': 3.535.0 + '@aws-sdk/util-format-url': 3.535.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/signature-v4-multi-region@3.556.0': + dependencies: + '@aws-sdk/middleware-sdk-s3': 3.556.0 + '@aws-sdk/types': 3.535.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/signature-v4': 2.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/signature-v4-multi-region@3.723.0': dependencies: '@aws-sdk/middleware-sdk-s3': 3.723.0 '@aws-sdk/types': 3.723.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/signature-v4': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/signature-v4': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/token-providers@3.564.0(@aws-sdk/credential-provider-node@3.564.0)': + dependencies: + '@aws-sdk/client-sso-oidc': 3.564.0(@aws-sdk/credential-provider-node@3.564.0) + '@aws-sdk/types': 3.535.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + transitivePeerDependencies: + - '@aws-sdk/credential-provider-node' + - aws-crt - '@aws-sdk/token-providers@3.723.0(@aws-sdk/client-sso-oidc@3.723.0(@aws-sdk/client-sts@3.723.0))': + '@aws-sdk/token-providers@3.572.0(@aws-sdk/client-sso-oidc@3.572.0)': dependencies: - '@aws-sdk/client-sso-oidc': 3.723.0(@aws-sdk/client-sts@3.723.0) + '@aws-sdk/client-sso-oidc': 3.572.0 + '@aws-sdk/types': 3.567.0 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/token-providers@3.723.0(@aws-sdk/client-sso-oidc@3.726.0(@aws-sdk/client-sts@3.726.1))': + dependencies: + '@aws-sdk/client-sso-oidc': 3.726.0(@aws-sdk/client-sts@3.726.1) '@aws-sdk/types': 3.723.0 - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/types@3.535.0': + dependencies: + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/types@3.567.0': + dependencies: + '@smithy/types': 2.12.0 + tslib: 2.6.2 '@aws-sdk/types@3.723.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@aws-sdk/url-parser@3.374.0': dependencies: '@smithy/url-parser': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-sdk/util-arn-parser@3.535.0': + dependencies: + tslib: 2.6.2 '@aws-sdk/util-arn-parser@3.723.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - '@aws-sdk/util-endpoints@3.723.0': + '@aws-sdk/util-endpoints@3.540.0': dependencies: - '@aws-sdk/types': 3.723.0 - '@smithy/types': 4.0.0 - '@smithy/util-endpoints': 3.0.0 - tslib: 2.8.1 + '@aws-sdk/types': 3.535.0 + '@smithy/types': 2.12.0 + '@smithy/util-endpoints': 1.2.0 + tslib: 2.6.2 + + '@aws-sdk/util-endpoints@3.572.0': + dependencies: + '@aws-sdk/types': 3.567.0 + '@smithy/types': 2.12.0 + '@smithy/util-endpoints': 1.2.0 + tslib: 2.6.2 - '@aws-sdk/util-format-url@3.723.0': + '@aws-sdk/util-endpoints@3.726.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/querystring-builder': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + '@smithy/util-endpoints': 3.0.1 + tslib: 2.6.2 + + '@aws-sdk/util-format-url@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/querystring-builder': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/util-locate-window@3.535.0': + dependencies: + tslib: 2.6.2 + + '@aws-sdk/util-user-agent-browser@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/types': 2.12.0 + bowser: 2.11.0 + tslib: 2.6.2 - '@aws-sdk/util-locate-window@3.723.0': + '@aws-sdk/util-user-agent-browser@3.567.0': dependencies: - tslib: 2.8.1 + '@aws-sdk/types': 3.567.0 + '@smithy/types': 2.12.0 + bowser: 2.11.0 + tslib: 2.6.2 '@aws-sdk/util-user-agent-browser@3.723.0': dependencies: '@aws-sdk/types': 3.723.0 - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 bowser: 2.11.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@aws-sdk/util-user-agent-node@3.535.0': + dependencies: + '@aws-sdk/types': 3.535.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@aws-sdk/util-user-agent-node@3.723.0': + '@aws-sdk/util-user-agent-node@3.568.0': dependencies: - '@aws-sdk/middleware-user-agent': 3.723.0 + '@aws-sdk/types': 3.567.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@aws-sdk/util-user-agent-node@3.726.0': + dependencies: + '@aws-sdk/middleware-user-agent': 3.726.0 '@aws-sdk/types': 3.723.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@aws-sdk/util-utf8-browser@3.259.0': + dependencies: + tslib: 2.6.2 '@aws-sdk/xml-builder@3.723.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@azure/abort-controller@1.1.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@azure/abort-controller@2.1.2': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@azure/core-auth@1.9.0': dependencies: '@azure/abort-controller': 2.1.2 '@azure/core-util': 1.11.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@azure/core-http@3.0.5': + '@azure/core-http@3.0.5(encoding@0.1.13)': dependencies: '@azure/abort-controller': 1.1.0 '@azure/core-auth': 1.9.0 @@ -9342,10 +10351,10 @@ snapshots: '@azure/logger': 1.1.4 '@types/node-fetch': 2.6.12 '@types/tunnel': 0.0.3 - form-data: 4.0.1 - node-fetch: 2.7.0 + form-data: 4.0.0 + node-fetch: 2.7.0(encoding@0.1.13) process: 0.11.10 - tslib: 2.8.1 + tslib: 2.6.2 tunnel: 0.0.6 uuid: 8.3.2 xml2js: 0.5.0 @@ -9357,61 +10366,60 @@ snapshots: '@azure/abort-controller': 2.1.2 '@azure/core-util': 1.11.0 '@azure/logger': 1.1.4 - tslib: 2.8.1 + tslib: 2.6.2 '@azure/core-paging@1.6.2': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@azure/core-tracing@1.0.0-preview.13': dependencies: - '@opentelemetry/api': 1.9.0 - tslib: 2.8.1 + '@opentelemetry/api': 1.6.0 + tslib: 2.6.2 '@azure/core-util@1.11.0': dependencies: '@azure/abort-controller': 2.1.2 - tslib: 2.8.1 + tslib: 2.6.2 '@azure/logger@1.1.4': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - '@azure/storage-blob@12.18.0': + '@azure/storage-blob@12.18.0(encoding@0.1.13)': dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-http': 3.0.5 + '@azure/core-http': 3.0.5(encoding@0.1.13) '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.1.4 events: 3.3.0 - tslib: 2.8.1 + tslib: 2.6.2 transitivePeerDependencies: - encoding - '@babel/code-frame@7.26.2': + '@babel/code-frame@7.24.2': dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 + '@babel/highlight': 7.24.2 + picocolors: 1.0.0 - '@babel/compat-data@7.26.3': {} + '@babel/compat-data@7.24.4': {} - '@babel/core@7.26.0': + '@babel/core@7.24.4': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.3 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.3 - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helpers': 7.24.4 + '@babel/parser': 7.24.4 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -9420,689 +10428,738 @@ snapshots: '@babel/generator@7.17.7': dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.24.0 jsesc: 2.5.2 source-map: 0.5.7 - '@babel/generator@7.26.3': + '@babel/generator@7.24.4': dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.8 + '@babel/types': 7.24.0 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 + jsesc: 2.5.2 - '@babel/helper-annotate-as-pure@7.25.9': + '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.24.0 - '@babel/helper-compilation-targets@7.25.9': + '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: - '@babel/compat-data': 7.26.3 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.3 + '@babel/types': 7.24.0 + + '@babel/helper-compilation-targets@7.23.6': + dependencies: + '@babel/compat-data': 7.24.4 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.4 + '@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.0)': + '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': + '@babel/helper-define-polyfill-provider@0.6.2(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - debug: 4.4.0(supports-color@5.5.0) + '@babel/core': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + debug: 4.3.4(supports-color@5.5.0) lodash.debounce: 4.0.8 - resolve: 1.22.10 + resolve: 1.22.8 transitivePeerDependencies: - supports-color - '@babel/helper-environment-visitor@7.24.7': + '@babel/helper-environment-visitor@7.22.20': {} + + '@babel/helper-function-name@7.23.0': dependencies: - '@babel/types': 7.26.3 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 - '@babel/helper-function-name@7.24.7': + '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.3 + '@babel/types': 7.24.0 - '@babel/helper-hoist-variables@7.24.7': + '@babel/helper-member-expression-to-functions@7.23.0': dependencies: - '@babel/types': 7.26.3 + '@babel/types': 7.24.0 - '@babel/helper-member-expression-to-functions@7.25.9': + '@babel/helper-module-imports@7.24.3': dependencies: - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.0 - '@babel/helper-module-imports@7.25.9': + '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4)': dependencies: - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.0 + + '@babel/helper-plugin-utils@7.24.0': {} + + '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 - '@babel/helper-optimise-call-expression@7.25.9': + '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/types': 7.26.3 + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-plugin-utils@7.25.9': {} + '@babel/helper-simple-access@7.22.5': + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': + '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.0 - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': + '@babel/helper-split-export-declaration@7.22.6': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.24.0 + + '@babel/helper-string-parser@7.24.1': {} - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + '@babel/helper-validator-identifier@7.22.20': {} + + '@babel/helper-validator-option@7.23.5': {} + + '@babel/helper-wrap-function@7.22.20': + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.24.0 + '@babel/types': 7.24.0 + + '@babel/helpers@7.24.4': dependencies: - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 + '@babel/template': 7.24.0 + '@babel/traverse': 7.24.1 + '@babel/types': 7.24.0 transitivePeerDependencies: - supports-color - '@babel/helper-split-export-declaration@7.24.7': + '@babel/highlight@7.24.2': dependencies: - '@babel/types': 7.26.3 + '@babel/helper-validator-identifier': 7.22.20 + chalk: 2.4.2 + js-tokens: 4.0.0 + picocolors: 1.0.0 - '@babel/helper-string-parser@7.25.9': {} + '@babel/parser@7.24.4': + dependencies: + '@babel/types': 7.24.0 - '@babel/helper-validator-identifier@7.25.9': {} + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option@7.25.9': {} + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-wrap-function@7.25.9': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/template': 7.25.9 - '@babel/traverse': 7.26.4 - '@babel/types': 7.26.3 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) - '@babel/helpers@7.26.0': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/template': 7.25.9 - '@babel/types': 7.26.3 + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/parser@7.26.3': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4)': dependencies: - '@babel/types': 7.26.3 + '@babel/core': 7.24.4 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': + '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - '@babel/traverse': 7.26.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/template': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4) - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-module-imports': 7.24.3 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.0)': + '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4) - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/template': 7.24.0 - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.0)': + '@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.4 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4) - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-identifier': 7.22.20 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4) - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - regenerator-transform: 0.15.2 + '@babel/core': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4) - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-transform-typescript@7.26.3(@babel/core@7.26.0)': + '@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + regenerator-transform: 0.15.2 - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.0) - '@babel/helper-plugin-utils': 7.25.9 - - '@babel/preset-env@7.26.0(@babel/core@7.26.0)': - dependencies: - '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.0 - '@babel/helper-compilation-targets': 7.25.9 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.0) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.0) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) - core-js-compat: 3.39.0 + '@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + + '@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-typescript@7.24.4(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4) + + '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.4)': + dependencies: + '@babel/core': 7.24.4 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4) + '@babel/helper-plugin-utils': 7.24.0 + + '@babel/preset-env@7.24.4(@babel/core@7.24.4)': + dependencies: + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.4 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.4(@babel/core@7.24.4) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.4) + '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.4) + '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.4) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.4) + '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.4) + '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.4) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.4) + babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.4) + babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.4) + babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.24.4) + core-js-compat: 3.37.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/types': 7.26.3 + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/types': 7.24.0 esutils: 2.0.3 - '@babel/preset-typescript@7.26.0(@babel/core@7.26.0)': + '@babel/preset-typescript@7.24.1(@babel/core@7.24.4)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-plugin-utils': 7.25.9 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.0) - '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.24.4 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) + + '@babel/regjsgen@0.8.0': {} - '@babel/runtime@7.26.0': + '@babel/runtime@7.24.4': dependencies: regenerator-runtime: 0.14.1 - '@babel/template@7.25.9': + '@babel/template@7.24.0': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/code-frame': 7.24.2 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 '@babel/traverse@7.23.2': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.3 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 - debug: 4.4.0(supports-color@5.5.0) + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 + debug: 4.3.4(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/traverse@7.26.4': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.3 - '@babel/parser': 7.26.3 - '@babel/template': 7.25.9 - '@babel/types': 7.26.3 - debug: 4.4.0(supports-color@5.5.0) + '@babel/traverse@7.24.1': + dependencies: + '@babel/code-frame': 7.24.2 + '@babel/generator': 7.24.4 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.4 + '@babel/types': 7.24.0 + debug: 4.3.4(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color '@babel/types@7.17.0': dependencies: - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@babel/types@7.26.3': + '@babel/types@7.24.0': dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-string-parser': 7.24.1 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 '@colors/colors@1.6.0': {} @@ -10116,27 +11173,25 @@ snapshots: enabled: 2.0.0 kuler: 2.0.0 - '@datadog/libdatadog@0.3.0': {} - - '@datadog/native-appsec@8.3.0': + '@datadog/native-appsec@7.1.1': dependencies: node-gyp-build: 3.9.0 - '@datadog/native-iast-rewriter@2.6.1': + '@datadog/native-iast-rewriter@2.3.1': dependencies: lru-cache: 7.18.3 - node-gyp-build: 4.8.4 + node-gyp-build: 4.8.0 - '@datadog/native-iast-taint-tracking@3.2.0': + '@datadog/native-iast-taint-tracking@2.1.0': dependencies: node-gyp-build: 3.9.0 - '@datadog/native-metrics@3.1.0': + '@datadog/native-metrics@2.0.0': dependencies: node-addon-api: 6.1.0 node-gyp-build: 3.9.0 - '@datadog/pprof@5.4.1': + '@datadog/pprof@5.3.0': dependencies: delay: 5.0.0 node-gyp-build: 3.9.0 @@ -10146,139 +11201,136 @@ snapshots: '@datadog/sketches-js@2.1.1': {} - '@discordjs/builders@1.10.0': + '@discordjs/builders@1.7.0': dependencies: - '@discordjs/formatters': 0.6.0 - '@discordjs/util': 1.1.1 - '@sapphire/shapeshift': 4.0.0 - discord-api-types: 0.37.115 + '@discordjs/formatters': 0.3.3 + '@discordjs/util': 1.0.2 + '@sapphire/shapeshift': 3.9.7 + discord-api-types: 0.37.61 fast-deep-equal: 3.1.3 ts-mixer: 6.0.4 - tslib: 2.8.1 + tslib: 2.6.2 '@discordjs/collection@1.5.3': {} - '@discordjs/collection@2.1.1': {} + '@discordjs/collection@2.0.0': {} - '@discordjs/formatters@0.6.0': + '@discordjs/formatters@0.3.3': dependencies: - discord-api-types: 0.37.115 + discord-api-types: 0.37.61 - '@discordjs/rest@2.4.2': + '@discordjs/rest@2.2.0': dependencies: - '@discordjs/collection': 2.1.1 - '@discordjs/util': 1.1.1 - '@sapphire/async-queue': 1.5.5 - '@sapphire/snowflake': 3.5.3 - '@vladfrangu/async_event_emitter': 2.4.6 - discord-api-types: 0.37.115 + '@discordjs/collection': 2.0.0 + '@discordjs/util': 1.0.2 + '@sapphire/async-queue': 1.5.2 + '@sapphire/snowflake': 3.5.1 + '@vladfrangu/async_event_emitter': 2.2.4 + discord-api-types: 0.37.61 magic-bytes.js: 1.10.0 - tslib: 2.8.1 - undici: 6.19.8 - - '@discordjs/util@1.1.1': {} - - '@discordjs/ws@1.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10)': - dependencies: - '@discordjs/collection': 2.1.1 - '@discordjs/rest': 2.4.2 - '@discordjs/util': 1.1.1 - '@sapphire/async-queue': 1.5.5 - '@types/ws': 8.5.13 - '@vladfrangu/async_event_emitter': 2.4.6 - discord-api-types: 0.37.115 - tslib: 2.8.1 - ws: 8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) + tslib: 2.6.2 + undici: 5.27.2 + + '@discordjs/util@1.0.2': {} + + '@discordjs/ws@1.0.2(bufferutil@4.0.8)(utf-8-validate@5.0.10)': + dependencies: + '@discordjs/collection': 2.0.0 + '@discordjs/rest': 2.2.0 + '@discordjs/util': 1.0.2 + '@sapphire/async-queue': 1.5.2 + '@types/ws': 8.5.9 + '@vladfrangu/async_event_emitter': 2.2.4 + discord-api-types: 0.37.61 + tslib: 2.6.2 + ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate - '@esbuild/aix-ppc64@0.23.1': + '@esbuild/aix-ppc64@0.19.12': optional: true - '@esbuild/android-arm64@0.23.1': + '@esbuild/android-arm64@0.19.12': optional: true - '@esbuild/android-arm@0.23.1': + '@esbuild/android-arm@0.19.12': optional: true - '@esbuild/android-x64@0.23.1': + '@esbuild/android-x64@0.19.12': optional: true - '@esbuild/darwin-arm64@0.23.1': + '@esbuild/darwin-arm64@0.19.12': optional: true - '@esbuild/darwin-x64@0.23.1': + '@esbuild/darwin-x64@0.19.12': optional: true - '@esbuild/freebsd-arm64@0.23.1': + '@esbuild/freebsd-arm64@0.19.12': optional: true - '@esbuild/freebsd-x64@0.23.1': + '@esbuild/freebsd-x64@0.19.12': optional: true - '@esbuild/linux-arm64@0.23.1': + '@esbuild/linux-arm64@0.19.12': optional: true - '@esbuild/linux-arm@0.23.1': + '@esbuild/linux-arm@0.19.12': optional: true - '@esbuild/linux-ia32@0.23.1': + '@esbuild/linux-ia32@0.19.12': optional: true - '@esbuild/linux-loong64@0.23.1': + '@esbuild/linux-loong64@0.19.12': optional: true - '@esbuild/linux-mips64el@0.23.1': + '@esbuild/linux-mips64el@0.19.12': optional: true - '@esbuild/linux-ppc64@0.23.1': + '@esbuild/linux-ppc64@0.19.12': optional: true - '@esbuild/linux-riscv64@0.23.1': + '@esbuild/linux-riscv64@0.19.12': optional: true - '@esbuild/linux-s390x@0.23.1': + '@esbuild/linux-s390x@0.19.12': optional: true - '@esbuild/linux-x64@0.23.1': + '@esbuild/linux-x64@0.19.12': optional: true - '@esbuild/netbsd-x64@0.23.1': + '@esbuild/netbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-arm64@0.23.1': + '@esbuild/openbsd-x64@0.19.12': optional: true - '@esbuild/openbsd-x64@0.23.1': + '@esbuild/sunos-x64@0.19.12': optional: true - '@esbuild/sunos-x64@0.23.1': + '@esbuild/win32-arm64@0.19.12': optional: true - '@esbuild/win32-arm64@0.23.1': + '@esbuild/win32-ia32@0.19.12': optional: true - '@esbuild/win32-ia32@0.23.1': + '@esbuild/win32-x64@0.19.12': optional: true - '@esbuild/win32-x64@0.23.1': - optional: true - - '@eslint-community/eslint-utils@4.4.1(eslint@8.57.1)': + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: - eslint: 8.57.1 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.12.1': {} + '@eslint-community/regexpp@4.10.0': {} '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.2 + ignore: 5.3.1 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -10286,41 +11338,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@8.57.1': {} + '@eslint/js@8.57.0': {} '@exodus/schemasafe@1.3.0': {} '@fastify/busboy@2.1.1': {} - '@gitbeaker/core@40.6.0': + '@gitbeaker/core@40.2.1': dependencies: - '@gitbeaker/requester-utils': 40.6.0 - qs: 6.13.1 + '@gitbeaker/requester-utils': 40.2.1 + qs: 6.13.0 xcase: 2.0.1 - '@gitbeaker/requester-utils@40.6.0': + '@gitbeaker/requester-utils@40.2.1': dependencies: picomatch-browser: 2.2.6 - qs: 6.13.1 + qs: 6.13.0 rate-limiter-flexible: 4.0.1 xcase: 2.0.1 - '@gitbeaker/rest@40.6.0': + '@gitbeaker/rest@40.2.1': dependencies: - '@gitbeaker/core': 40.6.0 - '@gitbeaker/requester-utils': 40.6.0 + '@gitbeaker/core': 40.2.1 + '@gitbeaker/requester-utils': 40.2.1 - '@google-cloud/common@3.10.0': + '@google-cloud/common@3.10.0(encoding@0.1.13)': dependencies: '@google-cloud/projectify': 2.1.1 '@google-cloud/promisify': 2.0.4 arrify: 2.0.1 duplexify: 4.1.3 - ent: 2.2.2 + ent: 2.2.0 extend: 3.0.2 - google-auth-library: 7.14.1 + google-auth-library: 7.14.1(encoding@0.1.13) retry-request: 4.2.2 - teeny-request: 7.2.0 + teeny-request: 7.2.0(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color @@ -10343,9 +11395,9 @@ snapshots: '@google-cloud/promisify@4.0.0': {} - '@google-cloud/storage@5.3.0': + '@google-cloud/storage@5.3.0(encoding@0.1.13)': dependencies: - '@google-cloud/common': 3.10.0 + '@google-cloud/common': 3.10.0(encoding@0.1.13) '@google-cloud/paginator': 3.0.7 '@google-cloud/promisify': 2.0.4 arrify: 2.0.1 @@ -10354,8 +11406,8 @@ snapshots: date-and-time: 0.14.2 duplexify: 3.7.1 extend: 3.0.2 - gaxios: 3.2.0 - gcs-resumable-upload: 3.6.0 + gaxios: 3.2.0(encoding@0.1.13) + gcs-resumable-upload: 3.6.0(encoding@0.1.13) hash-stream-validation: 0.2.4 mime: 2.6.0 mime-types: 2.1.35 @@ -10369,7 +11421,7 @@ snapshots: - encoding - supports-color - '@google-cloud/storage@7.14.0': + '@google-cloud/storage@7.15.0(encoding@0.1.13)': dependencies: '@google-cloud/paginator': 5.0.2 '@google-cloud/projectify': 4.0.0 @@ -10378,19 +11430,19 @@ snapshots: async-retry: 1.3.3 duplexify: 4.1.3 fast-xml-parser: 4.5.1 - gaxios: 6.7.1 - google-auth-library: 9.15.0 + gaxios: 6.7.1(encoding@0.1.13) + google-auth-library: 9.15.0(encoding@0.1.13) html-entities: 2.5.2 mime: 3.0.0 p-limit: 3.1.0 - retry-request: 7.0.2 - teeny-request: 9.0.0 + retry-request: 7.0.2(encoding@0.1.13) + teeny-request: 9.0.0(encoding@0.1.13) uuid: 8.3.2 transitivePeerDependencies: - encoding - supports-color - '@grpc/grpc-js@1.12.5': + '@grpc/grpc-js@1.11.3': dependencies: '@grpc/proto-loader': 0.7.13 '@js-sdsl/ordered-map': 4.4.2 @@ -10399,13 +11451,13 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.2.3 - protobufjs: 7.4.0 + protobufjs: 7.2.6 yargs: 17.7.2 - '@humanwhocodes/config-array@0.13.0': + '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10425,12 +11477,10 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@isaacs/ttlcache@1.4.1': {} - - '@jridgewell/gen-mapping@0.3.8': + '@jridgewell/gen-mapping@0.3.5': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} @@ -10439,40 +11489,40 @@ snapshots: '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.4.15': {} '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping@0.3.9': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.4.15 '@js-sdsl/ordered-map@4.4.2': {} '@jsdevtools/ono@7.1.3': {} - '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': + '@jsonjoy.com/base64@1.1.2(tslib@2.6.2)': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - '@jsonjoy.com/json-pack@1.1.1(tslib@2.8.1)': + '@jsonjoy.com/json-pack@1.1.0(tslib@2.6.2)': dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) + '@jsonjoy.com/base64': 1.1.2(tslib@2.6.2) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.2) hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.8.1) - tslib: 2.8.1 + thingies: 1.21.0(tslib@2.6.2) + tslib: 2.6.2 - '@jsonjoy.com/util@1.5.0(tslib@2.8.1)': + '@jsonjoy.com/util@1.3.0(tslib@2.6.2)': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@nodelib/fs.scandir@2.1.5': dependencies: @@ -10484,42 +11534,42 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.18.0 + fastq: 1.17.1 - '@octokit/auth-app@3.6.1': + '@octokit/auth-app@3.6.1(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-app': 4.3.4 - '@octokit/auth-oauth-user': 1.3.0 - '@octokit/request': 5.6.3 + '@octokit/auth-oauth-app': 4.3.4(encoding@0.1.13) + '@octokit/auth-oauth-user': 1.3.0(encoding@0.1.13) + '@octokit/request': 5.6.3(encoding@0.1.13) '@octokit/request-error': 2.1.0 '@octokit/types': 6.41.0 '@types/lru-cache': 5.1.1 deprecation: 2.3.1 lru-cache: 6.0.0 - universal-github-app-jwt: 1.2.0 + universal-github-app-jwt: 1.1.2 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/auth-app@4.0.13': + '@octokit/auth-app@4.0.13(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-app': 5.0.6 - '@octokit/auth-oauth-user': 2.1.2 - '@octokit/request': 6.2.8 + '@octokit/auth-oauth-app': 5.0.6(encoding@0.1.13) + '@octokit/auth-oauth-user': 2.1.2(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 deprecation: 2.3.1 lru-cache: 9.1.2 - universal-github-app-jwt: 1.2.0 + universal-github-app-jwt: 1.1.2 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/auth-oauth-app@4.3.4': + '@octokit/auth-oauth-app@4.3.4(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-device': 3.1.4 - '@octokit/auth-oauth-user': 2.1.2 - '@octokit/request': 5.6.3 + '@octokit/auth-oauth-device': 3.1.4(encoding@0.1.13) + '@octokit/auth-oauth-user': 2.1.2(encoding@0.1.13) + '@octokit/request': 5.6.3(encoding@0.1.13) '@octokit/types': 6.41.0 '@types/btoa-lite': 1.0.2 btoa-lite: 1.0.0 @@ -10527,11 +11577,11 @@ snapshots: transitivePeerDependencies: - encoding - '@octokit/auth-oauth-app@5.0.6': + '@octokit/auth-oauth-app@5.0.6(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-device': 4.0.5 - '@octokit/auth-oauth-user': 2.1.2 - '@octokit/request': 6.2.8 + '@octokit/auth-oauth-device': 4.0.5(encoding@0.1.13) + '@octokit/auth-oauth-user': 2.1.2(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 9.3.2 '@types/btoa-lite': 1.0.2 btoa-lite: 1.0.0 @@ -10539,40 +11589,40 @@ snapshots: transitivePeerDependencies: - encoding - '@octokit/auth-oauth-device@3.1.4': + '@octokit/auth-oauth-device@3.1.4(encoding@0.1.13)': dependencies: - '@octokit/oauth-methods': 2.0.6 - '@octokit/request': 6.2.8 + '@octokit/oauth-methods': 2.0.6(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 6.41.0 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/auth-oauth-device@4.0.5': + '@octokit/auth-oauth-device@4.0.5(encoding@0.1.13)': dependencies: - '@octokit/oauth-methods': 2.0.6 - '@octokit/request': 6.2.8 + '@octokit/oauth-methods': 2.0.6(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 9.3.2 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/auth-oauth-user@1.3.0': + '@octokit/auth-oauth-user@1.3.0(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-device': 3.1.4 - '@octokit/oauth-methods': 1.2.6 - '@octokit/request': 5.6.3 + '@octokit/auth-oauth-device': 3.1.4(encoding@0.1.13) + '@octokit/oauth-methods': 1.2.6(encoding@0.1.13) + '@octokit/request': 5.6.3(encoding@0.1.13) '@octokit/types': 6.41.0 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/auth-oauth-user@2.1.2': + '@octokit/auth-oauth-user@2.1.2(encoding@0.1.13)': dependencies: - '@octokit/auth-oauth-device': 4.0.5 - '@octokit/oauth-methods': 2.0.6 - '@octokit/request': 6.2.8 + '@octokit/auth-oauth-device': 4.0.5(encoding@0.1.13) + '@octokit/oauth-methods': 2.0.6(encoding@0.1.13) + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 9.3.2 btoa-lite: 1.0.0 universal-user-agent: 6.0.1 @@ -10581,19 +11631,19 @@ snapshots: '@octokit/auth-token@5.1.1': {} - '@octokit/core@6.1.3': + '@octokit/core@6.1.2': dependencies: '@octokit/auth-token': 5.1.1 - '@octokit/graphql': 8.1.2 - '@octokit/request': 9.1.4 - '@octokit/request-error': 6.1.6 - '@octokit/types': 13.6.2 + '@octokit/graphql': 8.1.1 + '@octokit/request': 9.1.3 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 before-after-hook: 3.0.2 universal-user-agent: 7.0.2 - '@octokit/endpoint@10.1.2': + '@octokit/endpoint@10.1.1': dependencies: - '@octokit/types': 13.6.2 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 '@octokit/endpoint@6.0.12': @@ -10608,46 +11658,46 @@ snapshots: is-plain-object: 5.0.0 universal-user-agent: 6.0.1 - '@octokit/graphql@4.8.0': + '@octokit/graphql@4.8.0(encoding@0.1.13)': dependencies: - '@octokit/request': 5.6.3 + '@octokit/request': 5.6.3(encoding@0.1.13) '@octokit/types': 6.41.0 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/graphql@5.0.6': + '@octokit/graphql@5.0.6(encoding@0.1.13)': dependencies: - '@octokit/request': 6.2.8 + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/types': 9.3.2 universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/graphql@8.1.2': + '@octokit/graphql@8.1.1': dependencies: - '@octokit/request': 9.1.4 - '@octokit/types': 13.6.2 + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 '@octokit/oauth-authorization-url@4.3.3': {} '@octokit/oauth-authorization-url@5.0.0': {} - '@octokit/oauth-methods@1.2.6': + '@octokit/oauth-methods@1.2.6(encoding@0.1.13)': dependencies: '@octokit/oauth-authorization-url': 4.3.3 - '@octokit/request': 5.6.3 + '@octokit/request': 5.6.3(encoding@0.1.13) '@octokit/request-error': 2.1.0 '@octokit/types': 6.41.0 btoa-lite: 1.0.0 transitivePeerDependencies: - encoding - '@octokit/oauth-methods@2.0.6': + '@octokit/oauth-methods@2.0.6(encoding@0.1.13)': dependencies: '@octokit/oauth-authorization-url': 5.0.0 - '@octokit/request': 6.2.8 + '@octokit/request': 6.2.8(encoding@0.1.13) '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 btoa-lite: 1.0.0 @@ -10672,41 +11722,40 @@ snapshots: deprecation: 2.3.1 once: 1.4.0 - '@octokit/request-error@6.1.6': + '@octokit/request-error@6.1.4': dependencies: - '@octokit/types': 13.6.2 + '@octokit/types': 13.5.0 - '@octokit/request@5.6.3': + '@octokit/request@5.6.3(encoding@0.1.13)': dependencies: '@octokit/endpoint': 6.0.12 '@octokit/request-error': 2.1.0 '@octokit/types': 6.41.0 is-plain-object: 5.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/request@6.2.8': + '@octokit/request@6.2.8(encoding@0.1.13)': dependencies: '@octokit/endpoint': 7.0.6 '@octokit/request-error': 3.0.3 '@octokit/types': 9.3.2 is-plain-object: 5.0.0 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) universal-user-agent: 6.0.1 transitivePeerDependencies: - encoding - '@octokit/request@9.1.4': + '@octokit/request@9.1.3': dependencies: - '@octokit/endpoint': 10.1.2 - '@octokit/request-error': 6.1.6 - '@octokit/types': 13.6.2 - fast-content-type-parse: 2.0.1 + '@octokit/endpoint': 10.1.1 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 universal-user-agent: 7.0.2 - '@octokit/types@13.6.2': + '@octokit/types@13.5.0': dependencies: '@octokit/openapi-types': 22.2.0 @@ -10720,27 +11769,25 @@ snapshots: '@one-ini/wasm@0.1.1': {} - '@opensearch-project/opensearch@2.13.0': + '@opensearch-project/opensearch@2.11.0': dependencies: - aws4: 1.13.2 - debug: 4.4.0(supports-color@5.5.0) + aws4: 1.12.0 + debug: 4.3.4(supports-color@5.5.0) hpagent: 1.2.0 - json11: 2.0.0 + json11: 1.1.2 ms: 2.1.3 secure-json-parse: 2.7.0 transitivePeerDependencies: - supports-color - '@opentelemetry/api@1.8.0': {} - - '@opentelemetry/api@1.9.0': {} + '@opentelemetry/api@1.6.0': {} - '@opentelemetry/core@1.30.0(@opentelemetry/api@1.8.0)': + '@opentelemetry/core@1.24.0(@opentelemetry/api@1.6.0)': dependencies: - '@opentelemetry/api': 1.8.0 - '@opentelemetry/semantic-conventions': 1.28.0 + '@opentelemetry/api': 1.6.0 + '@opentelemetry/semantic-conventions': 1.24.0 - '@opentelemetry/semantic-conventions@1.28.0': {} + '@opentelemetry/semantic-conventions@1.24.0': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -10772,12 +11819,12 @@ snapshots: '@questdb/nodejs-client@3.0.0': {} - '@readme/better-ajv-errors@1.6.0(ajv@8.17.1)': + '@readme/better-ajv-errors@1.6.0(ajv@8.12.0)': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/runtime': 7.26.0 + '@babel/code-frame': 7.24.2 + '@babel/runtime': 7.24.4 '@humanwhocodes/momoa': 2.0.4 - ajv: 8.17.1 + ajv: 8.12.0 chalk: 4.1.2 json-to-ast: 2.1.0 jsonpointer: 5.0.1 @@ -10790,56 +11837,52 @@ snapshots: call-me-maybe: 1.0.2 js-yaml: 4.1.0 - '@readme/openapi-parser@2.6.0(openapi-types@12.1.3)': + '@readme/openapi-parser@2.5.1(openapi-types@12.1.3)': dependencies: + '@apidevtools/openapi-schemas': 2.1.0 '@apidevtools/swagger-methods': 3.0.2 '@jsdevtools/ono': 7.1.3 - '@readme/better-ajv-errors': 1.6.0(ajv@8.17.1) + '@readme/better-ajv-errors': 1.6.0(ajv@8.12.0) '@readme/json-schema-ref-parser': 1.2.0 - '@readme/openapi-schemas': 3.1.0 - ajv: 8.17.1 - ajv-draft-04: 1.0.0(ajv@8.17.1) + ajv: 8.12.0 + ajv-draft-04: 1.0.0(ajv@8.12.0) call-me-maybe: 1.0.2 openapi-types: 12.1.3 - '@readme/openapi-schemas@3.1.0': {} - - '@redis/bloom@1.2.0(@redis/client@1.6.0)': + '@redis/bloom@1.2.0(@redis/client@1.5.14)': dependencies: - '@redis/client': 1.6.0 + '@redis/client': 1.5.14 - '@redis/client@1.6.0': + '@redis/client@1.5.14': dependencies: cluster-key-slot: 1.1.2 generic-pool: 3.9.0 yallist: 4.0.0 - '@redis/graph@1.1.1(@redis/client@1.6.0)': + '@redis/graph@1.1.1(@redis/client@1.5.14)': dependencies: - '@redis/client': 1.6.0 + '@redis/client': 1.5.14 - '@redis/json@1.0.7(@redis/client@1.6.0)': + '@redis/json@1.0.6(@redis/client@1.5.14)': dependencies: - '@redis/client': 1.6.0 + '@redis/client': 1.5.14 - '@redis/search@1.2.0(@redis/client@1.6.0)': + '@redis/search@1.1.6(@redis/client@1.5.14)': dependencies: - '@redis/client': 1.6.0 + '@redis/client': 1.5.14 - '@redis/time-series@1.1.0(@redis/client@1.6.0)': + '@redis/time-series@1.0.5(@redis/client@1.5.14)': dependencies: - '@redis/client': 1.6.0 - - '@rtsao/scc@1.1.0': {} + '@redis/client': 1.5.14 - '@sapphire/async-queue@1.5.5': {} + '@sapphire/async-queue@1.5.2': {} - '@sapphire/shapeshift@4.0.0': + '@sapphire/shapeshift@3.9.7': dependencies: fast-deep-equal: 3.1.3 lodash: 4.17.21 - '@sapphire/snowflake@3.5.3': {} + '@sapphire/snowflake@3.5.1': {} '@segment/loosely-validate-event@2.0.0': dependencies: @@ -10856,10 +11899,10 @@ snapshots: domhandler: 4.3.1 selderee: 0.6.0 - '@sendgrid/client@8.1.4': + '@sendgrid/client@8.1.3': dependencies: '@sendgrid/helpers': 8.0.0 - axios: 1.7.9 + axios: 1.6.8 transitivePeerDependencies: - debug @@ -10867,9 +11910,9 @@ snapshots: dependencies: deepmerge: 4.3.1 - '@sendgrid/mail@8.1.4': + '@sendgrid/mail@8.1.3': dependencies: - '@sendgrid/client': 8.1.4 + '@sendgrid/client': 8.1.3 '@sendgrid/helpers': 8.0.0 transitivePeerDependencies: - debug @@ -10878,19 +11921,19 @@ snapshots: '@slack/logger@3.0.0': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 - '@slack/types@2.14.0': {} + '@slack/types@2.11.0': {} - '@slack/web-api@6.13.0': + '@slack/web-api@6.12.0': dependencies: '@slack/logger': 3.0.0 - '@slack/types': 2.14.0 + '@slack/types': 2.11.0 '@types/is-stream': 1.1.0 - '@types/node': 20.17.12 - axios: 1.7.9 + '@types/node': 20.12.7 + axios: 1.6.8 eventemitter3: 3.1.2 - form-data: 2.5.2 + form-data: 2.5.1 is-electron: 2.2.2 is-stream: 1.1.0 p-queue: 6.6.2 @@ -10901,182 +11944,315 @@ snapshots: '@smithy/abort-controller@1.1.0': dependencies: '@smithy/types': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/abort-controller@4.0.0': + '@smithy/abort-controller@2.2.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/abort-controller@4.0.1': + dependencies: + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/chunked-blob-reader-native@4.0.0': dependencies: '@smithy/util-base64': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/chunked-blob-reader@5.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/config-resolver@2.2.0': + dependencies: + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + '@smithy/util-config-provider': 2.3.0 + '@smithy/util-middleware': 2.2.0 + tslib: 2.6.2 - '@smithy/config-resolver@4.0.0': + '@smithy/config-resolver@4.0.1': dependencies: - '@smithy/node-config-provider': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/node-config-provider': 4.0.1 + '@smithy/types': 4.1.0 '@smithy/util-config-provider': 4.0.0 - '@smithy/util-middleware': 4.0.0 - tslib: 2.8.1 + '@smithy/util-middleware': 4.0.1 + tslib: 2.6.2 - '@smithy/core@3.0.0': + '@smithy/core@1.4.2': dependencies: - '@smithy/middleware-serde': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-retry': 2.3.1 + '@smithy/middleware-serde': 2.3.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-middleware': 2.2.0 + tslib: 2.6.2 + + '@smithy/core@3.1.0': + dependencies: + '@smithy/middleware-serde': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 '@smithy/util-body-length-browser': 4.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-stream': 4.0.0 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-stream': 4.0.1 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/credential-provider-imds@2.3.0': + dependencies: + '@smithy/node-config-provider': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + tslib: 2.6.2 - '@smithy/credential-provider-imds@4.0.0': + '@smithy/credential-provider-imds@4.0.1': dependencies: - '@smithy/node-config-provider': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 - tslib: 2.8.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 + tslib: 2.6.2 - '@smithy/eventstream-codec@4.0.0': + '@smithy/eventstream-codec@2.2.0': + dependencies: + '@aws-crypto/crc32': 3.0.0 + '@smithy/types': 2.12.0 + '@smithy/util-hex-encoding': 2.2.0 + tslib: 2.6.2 + + '@smithy/eventstream-codec@4.0.1': dependencies: '@aws-crypto/crc32': 5.2.0 - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 '@smithy/util-hex-encoding': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/eventstream-serde-browser@2.2.0': + dependencies: + '@smithy/eventstream-serde-universal': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/eventstream-serde-browser@4.0.1': + dependencies: + '@smithy/eventstream-serde-universal': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/eventstream-serde-browser@4.0.0': + '@smithy/eventstream-serde-config-resolver@2.2.0': dependencies: - '@smithy/eventstream-serde-universal': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/eventstream-serde-config-resolver@4.0.0': + '@smithy/eventstream-serde-config-resolver@4.0.1': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/eventstream-serde-node@4.0.0': + '@smithy/eventstream-serde-node@2.2.0': dependencies: - '@smithy/eventstream-serde-universal': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/eventstream-serde-universal': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/eventstream-serde-universal@4.0.0': + '@smithy/eventstream-serde-node@4.0.1': dependencies: - '@smithy/eventstream-codec': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/eventstream-serde-universal': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/fetch-http-handler@5.0.0': + '@smithy/eventstream-serde-universal@2.2.0': dependencies: - '@smithy/protocol-http': 5.0.0 - '@smithy/querystring-builder': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/eventstream-codec': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/eventstream-serde-universal@4.0.1': + dependencies: + '@smithy/eventstream-codec': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@smithy/fetch-http-handler@2.5.0': + dependencies: + '@smithy/protocol-http': 3.3.0 + '@smithy/querystring-builder': 2.2.0 + '@smithy/types': 2.12.0 + '@smithy/util-base64': 2.3.0 + tslib: 2.6.2 + + '@smithy/fetch-http-handler@5.0.1': + dependencies: + '@smithy/protocol-http': 5.0.1 + '@smithy/querystring-builder': 4.0.1 + '@smithy/types': 4.1.0 '@smithy/util-base64': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/hash-blob-browser@4.0.0': + '@smithy/hash-blob-browser@4.0.1': dependencies: '@smithy/chunked-blob-reader': 5.0.0 '@smithy/chunked-blob-reader-native': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/hash-node@1.1.0': dependencies: '@smithy/types': 1.2.0 '@smithy/util-buffer-from': 1.1.0 '@smithy/util-utf8': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/hash-node@2.2.0': + dependencies: + '@smithy/types': 2.12.0 + '@smithy/util-buffer-from': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 - '@smithy/hash-node@4.0.0': + '@smithy/hash-node@4.0.1': dependencies: - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 '@smithy/util-buffer-from': 4.0.0 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/hash-stream-node@4.0.0': + '@smithy/hash-stream-node@4.0.1': dependencies: - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/invalid-dependency@4.0.0': + '@smithy/invalid-dependency@2.2.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/invalid-dependency@4.0.1': + dependencies: + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/is-array-buffer@1.1.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/is-array-buffer@2.2.0': + dependencies: + tslib: 2.6.2 + + '@smithy/is-array-buffer@4.0.0': + dependencies: + tslib: 2.6.2 + + '@smithy/md5-js@2.2.0': + dependencies: + '@smithy/types': 2.12.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + + '@smithy/md5-js@4.0.1': + dependencies: + '@smithy/types': 4.1.0 + '@smithy/util-utf8': 4.0.0 + tslib: 2.6.2 + + '@smithy/middleware-content-length@2.2.0': + dependencies: + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/middleware-content-length@4.0.1': + dependencies: + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@smithy/middleware-endpoint@2.5.1': + dependencies: + '@smithy/middleware-serde': 2.3.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + '@smithy/url-parser': 2.2.0 + '@smithy/util-middleware': 2.2.0 + tslib: 2.6.2 + + '@smithy/middleware-endpoint@4.0.1': + dependencies: + '@smithy/core': 3.1.0 + '@smithy/middleware-serde': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + '@smithy/url-parser': 4.0.1 + '@smithy/util-middleware': 4.0.1 + tslib: 2.6.2 + + '@smithy/middleware-retry@2.3.1': + dependencies: + '@smithy/node-config-provider': 2.3.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/service-error-classification': 2.1.5 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-retry': 2.2.0 + tslib: 2.6.2 + uuid: 9.0.1 + + '@smithy/middleware-retry@4.0.2': + dependencies: + '@smithy/node-config-provider': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/service-error-classification': 4.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + '@smithy/util-middleware': 4.0.1 + '@smithy/util-retry': 4.0.1 + tslib: 2.6.2 + uuid: 9.0.1 - '@smithy/is-array-buffer@2.2.0': + '@smithy/middleware-serde@2.3.0': dependencies: - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/is-array-buffer@4.0.0': + '@smithy/middleware-serde@4.0.1': dependencies: - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/md5-js@4.0.0': + '@smithy/middleware-stack@2.2.0': dependencies: - '@smithy/types': 4.0.0 - '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 - - '@smithy/middleware-content-length@4.0.0': - dependencies: - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 - - '@smithy/middleware-endpoint@4.0.0': - dependencies: - '@smithy/core': 3.0.0 - '@smithy/middleware-serde': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/url-parser': 4.0.0 - '@smithy/util-middleware': 4.0.0 - tslib: 2.8.1 - - '@smithy/middleware-retry@4.0.0': - dependencies: - '@smithy/node-config-provider': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/service-error-classification': 4.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-middleware': 4.0.0 - '@smithy/util-retry': 4.0.0 - tslib: 2.8.1 - uuid: 9.0.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/middleware-serde@4.0.0': + '@smithy/middleware-stack@4.0.1': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/middleware-stack@4.0.0': + '@smithy/node-config-provider@2.3.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 2.2.0 + '@smithy/shared-ini-file-loader': 2.4.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/node-config-provider@4.0.0': + '@smithy/node-config-provider@4.0.1': dependencies: - '@smithy/property-provider': 4.0.0 - '@smithy/shared-ini-file-loader': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/property-provider': 4.0.1 + '@smithy/shared-ini-file-loader': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/node-http-handler@1.1.0': dependencies: @@ -11084,229 +12260,368 @@ snapshots: '@smithy/protocol-http': 1.2.0 '@smithy/querystring-builder': 1.1.0 '@smithy/types': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/node-http-handler@2.5.0': + dependencies: + '@smithy/abort-controller': 2.2.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/querystring-builder': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/node-http-handler@4.0.1': + dependencies: + '@smithy/abort-controller': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/querystring-builder': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/node-http-handler@4.0.0': + '@smithy/property-provider@2.2.0': dependencies: - '@smithy/abort-controller': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/querystring-builder': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/property-provider@4.0.0': + '@smithy/property-provider@4.0.1': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/protocol-http@1.2.0': dependencies: '@smithy/types': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/protocol-http@3.3.0': + dependencies: + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/protocol-http@5.0.0': + '@smithy/protocol-http@5.0.1': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@smithy/querystring-builder@1.1.0': dependencies: '@smithy/types': 1.2.0 '@smithy/util-uri-escape': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/querystring-builder@2.2.0': + dependencies: + '@smithy/types': 2.12.0 + '@smithy/util-uri-escape': 2.2.0 + tslib: 2.6.2 - '@smithy/querystring-builder@4.0.0': + '@smithy/querystring-builder@4.0.1': dependencies: - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 '@smithy/util-uri-escape': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/querystring-parser@1.1.0': dependencies: '@smithy/types': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/querystring-parser@2.2.0': + dependencies: + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/querystring-parser@4.0.1': + dependencies: + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@smithy/service-error-classification@2.1.5': + dependencies: + '@smithy/types': 2.12.0 + + '@smithy/service-error-classification@4.0.1': + dependencies: + '@smithy/types': 4.1.0 - '@smithy/querystring-parser@4.0.0': + '@smithy/shared-ini-file-loader@2.4.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/service-error-classification@4.0.0': + '@smithy/shared-ini-file-loader@4.0.1': dependencies: - '@smithy/types': 4.0.0 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/shared-ini-file-loader@4.0.0': + '@smithy/signature-v4@2.3.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/is-array-buffer': 2.2.0 + '@smithy/types': 2.12.0 + '@smithy/util-hex-encoding': 2.2.0 + '@smithy/util-middleware': 2.2.0 + '@smithy/util-uri-escape': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 - '@smithy/signature-v4@5.0.0': + '@smithy/signature-v4@5.0.1': dependencies: '@smithy/is-array-buffer': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 '@smithy/util-hex-encoding': 4.0.0 - '@smithy/util-middleware': 4.0.0 + '@smithy/util-middleware': 4.0.1 '@smithy/util-uri-escape': 4.0.0 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/smithy-client@2.5.1': + dependencies: + '@smithy/middleware-endpoint': 2.5.1 + '@smithy/middleware-stack': 2.2.0 + '@smithy/protocol-http': 3.3.0 + '@smithy/types': 2.12.0 + '@smithy/util-stream': 2.2.0 + tslib: 2.6.2 - '@smithy/smithy-client@4.0.0': + '@smithy/smithy-client@4.1.1': dependencies: - '@smithy/core': 3.0.0 - '@smithy/middleware-endpoint': 4.0.0 - '@smithy/middleware-stack': 4.0.0 - '@smithy/protocol-http': 5.0.0 - '@smithy/types': 4.0.0 - '@smithy/util-stream': 4.0.0 - tslib: 2.8.1 + '@smithy/core': 3.1.0 + '@smithy/middleware-endpoint': 4.0.1 + '@smithy/middleware-stack': 4.0.1 + '@smithy/protocol-http': 5.0.1 + '@smithy/types': 4.1.0 + '@smithy/util-stream': 4.0.1 + tslib: 2.6.2 '@smithy/types@1.2.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/types@2.12.0': + dependencies: + tslib: 2.6.2 - '@smithy/types@4.0.0': + '@smithy/types@4.1.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/url-parser@1.1.0': dependencies: '@smithy/querystring-parser': 1.1.0 '@smithy/types': 1.2.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/url-parser@2.2.0': + dependencies: + '@smithy/querystring-parser': 2.2.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/url-parser@4.0.1': + dependencies: + '@smithy/querystring-parser': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/url-parser@4.0.0': + '@smithy/util-base64@2.3.0': dependencies: - '@smithy/querystring-parser': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/util-buffer-from': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 '@smithy/util-base64@4.0.0': dependencies: '@smithy/util-buffer-from': 4.0.0 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-body-length-browser@2.2.0': + dependencies: + tslib: 2.6.2 '@smithy/util-body-length-browser@4.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-body-length-node@2.3.0': + dependencies: + tslib: 2.6.2 '@smithy/util-body-length-node@4.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-buffer-from@1.1.0': dependencies: '@smithy/is-array-buffer': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-buffer-from@2.2.0': dependencies: '@smithy/is-array-buffer': 2.2.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-buffer-from@4.0.0': dependencies: '@smithy/is-array-buffer': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-config-provider@2.3.0': + dependencies: + tslib: 2.6.2 '@smithy/util-config-provider@4.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-defaults-mode-browser@2.2.1': + dependencies: + '@smithy/property-provider': 2.2.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + bowser: 2.11.0 + tslib: 2.6.2 - '@smithy/util-defaults-mode-browser@4.0.0': + '@smithy/util-defaults-mode-browser@4.0.2': dependencies: - '@smithy/property-provider': 4.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/property-provider': 4.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 bowser: 2.11.0 - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-defaults-mode-node@2.3.1': + dependencies: + '@smithy/config-resolver': 2.2.0 + '@smithy/credential-provider-imds': 2.3.0 + '@smithy/node-config-provider': 2.3.0 + '@smithy/property-provider': 2.2.0 + '@smithy/smithy-client': 2.5.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/util-defaults-mode-node@4.0.2': + dependencies: + '@smithy/config-resolver': 4.0.1 + '@smithy/credential-provider-imds': 4.0.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/property-provider': 4.0.1 + '@smithy/smithy-client': 4.1.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@smithy/util-endpoints@1.2.0': + dependencies: + '@smithy/node-config-provider': 2.3.0 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/util-defaults-mode-node@4.0.0': + '@smithy/util-endpoints@3.0.1': dependencies: - '@smithy/config-resolver': 4.0.0 - '@smithy/credential-provider-imds': 4.0.0 - '@smithy/node-config-provider': 4.0.0 - '@smithy/property-provider': 4.0.0 - '@smithy/smithy-client': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/node-config-provider': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/util-endpoints@3.0.0': + '@smithy/util-hex-encoding@2.2.0': dependencies: - '@smithy/node-config-provider': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-hex-encoding@4.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/util-middleware@4.0.0': + '@smithy/util-middleware@2.2.0': dependencies: - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 2.12.0 + tslib: 2.6.2 - '@smithy/util-retry@4.0.0': + '@smithy/util-middleware@4.0.1': dependencies: - '@smithy/service-error-classification': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 - '@smithy/util-stream@4.0.0': + '@smithy/util-retry@2.2.0': dependencies: - '@smithy/fetch-http-handler': 5.0.0 - '@smithy/node-http-handler': 4.0.0 - '@smithy/types': 4.0.0 + '@smithy/service-error-classification': 2.1.5 + '@smithy/types': 2.12.0 + tslib: 2.6.2 + + '@smithy/util-retry@4.0.1': + dependencies: + '@smithy/service-error-classification': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 + + '@smithy/util-stream@2.2.0': + dependencies: + '@smithy/fetch-http-handler': 2.5.0 + '@smithy/node-http-handler': 2.5.0 + '@smithy/types': 2.12.0 + '@smithy/util-base64': 2.3.0 + '@smithy/util-buffer-from': 2.2.0 + '@smithy/util-hex-encoding': 2.2.0 + '@smithy/util-utf8': 2.3.0 + tslib: 2.6.2 + + '@smithy/util-stream@4.0.1': + dependencies: + '@smithy/fetch-http-handler': 5.0.1 + '@smithy/node-http-handler': 4.0.1 + '@smithy/types': 4.1.0 '@smithy/util-base64': 4.0.0 '@smithy/util-buffer-from': 4.0.0 '@smithy/util-hex-encoding': 4.0.0 '@smithy/util-utf8': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-uri-escape@1.1.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 + + '@smithy/util-uri-escape@2.2.0': + dependencies: + tslib: 2.6.2 '@smithy/util-uri-escape@4.0.0': dependencies: - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-utf8@1.1.0': dependencies: '@smithy/util-buffer-from': 1.1.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-utf8@2.3.0': dependencies: '@smithy/util-buffer-from': 2.2.0 - tslib: 2.8.1 + tslib: 2.6.2 '@smithy/util-utf8@4.0.0': dependencies: '@smithy/util-buffer-from': 4.0.0 - tslib: 2.8.1 + tslib: 2.6.2 - '@smithy/util-waiter@4.0.0': + '@smithy/util-waiter@4.0.2': dependencies: - '@smithy/abort-controller': 4.0.0 - '@smithy/types': 4.0.0 - tslib: 2.8.1 + '@smithy/abort-controller': 4.0.1 + '@smithy/types': 4.1.0 + tslib: 2.6.2 '@socket.io/component-emitter@3.1.2': {} '@superfaceai/ast@1.2.0': dependencies: - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv: 8.12.0 + ajv-formats: 2.1.1(ajv@8.12.0) - '@superfaceai/one-sdk@1.5.2': + '@superfaceai/one-sdk@1.5.2(encoding@0.1.13)': dependencies: '@superfaceai/ast': 1.2.0 '@superfaceai/parser': 1.2.0 abort-controller: 3.0.0 - cross-fetch: 3.2.0 - debug: 4.4.0(supports-color@5.5.0) + cross-fetch: 3.1.8(encoding@0.1.13) + debug: 4.3.4(supports-color@5.5.0) isomorphic-form-data: 2.0.0 vm2: 3.9.19 transitivePeerDependencies: @@ -11317,7 +12632,7 @@ snapshots: dependencies: '@superfaceai/ast': 1.2.0 '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -11326,58 +12641,58 @@ snapshots: dependencies: passport-oauth2: 1.8.0 optionalDependencies: - '@types/passport': 1.0.17 - '@types/passport-oauth2': 1.4.17 + '@types/passport': 1.0.16 + '@types/passport-oauth2': 1.4.15 - '@swc/core-darwin-arm64@1.10.4': + '@swc/core-darwin-arm64@1.4.17': optional: true - '@swc/core-darwin-x64@1.10.4': + '@swc/core-darwin-x64@1.4.17': optional: true - '@swc/core-linux-arm-gnueabihf@1.10.4': + '@swc/core-linux-arm-gnueabihf@1.4.17': optional: true - '@swc/core-linux-arm64-gnu@1.10.4': + '@swc/core-linux-arm64-gnu@1.4.17': optional: true - '@swc/core-linux-arm64-musl@1.10.4': + '@swc/core-linux-arm64-musl@1.4.17': optional: true - '@swc/core-linux-x64-gnu@1.10.4': + '@swc/core-linux-x64-gnu@1.4.17': optional: true - '@swc/core-linux-x64-musl@1.10.4': + '@swc/core-linux-x64-musl@1.4.17': optional: true - '@swc/core-win32-arm64-msvc@1.10.4': + '@swc/core-win32-arm64-msvc@1.4.17': optional: true - '@swc/core-win32-ia32-msvc@1.10.4': + '@swc/core-win32-ia32-msvc@1.4.17': optional: true - '@swc/core-win32-x64-msvc@1.10.4': + '@swc/core-win32-x64-msvc@1.4.17': optional: true - '@swc/core@1.10.4': + '@swc/core@1.4.17': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.17 + '@swc/types': 0.1.6 optionalDependencies: - '@swc/core-darwin-arm64': 1.10.4 - '@swc/core-darwin-x64': 1.10.4 - '@swc/core-linux-arm-gnueabihf': 1.10.4 - '@swc/core-linux-arm64-gnu': 1.10.4 - '@swc/core-linux-arm64-musl': 1.10.4 - '@swc/core-linux-x64-gnu': 1.10.4 - '@swc/core-linux-x64-musl': 1.10.4 - '@swc/core-win32-arm64-msvc': 1.10.4 - '@swc/core-win32-ia32-msvc': 1.10.4 - '@swc/core-win32-x64-msvc': 1.10.4 + '@swc/core-darwin-arm64': 1.4.17 + '@swc/core-darwin-x64': 1.4.17 + '@swc/core-linux-arm-gnueabihf': 1.4.17 + '@swc/core-linux-arm64-gnu': 1.4.17 + '@swc/core-linux-arm64-musl': 1.4.17 + '@swc/core-linux-x64-gnu': 1.4.17 + '@swc/core-linux-x64-musl': 1.4.17 + '@swc/core-win32-arm64-msvc': 1.4.17 + '@swc/core-win32-ia32-msvc': 1.4.17 + '@swc/core-win32-x64-msvc': 1.4.17 '@swc/counter@0.1.3': {} - '@swc/types@0.1.17': + '@swc/types@0.1.6': dependencies: '@swc/counter': 0.1.3 @@ -11390,83 +12705,83 @@ snapshots: asn1.js: 5.4.1 asn1.js-rfc2560: 5.0.1(asn1.js@5.4.1) asn1.js-rfc5280: 3.0.0 - async: 3.2.6 + async: 3.2.5 simple-lru-cache: 0.0.2 - '@temporalio/activity@1.11.5': + '@temporalio/activity@1.11.1': dependencies: - '@temporalio/common': 1.11.5 + '@temporalio/common': 1.11.1 abort-controller: 3.0.0 - '@temporalio/client@1.11.5': + '@temporalio/client@1.11.1': dependencies: - '@grpc/grpc-js': 1.12.5 - '@temporalio/common': 1.11.5 - '@temporalio/proto': 1.11.5 + '@grpc/grpc-js': 1.11.3 + '@temporalio/common': 1.11.1 + '@temporalio/proto': 1.11.1 abort-controller: 3.0.0 long: 5.2.3 uuid: 9.0.1 - '@temporalio/common@1.11.5': + '@temporalio/common@1.11.1': dependencies: - '@temporalio/proto': 1.11.5 + '@temporalio/proto': 1.11.1 long: 5.2.3 ms: 3.0.0-canary.1 proto3-json-serializer: 2.0.2 - '@temporalio/core-bridge@1.11.5': + '@temporalio/core-bridge@1.11.1': dependencies: - '@temporalio/common': 1.11.5 + '@temporalio/common': 1.11.1 arg: 5.0.2 - cargo-cp-artifact: 0.1.9 + cargo-cp-artifact: 0.1.8 which: 4.0.0 - '@temporalio/proto@1.11.5': + '@temporalio/proto@1.11.1': dependencies: long: 5.2.3 - protobufjs: 7.4.0 + protobufjs: 7.2.6 - '@temporalio/worker@1.11.5': + '@temporalio/worker@1.11.1': dependencies: - '@swc/core': 1.10.4 - '@temporalio/activity': 1.11.5 - '@temporalio/client': 1.11.5 - '@temporalio/common': 1.11.5 - '@temporalio/core-bridge': 1.11.5 - '@temporalio/proto': 1.11.5 - '@temporalio/workflow': 1.11.5 + '@swc/core': 1.4.17 + '@temporalio/activity': 1.11.1 + '@temporalio/client': 1.11.1 + '@temporalio/common': 1.11.1 + '@temporalio/core-bridge': 1.11.1 + '@temporalio/proto': 1.11.1 + '@temporalio/workflow': 1.11.1 abort-controller: 3.0.0 - heap-js: 2.6.0 - memfs: 4.15.3 + heap-js: 2.5.0 + memfs: 4.11.1 rxjs: 7.8.1 source-map: 0.7.4 - source-map-loader: 4.0.2(webpack@5.97.1(@swc/core@1.10.4)) + source-map-loader: 4.0.2(webpack@5.91.0(@swc/core@1.4.17)) supports-color: 8.1.1 - swc-loader: 0.2.6(@swc/core@1.10.4)(webpack@5.97.1(@swc/core@1.10.4)) + swc-loader: 0.2.6(@swc/core@1.4.17)(webpack@5.91.0(@swc/core@1.4.17)) unionfs: 4.5.4 - webpack: 5.97.1(@swc/core@1.10.4) + webpack: 5.91.0(@swc/core@1.4.17) transitivePeerDependencies: - '@swc/helpers' - esbuild - uglify-js - webpack-cli - '@temporalio/workflow@1.11.5': + '@temporalio/workflow@1.11.1': dependencies: - '@temporalio/common': 1.11.5 - '@temporalio/proto': 1.11.5 + '@temporalio/common': 1.11.1 + '@temporalio/proto': 1.11.1 '@tootallnate/once@2.0.0': {} - '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.4.2)': + '@trivago/prettier-plugin-sort-imports@4.3.0(prettier@3.3.3)': dependencies: '@babel/generator': 7.17.7 - '@babel/parser': 7.26.3 + '@babel/parser': 7.24.4 '@babel/traverse': 7.23.2 '@babel/types': 7.17.0 javascript-natural-sort: 0.7.1 lodash: 4.17.21 - prettier: 3.4.2 + prettier: 3.3.3 transitivePeerDependencies: - supports-color @@ -11481,25 +12796,25 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/btoa-lite@1.0.2': {} '@types/bunyan-format@0.2.9': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/bunyan@1.8.11': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/caseless@0.12.5': {} - '@types/config@3.3.5': {} + '@types/config@3.3.4': {} '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/cookie@0.4.1': {} @@ -11507,9 +12822,9 @@ snapshots: '@types/cors@2.8.17': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 - '@types/cron@2.4.3': + '@types/cron@2.4.0': dependencies: cron: 2.4.4 @@ -11519,28 +12834,28 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: - '@types/eslint': 9.6.1 - '@types/estree': 1.0.6 + '@types/eslint': 8.56.10 + '@types/estree': 1.0.5 - '@types/eslint@9.6.1': + '@types/eslint@8.56.10': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 - '@types/estree@1.0.6': {} + '@types/estree@1.0.5': {} - '@types/express-serve-static-core@4.19.6': + '@types/express-serve-static-core@4.19.0': dependencies: - '@types/node': 20.17.12 - '@types/qs': 6.9.17 + '@types/node': 20.12.7 + '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 '@types/express@4.17.21': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.17 + '@types/express-serve-static-core': 4.19.0 + '@types/qs': 6.9.15 '@types/serve-static': 1.15.7 '@types/he@1.2.3': {} @@ -11551,19 +12866,19 @@ snapshots: '@types/is-stream@1.1.0': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} - '@types/jsonwebtoken@9.0.7': + '@types/jsonwebtoken@9.0.6': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/lru-cache@5.1.1': {} @@ -11575,54 +12890,54 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 20.17.12 - form-data: 4.0.1 + '@types/node': 20.12.7 + form-data: 4.0.0 '@types/node@18.0.6': {} - '@types/node@18.19.70': + '@types/node@18.19.31': dependencies: undici-types: 5.26.5 - '@types/node@20.17.12': + '@types/node@20.12.7': dependencies: - undici-types: 6.19.8 + undici-types: 5.26.5 - '@types/oauth@0.9.6': + '@types/oauth@0.9.4': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 optional: true - '@types/passport-oauth2@1.4.17': + '@types/passport-oauth2@1.4.15': dependencies: '@types/express': 4.17.21 - '@types/oauth': 0.9.6 - '@types/passport': 1.0.17 + '@types/oauth': 0.9.4 + '@types/passport': 1.0.16 optional: true - '@types/passport@1.0.17': + '@types/passport@1.0.16': dependencies: '@types/express': 4.17.21 optional: true - '@types/qs@6.9.17': {} + '@types/qs@6.9.15': {} '@types/range-parser@1.2.7': {} '@types/request@2.48.12': dependencies: '@types/caseless': 0.12.5 - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/tough-cookie': 4.0.5 - form-data: 2.5.2 + form-data: 2.5.1 '@types/responselike@1.0.3': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/retry@0.12.0': {} - '@types/sanitize-html@2.13.0': + '@types/sanitize-html@2.11.0': dependencies: htmlparser2: 8.0.2 @@ -11631,18 +12946,18 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/send': 0.17.4 '@types/superagent@4.1.24': dependencies: '@types/cookiejar': 2.1.5 - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/tough-cookie@4.0.5': {} @@ -11650,77 +12965,77 @@ snapshots: '@types/tunnel@0.0.3': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 '@types/uuid@9.0.8': {} - '@types/validator@13.12.2': {} + '@types/validator@13.11.9': {} - '@types/ws@8.5.13': + '@types/ws@8.5.9': dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 5.3.1 natural-compare-lite: 1.4.0 - semver: 7.6.3 - tsutils: 3.21.0(typescript@5.7.2) + semver: 7.6.0 + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@eslint-community/regexpp': 4.10.0 + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.7.2) + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -11734,27 +13049,27 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - '@typescript-eslint/type-utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.1)(typescript@5.7.2) - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 - tsutils: 3.21.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.6.3) + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.1)(typescript@5.7.2) - debug: 4.4.0(supports-color@5.5.0) - eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.3) + debug: 4.3.4(supports-color@5.5.0) + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -11762,60 +13077,60 @@ snapshots: '@typescript-eslint/types@6.21.0': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.3 - tsutils: 3.21.0(typescript@5.7.2) + semver: 7.6.0 + tsutils: 3.21.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.7.2) + semver: 7.6.0 + ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) - eslint: 8.57.1 + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.6.3) + eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.3 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) - eslint: 8.57.1 - semver: 7.6.3 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.3) + eslint: 8.57.0 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -11830,86 +13145,86 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@ungap/structured-clone@1.2.1': {} + '@ungap/structured-clone@1.2.0': {} - '@vercel/ncc@0.38.3': {} + '@vercel/ncc@0.38.1': {} - '@vladfrangu/async_event_emitter@2.4.6': {} + '@vladfrangu/async_event_emitter@2.2.4': {} - '@webassemblyjs/ast@1.14.1': + '@webassemblyjs/ast@1.12.1': dependencies: - '@webassemblyjs/helper-numbers': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-numbers': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} - '@webassemblyjs/helper-api-error@1.13.2': {} + '@webassemblyjs/helper-api-error@1.11.6': {} - '@webassemblyjs/helper-buffer@1.14.1': {} + '@webassemblyjs/helper-buffer@1.12.1': {} - '@webassemblyjs/helper-numbers@1.13.2': + '@webassemblyjs/helper-numbers@1.11.6': dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.13.2 - '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/floating-point-hex-parser': 1.11.6 + '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 - '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} - '@webassemblyjs/helper-wasm-section@1.14.1': + '@webassemblyjs/helper-wasm-section@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/ieee754@1.13.2': + '@webassemblyjs/ieee754@1.11.6': dependencies: '@xtuc/ieee754': 1.2.0 - '@webassemblyjs/leb128@1.13.2': + '@webassemblyjs/leb128@1.11.6': dependencies: '@xtuc/long': 4.2.2 - '@webassemblyjs/utf8@1.13.2': {} + '@webassemblyjs/utf8@1.11.6': {} - '@webassemblyjs/wasm-edit@1.14.1': + '@webassemblyjs/wasm-edit@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/helper-wasm-section': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-opt': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - '@webassemblyjs/wast-printer': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 - '@webassemblyjs/wasm-gen@1.14.1': + '@webassemblyjs/wasm-gen@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wasm-opt@1.14.1': + '@webassemblyjs/wasm-opt@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wasm-parser@1.14.1': + '@webassemblyjs/wasm-parser@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-api-error': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ieee754': 1.11.6 + '@webassemblyjs/leb128': 1.11.6 + '@webassemblyjs/utf8': 1.11.6 - '@webassemblyjs/wast-printer@1.14.1': + '@webassemblyjs/wast-printer@1.12.1': dependencies: - '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 '@xtuc/ieee754@1.2.0': {} @@ -11929,45 +13244,46 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-import-attributes@1.9.5(acorn@8.14.0): + acorn-import-assertions@1.9.0(acorn@8.11.3): dependencies: - acorn: 8.14.0 + acorn: 8.11.3 - acorn-jsx@5.3.2(acorn@8.14.0): + acorn-import-attributes@1.9.5(acorn@8.11.3): dependencies: - acorn: 8.14.0 + acorn: 8.11.3 - acorn-walk@8.3.4: + acorn-jsx@5.3.2(acorn@8.11.3): dependencies: - acorn: 8.14.0 + acorn: 8.11.3 - acorn@8.14.0: {} + acorn-walk@8.3.2: {} + + acorn@8.11.3: {} agent-base@6.0.2: dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color - agent-base@7.1.3: {} + agent-base@7.1.1: + dependencies: + debug: 4.3.7 + transitivePeerDependencies: + - supports-color - ajv-draft-04@1.0.0(ajv@8.17.1): + ajv-draft-04@1.0.0(ajv@8.12.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.12.0 - ajv-formats@2.1.1(ajv@8.17.1): + ajv-formats@2.1.1(ajv@8.12.0): optionalDependencies: - ajv: 8.17.1 + ajv: 8.12.0 ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.17.1): - dependencies: - ajv: 8.17.1 - fast-deep-equal: 3.1.3 - ajv@6.12.6: dependencies: fast-deep-equal: 3.1.3 @@ -11975,12 +13291,12 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.17.1: + ajv@8.12.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.0.5 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 + uri-js: 4.4.1 analytics-node@6.2.0: dependencies: @@ -12007,7 +13323,7 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.1.0: {} + ansi-regex@6.0.1: {} ansi-styles@3.2.1: dependencies: @@ -12051,56 +13367,57 @@ snapshots: array-back@4.0.2: {} - array-buffer-byte-length@1.0.2: + array-buffer-byte-length@1.0.1: dependencies: - call-bound: 1.0.3 - is-array-buffer: 3.0.5 + call-bind: 1.0.7 + is-array-buffer: 3.0.4 array-flatten@1.1.1: {} array-includes@3.1.8: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 - get-intrinsic: 1.2.7 - is-string: 1.1.1 + get-intrinsic: 1.2.4 + is-string: 1.0.7 array-union@2.1.0: {} array.prototype.findlastindex@1.2.5: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 - array.prototype.flat@1.3.3: + array.prototype.flat@1.3.2: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - array.prototype.flatmap@1.3.3: + array.prototype.flatmap@1.3.2: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - arraybuffer.prototype.slice@1.0.4: + arraybuffer.prototype.slice@1.0.3: dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.8 + array-buffer-byte-length: 1.0.1 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-errors: 1.3.0 - get-intrinsic: 1.2.7 - is-array-buffer: 3.0.5 + get-intrinsic: 1.2.4 + is-array-buffer: 3.0.4 + is-shared-array-buffer: 1.0.3 arrify@2.0.1: {} @@ -12122,20 +13439,19 @@ snapshots: minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - assert-options@0.8.2: {} + assert-options@0.8.1: {} async-retry@1.3.3: dependencies: retry: 0.13.1 - async@3.2.6: {} + async@3.2.5: {} asynckit@0.4.0: {} - auth0@4.15.0: + auth0@4.3.1: dependencies: - jose: 4.15.9 - undici-types: 6.21.0 + jose: 4.15.5 uuid: 9.0.1 available-typed-arrays@1.0.7: @@ -12154,7 +13470,7 @@ snapshots: uuid: 3.3.2 xml2js: 0.4.19 - aws4@1.13.2: {} + aws4@1.12.0: {} axios-retry@3.2.0: dependencies: @@ -12162,48 +13478,40 @@ snapshots: axios@0.27.2: dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 + follow-redirects: 1.15.6 + form-data: 4.0.0 transitivePeerDependencies: - debug axios@1.6.8: dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axios@1.7.9: - dependencies: - follow-redirects: 1.15.9 - form-data: 4.0.1 + follow-redirects: 1.15.6 + form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug - babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.0): + babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.24.4): dependencies: - '@babel/compat-data': 7.26.3 - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/compat-data': 7.24.4 + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): + babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.4): dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) - core-js-compat: 3.39.0 + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) + core-js-compat: 3.37.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): + babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.24.4): dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/core': 7.24.4 + '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.24.4) transitivePeerDependencies: - supports-color @@ -12282,23 +13590,6 @@ snapshots: transitivePeerDependencies: - supports-color - body-parser@1.20.3: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.13.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - boolbase@1.0.0: {} bowser@2.11.0: {} @@ -12334,18 +13625,18 @@ snapshots: dependencies: balanced-match: 1.0.2 - braces@3.0.3: + braces@3.0.2: dependencies: - fill-range: 7.1.1 + fill-range: 7.0.1 browser-request@0.3.3: {} - browserslist@4.24.3: + browserslist@4.23.0: dependencies: - caniuse-lite: 1.0.30001690 - electron-to-chromium: 1.5.78 - node-releases: 2.0.19 - update-browserslist-db: 1.1.1(browserslist@4.24.3) + caniuse-lite: 1.0.30001614 + electron-to-chromium: 1.4.750 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) btoa-lite@1.0.0: {} @@ -12364,9 +13655,9 @@ snapshots: base64-js: 1.5.1 ieee754: 1.2.1 - bufferutil@4.0.9: + bufferutil@4.0.8: dependencies: - node-gyp-build: 4.8.4 + node-gyp-build: 4.8.0 bunyan-format@0.2.1: dependencies: @@ -12401,23 +13692,14 @@ snapshots: normalize-url: 4.5.1 responselike: 1.0.2 - call-bind-apply-helpers@1.0.1: + call-bind@1.0.7: dependencies: + es-define-property: 1.0.0 es-errors: 1.3.0 function-bind: 1.1.2 - - call-bind@1.0.8: - dependencies: - call-bind-apply-helpers: 1.0.1 - es-define-property: 1.0.1 - get-intrinsic: 1.2.7 + get-intrinsic: 1.2.4 set-function-length: 1.2.2 - call-bound@1.0.3: - dependencies: - call-bind-apply-helpers: 1.0.1 - get-intrinsic: 1.2.7 - call-me-maybe@1.0.2: {} callsites@3.1.0: {} @@ -12428,9 +13710,9 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001690: {} + caniuse-lite@1.0.30001614: {} - cargo-cp-artifact@0.1.9: {} + cargo-cp-artifact@0.1.8: {} chalk@2.4.2: dependencies: @@ -12453,7 +13735,7 @@ snapshots: chokidar@3.6.0: dependencies: anymatch: 3.1.3 - braces: 3.0.3 + braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -12464,11 +13746,11 @@ snapshots: chownr@1.1.4: {} - chrome-trace-event@1.0.4: {} + chrome-trace-event@1.0.3: {} ci-info@2.0.0: {} - cjs-module-lexer@1.4.1: {} + cjs-module-lexer@1.3.1: {} clearbit@1.3.5: dependencies: @@ -12485,8 +13767,8 @@ snapshots: d: 1.0.2 es5-ext: 0.10.64 es6-iterator: 2.0.3 - memoizee: 0.4.17 - timers-ext: 0.1.8 + memoizee: 0.4.15 + timers-ext: 0.1.7 cli-cursor@3.1.0: dependencies: @@ -12602,7 +13884,7 @@ snapshots: compressible@2.0.18: dependencies: - mime-db: 1.53.0 + mime-db: 1.52.0 concat-map@0.0.1: {} @@ -12618,7 +13900,7 @@ snapshots: ini: 1.3.8 proto-list: 1.2.4 - config@3.3.12: + config@3.3.11: dependencies: json5: 2.2.3 @@ -12651,9 +13933,9 @@ snapshots: cookie@0.4.0: {} - cookie@0.5.0: {} + cookie@0.4.2: {} - cookie@0.7.2: {} + cookie@0.5.0: {} cookiejar@2.1.4: {} @@ -12671,9 +13953,9 @@ snapshots: untildify: 4.0.0 yargs: 16.2.0 - core-js-compat@3.39.0: + core-js-compat@3.37.0: dependencies: - browserslist: 4.24.3 + browserslist: 4.23.0 core-util-is@1.0.3: {} @@ -12695,11 +13977,11 @@ snapshots: cross-env@7.0.2: dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 - cross-fetch@3.2.0: + cross-fetch@3.1.8(encoding@0.1.13): dependencies: - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding @@ -12709,7 +13991,7 @@ snapshots: shebang-command: 1.2.0 which: 1.3.1 - cross-spawn@7.0.6: + cross-spawn@7.0.3: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -12730,72 +14012,73 @@ snapshots: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 - domutils: 3.2.2 + domutils: 3.1.0 nth-check: 2.1.1 css-what@6.1.0: {} - csv-parse@5.6.0: {} + csv-parse@5.5.6: {} d@1.0.2: dependencies: es5-ext: 0.10.64 - type: 2.7.3 + type: 2.7.2 - data-view-buffer@1.0.2: + data-view-buffer@1.0.1: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - is-data-view: 1.0.2 + is-data-view: 1.0.1 - data-view-byte-length@1.0.2: + data-view-byte-length@1.0.1: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - is-data-view: 1.0.2 + is-data-view: 1.0.1 - data-view-byte-offset@1.0.1: + data-view-byte-offset@1.0.0: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - is-data-view: 1.0.2 + is-data-view: 1.0.1 date-and-time@0.14.2: {} - dc-polyfill@0.1.6: {} + dc-polyfill@0.1.4: {} - dd-trace@4.54.0: + dd-trace@4.38.0: dependencies: - '@datadog/libdatadog': 0.3.0 - '@datadog/native-appsec': 8.3.0 - '@datadog/native-iast-rewriter': 2.6.1 - '@datadog/native-iast-taint-tracking': 3.2.0 - '@datadog/native-metrics': 3.1.0 - '@datadog/pprof': 5.4.1 + '@datadog/native-appsec': 7.1.1 + '@datadog/native-iast-rewriter': 2.3.1 + '@datadog/native-iast-taint-tracking': 2.1.0 + '@datadog/native-metrics': 2.0.0 + '@datadog/pprof': 5.3.0 '@datadog/sketches-js': 2.1.1 - '@isaacs/ttlcache': 1.4.1 - '@opentelemetry/api': 1.8.0 - '@opentelemetry/core': 1.30.0(@opentelemetry/api@1.8.0) + '@opentelemetry/api': 1.6.0 + '@opentelemetry/core': 1.24.0(@opentelemetry/api@1.6.0) crypto-randomuuid: 1.0.0 - dc-polyfill: 0.1.6 - ignore: 5.3.2 - import-in-the-middle: 1.11.2 + dc-polyfill: 0.1.4 + ignore: 5.3.1 + import-in-the-middle: 1.8.1 + int64-buffer: 0.1.10 + ipaddr.js: 2.2.0 istanbul-lib-coverage: 3.2.0 jest-docblock: 29.7.0 koalas: 1.0.2 limiter: 1.1.5 lodash.sortby: 4.7.0 lru-cache: 7.18.3 + methods: 1.1.2 module-details-from-path: 1.0.3 + msgpack-lite: 0.1.26 + node-abort-controller: 3.1.1 opentracing: 0.14.7 - path-to-regexp: 0.1.12 + path-to-regexp: 0.1.8 pprof-format: 2.1.0 - protobufjs: 7.4.0 + protobufjs: 7.2.6 retry: 0.13.1 - rfdc: 1.4.1 - semver: 7.6.3 - shell-quote: 1.8.2 - source-map: 0.7.4 + semver: 7.6.0 + shell-quote: 1.8.1 tlhunter-sorted-set: 0.1.0 debug@2.6.9: @@ -12808,15 +14091,15 @@ snapshots: optionalDependencies: supports-color: 5.5.0 - debug@4.3.7: + debug@4.3.4(supports-color@5.5.0): dependencies: - ms: 2.1.3 + ms: 2.1.2 + optionalDependencies: + supports-color: 5.5.0 - debug@4.4.0(supports-color@5.5.0): + debug@4.3.7: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 decamelize@1.2.0: {} @@ -12840,9 +14123,9 @@ snapshots: define-data-property@1.1.4: dependencies: - es-define-property: 1.0.1 + es-define-property: 1.0.0 es-errors: 1.3.0 - gopd: 1.2.0 + gopd: 1.0.1 define-lazy-prop@2.0.0: {} @@ -12885,22 +14168,24 @@ snapshots: discontinuous-range@1.0.0: {} - discord-api-types@0.37.115: {} + discord-api-types@0.37.61: {} - discord.js@14.17.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): + discord.js@14.14.1(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - '@discordjs/builders': 1.10.0 + '@discordjs/builders': 1.7.0 '@discordjs/collection': 1.5.3 - '@discordjs/formatters': 0.6.0 - '@discordjs/rest': 2.4.2 - '@discordjs/util': 1.1.1 - '@discordjs/ws': 1.2.0(bufferutil@4.0.9)(utf-8-validate@5.0.10) - '@sapphire/snowflake': 3.5.3 - discord-api-types: 0.37.115 + '@discordjs/formatters': 0.3.3 + '@discordjs/rest': 2.2.0 + '@discordjs/util': 1.0.2 + '@discordjs/ws': 1.0.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) + '@sapphire/snowflake': 3.5.1 + '@types/ws': 8.5.9 + discord-api-types: 0.37.61 fast-deep-equal: 3.1.3 lodash.snakecase: 4.1.1 - tslib: 2.8.1 - undici: 6.19.8 + tslib: 2.6.2 + undici: 5.27.2 + ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -12941,7 +14226,7 @@ snapshots: domelementtype: 2.3.0 domhandler: 4.3.1 - domutils@3.2.2: + domutils@3.1.0: dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 @@ -12959,15 +14244,9 @@ snapshots: dtrace-provider@0.8.8: dependencies: - nan: 2.22.0 + nan: 2.19.0 optional: true - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - duplexer3@0.1.5: {} duplexify@3.7.1: @@ -12997,11 +14276,11 @@ snapshots: '@one-ini/wasm': 0.1.1 commander: 10.0.1 minimatch: 9.0.1 - semver: 7.6.3 + semver: 7.6.0 ee-first@1.1.1: {} - electron-to-chromium@1.5.78: {} + electron-to-chromium@1.4.750: {} emoji-chars@1.0.12: dependencies: @@ -13040,30 +14319,35 @@ snapshots: encodeurl@1.0.2: {} + encoding@0.1.13: + dependencies: + iconv-lite: 0.6.3 + optional: true + end-of-stream@1.4.4: dependencies: once: 1.4.0 - engine.io-parser@5.2.3: {} + engine.io-parser@5.2.2: {} - engine.io@6.6.2(bufferutil@4.0.9)(utf-8-validate@5.0.10): + engine.io@6.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 20.17.12 + '@types/node': 20.12.7 accepts: 1.3.8 base64id: 2.0.0 - cookie: 0.7.2 + cookie: 0.4.2 cors: 2.8.5 - debug: 4.3.7 - engine.io-parser: 5.2.3 - ws: 8.17.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + debug: 4.3.4(supports-color@5.5.0) + engine.io-parser: 5.2.2 + ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - enhanced-resolve@5.18.0: + enhanced-resolve@5.16.0: dependencies: graceful-fs: 4.2.11 tapable: 2.2.1 @@ -13073,12 +14357,7 @@ snapshots: ansi-colors: 4.1.3 strip-ansi: 6.0.1 - ent@2.2.2: - dependencies: - call-bound: 1.0.3 - es-errors: 1.3.0 - punycode: 1.4.1 - safe-regex-test: 1.1.0 + ent@2.2.0: {} entities@2.2.0: {} @@ -13087,80 +14366,76 @@ snapshots: erlpack@0.1.4: dependencies: bindings: 1.5.0 - nan: 2.22.0 + nan: 2.19.0 error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 - es-abstract@1.23.9: + es-abstract@1.23.3: dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.3 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 + call-bind: 1.0.7 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.0 es-errors: 1.3.0 es-object-atoms: 1.0.0 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 - function.prototype.name: 1.1.8 - get-intrinsic: 1.2.7 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.4 + get-symbol-description: 1.0.2 + globalthis: 1.0.3 + gopd: 1.0.1 has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 + has-proto: 1.0.3 + has-symbols: 1.0.3 hasown: 2.0.2 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 is-callable: 1.2.7 - is-data-view: 1.0.2 - is-regex: 1.2.1 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.0 - math-intrinsics: 1.1.0 - object-inspect: 1.13.3 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.1 object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.1 - regexp.prototype.flags: 1.5.4 - safe-array-concat: 1.1.3 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - string.prototype.trim: 1.2.10 - string.prototype.trimend: 1.0.9 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.2 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.4 - typed-array-length: 1.0.7 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.18 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 - es-define-property@1.0.1: {} + es-define-property@1.0.0: + dependencies: + get-intrinsic: 1.2.4 es-errors@1.3.0: {} - es-module-lexer@1.6.0: {} + es-module-lexer@1.5.2: {} es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 - es-set-tostringtag@2.1.0: + es-set-tostringtag@2.0.3: dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.2.4 has-tostringtag: 1.0.2 hasown: 2.0.2 @@ -13168,11 +14443,11 @@ snapshots: dependencies: hasown: 2.0.2 - es-to-primitive@1.3.0: + es-to-primitive@1.2.1: dependencies: is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 + is-date-object: 1.0.5 + is-symbol: 1.0.4 es5-ext@0.10.64: dependencies: @@ -13201,34 +14476,33 @@ snapshots: es6-iterator: 2.0.3 es6-symbol: 3.1.4 - esbuild@0.23.1: + esbuild@0.19.12: optionalDependencies: - '@esbuild/aix-ppc64': 0.23.1 - '@esbuild/android-arm': 0.23.1 - '@esbuild/android-arm64': 0.23.1 - '@esbuild/android-x64': 0.23.1 - '@esbuild/darwin-arm64': 0.23.1 - '@esbuild/darwin-x64': 0.23.1 - '@esbuild/freebsd-arm64': 0.23.1 - '@esbuild/freebsd-x64': 0.23.1 - '@esbuild/linux-arm': 0.23.1 - '@esbuild/linux-arm64': 0.23.1 - '@esbuild/linux-ia32': 0.23.1 - '@esbuild/linux-loong64': 0.23.1 - '@esbuild/linux-mips64el': 0.23.1 - '@esbuild/linux-ppc64': 0.23.1 - '@esbuild/linux-riscv64': 0.23.1 - '@esbuild/linux-s390x': 0.23.1 - '@esbuild/linux-x64': 0.23.1 - '@esbuild/netbsd-x64': 0.23.1 - '@esbuild/openbsd-arm64': 0.23.1 - '@esbuild/openbsd-x64': 0.23.1 - '@esbuild/sunos-x64': 0.23.1 - '@esbuild/win32-arm64': 0.23.1 - '@esbuild/win32-ia32': 0.23.1 - '@esbuild/win32-x64': 0.23.1 - - escalade@3.2.0: {} + '@esbuild/aix-ppc64': 0.19.12 + '@esbuild/android-arm': 0.19.12 + '@esbuild/android-arm64': 0.19.12 + '@esbuild/android-x64': 0.19.12 + '@esbuild/darwin-arm64': 0.19.12 + '@esbuild/darwin-x64': 0.19.12 + '@esbuild/freebsd-arm64': 0.19.12 + '@esbuild/freebsd-x64': 0.19.12 + '@esbuild/linux-arm': 0.19.12 + '@esbuild/linux-arm64': 0.19.12 + '@esbuild/linux-ia32': 0.19.12 + '@esbuild/linux-loong64': 0.19.12 + '@esbuild/linux-mips64el': 0.19.12 + '@esbuild/linux-ppc64': 0.19.12 + '@esbuild/linux-riscv64': 0.19.12 + '@esbuild/linux-s390x': 0.19.12 + '@esbuild/linux-x64': 0.19.12 + '@esbuild/netbsd-x64': 0.19.12 + '@esbuild/openbsd-x64': 0.19.12 + '@esbuild/sunos-x64': 0.19.12 + '@esbuild/win32-arm64': 0.19.12 + '@esbuild/win32-ia32': 0.19.12 + '@esbuild/win32-x64': 0.19.12 + + escalade@3.1.2: {} escape-goat@2.1.1: {} @@ -13238,97 +14512,95 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.57.1 - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) - object.assign: 4.1.7 + eslint: 8.57.0 + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0) + object.assign: 4.1.5 object.entries: 1.1.8 semver: 6.3.1 - eslint-config-airbnb-typescript@16.2.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2))(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-typescript@16.2.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3))(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0))(eslint@8.57.0): dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) - eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0)(typescript@5.6.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.3) + eslint: 8.57.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0) - eslint-config-prettier@8.10.0(eslint@8.57.1): + eslint-config-prettier@8.10.0(eslint@8.57.0): dependencies: - eslint: 8.57.1 + eslint: 8.57.0 - eslint-config-prettier@9.1.0(eslint@8.57.1): + eslint-config-prettier@9.1.0(eslint@8.57.0): dependencies: - eslint: 8.57.1 + eslint: 8.57.0 eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7(supports-color@5.5.0) - is-core-module: 2.16.1 - resolve: 1.22.10 + is-core-module: 2.13.1 + resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: debug: 3.2.7(supports-color@5.5.0) optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) - eslint: 8.57.1 + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.3) + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint@8.57.0): dependencies: - '@rtsao/scc': 1.1.0 array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 - eslint: 8.57.1 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.57.1)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0) hasown: 2.0.2 - is-core-module: 2.16.1 + is-core-module: 2.13.1 is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.8 object.groupby: 1.0.3 - object.values: 1.2.1 + object.values: 1.2.0 semver: 6.3.1 - string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@8.10.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2): + eslint-plugin-prettier@5.1.3(@types/eslint@8.56.10)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.2.5): dependencies: - eslint: 8.57.1 - prettier: 3.4.2 + eslint: 8.57.0 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 - synckit: 0.9.2 + synckit: 0.8.8 optionalDependencies: - '@types/eslint': 9.6.1 - eslint-config-prettier: 8.10.0(eslint@8.57.1) + '@types/eslint': 8.56.10 + eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-prettier@5.2.1(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2): + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.10)(eslint-config-prettier@8.10.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.3): dependencies: - eslint: 8.57.1 - prettier: 3.4.2 + eslint: 8.57.0 + prettier: 3.3.3 prettier-linter-helpers: 1.0.0 synckit: 0.9.2 optionalDependencies: - '@types/eslint': 9.6.1 - eslint-config-prettier: 9.1.0(eslint@8.57.1) + '@types/eslint': 8.56.10 + eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-scope@5.1.1: dependencies: @@ -13342,26 +14614,26 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint@8.57.1: + eslint@8.57.0: dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.1 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.1 + '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) + cross-spawn: 7.0.3 + debug: 4.3.4(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.6.0 + esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -13369,7 +14641,7 @@ snapshots: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 5.3.1 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -13390,17 +14662,17 @@ snapshots: d: 1.0.2 es5-ext: 0.10.64 event-emitter: 0.3.5 - type: 2.7.3 + type: 2.7.2 espree@9.6.1: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} - esquery@1.6.0: + esquery@1.5.0: dependencies: estraverse: 5.3.0 @@ -13421,6 +14693,8 @@ snapshots: d: 1.0.2 es5-ext: 0.10.64 + event-lite@0.1.3: {} + event-target-shim@5.0.1: {} eventemitter3@3.1.2: {} @@ -13522,7 +14796,7 @@ snapshots: ext@1.7.0: dependencies: - type: 2.7.3 + type: 2.7.2 extend-shallow@2.0.1: dependencies: @@ -13530,19 +14804,17 @@ snapshots: extend@3.0.2: {} - fast-content-type-parse@2.0.1: {} - fast-deep-equal@3.1.3: {} fast-diff@1.3.0: {} - fast-glob@3.3.3: + fast-glob@3.3.2: dependencies: '@nodelib/fs.stat': 2.0.5 '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.8 + micromatch: 4.0.5 fast-json-stable-stringify@2.1.0: {} @@ -13556,7 +14828,9 @@ snapshots: fast-text-encoding@1.0.6: {} - fast-uri@3.0.5: {} + fast-xml-parser@4.2.5: + dependencies: + strnum: 1.0.5 fast-xml-parser@4.4.1: dependencies: @@ -13568,7 +14842,7 @@ snapshots: fastest-levenshtein@1.0.16: {} - fastq@1.18.0: + fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -13580,7 +14854,7 @@ snapshots: file-uri-to-path@1.0.0: {} - fill-range@7.1.1: + fill-range@7.0.1: dependencies: to-regex-range: 5.0.1 @@ -13628,33 +14902,32 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.2 + flatted: 3.3.1 keyv: 4.5.4 rimraf: 3.0.2 - flatted@3.3.2: {} + flatted@3.3.1: {} fn.name@1.1.0: {} - follow-redirects@1.15.9: {} + follow-redirects@1.15.6: {} for-each@0.3.3: dependencies: is-callable: 1.2.7 - foreground-child@3.3.0: + foreground-child@3.1.1: dependencies: - cross-spawn: 7.0.6 + cross-spawn: 7.0.3 signal-exit: 4.1.0 - form-data@2.5.2: + form-data@2.5.1: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - safe-buffer: 5.2.1 - form-data@4.0.1: + form-data@4.0.0: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 @@ -13671,7 +14944,7 @@ snapshots: dezalgo: 1.0.4 hexoid: 1.0.0 once: 1.4.0 - qs: 6.13.1 + qs: 6.12.1 forwarded@0.2.0: {} @@ -13687,7 +14960,7 @@ snapshots: dependencies: minipass: 2.9.0 - fs-monkey@1.0.6: {} + fs-monkey@1.0.5: {} fs.realpath@1.0.0: {} @@ -13696,14 +14969,12 @@ snapshots: function-bind@1.1.2: {} - function.prototype.name@1.1.8: + function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 + call-bind: 1.0.7 define-properties: 1.2.1 + es-abstract: 1.23.3 functions-have-names: 1.2.3 - hasown: 2.0.2 - is-callable: 1.2.7 functions-have-names@1.2.3: {} @@ -13718,63 +14989,63 @@ snapshots: strip-ansi: 3.0.1 wide-align: 1.1.5 - gaxios@3.2.0: + gaxios@3.2.0(encoding@0.1.13): dependencies: abort-controller: 3.0.0 extend: 3.0.2 https-proxy-agent: 5.0.1 is-stream: 2.0.1 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color - gaxios@4.3.3: + gaxios@4.3.3(encoding@0.1.13): dependencies: abort-controller: 3.0.0 extend: 3.0.2 https-proxy-agent: 5.0.1 is-stream: 2.0.1 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color - gaxios@6.7.1: + gaxios@6.7.1(encoding@0.1.13): dependencies: extend: 3.0.2 - https-proxy-agent: 7.0.6 + https-proxy-agent: 7.0.4 is-stream: 2.0.1 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) uuid: 9.0.1 transitivePeerDependencies: - encoding - supports-color - gcp-metadata@4.3.1: + gcp-metadata@4.3.1(encoding@0.1.13): dependencies: - gaxios: 4.3.3 + gaxios: 4.3.3(encoding@0.1.13) json-bigint: 1.0.0 transitivePeerDependencies: - encoding - supports-color - gcp-metadata@6.1.0: + gcp-metadata@6.1.0(encoding@0.1.13): dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(encoding@0.1.13) json-bigint: 1.0.0 transitivePeerDependencies: - encoding - supports-color - gcs-resumable-upload@3.6.0: + gcs-resumable-upload@3.6.0(encoding@0.1.13): dependencies: abort-controller: 3.0.0 async-retry: 1.3.3 configstore: 5.0.1 extend: 3.0.2 - gaxios: 4.3.3 - google-auth-library: 7.14.1 + gaxios: 4.3.3(encoding@0.1.13) + google-auth-library: 7.14.1(encoding@0.1.13) pumpify: 2.0.1 stream-events: 1.0.5 transitivePeerDependencies: @@ -13789,46 +15060,31 @@ snapshots: get-caller-file@2.0.5: {} - get-intrinsic@1.2.7: + get-intrinsic@1.2.4: dependencies: - call-bind-apply-helpers: 1.0.1 - es-define-property: 1.0.1 es-errors: 1.3.0 - es-object-atoms: 1.0.0 function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 + has-proto: 1.0.3 + has-symbols: 1.0.3 hasown: 2.0.2 - math-intrinsics: 1.1.0 - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.0.0 - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.0.0 get-stream@3.0.0: {} get-stream@4.1.0: dependencies: - pump: 3.0.2 + pump: 3.0.0 get-stream@5.2.0: dependencies: - pump: 3.0.2 + pump: 3.0.0 - get-symbol-description@1.1.0: + get-symbol-description@1.0.2: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - get-intrinsic: 1.2.7 + get-intrinsic: 1.2.4 - get-tsconfig@4.8.1: + get-tsconfig@4.7.3: dependencies: resolve-pkg-maps: 1.0.0 @@ -13842,14 +15098,13 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.4.5: + glob@10.3.12: dependencies: - foreground-child: 3.3.0 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 + foreground-child: 3.1.1 + jackspeak: 2.3.6 + minimatch: 9.0.4 + minipass: 7.0.4 + path-scurry: 1.10.2 glob@6.0.4: dependencies: @@ -13882,42 +15137,41 @@ snapshots: dependencies: type-fest: 0.20.2 - globalthis@1.0.4: + globalthis@1.0.3: dependencies: define-properties: 1.2.1 - gopd: 1.2.0 globby@11.1.0: dependencies: array-union: 2.1.0 dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 + fast-glob: 3.3.2 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 - google-auth-library@7.14.1: + google-auth-library@7.14.1(encoding@0.1.13): dependencies: arrify: 2.0.1 base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 fast-text-encoding: 1.0.6 - gaxios: 4.3.3 - gcp-metadata: 4.3.1 - gtoken: 5.3.2 + gaxios: 4.3.3(encoding@0.1.13) + gcp-metadata: 4.3.1(encoding@0.1.13) + gtoken: 5.3.2(encoding@0.1.13) jws: 4.0.0 lru-cache: 6.0.0 transitivePeerDependencies: - encoding - supports-color - google-auth-library@9.15.0: + google-auth-library@9.15.0(encoding@0.1.13): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 - gaxios: 6.7.1 - gcp-metadata: 6.1.0 - gtoken: 7.1.0 + gaxios: 6.7.1(encoding@0.1.13) + gcp-metadata: 6.1.0(encoding@0.1.13) + gtoken: 7.1.0(encoding@0.1.13) jws: 4.0.0 transitivePeerDependencies: - encoding @@ -13927,7 +15181,9 @@ snapshots: dependencies: node-forge: 1.3.1 - gopd@1.2.0: {} + gopd@1.0.1: + dependencies: + get-intrinsic: 1.2.4 got@9.6.0: dependencies: @@ -13958,24 +15214,24 @@ snapshots: section-matter: 1.0.0 strip-bom-string: 1.0.0 - gtoken@5.3.2: + gtoken@5.3.2(encoding@0.1.13): dependencies: - gaxios: 4.3.3 + gaxios: 4.3.3(encoding@0.1.13) google-p12-pem: 3.1.4 jws: 4.0.0 transitivePeerDependencies: - encoding - supports-color - gtoken@7.1.0: + gtoken@7.1.0(encoding@0.1.13): dependencies: - gaxios: 6.7.1 + gaxios: 6.7.1(encoding@0.1.13) jws: 4.0.0 transitivePeerDependencies: - encoding - supports-color - has-bigints@1.1.0: {} + has-bigints@1.0.2: {} has-flag@3.0.0: {} @@ -13983,17 +15239,15 @@ snapshots: has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.1 + es-define-property: 1.0.0 - has-proto@1.2.0: - dependencies: - dunder-proto: 1.0.1 + has-proto@1.0.3: {} - has-symbols@1.1.0: {} + has-symbols@1.0.3: {} has-tostringtag@1.0.2: dependencies: - has-symbols: 1.1.0 + has-symbols: 1.0.3 has-unicode@2.0.1: {} @@ -14007,7 +15261,7 @@ snapshots: he@1.2.0: {} - heap-js@2.6.0: {} + heap-js@2.5.0: {} helmet@4.1.1: {} @@ -14057,7 +15311,7 @@ snapshots: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - domutils: 3.2.2 + domutils: 3.1.0 entities: 4.5.0 http-cache-semantics@4.1.1: {} @@ -14090,7 +15344,7 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -14099,14 +15353,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@7.0.4: dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) + agent-base: 7.1.1 + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -14130,18 +15384,18 @@ snapshots: dependencies: minimatch: 3.1.2 - ignore@5.3.2: {} + ignore@5.3.1: {} import-fresh@3.3.0: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - import-in-the-middle@1.11.2: + import-in-the-middle@1.8.1: dependencies: - acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) - cjs-module-lexer: 1.4.1 + acorn: 8.11.3 + acorn-import-attributes: 1.9.5(acorn@8.11.3) + cjs-module-lexer: 1.3.1 module-details-from-path: 1.0.3 import-lazy@2.1.0: {} @@ -14165,44 +15419,40 @@ snapshots: ini@2.0.0: {} - internal-slot@1.1.0: + int64-buffer@0.1.10: {} + + internal-slot@1.0.7: dependencies: es-errors: 1.3.0 hasown: 2.0.2 - side-channel: 1.1.0 + side-channel: 1.0.6 invert-kv@1.0.0: {} ipaddr.js@1.9.1: {} - is-array-buffer@3.0.5: + ipaddr.js@2.2.0: {} + + is-array-buffer@3.0.4: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.7 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 is-arrayish@0.2.1: {} is-arrayish@0.3.2: {} - is-async-function@2.1.0: - dependencies: - call-bound: 1.0.3 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: + is-bigint@1.0.4: dependencies: - has-bigints: 1.1.0 + has-bigints: 1.0.2 is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 - is-boolean-object@1.2.1: + is-boolean-object@1.1.2: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 has-tostringtag: 1.0.2 is-buffer@1.1.6: {} @@ -14213,19 +15463,16 @@ snapshots: dependencies: ci-info: 2.0.0 - is-core-module@2.16.1: + is-core-module@2.13.1: dependencies: hasown: 2.0.2 - is-data-view@1.0.2: + is-data-view@1.0.1: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.7 - is-typed-array: 1.1.15 + is-typed-array: 1.1.13 - is-date-object@1.1.0: + is-date-object@1.0.5: dependencies: - call-bound: 1.0.3 has-tostringtag: 1.0.2 is-docker@2.2.1: {} @@ -14236,10 +15483,6 @@ snapshots: is-extglob@2.1.1: {} - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.3 - is-fullwidth-code-point@1.0.0: dependencies: number-is-nan: 1.0.1 @@ -14248,20 +15491,6 @@ snapshots: is-fullwidth-code-point@3.0.0: {} - is-generator-function@1.1.0: - dependencies: - call-bound: 1.0.3 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-generator-function@1.1.0: - dependencies: - call-bound: 1.0.3 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - is-glob@4.0.3: dependencies: is-extglob: 2.1.1 @@ -14278,15 +15507,14 @@ snapshots: is-interactive@1.0.0: {} - is-map@2.0.3: {} + is-negative-zero@2.0.3: {} is-npm@4.0.0: {} is-npm@5.0.0: {} - is-number-object@1.1.1: + is-number-object@1.0.7: dependencies: - call-bound: 1.0.3 has-tostringtag: 1.0.2 is-number@7.0.0: {} @@ -14299,54 +15527,40 @@ snapshots: is-promise@2.2.2: {} - is-regex@1.2.1: + is-regex@1.1.4: dependencies: - call-bound: 1.0.3 - gopd: 1.2.0 + call-bind: 1.0.7 has-tostringtag: 1.0.2 - hasown: 2.0.2 is-retry-allowed@1.2.0: {} - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.4: + is-shared-array-buffer@1.0.3: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 is-stream@1.1.0: {} is-stream@2.0.1: {} - is-string@1.1.1: + is-string@1.0.7: dependencies: - call-bound: 1.0.3 has-tostringtag: 1.0.2 - is-symbol@1.1.1: + is-symbol@1.0.4: dependencies: - call-bound: 1.0.3 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 + has-symbols: 1.0.3 - is-typed-array@1.1.15: + is-typed-array@1.1.13: dependencies: - which-typed-array: 1.1.18 + which-typed-array: 1.1.15 is-typedarray@1.0.0: {} is-unicode-supported@0.1.0: {} - is-weakmap@2.0.2: {} - - is-weakref@1.1.0: - dependencies: - call-bound: 1.0.3 - - is-weakset@2.0.4: + is-weakref@1.0.2: dependencies: - call-bound: 1.0.3 - get-intrinsic: 1.2.7 + call-bind: 1.0.7 is-what@4.1.16: {} @@ -14372,13 +15586,13 @@ snapshots: isomorphic-form-data@2.0.0: dependencies: - form-data: 2.5.2 + form-data: 2.5.1 istanbul-lib-coverage@3.2.0: {} iterate-object@1.3.4: {} - jackspeak@3.4.3: + jackspeak@2.3.6: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: @@ -14392,7 +15606,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -14400,15 +15614,15 @@ snapshots: join-component@1.1.0: {} - jose@4.15.9: {} + jose@4.15.5: {} js-beautify@1.15.1: dependencies: config-chain: 1.1.13 editorconfig: 1.0.4 - glob: 10.4.5 + glob: 10.3.12 js-cookie: 3.0.5 - nopt: 7.2.1 + nopt: 7.2.0 js-cookie@3.0.5: {} @@ -14423,11 +15637,9 @@ snapshots: dependencies: argparse: 2.0.1 - jsesc@2.5.2: {} - - jsesc@3.0.2: {} + jsesc@0.5.0: {} - jsesc@3.1.0: {} + jsesc@2.5.2: {} json-bigint@1.0.0: dependencies: @@ -14450,7 +15662,7 @@ snapshots: code-error-fragment: 0.0.230 grapheme-splitter: 1.0.4 - json11@2.0.0: {} + json11@1.1.2: {} json2csv@5.0.7: dependencies: @@ -14496,7 +15708,7 @@ snapshots: lodash.isstring: 4.0.1 lodash.once: 4.1.1 ms: 2.1.3 - semver: 7.6.3 + semver: 7.6.0 jwa@1.4.1: dependencies: @@ -14513,11 +15725,11 @@ snapshots: jwks-rsa@3.1.0: dependencies: '@types/express': 4.17.21 - '@types/jsonwebtoken': 9.0.7 - debug: 4.4.0(supports-color@5.5.0) - jose: 4.15.9 + '@types/jsonwebtoken': 9.0.6 + debug: 4.3.4(supports-color@5.5.0) + jose: 4.15.5 limiter: 1.1.5 - lru-memoizer: 2.3.0 + lru-memoizer: 2.2.0 transitivePeerDependencies: - supports-color @@ -14648,7 +15860,12 @@ snapshots: lowercase-keys@2.0.0: {} - lru-cache@10.4.3: {} + lru-cache@10.2.2: {} + + lru-cache@4.0.2: + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 lru-cache@4.1.5: dependencies: @@ -14667,10 +15884,10 @@ snapshots: lru-cache@9.1.2: {} - lru-memoizer@2.3.0: + lru-memoizer@2.2.0: dependencies: lodash.clonedeep: 4.5.0 - lru-cache: 6.0.0 + lru-cache: 4.0.2 lru-queue@0.1.0: dependencies: @@ -14690,8 +15907,6 @@ snapshots: dependencies: iterate-object: 1.3.4 - math-intrinsics@1.1.0: {} - md5@2.3.0: dependencies: charenc: 0.0.2 @@ -14704,14 +15919,14 @@ snapshots: dependencies: mimic-fn: 1.2.0 - memfs@4.15.3: + memfs@4.11.1: dependencies: - '@jsonjoy.com/json-pack': 1.1.1(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) - tree-dump: 1.0.2(tslib@2.8.1) - tslib: 2.8.1 + '@jsonjoy.com/json-pack': 1.1.0(tslib@2.6.2) + '@jsonjoy.com/util': 1.3.0(tslib@2.6.2) + tree-dump: 1.0.2(tslib@2.6.2) + tslib: 2.6.2 - memoizee@0.4.17: + memoizee@0.4.15: dependencies: d: 1.0.2 es5-ext: 0.10.64 @@ -14720,7 +15935,7 @@ snapshots: is-promise: 2.2.2 lru-queue: 0.1.0 next-tick: 1.1.0 - timers-ext: 0.1.8 + timers-ext: 0.1.7 merge-descriptors@1.0.1: {} @@ -14732,15 +15947,13 @@ snapshots: methods@1.1.2: {} - micromatch@4.0.8: + micromatch@4.0.5: dependencies: - braces: 3.0.3 + braces: 3.0.2 picomatch: 2.3.1 mime-db@1.52.0: {} - mime-db@1.53.0: {} - mime-types@2.1.35: dependencies: mime-db: 1.52.0 @@ -14771,7 +15984,7 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.5: + minimatch@9.0.4: dependencies: brace-expansion: 2.0.1 @@ -14782,7 +15995,7 @@ snapshots: safe-buffer: 5.2.1 yallist: 3.1.1 - minipass@7.1.2: {} + minipass@7.0.4: {} minizlib@1.3.3: dependencies: @@ -14796,7 +16009,7 @@ snapshots: module-details-from-path@1.0.3: {} - moment-timezone@0.5.46: + moment-timezone@0.5.45: dependencies: moment: 2.29.4 @@ -14810,10 +16023,19 @@ snapshots: ms@2.1.1: {} + ms@2.1.2: {} + ms@2.1.3: {} ms@3.0.0-canary.1: {} + msgpack-lite@0.1.26: + dependencies: + event-lite: 0.1.3 + ieee754: 1.2.1 + int64-buffer: 0.1.10 + isarray: 1.0.0 + mute-stream@0.0.8: {} mv@2.1.1: @@ -14828,9 +16050,9 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nan@2.22.0: {} + nan@2.19.0: {} - nanoid@3.3.8: {} + nanoid@3.3.7: {} natural-compare-lite@1.4.0: {} @@ -14849,7 +16071,7 @@ snapshots: dependencies: debug: 3.2.7(supports-color@5.5.0) iconv-lite: 0.4.24 - sax: 1.4.1 + sax: 1.3.0 transitivePeerDependencies: - supports-color @@ -14863,6 +16085,8 @@ snapshots: next-tick@1.1.0: {} + node-abort-controller@3.1.1: {} + node-addon-api@3.2.1: {} node-addon-api@6.1.0: {} @@ -14871,15 +16095,17 @@ snapshots: dependencies: http2-client: 1.3.5 - node-fetch@2.7.0: + node-fetch@2.7.0(encoding@0.1.13): dependencies: whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 node-forge@1.3.1: {} node-gyp-build@3.9.0: {} - node-gyp-build@4.8.4: {} + node-gyp-build@4.8.0: {} node-html-markdown@1.3.0: dependencies: @@ -14921,7 +16147,7 @@ snapshots: dependencies: es6-promise: 3.3.1 - node-releases@2.0.19: {} + node-releases@2.0.14: {} nodemon@2.0.22: dependencies: @@ -14933,7 +16159,7 @@ snapshots: semver: 5.7.2 simple-update-notifier: 1.1.0 supports-color: 5.5.0 - touch: 3.1.1 + touch: 3.1.0 undefsafe: 2.0.5 nodemon@2.0.4: @@ -14945,21 +16171,21 @@ snapshots: pstree.remy: 1.1.8 semver: 5.7.2 supports-color: 5.5.0 - touch: 3.1.1 + touch: 3.1.0 undefsafe: 2.0.5 update-notifier: 4.1.3 - nodemon@3.1.9: + nodemon@3.1.0: dependencies: chokidar: 3.6.0 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) ignore-by-default: 1.0.1 minimatch: 3.1.2 pstree.remy: 1.1.8 - semver: 7.6.3 + semver: 7.6.0 simple-update-notifier: 2.0.0 supports-color: 5.5.0 - touch: 3.1.1 + touch: 3.1.0 undefsafe: 2.0.5 noms@0.0.0: @@ -14967,19 +16193,23 @@ snapshots: inherits: 2.0.4 readable-stream: 1.0.34 + nopt@1.0.10: + dependencies: + abbrev: 1.1.1 + nopt@4.0.3: dependencies: abbrev: 1.1.1 osenv: 0.1.5 - nopt@7.2.1: + nopt@7.2.0: dependencies: abbrev: 2.0.0 normalize-package-data@2.5.0: dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.10 + resolve: 1.22.8 semver: 5.7.2 validate-npm-package-license: 3.0.4 @@ -15026,12 +16256,12 @@ snapshots: should: 13.2.3 yaml: 1.10.2 - oas-normalize@6.0.0(openapi-types@12.1.3): + oas-normalize@6.0.0(encoding@0.1.13)(openapi-types@12.1.3): dependencies: - '@readme/openapi-parser': 2.6.0(openapi-types@12.1.3) + '@readme/openapi-parser': 2.5.1(openapi-types@12.1.3) js-yaml: 4.1.0 - node-fetch: 2.7.0 - swagger2openapi: 7.0.8 + node-fetch: 2.7.0(encoding@0.1.13) + swagger2openapi: 7.0.8(encoding@0.1.13) transitivePeerDependencies: - encoding - openapi-types @@ -15063,44 +16293,41 @@ snapshots: object-assign@4.1.1: {} - object-inspect@1.13.3: {} + object-inspect@1.13.1: {} object-keys@0.4.0: {} object-keys@1.1.1: {} - object.assign@4.1.7: + object.assign@4.1.5: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 + call-bind: 1.0.7 define-properties: 1.2.1 - es-object-atoms: 1.0.0 - has-symbols: 1.1.0 + has-symbols: 1.0.3 object-keys: 1.1.1 object.entries@1.1.8: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 object.fromentries@2.0.8: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 object.groupby@1.0.3: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 - object.values@1.2.1: + object.values@1.2.0: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 + call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -15179,12 +16406,6 @@ snapshots: os-homedir: 1.0.2 os-tmpdir: 1.0.2 - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.2.7 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - p-cancelable@1.1.0: {} p-finally@1.0.0: {} @@ -15231,8 +16452,6 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.1: {} - package-json@6.5.0: dependencies: got: 9.6.0 @@ -15345,15 +16564,15 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.11.1: + path-scurry@1.10.2: dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - - path-to-regexp@0.1.12: {} + lru-cache: 10.2.2 + minipass: 7.0.4 path-to-regexp@0.1.7: {} + path-to-regexp@0.1.8: {} + path-type@2.0.0: dependencies: pify: 2.3.0 @@ -15374,36 +16593,35 @@ snapshots: pg-cloudflare@1.1.1: optional: true - pg-connection-string@2.7.0: {} + pg-connection-string@2.6.4: {} - pg-cursor@2.12.1(pg@8.13.1): + pg-cursor@2.12.0(pg@8.11.5): dependencies: - pg: 8.13.1 + pg: 8.11.5 pg-int8@1.0.1: {} - pg-minify@1.6.5: {} + pg-minify@1.6.3: {} - pg-pool@3.7.0(pg@8.13.1): + pg-pool@3.6.2(pg@8.11.5): dependencies: - pg: 8.13.1 + pg: 8.11.5 - pg-promise@11.10.2(pg-query-stream@4.7.1(pg@8.13.1)): + pg-promise@11.6.0: dependencies: - assert-options: 0.8.2 - pg: 8.13.1 - pg-minify: 1.6.5 - pg-query-stream: 4.7.1(pg@8.13.1) - spex: 3.4.0 + assert-options: 0.8.1 + pg: 8.11.5 + pg-minify: 1.6.3 + spex: 3.3.0 transitivePeerDependencies: - pg-native - pg-protocol@1.7.0: {} + pg-protocol@1.6.1: {} - pg-query-stream@4.7.1(pg@8.13.1): + pg-query-stream@4.7.0(pg@8.11.5): dependencies: - pg: 8.13.1 - pg-cursor: 2.12.1(pg@8.13.1) + pg: 8.11.5 + pg-cursor: 2.12.0(pg@8.11.5) pg-types@2.2.0: dependencies: @@ -15413,11 +16631,11 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.13.1: + pg@8.11.5: dependencies: - pg-connection-string: 2.7.0 - pg-pool: 3.7.0(pg@8.13.1) - pg-protocol: 1.7.0 + pg-connection-string: 2.6.4 + pg-pool: 3.6.2(pg@8.11.5) + pg-protocol: 1.6.1 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: @@ -15427,7 +16645,7 @@ snapshots: dependencies: split2: 4.2.0 - picocolors@1.1.1: {} + picocolors@1.0.0: {} picomatch-browser@2.2.6: {} @@ -15439,11 +16657,11 @@ snapshots: possible-typed-array-names@1.0.0: {} - postcss@8.4.49: + postcss@8.4.38: dependencies: - nanoid: 3.3.8 - picocolors: 1.1.1 - source-map-js: 1.2.1 + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.2.0 postgres-array@2.0.0: {} @@ -15465,7 +16683,9 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.4.2: {} + prettier@3.2.5: {} + + prettier@3.3.3: {} process-nextick-args@2.0.1: {} @@ -15475,9 +16695,9 @@ snapshots: proto3-json-serializer@2.0.2: dependencies: - protobufjs: 7.4.0 + protobufjs: 7.2.6 - protobufjs@7.4.0: + protobufjs@7.2.6: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -15489,7 +16709,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.17.12 + '@types/node': 20.12.7 long: 5.2.3 proxy-addr@2.0.7: @@ -15503,7 +16723,7 @@ snapshots: pstree.remy@1.1.8: {} - pump@3.0.2: + pump@3.0.0: dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -15512,12 +16732,10 @@ snapshots: dependencies: duplexify: 4.1.3 inherits: 2.0.4 - pump: 3.0.2 + pump: 3.0.0 punycode@1.3.2: {} - punycode@1.4.1: {} - punycode@2.3.1: {} pupa@2.1.1: @@ -15530,15 +16748,15 @@ snapshots: qs@6.11.0: dependencies: - side-channel: 1.1.0 + side-channel: 1.0.6 - qs@6.13.0: + qs@6.12.1: dependencies: - side-channel: 1.1.0 + side-channel: 1.0.6 - qs@6.13.1: + qs@6.13.0: dependencies: - side-channel: 1.1.0 + side-channel: 1.0.6 qs@6.7.0: {} @@ -15582,29 +16800,29 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - rdme@7.5.0(openapi-types@12.1.3): + rdme@7.5.0(encoding@0.1.13)(openapi-types@12.1.3): dependencies: - '@actions/core': 1.11.1 + '@actions/core': 1.10.1 chalk: 4.1.2 cli-table: 0.3.11 command-line-args: 5.2.1 command-line-usage: 6.1.3 - config: 3.3.12 + config: 3.3.11 configstore: 5.0.1 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) editor: 1.0.0 enquirer: 2.4.1 - form-data: 4.0.1 + form-data: 4.0.0 gray-matter: 4.0.3 isemail: 3.2.0 mime-types: 2.1.35 - node-fetch: 2.7.0 - oas-normalize: 6.0.0(openapi-types@12.1.3) + node-fetch: 2.7.0(encoding@0.1.13) + oas-normalize: 6.0.0(encoding@0.1.13)(openapi-types@12.1.3) open: 8.4.2 ora: 5.4.1 parse-link-header: 2.0.0 read: 1.0.7 - semver: 7.6.3 + semver: 7.6.0 tmp-promise: 3.0.3 update-notifier: 5.1.0 transitivePeerDependencies: @@ -15654,31 +16872,20 @@ snapshots: dependencies: picomatch: 2.3.1 - redis@4.7.0: + redis@4.6.13: dependencies: - '@redis/bloom': 1.2.0(@redis/client@1.6.0) - '@redis/client': 1.6.0 - '@redis/graph': 1.1.1(@redis/client@1.6.0) - '@redis/json': 1.0.7(@redis/client@1.6.0) - '@redis/search': 1.2.0(@redis/client@1.6.0) - '@redis/time-series': 1.1.0(@redis/client@1.6.0) + '@redis/bloom': 1.2.0(@redis/client@1.5.14) + '@redis/client': 1.5.14 + '@redis/graph': 1.1.1(@redis/client@1.5.14) + '@redis/json': 1.0.6(@redis/client@1.5.14) + '@redis/search': 1.1.6(@redis/client@1.5.14) + '@redis/time-series': 1.0.5(@redis/client@1.5.14) reduce-flatten@2.0.0: {} - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - get-intrinsic: 1.2.7 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - reftools@1.1.9: {} - regenerate-unicode-properties@10.2.0: + regenerate-unicode-properties@10.1.1: dependencies: regenerate: 1.4.2 @@ -15688,25 +16895,23 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.24.4 - regexp.prototype.flags@1.5.4: + regexp.prototype.flags@1.5.2: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 es-errors: 1.3.0 - get-proto: 1.0.1 - gopd: 1.2.0 set-function-name: 2.0.2 - regexpu-core@6.2.0: + regexpu-core@5.3.2: dependencies: + '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.12.0 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 + unicode-match-property-value-ecmascript: 2.1.0 registry-auth-token@4.2.2: dependencies: @@ -15716,11 +16921,9 @@ snapshots: dependencies: rc: 1.2.8 - regjsgen@0.8.0: {} - - regjsparser@0.12.0: + regjsparser@0.9.1: dependencies: - jsesc: 3.0.2 + jsesc: 0.5.0 remove-trailing-slash@0.1.1: {} @@ -15736,9 +16939,9 @@ snapshots: resolve-pkg-maps@1.0.0: {} - resolve@1.22.10: + resolve@1.22.8: dependencies: - is-core-module: 2.16.1 + is-core-module: 2.13.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15757,16 +16960,16 @@ snapshots: retry-request@4.2.2: dependencies: - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.7 extend: 3.0.2 transitivePeerDependencies: - supports-color - retry-request@7.0.2: + retry-request@7.0.2(encoding@0.1.13): dependencies: '@types/request': 2.48.12 extend: 3.0.2 - teeny-request: 9.0.0 + teeny-request: 9.0.0(encoding@0.1.13) transitivePeerDependencies: - encoding - supports-color @@ -15775,8 +16978,6 @@ snapshots: reusify@1.0.4: {} - rfdc@1.4.1: {} - rimraf@2.4.5: dependencies: glob: 6.0.4 @@ -15795,14 +16996,13 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.8.1 + tslib: 2.6.2 - safe-array-concat@1.1.3: + safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 - get-intrinsic: 1.2.7 - has-symbols: 1.1.0 + call-bind: 1.0.7 + get-intrinsic: 1.2.4 + has-symbols: 1.0.3 isarray: 2.0.5 safe-buffer@5.1.2: {} @@ -15812,33 +17012,28 @@ snapshots: safe-json-stringify@1.2.0: optional: true - safe-push-apply@1.0.0: + safe-regex-test@1.0.3: dependencies: + call-bind: 1.0.7 es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.3 - es-errors: 1.3.0 - is-regex: 1.2.1 + is-regex: 1.1.4 safe-stable-stringify@2.5.0: {} safer-buffer@2.1.2: {} - sanitize-html@2.14.0: + sanitize-html@2.13.0: dependencies: deepmerge: 4.3.1 escape-string-regexp: 4.0.0 htmlparser2: 8.0.2 is-plain-object: 5.0.0 parse-srcset: 1.0.2 - postcss: 8.4.49 + postcss: 8.4.38 sax@1.2.1: {} - sax@1.4.1: {} + sax@1.3.0: {} schema-utils@3.3.0: dependencies: @@ -15846,13 +17041,6 @@ snapshots: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - schema-utils@4.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - section-matter@1.0.0: dependencies: extend-shallow: 2.0.1 @@ -15878,7 +17066,9 @@ snapshots: semver@7.0.0: {} - semver@7.6.3: {} + semver@7.6.0: + dependencies: + lru-cache: 6.0.0 send@0.17.1: dependencies: @@ -15923,32 +17113,32 @@ snapshots: fs-extra: 4.0.3 js-beautify: 1.15.1 lodash: 4.17.21 - resolve: 1.22.10 + resolve: 1.22.8 umzug: 2.3.0 yargs: 8.0.2 sequelize-pool@7.1.0: {} - sequelize@6.21.2(pg@8.13.1): + sequelize@6.21.2(pg@8.11.5): dependencies: '@types/debug': 4.1.12 - '@types/validator': 13.12.2 - debug: 4.4.0(supports-color@5.5.0) + '@types/validator': 13.11.9 + debug: 4.3.4(supports-color@5.5.0) dottie: 2.0.6 inflection: 1.13.4 lodash: 4.17.21 moment: 2.29.4 - moment-timezone: 0.5.46 - pg-connection-string: 2.7.0 + moment-timezone: 0.5.45 + pg-connection-string: 2.6.4 retry-as-promised: 5.0.0 - semver: 7.6.3 + semver: 7.6.0 sequelize-pool: 7.1.0 toposort-class: 1.0.1 uuid: 8.3.2 - validator: 13.12.0 + validator: 13.11.0 wkx: 0.5.0 optionalDependencies: - pg: 8.13.1 + pg: 8.11.5 transitivePeerDependencies: - supports-color @@ -15981,8 +17171,8 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.7 - gopd: 1.2.0 + get-intrinsic: 1.2.4 + gopd: 1.0.1 has-property-descriptors: 1.0.2 set-function-name@2.0.2: @@ -15992,12 +17182,6 @@ snapshots: functions-have-names: 1.2.3 has-property-descriptors: 1.0.2 - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.0.0 - setprototypeof@1.1.1: {} setprototypeof@1.2.0: {} @@ -16014,7 +17198,7 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.2: {} + shell-quote@1.8.1: {} should-equal@2.0.0: dependencies: @@ -16042,33 +17226,12 @@ snapshots: should-type-adaptors: 1.1.0 should-util: 1.0.1 - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.3 - - side-channel-map@1.0.1: + side-channel@1.0.6: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - get-intrinsic: 1.2.7 - object-inspect: 1.13.3 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.3 - es-errors: 1.3.0 - get-intrinsic: 1.2.7 - object-inspect: 1.13.3 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.3 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 + get-intrinsic: 1.2.4 + object-inspect: 1.13.1 signal-exit@3.0.7: {} @@ -16086,7 +17249,7 @@ snapshots: simple-update-notifier@2.0.0: dependencies: - semver: 7.6.3 + semver: 7.6.0 slack-block-builder@2.8.0: {} @@ -16094,12 +17257,12 @@ snapshots: snakeize@0.1.0: {} - snowflake-sdk@1.15.0(asn1.js@5.4.1): + snowflake-sdk@1.15.0(asn1.js@5.4.1)(encoding@0.1.13): dependencies: - '@aws-sdk/client-s3': 3.723.0 + '@aws-sdk/client-s3': 3.726.1 '@aws-sdk/node-http-handler': 3.374.0 - '@azure/storage-blob': 12.18.0 - '@google-cloud/storage': 7.14.0 + '@azure/storage-blob': 12.18.0(encoding@0.1.13) + '@google-cloud/storage': 7.15.0(encoding@0.1.13) '@techteamer/ocsp': 1.0.1 asn1.js: 5.4.1 asn1.js-rfc2560: 5.0.1(asn1.js@5.4.1) @@ -16111,16 +17274,16 @@ snapshots: bn.js: 5.2.1 browser-request: 0.3.3 expand-tilde: 2.0.2 - fast-xml-parser: 4.5.1 + fast-xml-parser: 4.2.5 fastest-levenshtein: 1.0.16 generic-pool: 3.9.0 - glob: 10.4.5 - https-proxy-agent: 7.0.6 + glob: 10.3.12 + https-proxy-agent: 7.0.4 jsonwebtoken: 9.0.2 mime-types: 2.1.35 mkdirp: 1.0.4 moment: 2.29.4 - moment-timezone: 0.5.46 + moment-timezone: 0.5.45 open: 7.4.2 python-struct: 1.1.3 simple-lru-cache: 0.0.2 @@ -16133,10 +17296,10 @@ snapshots: - encoding - supports-color - socket.io-adapter@2.5.5(bufferutil@4.0.9)(utf-8-validate@5.0.10): + socket.io-adapter@2.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: - debug: 4.3.7 - ws: 8.17.1(bufferutil@4.0.9)(utf-8-validate@5.0.10) + debug: 4.3.4(supports-color@5.5.0) + ws: 8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10) transitivePeerDependencies: - bufferutil - supports-color @@ -16145,31 +17308,31 @@ snapshots: socket.io-parser@4.2.4: dependencies: '@socket.io/component-emitter': 3.1.2 - debug: 4.3.7 + debug: 4.3.4(supports-color@5.5.0) transitivePeerDependencies: - supports-color - socket.io@4.8.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): + socket.io@4.7.5(bufferutil@4.0.8)(utf-8-validate@5.0.10): dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.5 - debug: 4.3.7 - engine.io: 6.6.2(bufferutil@4.0.9)(utf-8-validate@5.0.10) - socket.io-adapter: 2.5.5(bufferutil@4.0.9)(utf-8-validate@5.0.10) + debug: 4.3.4(supports-color@5.5.0) + engine.io: 6.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) + socket.io-adapter: 2.5.4(bufferutil@4.0.8)(utf-8-validate@5.0.10) socket.io-parser: 4.2.4 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - source-map-js@1.2.1: {} + source-map-js@1.2.0: {} - source-map-loader@4.0.2(webpack@5.97.1(@swc/core@1.10.4)): + source-map-loader@4.0.2(webpack@5.91.0(@swc/core@1.4.17)): dependencies: iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.97.1(@swc/core@1.10.4) + source-map-js: 1.2.0 + webpack: 5.91.0(@swc/core@1.4.17) source-map-support@0.5.21: dependencies: @@ -16185,18 +17348,18 @@ snapshots: spdx-correct@3.2.0: dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.20 + spdx-license-ids: 3.0.17 spdx-exceptions@2.5.0: {} spdx-expression-parse@3.0.1: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.20 + spdx-license-ids: 3.0.17 - spdx-license-ids@3.0.20: {} + spdx-license-ids@3.0.17: {} - spex@3.4.0: {} + spex@3.3.0: {} split2@4.2.0: {} @@ -16237,26 +17400,22 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 - string.prototype.trim@1.2.10: + string.prototype.trim@1.2.9: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 - define-data-property: 1.1.4 + call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.23.9 + es-abstract: 1.23.3 es-object-atoms: 1.0.0 - has-property-descriptors: 1.0.2 - string.prototype.trimend@1.0.9: + string.prototype.trimend@1.0.8: dependencies: - call-bind: 1.0.8 - call-bound: 1.0.3 + call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 string.prototype.trimstart@1.0.8: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -16284,7 +17443,7 @@ snapshots: strip-ansi@7.1.0: dependencies: - ansi-regex: 6.1.0 + ansi-regex: 6.0.1 strip-bom-string@1.0.0: {} @@ -16304,14 +17463,14 @@ snapshots: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.4.0(supports-color@5.5.0) + debug: 4.3.4(supports-color@5.5.0) fast-safe-stringify: 2.1.1 - form-data: 4.0.1 + form-data: 4.0.0 formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.13.1 - semver: 7.6.3 + qs: 6.12.1 + semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -16336,10 +17495,10 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - swagger2openapi@7.0.8: + swagger2openapi@7.0.8(encoding@0.1.13): dependencies: call-me-maybe: 1.0.2 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) node-fetch-h2: 2.3.0 node-readfiles: 0.2.0 oas-kit-common: 1.0.8 @@ -16352,16 +17511,21 @@ snapshots: transitivePeerDependencies: - encoding - swc-loader@0.2.6(@swc/core@1.10.4)(webpack@5.97.1(@swc/core@1.10.4)): + swc-loader@0.2.6(@swc/core@1.4.17)(webpack@5.91.0(@swc/core@1.4.17)): dependencies: - '@swc/core': 1.10.4 + '@swc/core': 1.4.17 '@swc/counter': 0.1.3 - webpack: 5.97.1(@swc/core@1.10.4) + webpack: 5.91.0(@swc/core@1.4.17) + + synckit@0.8.8: + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.6.2 synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.8.1 + tslib: 2.6.2 table-layout@1.0.2: dependencies: @@ -16382,22 +17546,22 @@ snapshots: safe-buffer: 5.2.1 yallist: 3.1.1 - teeny-request@7.2.0: + teeny-request@7.2.0(encoding@0.1.13): dependencies: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) stream-events: 1.0.5 uuid: 8.3.2 transitivePeerDependencies: - encoding - supports-color - teeny-request@9.0.0: + teeny-request@9.0.0(encoding@0.1.13): dependencies: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 - node-fetch: 2.7.0 + node-fetch: 2.7.0(encoding@0.1.13) stream-events: 1.0.5 uuid: 9.0.1 transitivePeerDependencies: @@ -16406,21 +17570,21 @@ snapshots: term-size@2.2.1: {} - terser-webpack-plugin@5.3.11(@swc/core@1.10.4)(webpack@5.97.1(@swc/core@1.10.4)): + terser-webpack-plugin@5.3.10(@swc/core@1.4.17)(webpack@5.91.0(@swc/core@1.4.17)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 - schema-utils: 4.3.0 + schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.97.1(@swc/core@1.10.4) + terser: 5.30.4 + webpack: 5.91.0(@swc/core@1.4.17) optionalDependencies: - '@swc/core': 1.10.4 + '@swc/core': 1.4.17 - terser@5.37.0: + terser@5.30.4: dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.14.0 + acorn: 8.11.3 commander: 2.20.3 source-map-support: 0.5.21 @@ -16436,25 +17600,25 @@ snapshots: dependencies: any-promise: 1.3.0 - thingies@1.21.0(tslib@2.8.1): + thingies@1.21.0(tslib@2.6.2): dependencies: - tslib: 2.8.1 + tslib: 2.6.2 through2@2.0.5: dependencies: readable-stream: 2.3.8 xtend: 4.0.2 - timers-ext@0.1.8: + timers-ext@0.1.7: dependencies: es5-ext: 0.10.64 next-tick: 1.1.0 - tldts-core@6.1.71: {} + tldts-core@6.1.18: {} - tldts@6.1.71: + tldts@6.1.18: dependencies: - tldts-core: 6.1.71 + tldts-core: 6.1.18 tlhunter-sorted-set@0.1.0: {} @@ -16480,41 +17644,43 @@ snapshots: toposort-class@1.0.1: {} - touch@3.1.1: {} + touch@3.1.0: + dependencies: + nopt: 1.0.10 tr46@0.0.3: {} - tree-dump@1.0.2(tslib@2.8.1): + tree-dump@1.0.2(tslib@2.6.2): dependencies: - tslib: 2.8.1 + tslib: 2.6.2 triple-beam@1.4.1: {} - ts-api-utils@1.4.3(typescript@5.7.2): + ts-api-utils@1.3.0(typescript@5.6.3): dependencies: - typescript: 5.7.2 + typescript: 5.6.3 ts-mixer@6.0.4: {} - ts-node@10.9.2(@swc/core@1.10.4)(@types/node@20.17.12)(typescript@5.7.2): + ts-node@10.9.2(@swc/core@1.4.17)(@types/node@20.12.7)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.12 - acorn: 8.14.0 - acorn-walk: 8.3.4 + '@types/node': 20.12.7 + acorn: 8.11.3 + acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.7.2 + typescript: 5.6.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 optionalDependencies: - '@swc/core': 1.10.4 + '@swc/core': 1.4.17 tsconfig-paths@3.15.0: dependencies: @@ -16531,17 +17697,17 @@ snapshots: tslib@1.14.1: {} - tslib@2.8.1: {} + tslib@2.6.2: {} - tsutils@3.21.0(typescript@5.7.2): + tsutils@3.21.0(typescript@5.6.3): dependencies: tslib: 1.14.1 - typescript: 5.7.2 + typescript: 5.6.3 - tsx@4.19.2: + tsx@4.7.3: dependencies: - esbuild: 0.23.1 - get-tsconfig: 4.8.1 + esbuild: 0.19.12 + get-tsconfig: 4.7.3 optionalDependencies: fsevents: 2.3.3 @@ -16560,40 +17726,39 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 - type@2.7.3: {} + type@2.7.2: {} - typed-array-buffer@1.0.3: + typed-array-buffer@1.0.2: dependencies: - call-bound: 1.0.3 + call-bind: 1.0.7 es-errors: 1.3.0 - is-typed-array: 1.1.15 + is-typed-array: 1.1.13 - typed-array-byte-length@1.0.3: + typed-array-byte-length@1.0.1: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 for-each: 0.3.3 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 - typed-array-byte-offset@1.0.4: + typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.8 + call-bind: 1.0.7 for-each: 0.3.3 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 - typed-array-length@1.0.7: + typed-array-length@1.0.6: dependencies: - call-bind: 1.0.8 + call-bind: 1.0.7 for-each: 0.3.3 - gopd: 1.2.0 - is-typed-array: 1.1.15 + gopd: 1.0.1 + has-proto: 1.0.3 + is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - reflect.getprototypeof: 1.0.10 typedarray-to-buffer@3.1.5: dependencies: @@ -16603,7 +17768,7 @@ snapshots: typescript@4.9.5: {} - typescript@5.7.2: {} + typescript@5.6.3: {} typical@4.0.0: {} @@ -16615,49 +17780,47 @@ snapshots: dependencies: bluebird: 3.7.2 - unbox-primitive@1.1.0: + unbox-primitive@1.0.2: dependencies: - call-bound: 1.0.3 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 + call-bind: 1.0.7 + has-bigints: 1.0.2 + has-symbols: 1.0.3 + which-boxed-primitive: 1.0.2 undefsafe@2.0.5: {} undici-types@5.26.5: {} - undici-types@6.19.8: {} - - undici-types@6.21.0: {} + undici@5.27.2: + dependencies: + '@fastify/busboy': 2.1.1 undici@5.28.4: dependencies: '@fastify/busboy': 2.1.1 - undici@6.19.8: {} - - unicode-canonical-property-names-ecmascript@2.0.1: {} + unicode-canonical-property-names-ecmascript@2.0.0: {} unicode-match-property-ecmascript@2.0.0: dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-canonical-property-names-ecmascript: 2.0.0 unicode-property-aliases-ecmascript: 2.1.0 - unicode-match-property-value-ecmascript@2.2.0: {} + unicode-match-property-value-ecmascript@2.1.0: {} unicode-property-aliases-ecmascript@2.1.0: {} unionfs@4.5.4: dependencies: - fs-monkey: 1.0.6 + fs-monkey: 1.0.5 unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 - universal-github-app-jwt@1.2.0: + universal-github-app-jwt@1.1.2: dependencies: - '@types/jsonwebtoken': 9.0.7 + '@types/jsonwebtoken': 9.0.6 jsonwebtoken: 9.0.2 universal-user-agent@6.0.1: {} @@ -16670,11 +17833,11 @@ snapshots: untildify@4.0.0: {} - update-browserslist-db@1.1.1(browserslist@4.24.3): + update-browserslist-db@1.0.13(browserslist@4.23.0): dependencies: - browserslist: 4.24.3 - escalade: 3.2.0 - picocolors: 1.1.1 + browserslist: 4.23.0 + escalade: 3.1.2 + picocolors: 1.0.0 update-notifier@4.1.3: dependencies: @@ -16705,7 +17868,7 @@ snapshots: is-yarn-global: 0.3.0 latest-version: 5.1.0 pupa: 2.1.1 - semver: 7.6.3 + semver: 7.6.0 semver-diff: 3.1.1 xdg-basedir: 4.0.0 @@ -16724,7 +17887,7 @@ snapshots: utf-8-validate@5.0.10: dependencies: - node-gyp-build: 4.8.4 + node-gyp-build: 4.8.0 util-deprecate@1.0.2: {} @@ -16743,7 +17906,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validator@13.12.0: {} + validator@13.11.0: {} vary@1.1.2: {} @@ -16751,10 +17914,10 @@ snapshots: vm2@3.9.19: dependencies: - acorn: 8.14.0 - acorn-walk: 8.3.4 + acorn: 8.11.3 + acorn-walk: 8.3.2 - watchpack@2.4.2: + watchpack@2.4.1: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -16767,18 +17930,19 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.97.1(@swc/core@1.10.4): + webpack@5.91.0(@swc/core@1.4.17): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.3 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.0 - es-module-lexer: 1.6.0 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.16.0 + es-module-lexer: 1.5.2 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -16789,8 +17953,8 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.10.4)(webpack@5.97.1(@swc/core@1.10.4)) - watchpack: 2.4.2 + terser-webpack-plugin: 5.3.10(@swc/core@1.4.17)(webpack@5.91.0(@swc/core@1.4.17)) + watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -16802,46 +17966,22 @@ snapshots: tr46: 0.0.3 webidl-conversions: 3.0.1 - which-boxed-primitive@1.1.1: + which-boxed-primitive@1.0.2: dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.1 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.3 - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.1.0 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 - is-regex: 1.2.1 - is-weakref: 1.1.0 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.18 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 + is-bigint: 1.0.4 + is-boolean-object: 1.1.2 + is-number-object: 1.0.7 + is-string: 1.0.7 + is-symbol: 1.0.4 which-module@2.0.1: {} - which-typed-array@1.1.18: + which-typed-array@1.1.15: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.3 + call-bind: 1.0.7 for-each: 0.3.3 - gopd: 1.2.0 + gopd: 1.0.1 has-tostringtag: 1.0.2 which@1.3.1: @@ -16858,7 +17998,7 @@ snapshots: wide-align@1.1.5: dependencies: - string-width: 1.0.2 + string-width: 4.2.3 widest-line@3.1.0: dependencies: @@ -16874,7 +18014,7 @@ snapshots: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 - async: 3.2.6 + async: 3.2.5 is-stream: 2.0.1 logform: 2.7.0 one-time: 1.0.0 @@ -16886,7 +18026,7 @@ snapshots: wkx@0.5.0: dependencies: - '@types/node': 20.17.12 + '@types/node': 20.12.7 word-wrap@1.2.5: {} @@ -16927,14 +18067,14 @@ snapshots: signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - ws@8.17.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): + ws@8.11.0(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: - bufferutil: 4.0.9 + bufferutil: 4.0.8 utf-8-validate: 5.0.10 - ws@8.18.0(bufferutil@4.0.9)(utf-8-validate@5.0.10): + ws@8.14.2(bufferutil@4.0.8)(utf-8-validate@5.0.10): optionalDependencies: - bufferutil: 4.0.9 + bufferutil: 4.0.8 utf-8-validate: 5.0.10 xcase@2.0.1: {} @@ -16948,7 +18088,7 @@ snapshots: xml2js@0.5.0: dependencies: - sax: 1.4.1 + sax: 1.3.0 xmlbuilder: 11.0.1 xmlbuilder@11.0.1: {} @@ -17005,7 +18145,7 @@ snapshots: yargs@16.2.0: dependencies: cliui: 7.0.4 - escalade: 3.2.0 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -17015,7 +18155,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.2.0 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -17044,4 +18184,4 @@ snapshots: zlib-sync@0.1.9: dependencies: - nan: 2.22.0 + nan: 2.19.0 diff --git a/scripts/cli b/scripts/cli index 67bee5d8a1..48ae0a3077 100755 --- a/scripts/cli +++ b/scripts/cli @@ -719,7 +719,7 @@ function start() { service_start } -SCRIPT_USAGE="${YELLOW}${PROJECT_NAME} CLI ${RESET}\n\nExample usage: ./cli [ start, start-dev, clean-start, clean-start-dev, start-backend, start-backend-dev, clean-start-backend, clean-start-backend-dev, start-premium, start-premium-dev, clean-start-premium, clean-start-premium-dev, scaffold =>, service =>, build =>, build-and-push ]" +SCRIPT_USAGE="${YELLOW}${PROJECT_NAME} CLI ${RESET}\n\nExample usage: ./cli [ start, start-dev, clean-start, clean-start-dev, start-backend, start-backend-dev, clean-start-backend, clean-start-backend-dev, scaffold =>, service =>, build =>, build-and-push ]" [[ -z "$1" ]] && say "$SCRIPT_USAGE" && exit 1 while test $# -gt 0; do @@ -792,43 +792,6 @@ while test $# -gt 0; do start exit ;; - start-premium) - start - exit - ;; - start-premium-dev) - DEV=1 - start - exit - ;; - clean-start-premium) - CLEAN_START=1 - start - exit - ;; - clean-start-premium-dev) - CLEAN_START=1 - DEV=1 - start - exit - ;; - start-premium) - start - exit - ;; - start-premium-dev) - DEV=1 - exit - ;; - clean-start-premium) - CLEAN_START=1 - exit - ;; - clean-start-premium-dev) - CLEAN_START=1 - DEV=1 - exit - ;; service-restart) kill_all_containers service_start diff --git a/services/libs/types/src/sync.ts b/services/libs/types/src/sync.ts index e58028631e..30aaf9697d 100644 --- a/services/libs/types/src/sync.ts +++ b/services/libs/types/src/sync.ts @@ -1,7 +1,6 @@ export enum SyncMode { SYNCHRONOUS = 'synchronous', ASYNCHRONOUS = 'asynchronous', - USE_FEATURE_FLAG = 'use-feature-flag', } export interface ISearchSyncOptions {