diff --git a/.talismanrc b/.talismanrc index f268d18d2..b2a988a57 100644 --- a/.talismanrc +++ b/.talismanrc @@ -1,4 +1,74 @@ fileignoreconfig: - - filename: pnpm-lock.yaml - checksum: 4be4721031793b5ec6957b17778969b715ded2d15a6b6231b6c066735abd7233 +- filename: pnpm-lock.yaml + checksum: cb3710ff4c9d3b8f45a8f0b3ff868d49451872ac6d085ae3ccf83d31055cf50d +- filename: packages/contentstack-bulk-operations/src/messages/index.ts + checksum: 097f7ed876622aed6edc3f12995a92e219f96c3d053ec078d45c762f7ebe085e +- filename: packages/contentstack-bulk-operations/test/unit/base-bulk-command.test.ts + checksum: 522b91a2d4bb6a73ebe5ab92c0111e74d567c4360470beefd6a7ca8d30a6e311 +- filename: packages/contentstack-import/test/unit/import/modules/assets.test.ts + checksum: 64e3af1e307d0f001370870267fa4cedd2ae81d0f3c38c2e184e69a9a68b2b30 +- filename: packages/contentstack-query-export/test/unit/common-helper.test.ts + checksum: a0aa399a2ec15760fe25f7e952d64792b55d3c38d2281858a48e64f0f9081344 +- filename: packages/contentstack-import/test/unit/utils/interactive.test.ts + checksum: dad20e229e02e847b5e939fdaf987b1a6c9ff4e1529b6d96a51130f7293285a9 +- filename: packages/contentstack-import/test/unit/utils/common-helper.test.ts + checksum: 12c8161a1cb313fa98b612d72e605f6e5190b9f9561d6e73c269c7d106e1a196 +- filename: packages/contentstack-apps-cli/src/messages/index.ts + checksum: 5d7991adb5056a14359c5a43db995460a72234916138dbc5ec14f726faf0054b +- filename: packages/contentstack-import/test/unit/utils/marketplace-app-helper.test.ts + checksum: 878be77164311c0ab86629fe18fd3d1be7ff187447e4e5ab65a241b3be0a8d24 +- filename: packages/contentstack-import/test/unit/import/modules/global-fields.test.ts + checksum: 4bd86f40b28433470eea876acc9254042c3b24556acdfdb7b15375a948acc094 +- filename: packages/contentstack-import/test/unit/import/modules/base-class.test.ts + checksum: 7616f13a4c908eead76c1625cb146320a8a23f31732acb2ea8472e2e0a8b2692 +- filename: packages/contentstack-import/test/unit/import/modules/entries.test.ts + checksum: 02332fc203e92039b5fcab6e2e14d14ea5444a4cba2be853009b4c4994692637 +- filename: packages/contentstack-import/test/unit/import/modules/index.test.ts + checksum: 6c2bc4bb09dc750532e84a2d6a8198e145bd142bc21ce0d97ae0c8da55dea723 +- filename: packages/contentstack-import/test/unit/commands/cm/stacks/import.test.ts + checksum: a52fbd82e4296734d5eb5b06cc9a10d7e2c1fe7b58d15a44d3246f0f2762d5a1 +- filename: packages/contentstack-migrate-rte/test/utils/index.js + checksum: f67235e607a446e5b2dd624046966a1ac5af7bce128aa080ec3c420c48b8bddc +- filename: packages/contentstack-bulk-operations/test/unit/utils/config-builder.test.ts + checksum: e5891257999e9e940956ca77f5a7834be35d259edccd41c06f77736194ad7454 +- filename: packages/contentstack-import/test/unit/import/modules/content-types.test.ts + checksum: cd47b1694cb1edffb11fed0f2024fac631b0279ebf55113510d9121c4b957ab1 +- filename: packages/contentstack-bulk-operations/test/unit/utils/bulk-operation-log-handler.test.ts + checksum: 8698f77bbb828df10ddc3a94726076a262fbf47d2468233c7e10e66cac42f97d +- filename: packages/contentstack-migrate-rte/test/commands/json-migration.test.js + checksum: 0d18641a32f7cf33d013a5a7c447c1067ba77022513b42304a727f873c741e99 +- filename: packages/contentstack-export/test/unit/utils/interactive.test.ts + checksum: 0ea47db305f576c8c9da8cb34ae915f6b01992208ff1c4380cb7ffd93f538e5d +- filename: packages/contentstack-clone/test/lib/helpers/command-helpers.test.ts + checksum: 32d385a677a76faa54cb3ddfe92fb1f1f53cfab878a78e2792c823a363956bd2 +- filename: packages/contentstack-export-to-csv/src/messages/index.ts + checksum: 54cbfb3fb83d06ce46766897066ace927c190b2383154b45423e668f63fa4392 +- filename: packages/contentstack-clone/test/commands/stack-clone.test.ts + checksum: 4547ba010cc3c9954de49e2b2bef45288dd070c4ad000b6ae3e9a8c9bb1ad296 +- filename: packages/contentstack-content-type/tests/utils/index.test.ts + checksum: 8510fedf5eb6078c27d6a0d65d8bff4aa2d41b545246aed220d1a6a643188ad8 +- filename: packages/contentstack-bulk-operations/test/unit/utils/revert-retry-handler.test.ts + checksum: c34a4bdea186f4ce48171d90b8ab0f1c94162e441acb23e3a0e00cb9f9f9255f +- filename: packages/contentstack-export-to-csv/test/unit/utils/error-handler.test.ts + checksum: 7216dd610334e6f4a0e2701712408a273a5a2bd4a5ec30b6d6aae043e2b53cc8 +- filename: packages/contentstack-export/test/unit/utils/marketplace-app-helper.test.ts + checksum: 3734c4cf7145ef32ad424ccbc160ea8be9b38157762aa66ade51879ab369cee9 +- filename: packages/contentstack-import-setup/test/unit/common-helper.test.ts + checksum: 7ac4645401fd3629347a8a182f8a320f177de545a96b8027422bd68040513068 +- filename: packages/contentstack-export/test/unit/utils/common-helper.test.ts + checksum: 928f173ca03855a516ac468dba84092fd5f66d2e41b0100bb548e0af364a4ef5 +- filename: packages/contentstack-export/test/unit/utils/export-config-handler.test.ts + checksum: 0e7777f73da4f41f4e01e768dba1f3f62ab36778c4f9cd0b519fd1e3bb5c410f +- filename: packages/contentstack-clone/test/lib/util/clone-handler.branch.test.ts + checksum: db8c090aaada21d3952c5bc382228a0a11cebb63926512a5e2581bdaf5f4c2f6 +- filename: packages/contentstack-import-setup/test/unit/login-handler.test.ts + checksum: fa7cb2aeb0873e5650beed42096ef4a8edd012a7217818ab0cab2ba6c4611934 +- filename: packages/contentstack-import/test/unit/import/modules/marketplace-apps.test.ts + checksum: 42f4d0a15080a69423d4e82b11a6a1933c5f72930cdc4a55b86f27fdc980aeea +- filename: packages/contentstack-import/test/unit/utils/login-handler.test.ts + checksum: 49dd751f846f50fe00d60e7f02b5bd237d36480048bf5e06a24f1cf9fe752a1b +- filename: packages/contentstack-content-type/tests/core/command.test.ts + checksum: 81da32fc47083a3421f5f1d9c04149ab313cb238d6416d3182f8b6d64dc8827d +- filename: packages/contentstack-content-type/tests/core/contentstack/client.test.ts + checksum: da15b04aa0a7ab0e48f70b847e68c05372943279e51c22f8539b01bb48033183 version: '1.0' diff --git a/packages/contentstack-audit/src/audit-base-command.ts b/packages/contentstack-audit/src/audit-base-command.ts index 1c66fbf0f..b78650a31 100644 --- a/packages/contentstack-audit/src/audit-base-command.ts +++ b/packages/contentstack-audit/src/audit-base-command.ts @@ -340,20 +340,37 @@ export abstract class AuditBaseCommand extends BaseCommand = {}; + if (data.gfSchema?.length) { + gfFieldRules = await new FieldRule( + cloneDeep({ ...constructorParam, moduleName: 'global-fields' }), + ).run(); + } + missingFieldRules = { ...ctFieldRules, ...gfFieldRules }; + await this.prepareReport(module, missingFieldRules); - this.getAffectedData('field-rules', dataModuleWise['content-types'], missingFieldRules); + const total = (data.ctSchema?.length || 0) + (data.gfSchema?.length || 0); + this.getAffectedData('field-rules', { Total: total }, missingFieldRules); log.success( `Field-rules audit completed. Found ${Object.keys(missingFieldRules || {}).length} issues`, this.auditContext, ); break; + } case 'composable-studio': log.info('Executing composable-studio audit', this.auditContext); missingRefsInComposableStudio = await new ComposableStudio(cloneDeep(constructorParam)).run(); diff --git a/packages/contentstack-audit/test/unit/modules/field-rules.test.ts b/packages/contentstack-audit/test/unit/modules/field-rules.test.ts index 8a9473731..d94821258 100644 --- a/packages/contentstack-audit/test/unit/modules/field-rules.test.ts +++ b/packages/contentstack-audit/test/unit/modules/field-rules.test.ts @@ -140,6 +140,53 @@ describe('Field Rules', () => { }); }); + describe('global field rules', () => { + const gfWithRuleSchema = () => [ + { + uid: 'gf_with_rule', + title: 'GF With Rule', + schema: [{ uid: 'single_line', data_type: 'text', display_name: 'Single Line' }], + field_rules: [ + { + conditions: [{ operand_field: 'single_line', operator: 'equals', value: 'x' }], + actions: [{ action: 'show', target_field: 'missing_field' }], + }, + ], + }, + ]; + + fancy + .stdout({ print: process.env.PRINT === 'true' || false }) + .stub(FieldRule.prototype, 'prepareEntryMetaData', async () => {}) + .stub(FieldRule.prototype, 'prerequisiteData', async () => {}) + .it("scans a global field's own field_rules and flags missing target fields", async () => { + const gfInstance = new FieldRule({ + ...constructorParam, + moduleName: 'global-fields', + gfSchema: gfWithRuleSchema() as any, + }); + const result = await gfInstance.run(); + expect(result).to.have.property('gf_with_rule'); + expect(JSON.stringify(result)).to.include('missing_field'); + }); + + fancy + .stdout({ print: process.env.PRINT === 'true' || false }) + .stub(FieldRule.prototype, 'prepareEntryMetaData', async () => {}) + .stub(FieldRule.prototype, 'prerequisiteData', async () => {}) + .it('does not flag a global field whose field_rules reference existing fields', async () => { + const okSchema = gfWithRuleSchema(); + okSchema[0].field_rules[0].actions[0].target_field = 'single_line'; + const gfInstance = new FieldRule({ + ...constructorParam, + moduleName: 'global-fields', + gfSchema: okSchema as any, + }); + const result = await gfInstance.run(); + expect(result).to.not.have.property('gf_with_rule'); + }); + }); + describe('writeFixContent method', () => { fancy .stdout({ print: process.env.PRINT === 'true' || false }) diff --git a/packages/contentstack-export/src/config/index.ts b/packages/contentstack-export/src/config/index.ts index e3c4d12a2..556764767 100644 --- a/packages/contentstack-export/src/config/index.ts +++ b/packages/contentstack-export/src/config/index.ts @@ -95,12 +95,12 @@ const config: DefaultConfig = { globalfields: { dirName: 'global_fields', fileName: 'globalfields.json', - validKeys: ['title', 'uid', 'schema', 'options', 'singleton', 'description'], + validKeys: ['title', 'uid', 'field_rules', 'schema', 'options', 'singleton', 'description'], }, 'global-fields': { dirName: 'global_fields', fileName: 'globalfields.json', - validKeys: ['title', 'uid', 'schema', 'options', 'singleton', 'description'], + validKeys: ['title', 'uid', 'field_rules', 'schema', 'options', 'singleton', 'description'], }, assets: { dirName: 'assets', diff --git a/packages/contentstack-import/src/import/modules/content-types.ts b/packages/contentstack-import/src/import/modules/content-types.ts index c905ddbaf..fae74ee37 100644 --- a/packages/contentstack-import/src/import/modules/content-types.ts +++ b/packages/contentstack-import/src/import/modules/content-types.ts @@ -11,7 +11,7 @@ import { sanitizePath, log, handleAndLogError } from '@contentstack/cli-utilitie import { fsUtil, schemaTemplate, lookupExtension, lookUpTaxonomy, fileHelper } from '../../utils'; import { ImportConfig, ModuleClassParams } from '../../types'; import BaseClass, { ApiOptions } from './base-class'; -import { updateFieldRules } from '../../utils/content-type-helper'; +import { updateFieldRules, isGlobalFieldRule } from '../../utils/content-type-helper'; export default class ContentTypesImport extends BaseClass { private cTsMapperPath: string; @@ -34,7 +34,7 @@ export default class ContentTypesImport extends BaseClass { private reqConcurrency: number; private ignoredFilesInContentTypesFolder: Map; private titleToUIdMap: Map; - private fieldRules: Array>; + private fieldRules: string[]; private installedExtensions: Record; private cTsConfig: { dirName: string; @@ -206,13 +206,103 @@ export default class ContentTypesImport extends BaseClass { this.pendingGFs = fsUtil.readFile(this.gFsPendingPath) as any; if (!this.pendingGFs || isEmpty(this.pendingGFs)) { log.info('No pending global fields found to update.', this.importConfig.context); - return; + } else { + await this.updatePendingGFs().catch((error) => { + handleAndLogError(error, { ...this.importConfig.context }); + }); + log.success('Updated pending global fields with content type with references', this.importConfig.context); } - await this.updatePendingGFs().catch((error) => { + + // Global field rules were skipped during the content type update (see updateFieldRules) because + // the embedded global field schema was not yet complete on the stack. At this point global + // fields are expected to be complete (deferred ones via updatePendingGFs above; others already + // applied in the global-fields module / pre-existing on the stack for module-only imports). + // Re-apply the global field rules now; if global fields are still incomplete this step may fail + // and will be reported below. + const failedGFFieldRuleCTs = await this.updateGFFieldRules().catch((error) => { handleAndLogError(error, { ...this.importConfig.context }); + return [] as string[]; }); - log.success('Updated pending global fields with content type with references', this.importConfig.context); + + if (failedGFFieldRuleCTs.length) { + // Surface the partial failure instead of claiming an unqualified success. + log.error( + `Content types imported, but failed to apply global field rules for: ${failedGFFieldRuleCTs.join(', ')}`, + this.importConfig.context, + ); + } log.success('Content types have been imported successfully!', this.importConfig.context); + + } + + /** + * Applies the global field rules that were skipped during the content type update (updateFieldRules + * strips rules flagged is_global_field_rule, because their paths reference an embedded global field + * whose schema is not yet complete when the content type is first updated). By the time this runs, + * every embedded global field is complete, so the rules validate. Runs for deferred, non-deferred + * and module-only imports alike. + * @returns the uids of content types whose global field rule update failed. + */ + async updateGFFieldRules(): Promise { + const failedCTs: string[] = []; + + if (!this.fieldRules?.length) { + log.debug('No content types with field rules; skipping global field rules update.', this.importConfig.context); + return failedCTs; + } + + const cTs = (fsUtil.readFile(path.join(this.cTsFolderPath, 'schema.json')) || []) as Record[]; + + for (const cTUid of this.fieldRules) { + const contentType: any = find(cTs, { uid: cTUid }); + if (!contentType?.field_rules?.length) { + continue; + } + + // Only content types carrying a global field rule need re-applying; the rest were fully + // updated (schema + their own rules) in updateCTs. + const hasGFFieldRule = contentType.field_rules.some((rule: any) => isGlobalFieldRule(rule)); + if (!hasGFFieldRule) { + continue; + } + + log.info(`Re-applying global field rules for content type: ${contentType.uid}`, this.importConfig.context); + + const contentTypeResponse: any = await this.stack + .contentType(contentType.uid) + .fetch() + .catch((error: unknown) => { + handleAndLogError(error, { ...this.importConfig.context, uid: contentType.uid }); + }); + if (!contentTypeResponse) { + log.debug( + `Skipping global field rules update for ${contentType.uid} - content type not found`, + this.importConfig.context, + ); + failedCTs.push(contentType.uid); + continue; + } + + // Send the global field rules together with the content type's own non-reference rules, + // NOT the raw on-disk set. updateFieldRules(..., { keepGlobalFieldRules: true }) keeps the + // now-valid global field rules while still dropping reference-condition rules, which are + // owned by the entries module (it remaps their entry-uid values post entry-import). Sending + // the raw set here would resurrect those reference rules prematurely with stale uids. + // NOTE: field_rules is a whole-array PUT — if any single rule is invalid the API rejects the + // entire array, so a malformed rule would take the global field rules down with it. + contentTypeResponse.field_rules = updateFieldRules(contentType, { keepGlobalFieldRules: true }); + await contentTypeResponse + .update() + .then(() => { + log.success(`Re-applied global field rules for content type: ${contentType.uid}`, this.importConfig.context); + }) + .catch((error: Error) => { + handleAndLogError(error, { ...this.importConfig.context, uid: contentType.uid }); + failedCTs.push(contentType.uid); + }); + } + + return failedCTs; } async seedCTs(): Promise { diff --git a/packages/contentstack-import/src/utils/content-type-helper.ts b/packages/contentstack-import/src/utils/content-type-helper.ts index a1d3c3789..1599e106f 100644 --- a/packages/contentstack-import/src/utils/content-type-helper.ts +++ b/packages/contentstack-import/src/utils/content-type-helper.ts @@ -200,7 +200,38 @@ export const removeReferenceFields = async function ( log.debug('Reference field removal process completed'); }; -export const updateFieldRules = function (contentType: any) { +/** + * A global field rule is a field rule whose conditions/actions reference fields of an embedded + * global field via dotted paths (e.g. `global_field.reference`). Such rules cannot be validated + * while the embedded global field schema is still incomplete on the stack, so they are skipped + * during the content type update and re-applied once all global fields are fully created. + * This predicate is the single source of truth for identifying them. + */ +export const isGlobalFieldRule = (rule: any): boolean => Boolean(rule?.is_global_field_rule); + +/** + * Returns the content type's field rules filtered to those safe to apply at the current import + * stage. Two kinds of rules are dropped: + * + * 1. Reference-condition rules — a condition whose operand is a `reference`-type field. Their + * `value` holds entry uids that do not exist until entries are imported, so they are always + * deferred to the entries module (entries.updateFieldRules), which re-applies them with the + * entry-uid mapping. These are dropped in every mode. + * 2. Global field rules (`is_global_field_rule`) — their operand/target are dotted paths into an + * embedded global field (e.g. `global_field.reference`) that cannot be validated until that + * global field's schema is complete on the stack. Dropped during the content type update; once + * the global fields are complete they are re-applied via `keepGlobalFieldRules: true`. + * + * @param contentType the content type whose `field_rules` to filter + * @param options.keepGlobalFieldRules when true, global field rules are retained (reference-condition + * rules are still dropped). Used after global fields are complete to apply the GF rules without + * prematurely resurrecting the reference-condition rules that entries owns. + */ +export const updateFieldRules = function ( + contentType: any, + options: { keepGlobalFieldRules?: boolean } = {}, +) { + const { keepGlobalFieldRules = false } = options; log.debug(`Starting field rules update for content type: ${contentType.uid}`); const fieldDataTypeMap: { [key: string]: string } = {}; @@ -217,6 +248,18 @@ export const updateFieldRules = function (contentType: any) { // Looping backwards as we need to delete elements as we move. for (let i = len - 1; i >= 0; i--) { + // Global field rules reference embedded global field sub-fields via dotted paths + // (e.g. `global_field.reference`), which cannot be validated while the embedded global field + // schema is still incomplete and would fail the whole content type update with + // "Invalid field UID". Dropped during the content type update; re-applied later (see + // updateGFFieldRules) with keepGlobalFieldRules once all global fields are complete. + if (!keepGlobalFieldRules && isGlobalFieldRule(fieldRules[i])) { + log.debug(`Skipping global field rule from content type update`); + fieldRules.splice(i, 1); + removedRules++; + continue; + } + const conditions = fieldRules[i].conditions; let isReference = false; @@ -235,6 +278,6 @@ export const updateFieldRules = function (contentType: any) { } } - log.debug(`Field rules update completed. Removed ${removedRules} rules with reference conditions`); + log.debug(`Field rules update completed. Removed ${removedRules} rules`); return fieldRules; }; diff --git a/packages/contentstack-import/test/unit/utils/content-type-helper.test.ts b/packages/contentstack-import/test/unit/utils/content-type-helper.test.ts index 233d607d9..7dc6cc90d 100644 --- a/packages/contentstack-import/test/unit/utils/content-type-helper.test.ts +++ b/packages/contentstack-import/test/unit/utils/content-type-helper.test.ts @@ -1,6 +1,6 @@ import { expect } from 'chai'; import sinon from 'sinon'; -import { schemaTemplate, suppressSchemaReference, removeReferenceFields, updateFieldRules } from '../../../src/utils/content-type-helper'; +import { schemaTemplate, suppressSchemaReference, removeReferenceFields, updateFieldRules, isGlobalFieldRule } from '../../../src/utils/content-type-helper'; describe('Content Type Helper', () => { let sandbox: sinon.SinonSandbox; @@ -752,5 +752,107 @@ describe('Content Type Helper', () => { expect(result).to.be.an('array'); expect(result).to.have.length(1); // Rule should remain as field type is unknown }); + + it('should drop global field rules by default', () => { + const contentType = { + uid: 'test_fvr', + schema: [ + { uid: 'title', data_type: 'text' }, + { uid: 'global_field', data_type: 'global_field' } + ], + field_rules: [ + { conditions: [{ operand_field: 'title' }] }, + { + is_global_field_rule: true, + conditions: [{ operand_field: 'global_field.multi_line' }], + actions: [{ action: 'show', target_field: 'global_field.reference' }] + } + ] + }; + + const result = updateFieldRules(contentType); + + expect(result).to.have.length(1); // global field rule dropped + expect(result[0].conditions[0].operand_field).to.equal('title'); + expect(result.some((r: any) => r.is_global_field_rule)).to.be.false; + }); + + it('should drop BOTH global field rules and reference-condition rules by default', () => { + const contentType = { + uid: 'test_fvr', + schema: [ + { uid: 'title', data_type: 'text' }, + { uid: 'reference_field', data_type: 'reference' }, + { uid: 'global_field', data_type: 'global_field' } + ], + field_rules: [ + { conditions: [{ operand_field: 'title' }] }, // keep + { conditions: [{ operand_field: 'reference_field' }] }, // drop (reference) + { is_global_field_rule: true, conditions: [{ operand_field: 'global_field.multi_line' }] } // drop (GF) + ] + }; + + const result = updateFieldRules(contentType); + + expect(result).to.have.length(1); + expect(result[0].conditions[0].operand_field).to.equal('title'); + }); + + it('should KEEP global field rules but still DROP reference-condition rules with keepGlobalFieldRules (P0 regression)', () => { + const contentType = { + uid: 'test_fvr', + schema: [ + { uid: 'title', data_type: 'text' }, + { uid: 'reference_field', data_type: 'reference' }, + { uid: 'global_field', data_type: 'global_field' } + ], + field_rules: [ + { conditions: [{ operand_field: 'title' }] }, // keep + { conditions: [{ operand_field: 'reference_field' }] }, // still dropped + { is_global_field_rule: true, conditions: [{ operand_field: 'global_field.multi_line' }] } // kept now + ] + }; + + const result = updateFieldRules(contentType, { keepGlobalFieldRules: true }); + + expect(result).to.have.length(2); + // the global field rule survives + expect(result.some((r: any) => r.is_global_field_rule)).to.be.true; + // the reference-condition rule is NOT resurrected (owned by the entries stage) + expect(result.some((r: any) => r.conditions[0].operand_field === 'reference_field')).to.be.false; + // the plain rule survives + expect(result.some((r: any) => r.conditions[0].operand_field === 'title')).to.be.true; + }); + + it('should not mutate the original field_rules array', () => { + const contentType = { + uid: 'test_fvr', + schema: [{ uid: 'global_field', data_type: 'global_field' }], + field_rules: [ + { is_global_field_rule: true, conditions: [{ operand_field: 'global_field.x' }] } + ] + }; + + updateFieldRules(contentType); + + expect(contentType.field_rules).to.have.length(1); // source untouched + }); + }); + + describe('isGlobalFieldRule', () => { + it('should be a function', () => { + expect(isGlobalFieldRule).to.be.a('function'); + }); + + it('should return true when is_global_field_rule is true', () => { + expect(isGlobalFieldRule({ is_global_field_rule: true })).to.be.true; + }); + + it('should return false when the flag is missing, false, or the rule is nullish', () => { + expect(isGlobalFieldRule({ conditions: [] })).to.be.false; + expect(isGlobalFieldRule({ is_global_field_rule: false })).to.be.false; + expect(isGlobalFieldRule(null)).to.be.false; + expect(isGlobalFieldRule(undefined)).to.be.false; + }); }); }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39aea2add..2097c6493 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,10 +82,10 @@ importers: version: 0.2.6 '@typescript-eslint/eslint-plugin': specifier: ^8.58.2 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^8.58.2 - version: 8.63.0(eslint@10.6.0)(typescript@5.9.3) + version: 8.64.0(eslint@10.7.0)(typescript@5.9.3) axios: specifier: ^1.16.1 version: 1.18.1(debug@4.4.3) @@ -97,13 +97,13 @@ importers: version: 16.6.1 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.157 - version: 6.0.175(eslint@10.6.0)(typescript@5.9.3) + version: 6.0.176(eslint@10.7.0)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@5.9.3) + version: 3.1.14(eslint@10.7.0)(typescript@5.9.3) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -173,13 +173,13 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@5.9.3) + version: 6.0.176(eslint@10.7.0)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@5.9.3) + version: 3.1.14(eslint@10.7.0)(typescript@5.9.3) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -227,7 +227,7 @@ importers: version: 2.1.6 tar: specifier: ^7.5.19 - version: 7.5.19 + version: 7.5.20 devDependencies: '@oclif/test': specifier: ^4.1.18 @@ -249,7 +249,7 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 mocha: specifier: 10.8.2 version: 10.8.2 @@ -298,10 +298,10 @@ importers: version: 9.0.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) mocha: specifier: 10.8.2 version: 10.8.2 @@ -331,7 +331,7 @@ importers: version: 1.18.5(@types/node@20.19.43) '@contentstack/delivery-sdk': specifier: ^5.2.1 - version: 5.2.2 + version: 5.3.0 '@contentstack/management': specifier: ^1.30.3 version: 1.30.4(debug@4.4.3) @@ -344,7 +344,7 @@ importers: devDependencies: '@eslint/eslintrc': specifier: ^3.3.1 - version: 3.3.5 + version: 3.3.6 '@types/chai': specifier: ^5.2.3 version: 5.2.3 @@ -362,10 +362,10 @@ importers: version: 21.0.1 '@typescript-eslint/eslint-plugin': specifier: ^8.59.2 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) '@typescript-eslint/parser': specifier: ^8.59.2 - version: 8.63.0(eslint@10.6.0)(typescript@6.0.3) + version: 8.64.0(eslint@10.7.0)(typescript@6.0.3) chai: specifier: ^6.2.2 version: 6.2.2 @@ -377,19 +377,19 @@ importers: version: 17.4.2 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.162 - version: 6.0.175(eslint@10.6.0)(typescript@6.0.3) + version: 6.0.176(eslint@10.7.0)(typescript@6.0.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@6.0.3) + version: 3.1.14(eslint@10.7.0)(typescript@6.0.3) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.6.0) + version: 10.1.8(eslint@10.7.0) eslint-plugin-prettier: specifier: ^5.5.5 - version: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.6.0))(eslint@10.6.0)(prettier@3.9.5) + version: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.7.0))(eslint@10.7.0)(prettier@3.9.5) husky: specifier: ^9.1.7 version: 9.1.7 @@ -462,10 +462,10 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@6.0.3) + version: 6.0.176(eslint@10.7.0)(typescript@6.0.3) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -535,22 +535,22 @@ importers: version: 1.1.6 '@typescript-eslint/eslint-plugin': specifier: ^8.59.2 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) chai: specifier: ^4.5.0 version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^4.0.0 - version: 4.0.0(eslint@10.6.0) + version: 4.0.0(eslint@10.7.0) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@5.9.3) + version: 3.1.14(eslint@10.7.0)(typescript@5.9.3) eslint-plugin-unicorn: specifier: ^48.0.1 - version: 48.0.1(eslint@10.6.0) + version: 48.0.1(eslint@10.7.0) globby: specifier: ^11.1.0 version: 11.1.0 @@ -605,22 +605,22 @@ importers: version: 22.20.1 '@typescript-eslint/eslint-plugin': specifier: ^8.59.3 - version: 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) + version: 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^8.59.3 - version: 8.63.0(eslint@10.6.0)(typescript@5.9.3) + version: 8.64.0(eslint@10.7.0)(typescript@5.9.3) dotenv: specifier: ^16.6.1 version: 16.6.1 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.165 - version: 6.0.175(eslint@10.6.0)(typescript@5.9.3) + version: 6.0.176(eslint@10.7.0)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@5.9.3) + version: 3.1.14(eslint@10.7.0)(typescript@5.9.3) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@22.20.1)(ts-node@10.9.2(@types/node@22.20.1)(typescript@5.9.3)) @@ -693,16 +693,16 @@ importers: version: 10.0.20 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) chai: specifier: ^4.5.0 version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -787,13 +787,13 @@ importers: version: 22.20.1 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.162 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@4.9.5) + version: 3.1.14(eslint@10.7.0)(typescript@4.9.5) globby: specifier: ^11.1.0 version: 11.1.0 @@ -902,7 +902,7 @@ importers: version: 9.0.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 mocha: specifier: 10.8.2 version: 10.8.2 @@ -966,13 +966,13 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@5.9.3) + version: 6.0.176(eslint@10.7.0)(typescript@5.9.3) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@5.9.3) + version: 3.1.14(eslint@10.7.0)(typescript@5.9.3) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -1051,13 +1051,13 @@ importers: version: 10.0.0 '@typescript-eslint/eslint-plugin': specifier: ^6.19.0 - version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) + version: 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/parser': specifier: ^6.19.0 - version: 6.21.0(eslint@10.6.0)(typescript@5.9.3) + version: 6.21.0(eslint@10.7.0)(typescript@5.9.3) eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 oclif: specifier: ^4.8.0 version: 4.23.27(@types/node@20.19.43) @@ -1142,13 +1142,13 @@ importers: version: 14.18.63 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.89 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) mocha: specifier: ^10.8.2 version: 10.8.2 @@ -1218,13 +1218,13 @@ importers: version: 14.18.63 '@typescript-eslint/eslint-plugin': specifier: ^5.62.0 - version: 5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) + version: 5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) chai: specifier: ^4.5.0 version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 mocha: specifier: ^10.8.2 version: 10.8.2 @@ -1285,10 +1285,10 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.165 - version: 6.0.175(eslint@10.6.0)(typescript@6.0.3) + version: 6.0.176(eslint@10.7.0)(typescript@6.0.3) husky: specifier: ^9.1.7 version: 9.1.7 @@ -1358,10 +1358,10 @@ importers: version: 4.5.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.62 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) jsdoc-to-markdown: specifier: ^8.0.3 version: 8.0.3 @@ -1479,10 +1479,10 @@ importers: version: 9.0.0 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.157 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) husky: specifier: ^9.1.7 version: 9.1.7 @@ -1524,7 +1524,7 @@ importers: version: 1.0.4 tar: specifier: ^7.5.19 - version: 7.5.19 + version: 7.5.20 tmp: specifier: 0.2.7 version: 0.2.7 @@ -1549,13 +1549,13 @@ importers: version: 0.2.6 eslint: specifier: ^10.5.0 - version: 10.6.0 + version: 10.7.0 eslint-config-oclif: specifier: ^6.0.137 - version: 6.0.175(eslint@10.6.0)(typescript@4.9.5) + version: 6.0.176(eslint@10.7.0)(typescript@4.9.5) eslint-config-oclif-typescript: specifier: ^3.1.14 - version: 3.1.14(eslint@10.6.0)(typescript@4.9.5) + version: 3.1.14(eslint@10.7.0)(typescript@4.9.5) jest: specifier: ^29.7.0 version: 29.7.0(@types/node@14.18.63)(ts-node@8.10.2(typescript@4.9.5)) @@ -1638,76 +1638,76 @@ packages: '@asamuzakjp/dom-selector@2.0.2': resolution: {integrity: sha512-x1KXOatwofR6ZAYzXRBL5wrdV0vwNxlTCK9NCuLqAzQYARqGcvFwiJA6A1ERuh+dgeA4Dxm3JBYictIes+SqUQ==} - '@aws-sdk/checksums@3.1000.16': - resolution: {integrity: sha512-EKnvkXSmz3IpA99tCNuI+dLFXyZyClSm8zns9sB/elvkU+MTuomAs6toJMPMBf98/fICG/urXDkzGz0/c3yyAQ==} + '@aws-sdk/checksums@3.1000.18': + resolution: {integrity: sha512-IImkbEyXdV6/uaF5r6Wkk+8718mQw1ll83j0a4a30R3JM/rHVFdWAiT4jtJpFjJiIwM/oJ6SxIxr0z2TaQUGqw==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-cloudfront@3.1084.0': - resolution: {integrity: sha512-hNfxs7xVQm1XHzwiifrHYhfd0ZLUT46CRHM14G1g1q/eZcv0bgU7HrD5QUFoDJj2qAMJ5SIeAtOtTmZ0D90ivA==} + '@aws-sdk/client-cloudfront@3.1088.0': + resolution: {integrity: sha512-ljqqpLZZrkeWR5U4A42YstyQyRhbcZHfGnh28ovDALlZ24rq+yP2o+nV84OlObjxRoRYYSZUxNga0Qi8aXNJtg==} engines: {node: '>=20.0.0'} - '@aws-sdk/client-s3@3.1084.0': - resolution: {integrity: sha512-W8KZlbU3vL4N0rZnXqryH5Ft3fkBnGypaorZmFxBoZRMGkwtvRBGiSnNXu1/1a/j/qZNwwt6LLNBWQQysB/pRg==} + '@aws-sdk/client-s3@3.1088.0': + resolution: {integrity: sha512-9ryKKxnjtJRKLDI24P+2gQZki7k28BeV6gz1AySvFDWayhjAZuh4QZjCyx55tqR8Oz0IJxWutgJRO43dDOcXoQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/core@3.975.1': - resolution: {integrity: sha512-8qh/6EYb7hl/ZwVfQufhbMEZs1gQIc7GbdrIf4eprQJ7cv042+74nE6l3YDfyWNzb9iPXb8fRyYSHkNIk5eE6Q==} + '@aws-sdk/core@3.975.3': + resolution: {integrity: sha512-7ur3kCKuvPLqlsZ2XlvnNBVQ7KkpSu6Y6dOTwSPHLrFpTEfZM8isLBJc4cgv96WB7GifeVM436mpycwxBd2vEA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-env@3.972.57': - resolution: {integrity: sha512-1RfJaF7SW1TOnvNGU7kaYjwUf5H3sfm+synGH1bHhRlqcnxCt3szebH3dmKEyY4tuGcbQ6ffzUT89cRitBV8OQ==} + '@aws-sdk/credential-provider-env@3.972.59': + resolution: {integrity: sha512-Ny5e4Mfh3QPmiAc0AiUe+cbTXDlxkU3Rc+EpWOfyWeWEy6yp7Fa1KmfNeCc+1a8by9zQ9gtohmiQUkMPScF3ng==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-http@3.972.59': - resolution: {integrity: sha512-sRCkpTiFnCdQvuaRVjQ6SVoHu6i7RUpurVo1c4F81HWhPvUJ7Wdp5MNtSdX1O29CNXc8em3O5m52hCjVtAD9SA==} + '@aws-sdk/credential-provider-http@3.972.61': + resolution: {integrity: sha512-8jAjgStl5Ytq4+HF3X/9f+EmRinaRbGRRtQGktlPfBRVx73H+R1y48vIeXerQtYGFaUqkEp3fT6jP854rVO2yQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-ini@3.973.1': - resolution: {integrity: sha512-6d8H6ZAh3ZPKZ6fe1nG2OWeZEZPtt9ravoD1dezPdPtsSkJRoxGAnFSHwKT3E/Te6fHE30zRzjV6TD12rvF6yQ==} + '@aws-sdk/credential-provider-ini@3.973.3': + resolution: {integrity: sha512-WpuqYX4gGkx++fCTSWE8+41JzkZVcrI50SH48Ml4CsG1pyuHKyMmpw/FixBHDrmjoQ553PmeCLa/fZIcst+WyA==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-login@3.972.63': - resolution: {integrity: sha512-GREWRrMj0XnNKMaVa/Mauoaui26qBEHu71WWqXbwZOu/jFQOnPZjTf7u0KtGKC8VGa6VUs9kDWGgocrKNLS9vw==} + '@aws-sdk/credential-provider-login@3.972.65': + resolution: {integrity: sha512-xr9rgjYEdmC2Tpg2lwt9o+nOEaK9Qpd+dBjzrVCuWWyQfvhO91Ezu0Hh9ts2VUxOZxmS/k5T9msa34e4R1bnrQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-node@3.972.66': - resolution: {integrity: sha512-f+qjRXZpz7sgzbc4QB+6nLKfyKFgRRXzWdXbsKPv/VhVRyHsDyq4yBWC/B75BAJpFIcUeI2XR/3gdWJ677zB4A==} + '@aws-sdk/credential-provider-node@3.972.69': + resolution: {integrity: sha512-wbJGGesd0Tl18bmUcbj1xJ+e7CpuRJ6PIpMywLFuUttGy615lua87cJ0EA8pFpY/QgPuUXbnupWBtSPJ9tyZhg==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-process@3.972.57': - resolution: {integrity: sha512-TiVQhuU0pbhIZAUZacbPHMyzrIdiH+lnx+PMY/Pu/b93dJrq3wdZwzUJ0TPpvNxaqbHsxJvQZW3/h/beLiKq7Q==} + '@aws-sdk/credential-provider-process@3.972.59': + resolution: {integrity: sha512-DlZF2/MhLlatDdlrIy3CUCpfdbLrKx+3SMjVo+WyHnPpwzkc/M3vwAHw4OVJf7DMvO+4vfRqSCMc/E9I1auN0g==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-sso@3.973.1': - resolution: {integrity: sha512-3foTZUJ4821Ij60X7K3NJroygiZLnbBmarN+T//O2cjkISan90zElN3NBmgSlDrTQ7Gs6z/yO8V7h60QNcDZHQ==} + '@aws-sdk/credential-provider-sso@3.973.3': + resolution: {integrity: sha512-hmdDHoy2G5Es2e8IgelNMYUuSQI6uCIAKZMJ2u2PdKDhxvbk1uWD/g4+R7R5c/tJfKEB1+KjjWiaoCr/S+ZTiQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/credential-provider-web-identity@3.972.63': - resolution: {integrity: sha512-8qZLFhM69eKcS37m459ctPR05Qimycm/74OPVioe6wNZabMT54GYhwBju0+J656RkMasNSawWQu+c8CmBe3TUQ==} + '@aws-sdk/credential-provider-web-identity@3.972.65': + resolution: {integrity: sha512-gHQb/Kt0chjk/JQDa/GJDqmAvEuVn8n7z10wK2h0LFM9TUDRkohgOO4aEF+s2sBLM0br7Cl5W6P7phgjrrJvLQ==} engines: {node: '>=20.0.0'} - '@aws-sdk/middleware-sdk-s3@3.972.62': - resolution: {integrity: sha512-k8JJwYXVYlOOjWnPZDThQS1xDFJgi5Dokt73qFlDtrZAbdcint5aIdjB9XgJAAQVP5OoqcefQmh1FYXiPpvsvw==} + '@aws-sdk/middleware-sdk-s3@3.972.64': + resolution: {integrity: sha512-RBi43anhDBUv+HCfxCOXwGOE7GmT4n7ChV04Mwr22RhXTNcamW/iWnJlOotDPCZSrJ4dEvhZSiWWQMwLX+ZhFA==} engines: {node: '>=20.0.0'} - '@aws-sdk/nested-clients@3.997.31': - resolution: {integrity: sha512-BDHTpwcsZHEBNEJzOg/B1BkFYJxAXY50dau/NyVWs3d51F0WgIUGSWZot/Os+N3KpDhXeaXnz37mWffAvduREw==} + '@aws-sdk/nested-clients@3.997.33': + resolution: {integrity: sha512-dVZOroI/r3/ENvqNGgjMPul+jjlz9GddfVusgTXlVjfZj5isibOxecLkGQbRPp8XOuX+RAfjXLFgPkD1JS5xrw==} engines: {node: '>=20.0.0'} - '@aws-sdk/signature-v4-multi-region@3.996.39': - resolution: {integrity: sha512-8+srXqYIF8KYMLC4FxMLEM5Ek7kUNibJu1R4m8/fUhhNYIZZz26oGtKkCr8I/HiG2fFQxBvaGgQZT4/mqRCSnA==} + '@aws-sdk/signature-v4-multi-region@3.996.41': + resolution: {integrity: sha512-QMUytg+FQMGouc8gHS00KoYih3+N6cqmVI/pQGOIo7Nr7OpQaiXjSYOuL+vsPZ1tymY4LAQ8MYcHJmws5LRxng==} engines: {node: '>=20.0.0'} - '@aws-sdk/token-providers@3.1083.0': - resolution: {integrity: sha512-s0woKnxuHrExLc5L2ArIH5BMkbonHPtt+5hSBM8oknp9M6QTuUmmAmJ2E0EdzCGONrO+8+ADPqvv6UX0nNcc7A==} + '@aws-sdk/token-providers@3.1088.0': + resolution: {integrity: sha512-4ObatWt2qpJg5FBk4LOOKrTQYzaqeewAtdO3r9ZO8lH9YqLtpTzLyIdy0mJ+nVdfYOnqISkKNfmzP22bNDhwyw==} engines: {node: '>=20.0.0'} - '@aws-sdk/types@3.974.0': - resolution: {integrity: sha512-QIBrw90CDm4O0UaIIzkU6DrFdeJzEb2Va5EPEVpyldj6sHJxB6cshhStJuhZxk3wR3PmjJlYsjPmY1kNb+KGBg==} + '@aws-sdk/types@3.974.2': + resolution: {integrity: sha512-3W6IUtSxFbH6X7Wb7DzGCV5QiFQsd0g8bOfntpmDxQlzBoKWUMBu/JPQR0DwkE+Hpnxd6db1tXbOwdeHddG6cA==} engines: {node: '>=20.0.0'} - '@aws-sdk/xml-builder@3.972.34': - resolution: {integrity: sha512-wHhWL1y7sN3enBA8POrPpQM5jCcmu2ozyhbRei4c8OjVcEaEs6yLucLa/pla457ggS/ysuy7bosagz3HaJkZXA==} + '@aws-sdk/xml-builder@3.972.36': + resolution: {integrity: sha512-RdGmS1GLrtaTOLE1ElSluMldNrpk9Emq6uYs8SS8iHlu5xTAmM9rRkM91o48+rIRryBtyO9t+uLYCoMG6jVMVA==} engines: {node: '>=20.0.0'} '@aws/lambda-invoke-store@0.3.0': @@ -2340,8 +2340,8 @@ packages: '@contentstack/core@1.4.1': resolution: {integrity: sha512-QfLa8WUwquWSwvF8EltLyzQTkeNE2I9b9PBkPe21w0d5PnHOagxFzDNCYN4VO/zuJ52sNtKLFIFUcvLsOPk9ww==} - '@contentstack/delivery-sdk@5.2.2': - resolution: {integrity: sha512-hSRYbeWAIq46nkg94LH10jFTmUUJOQF18fw6BTvhfFbK0q98m6QYTLY8BswpQYuhqcH6HNu3wGam+SKzGwSGkg==} + '@contentstack/delivery-sdk@5.3.0': + resolution: {integrity: sha512-jtEV/SOX4iqzQYM4zaWtGhttyl7sio09XMf28FiiJ/TkaneRQNBWK5u2B0CWKHxtxp/nEWYhH2sgUB/HdR56tw==} engines: {node: '>=18'} '@contentstack/json-rte-serializer@2.1.0': @@ -2480,12 +2480,12 @@ packages: resolution: {integrity: sha512-pHoYRWS08oeU0qVez1pZCcbqHzoJnM5VMtrxH2nWDJ0ukq9DkwWV1BTY+PWK+eWBbndN9W0O9WjJTyAHsDoPOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.5': - resolution: {integrity: sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==} + '@eslint/eslintrc@3.3.6': + resolution: {integrity: sha512-l2Ul9PrHsPCKcEY/ac7VgFj9D80C7S68sOKc618SyHDPK36s1XcFebXY0iTzUVn4Yq+YbwvSnDmCz9yxjX+QrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.4': - resolution: {integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==} + '@eslint/js@9.39.5': + resolution: {integrity: sha512-QywQuszQh77pIXCsq998c8hbhSTI/azTty1Z6N53dmAudKHhy573j3yvRLsX2BSp8YpLtoCEG8E9DJe+8zUh4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/json@0.13.2': @@ -3314,8 +3314,8 @@ packages: '@sinclair/typebox@0.27.10': resolution: {integrity: sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==} - '@sinclair/typebox@0.34.50': - resolution: {integrity: sha512-ydBWw0G6WFwWHzh9RK4B5c690UkreOG0llq0r+DaI7LgKgxigf8mhHzIPI3S0850g1BPkq/zpuCfrq4QFgUlTQ==} + '@sinclair/typebox@0.34.52': + resolution: {integrity: sha512-XiMQh7qqVlxZzcVD+kkGMNGMzcTrDMLWI7S4x7z1MkCkbDPrekpZXEUK0eZqZFMuHQg2a2DZOcDIh9o5v3Gonw==} '@sindresorhus/is@5.6.0': resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} @@ -3348,28 +3348,28 @@ packages: Deprecated: no longer maintained and no longer used by Sinon packages. See https://github.com/sinonjs/nise/issues/243 for replacement details. - '@smithy/core@3.29.2': - resolution: {integrity: sha512-DXUk6yU0C1Q1tYvJh1VCtl8QOBcSoZpKwjTPkxT6A4MUQYHvgeKGByL8mrEdxnvhdf9nq5GyzmRb5n/vPgu3Lw==} + '@smithy/core@3.29.4': + resolution: {integrity: sha512-G1GRglAabzEhqghJMBAd54FkRS7SAFGHEwbhcI9r+O+LIMuFsLyXkLZkCoFSgAglRu8s/URVXJB0hglq3ZipIg==} engines: {node: '>=18.0.0'} - '@smithy/credential-provider-imds@4.4.7': - resolution: {integrity: sha512-UEMLOoA0Fl4uYBxh6l0uN0H6EJe/A89OGeDNTteQeXpJ20BcpfIr4wlCY9pel1jEAUHAxaYwuqrYlrKdXE1GKQ==} + '@smithy/credential-provider-imds@4.4.9': + resolution: {integrity: sha512-2nfV4qRKiYeXU4zD2vvSCfg5dfp/BuhrM73vt7q9gzBhxs4rbPxXY21wo+kyI3bRmXcEGRnCLTaW8O437jzHIg==} engines: {node: '>=18.0.0'} - '@smithy/fetch-http-handler@5.6.4': - resolution: {integrity: sha512-psnst7NZWdAEvJvyW8YZEE7xNVMyLrQFfHtyrVFrxNyy+dKWkQ+rqC6oI5ZhxThpUy9RSfEshgm34zqbOxzsRw==} + '@smithy/fetch-http-handler@5.6.6': + resolution: {integrity: sha512-NHLgAlORUFZjn5ZfhYuyyKMlXA1WLYOdGxEhyNxrPpbJzoacGbl0chn1lN2KiZ8mpNVk0tV5607CSYlYs/OFgw==} engines: {node: '>=18.0.0'} - '@smithy/node-http-handler@4.9.4': - resolution: {integrity: sha512-BNTop/fSOptmoVk8g+efwHCofFh37g70OWGAFES1TeAAJja1K5aAI8rTE26ETSc5k8IQuWY2kAIoPla01NgYrA==} + '@smithy/node-http-handler@4.9.6': + resolution: {integrity: sha512-odd+HYx3OLcXRSEz0ZeF3JQdSYdK8QnRgA2N87cPW7coWIbKfRk7a9VQjfeWQLqnzrDLk23KMEn46p8N7M/JFg==} engines: {node: '>=18.0.0'} - '@smithy/signature-v4@5.6.3': - resolution: {integrity: sha512-8qVKKzqh7naF27ePmx0SkUfnGP/wBI9dyaeAmhHvopnbIlItUAmB/e6PkPCU3rRb2v9BY8D4EZXSoydSibatvw==} + '@smithy/signature-v4@5.6.5': + resolution: {integrity: sha512-MO5VEhwVl0BN7xVoVeNrZfiUFoQtqxUbgl6/RwOTlMMxCSjblG8twSrVTwz3J4w9WZxd2rBfBAUXjH77agspBg==} engines: {node: '>=18.0.0'} - '@smithy/types@4.16.0': - resolution: {integrity: sha512-aVUabzlBBmY0PfvVgLKQSOGFIL5/7R54JE3uD9a5Ay/jSED61SkuAcCYENNXJzYUvJ1NPrWO0P+rAXHCkbBUKw==} + '@smithy/types@4.16.1': + resolution: {integrity: sha512-0JFs3V2y2M9tKW5na/qxe69Zv+uxLMO7QBbhxF/FHu/Gp2NFZAAL9tWl9PU02xxo07pb3G9FTyjNc6D5uZrJIg==} engines: {node: '>=18.0.0'} '@so-ric/colorspace@1.1.6': @@ -3661,11 +3661,11 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@8.63.0': - resolution: {integrity: sha512-rvwSgqT+DHpWdzfSzPatRLm02a0GlESt++9iy3hLCDY4BgkaLcl8LBi9Yh7XGFBpwcBE/K3024QuXWTpbz4FfQ==} + '@typescript-eslint/eslint-plugin@8.64.0': + resolution: {integrity: sha512-CGvQPBxN3wZLu6Rz2kFUpZeoCm78xUic92ck39KPePkO1NPOwjCqdQnm5Q87tpWw9vcBvW8XLrDXjH9PWYtJ3Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.63.0 + '@typescript-eslint/parser': ^8.64.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' @@ -3679,15 +3679,15 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.63.0': - resolution: {integrity: sha512-gwh4gvvlaVDKKxyfxMG+Gnu1u9X0OQBwyGLkbwB65dIzBKnxeRiJlNFqlI3zwVhNXJIs6qV7mlFCn/BIajlVig==} + '@typescript-eslint/parser@8.64.0': + resolution: {integrity: sha512-KA0OshtlcCCXmbfqyZkM5pV3/WNraJf7DkJRLpyrmwPtud57H5BDX7C3k0LPSPxpprfRL+cJDGabF10mvNCoCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.63.0': - resolution: {integrity: sha512-e5dh0/UI0ok53AlZ5wRkXCB32z/f2jUZqPR/ygAw5WYaSw8j9EoJWlS7wQjr/dmOaqWjnPIn2m+HhVPCMWGZVQ==} + '@typescript-eslint/project-service@8.64.0': + resolution: {integrity: sha512-tk4WpOJ6IEbGrVHaNmM0YRrwAD3exZlIK3iadQNAxh4YKk6jvUQ4ecq18n+v7+meh+cJ3j+D8nbk8sRKhlwLQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3704,12 +3704,12 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.63.0': - resolution: {integrity: sha512-uUyfMWCnDSN8bCpcrY8nGP2BLkQ9Xn0GsipcONcpIDWhwhO4ZSyHvyS14U3X75mzxWxL3I2UZIrenTzdzcJO8A==} + '@typescript-eslint/scope-manager@8.64.0': + resolution: {integrity: sha512-CXEaFdYXjSTgKhisNkwCcJwTP8Pl+fmRrEQrri4nm3vU743bALrxzLmq7fHG/7e6a5xO0lDYeURpZmBuhHk54w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.63.0': - resolution: {integrity: sha512-sUAbkulqBAsncKnbRP3+7CtQFRKicexnj7ZwNC6ddCR7EmrXvjvdCYMJbUIqMd6lwoEriZjwLo08aS5tSjVMHg==} + '@typescript-eslint/tsconfig-utils@8.64.0': + resolution: {integrity: sha512-2yo8rRNKuzbVWQp5kslhANqZ2uDAeROQHBRZNPu8JDsHmeFNj/XJJhX/FhNUWmkHHvoNsKa6+tHJiig87EzsQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3734,8 +3734,8 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@8.63.0': - resolution: {integrity: sha512-Nzzh/OGxVCOjObjaj1CQF2RUasyYy2Jfuh+zZ3PjLzG2fYRriAiZLib9UKtO+CpQAS3YHiAS+ckZDclwqI1TPA==} + '@typescript-eslint/type-utils@8.64.0': + resolution: {integrity: sha512-XWG4Fmmv/6SvyS9nH8jWrKs6terwJvE8cyRt1CzYYqzp9OrPhCT4cMc/f7C6RZCwG+qMmiffJS1/qJP8G1URtg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3753,8 +3753,8 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.63.0': - resolution: {integrity: sha512-xyLtl9DUBBFrcJS4x2pIqGLH68/tC2uOa4Z7pUteW09D3bXnnXUom4dyPikzWgB7llmIc1zoeI3aoUdC4rPK/Q==} + '@typescript-eslint/types@8.64.0': + resolution: {integrity: sha512-qjhfuTfLXjA4IOzXvz0rTjT01BqEiIgPoUeMwiEjnaHKJMTNo8rH5pYW1a2L/0Dnux2fPC85AeyJoWaGa8WxTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -3784,8 +3784,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.63.0': - resolution: {integrity: sha512-ygBkU+B7ex5UI/gKhaqexWev79uISfIv7XQCRNYO/jmD8rGLPyWLAb3KMRT6nd8Gt9bmUBi9+iX6tBdYfOY81Q==} + '@typescript-eslint/typescript-estree@8.64.0': + resolution: {integrity: sha512-Pztpsn1aCE1oWDvDEfUk31nngvvF7vUB5SwHFEaZIFpvw7WJtqUHHL4plBZDA9HfWJJjL13BdG0YrJInTUvoVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -3808,8 +3808,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.63.0': - resolution: {integrity: sha512-fUKaeAvrTuQg/Tgt3nliAUSZHJM6DlCcfyEmxCvlX8kieWSStBX+5O5Fnidtc3i2JrH+9c/GL4RY2iasd/GPTA==} + '@typescript-eslint/utils@8.64.0': + resolution: {integrity: sha512-aJUGVB3+U0htrrCjoA8qukw8cm8fNCGAxK/tVoS70k8aeb7DETKeFozRiVFIwEeN9WJLsjaP3ph8I60tY2XZoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -3827,8 +3827,8 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.63.0': - resolution: {integrity: sha512-UexrHGnGTpbuQHct2ExOc2ZcFbGUS9FOesCxxqdBGcpI1BxYu/LZ6U8Aq6/72XtF/qRBk9nhuGHFJIXXMhPMdw==} + '@typescript-eslint/visitor-keys@8.64.0': + resolution: {integrity: sha512-mrtuL8Nsn6gi2H4mo5KMTp823M+3Q19Ew/i+Zlikq20tIMm99C3Ez0dCmkWWnxut20esQvTg8aUSEhMcAOXhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.3': @@ -4335,8 +4335,8 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.10.42: - resolution: {integrity: sha512-c/jurFrDLyui7o1J86yLkRu4LMsTYcBohveus7/I2Hzdn9KIP2bdJPTue/lR1KH46enoPbD77GKeSYNdyPoD3Q==} + baseline-browser-mapping@2.10.43: + resolution: {integrity: sha512-AjYpR78kDWAY3Efj+cDTFH9t9SCoL7OoTp1BOb0mQV7S+6CiLwnWM3FyxhJtdPufDFKzmCSFoUncKjWgJEZTCQ==} engines: {node: '>=6.0.0'} hasBin: true @@ -4380,8 +4380,8 @@ packages: browser-stdout@1.3.1: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} - browserslist@4.28.5: - resolution: {integrity: sha512-Cu2E6QejHWzuDMTkuwgpABFgDfZrXLQq5V13YOACZx4mFAG4IwGTbTfHPMr4WtxlHoXSM8FIuRwYYCz5XiabaQ==} + browserslist@4.28.6: + resolution: {integrity: sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -4455,8 +4455,8 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001803: - resolution: {integrity: sha512-g/uHREV2ZpK9qMalCsWaxmA6ol+DX8GYhuf3T40RKoP+oL7vhRJh8LNt73PCjpnR6l14FzfPrB5Yux4PKm2meg==} + caniuse-lite@1.0.30001806: + resolution: {integrity: sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==} capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -5093,8 +5093,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.389: - resolution: {integrity: sha512-cEto7aeOqBfU1D+c5py5pE+ooscKE75JifxLBdFUZsqAxRS6y7kebtxAZvICszSl05gPjYHDTjY+lXpyGvpJbg==} + electron-to-chromium@1.5.392: + resolution: {integrity: sha512-1yQq3VQCZRwsnYc67Oc+1fge6Lwtn0hzi6zmEVkB61Zx21kTbwJAW4dFLadl5Rc1tKhG/kSpYXnfiAhu0f0a1g==} elegant-spinner@1.0.1: resolution: {integrity: sha512-B+ZM+RXvRqQaAmkMlO/oSe5nMUOaUnyfGYCEHoR8wrXsZR2mA0XVibsxV1bvTwxdRWah1PkQqso2EzhILGHtEQ==} @@ -5162,8 +5162,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-module-lexer@2.3.0: - resolution: {integrity: sha512-KLdwQm2NvGLDkQDCGvmiQrhkd0JbMzXthwQAUgWjQuQdBLFa3eiBP5arXZyA+f8x+x7OXgud6bq2rxjGtHV2tw==} + es-module-lexer@2.3.1: + resolution: {integrity: sha512-shc1dbU90Yl/xq1QrC7QRtfcwURZuVRfPhZbDoldJ1cn1gzDvBaBWlv0eFolj5+0znnPJz5TXLxsN77X/12KTA==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} @@ -5221,8 +5221,8 @@ packages: resolution: {integrity: sha512-5tkUQeC33rHAhJxaGeBGYIflDLumeV2qD/4XLBdXhB/6F/+Jnwdce9wYHSvkx0JUqUQShpQv8JEVkBp/zzD7hg==} engines: {node: '>=12.0.0'} - eslint-config-oclif@6.0.175: - resolution: {integrity: sha512-QO5NHJaMk2HkglS0mywfIrwDSXNeKfIS+uhNrXuuSLKeLPOpDYytsz5LMOGQxuHlkHpOYSrzDyL2yDR2WGgwGA==} + eslint-config-oclif@6.0.176: + resolution: {integrity: sha512-lAwpOj/Y58WEGXC6wmIyRmT39rrSFQk/rHOlQOjnIeXWgI5Mx250n4MbLO8Ygc82ViXjgjvkaVVf76xH+W0cGw==} engines: {node: '>=18.18.0'} eslint-config-prettier@10.1.8: @@ -5461,8 +5461,8 @@ packages: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.6.0: - resolution: {integrity: sha512-6lVbcqSodALYo+4ELD0heG6lFiFxnLMuLkiMi2qV8LMp54N8tE8FT1GMH+ev4Ti00nFjNze2+Su6DsV5OQW3Dg==} + eslint@10.7.0: + resolution: {integrity: sha512-GVTD7s1vdIl6UYvAfriOPeY1Df8LIZjfofLvHwde+erDHGGuHyuM6xoxRxmHiebhYuD2p1vN4wWh0XzPARSGDQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -6064,8 +6064,8 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + ignore@7.0.6: + resolution: {integrity: sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==} engines: {node: '>= 4'} immer@10.2.0: @@ -7272,8 +7272,8 @@ packages: resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} engines: {node: ^18.17.0 || >=20.5.0} - nanoid@3.3.15: - resolution: {integrity: sha512-y7Wygv/7mEOvxTuEQDB8StXdMRBWf1kR/tlhAzBRUFkB2jfcLOAxO/SHmOO2zgz1pVgK29/kyupn059/bCHdjA==} + nanoid@3.3.16: + resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -7671,8 +7671,8 @@ packages: resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} engines: {node: '>= 0.4'} - postcss@8.5.16: - resolution: {integrity: sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==} + postcss@8.5.19: + resolution: {integrity: sha512-Mz8SaolMd8nB+G13WkORcxQKHZ/NE4xXevtkJHVuG+guo9/wYKlIMTKAqGdEmYOXR2ijPjTYNHssizdaVSUNdQ==} engines: {node: ^10 || ^12 || >=14} prelude-ls@1.2.1: @@ -8510,8 +8510,8 @@ packages: resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} - tar@7.5.19: - resolution: {integrity: sha512-4LeEWl96twnS2Q7Bz4MGqgazLqO+hJN63GZxXoIqh1T3VweYD997gbU1ItNsQafqqXTXd5WFyFdReLtwvRBNiw==} + tar@7.5.20: + resolution: {integrity: sha512-9FcyK4PA6+WbzlTM9WhQm6vB5W7cP7dUiPsv1g7YDwEQnQ1CGpK3MGlKk/ITVWMk05kHZuBhmVhiv8LZoy/PFQ==} engines: {node: '>=18'} temp-dir@3.0.0: @@ -8768,8 +8768,8 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@8.63.0: - resolution: {integrity: sha512-xgwXyzG4sK9ALkBxbyGkTMMOS+imnW65iPhxCQMK83KhxyoDNW7l+IDqEf9vMdoUidHpOoS967RCq4eMiTexwQ==} + typescript-eslint@8.64.0: + resolution: {integrity: sha512-0qg+pDNMnqYzqH9AnNK+39tejHvsShUOUUoRUgtnTGE7QuMZhiFDnozq8nHJVq+Wae6NMLKNWLg5WmkcC/ndyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -9156,8 +9156,8 @@ packages: resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - ws@8.21.0: - resolution: {integrity: sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==} + ws@8.21.1: + resolution: {integrity: sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -9286,178 +9286,178 @@ snapshots: css-tree: 2.3.1 is-potential-custom-element-name: 1.0.1 - '@aws-sdk/checksums@3.1000.16': + '@aws-sdk/checksums@3.1000.18': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-cloudfront@3.1084.0': + '@aws-sdk/client-cloudfront@3.1088.0': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/credential-provider-node': 3.972.66 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/fetch-http-handler': 5.6.4 - '@smithy/node-http-handler': 4.9.4 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-node': 3.972.69 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/client-s3@3.1084.0': - dependencies: - '@aws-sdk/checksums': 3.1000.16 - '@aws-sdk/core': 3.975.1 - '@aws-sdk/credential-provider-node': 3.972.66 - '@aws-sdk/middleware-sdk-s3': 3.972.62 - '@aws-sdk/signature-v4-multi-region': 3.996.39 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/fetch-http-handler': 5.6.4 - '@smithy/node-http-handler': 4.9.4 - '@smithy/types': 4.16.0 + '@aws-sdk/client-s3@3.1088.0': + dependencies: + '@aws-sdk/checksums': 3.1000.18 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-node': 3.972.69 + '@aws-sdk/middleware-sdk-s3': 3.972.64 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/core@3.975.1': + '@aws-sdk/core@3.975.3': dependencies: - '@aws-sdk/types': 3.974.0 - '@aws-sdk/xml-builder': 3.972.34 + '@aws-sdk/types': 3.974.2 + '@aws-sdk/xml-builder': 3.972.36 '@aws/lambda-invoke-store': 0.3.0 - '@smithy/core': 3.29.2 - '@smithy/signature-v4': 5.6.3 - '@smithy/types': 4.16.0 + '@smithy/core': 3.29.4 + '@smithy/signature-v4': 5.6.5 + '@smithy/types': 4.16.1 bowser: 2.14.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-env@3.972.57': + '@aws-sdk/credential-provider-env@3.972.59': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-http@3.972.59': + '@aws-sdk/credential-provider-http@3.972.61': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/fetch-http-handler': 5.6.4 - '@smithy/node-http-handler': 4.9.4 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.973.1': - dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/credential-provider-env': 3.972.57 - '@aws-sdk/credential-provider-http': 3.972.59 - '@aws-sdk/credential-provider-login': 3.972.63 - '@aws-sdk/credential-provider-process': 3.972.57 - '@aws-sdk/credential-provider-sso': 3.973.1 - '@aws-sdk/credential-provider-web-identity': 3.972.63 - '@aws-sdk/nested-clients': 3.997.31 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/credential-provider-imds': 4.4.7 - '@smithy/types': 4.16.0 + '@aws-sdk/credential-provider-ini@3.973.3': + dependencies: + '@aws-sdk/core': 3.975.3 + '@aws-sdk/credential-provider-env': 3.972.59 + '@aws-sdk/credential-provider-http': 3.972.61 + '@aws-sdk/credential-provider-login': 3.972.65 + '@aws-sdk/credential-provider-process': 3.972.59 + '@aws-sdk/credential-provider-sso': 3.973.3 + '@aws-sdk/credential-provider-web-identity': 3.972.65 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/credential-provider-imds': 4.4.9 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-login@3.972.63': + '@aws-sdk/credential-provider-login@3.972.65': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/nested-clients': 3.997.31 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-node@3.972.66': - dependencies: - '@aws-sdk/credential-provider-env': 3.972.57 - '@aws-sdk/credential-provider-http': 3.972.59 - '@aws-sdk/credential-provider-ini': 3.973.1 - '@aws-sdk/credential-provider-process': 3.972.57 - '@aws-sdk/credential-provider-sso': 3.973.1 - '@aws-sdk/credential-provider-web-identity': 3.972.63 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/credential-provider-imds': 4.4.7 - '@smithy/types': 4.16.0 + '@aws-sdk/credential-provider-node@3.972.69': + dependencies: + '@aws-sdk/credential-provider-env': 3.972.59 + '@aws-sdk/credential-provider-http': 3.972.61 + '@aws-sdk/credential-provider-ini': 3.973.3 + '@aws-sdk/credential-provider-process': 3.972.59 + '@aws-sdk/credential-provider-sso': 3.973.3 + '@aws-sdk/credential-provider-web-identity': 3.972.65 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/credential-provider-imds': 4.4.9 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-process@3.972.57': + '@aws-sdk/credential-provider-process@3.972.59': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.973.1': + '@aws-sdk/credential-provider-sso@3.973.3': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/nested-clients': 3.997.31 - '@aws-sdk/token-providers': 3.1083.0 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/token-providers': 3.1088.0 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/credential-provider-web-identity@3.972.63': + '@aws-sdk/credential-provider-web-identity@3.972.65': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/nested-clients': 3.997.31 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/middleware-sdk-s3@3.972.62': + '@aws-sdk/middleware-sdk-s3@3.972.64': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/signature-v4-multi-region': 3.996.39 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/nested-clients@3.997.31': + '@aws-sdk/nested-clients@3.997.33': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/signature-v4-multi-region': 3.996.39 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/fetch-http-handler': 5.6.4 - '@smithy/node-http-handler': 4.9.4 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/signature-v4-multi-region': 3.996.41 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/fetch-http-handler': 5.6.6 + '@smithy/node-http-handler': 4.9.6 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/signature-v4-multi-region@3.996.39': + '@aws-sdk/signature-v4-multi-region@3.996.41': dependencies: - '@aws-sdk/types': 3.974.0 - '@smithy/signature-v4': 5.6.3 - '@smithy/types': 4.16.0 + '@aws-sdk/types': 3.974.2 + '@smithy/signature-v4': 5.6.5 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/token-providers@3.1083.0': + '@aws-sdk/token-providers@3.1088.0': dependencies: - '@aws-sdk/core': 3.975.1 - '@aws-sdk/nested-clients': 3.997.31 - '@aws-sdk/types': 3.974.0 - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@aws-sdk/core': 3.975.3 + '@aws-sdk/nested-clients': 3.997.33 + '@aws-sdk/types': 3.974.2 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/types@3.974.0': + '@aws-sdk/types@3.974.2': dependencies: - '@smithy/types': 4.16.0 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@aws-sdk/xml-builder@3.972.34': + '@aws-sdk/xml-builder@3.972.36': dependencies: - '@smithy/types': 4.16.0 + '@smithy/types': 4.16.1 tslib: 2.8.1 '@aws/lambda-invoke-store@0.3.0': {} @@ -9490,11 +9490,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@10.6.0)': + '@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@10.7.0)': dependencies: '@babel/core': 7.29.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 10.6.0 + eslint: 10.7.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -9514,7 +9514,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.5 + browserslist: 4.28.6 lru-cache: 5.1.1 semver: 6.3.1 @@ -10543,7 +10543,7 @@ snapshots: - debug - supports-color - '@contentstack/delivery-sdk@5.2.2': + '@contentstack/delivery-sdk@5.3.0': dependencies: '@contentstack/core': 1.4.1 '@contentstack/utils': 1.9.1 @@ -10594,7 +10594,7 @@ snapshots: '@contentstack/types-generator@3.10.2(graphql@16.14.2)': dependencies: - '@contentstack/delivery-sdk': 5.2.2 + '@contentstack/delivery-sdk': 5.3.0 '@gql2ts/from-schema': 2.0.0-4(graphql@16.14.2) async: 3.2.6 axios: 1.18.0 @@ -10681,23 +10681,23 @@ snapshots: '@es-joy/jsdoccomment@0.50.2': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 comment-parser: 1.4.1 esquery: 1.7.0 jsdoc-type-pratt-parser: 4.1.0 - '@eslint-community/eslint-utils@4.9.1(eslint@10.6.0)': + '@eslint-community/eslint-utils@4.9.1(eslint@10.7.0)': dependencies: - eslint: 10.6.0 + eslint: 10.7.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/compat@1.4.1(eslint@10.6.0)': + '@eslint/compat@1.4.1(eslint@10.7.0)': dependencies: '@eslint/core': 0.17.0 optionalDependencies: - eslint: 10.6.0 + eslint: 10.7.0 '@eslint/config-array@0.23.5': dependencies: @@ -10738,7 +10738,7 @@ snapshots: '@eslint/css-tree': 3.6.9 '@eslint/plugin-kit': 0.3.5 - '@eslint/eslintrc@3.3.5': + '@eslint/eslintrc@3.3.6': dependencies: ajv: 6.15.0 debug: 4.4.3(supports-color@8.1.1) @@ -10752,7 +10752,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.4': {} + '@eslint/js@9.39.5': {} '@eslint/json@0.13.2': dependencies: @@ -11702,7 +11702,7 @@ snapshots: '@jest/schemas@30.4.1': dependencies: - '@sinclair/typebox': 0.34.50 + '@sinclair/typebox': 0.34.52 '@jest/snapshot-utils@30.4.1': dependencies: @@ -12277,7 +12277,7 @@ snapshots: '@sinclair/typebox@0.27.10': {} - '@sinclair/typebox@0.34.50': {} + '@sinclair/typebox@0.34.52': {} '@sindresorhus/is@5.6.0': {} @@ -12313,36 +12313,36 @@ snapshots: '@sinonjs/text-encoding@0.7.3': {} - '@smithy/core@3.29.2': + '@smithy/core@3.29.4': dependencies: - '@smithy/types': 4.16.0 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/credential-provider-imds@4.4.7': + '@smithy/credential-provider-imds@4.4.9': dependencies: - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/fetch-http-handler@5.6.4': + '@smithy/fetch-http-handler@5.6.6': dependencies: - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/node-http-handler@4.9.4': + '@smithy/node-http-handler@4.9.6': dependencies: - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/signature-v4@5.6.3': + '@smithy/signature-v4@5.6.5': dependencies: - '@smithy/core': 3.29.2 - '@smithy/types': 4.16.0 + '@smithy/core': 3.29.4 + '@smithy/types': 4.16.1 tslib: 2.8.1 - '@smithy/types@4.16.0': + '@smithy/types@4.16.1': dependencies: tslib: 2.8.1 @@ -12353,10 +12353,10 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@stylistic/eslint-plugin@3.1.0(eslint@10.6.0)(typescript@4.9.5)': + '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -12365,10 +12365,10 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@3.1.0(eslint@10.6.0)(typescript@5.9.3)': + '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - eslint: 10.6.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -12377,10 +12377,10 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@3.1.0(eslint@10.6.0)(typescript@6.0.3)': + '@stylistic/eslint-plugin@3.1.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -12389,11 +12389,11 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@5.10.0(eslint@10.6.0)': + '@stylistic/eslint-plugin@5.10.0(eslint@10.7.0)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@typescript-eslint/types': 8.63.0 - eslint: 10.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) + '@typescript-eslint/types': 8.64.0 + eslint: 10.7.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -12680,15 +12680,15 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 5.62.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@10.7.0)(typescript@4.9.5) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare-lite: 1.4.0 @@ -12699,16 +12699,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/type-utils': 6.21.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@4.9.5) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12719,16 +12719,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12739,16 +12739,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@6.0.3) '@typescript-eslint/scope-manager': 6.21.0 - '@typescript-eslint/type-utils': 6.21.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/type-utils': 6.21.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12759,151 +12759,151 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.63.0 - eslint: 10.6.0 - ignore: 7.0.5 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.64.0 + eslint: 10.7.0 + ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.63.0 - eslint: 10.6.0 - ignore: 7.0.5 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 + eslint: 10.7.0 + ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/type-utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.63.0 - eslint: 10.6.0 - ignore: 7.0.5 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/type-utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.64.0 + eslint: 10.7.0 + ignore: 7.0.6 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@4.9.5)': + '@typescript-eslint/project-service@8.64.0(typescript@4.9.5)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@4.9.5) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@5.9.3) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.63.0(typescript@6.0.3)': + '@typescript-eslint/project-service@8.64.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 debug: 4.4.3(supports-color@8.1.1) typescript: 6.0.3 transitivePeerDependencies: @@ -12924,102 +12924,102 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.63.0': + '@typescript-eslint/scope-manager@8.64.0': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@4.9.5)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@4.9.5)': dependencies: typescript: 4.9.5 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.63.0(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.64.0(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/type-utils@5.62.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@5.62.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - '@typescript-eslint/utils': 5.62.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/utils': 5.62.0(eslint@10.7.0)(typescript@4.9.5) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 tsutils: 3.21.0(typescript@4.9.5) optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@6.21.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@4.9.5) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 1.4.3(typescript@4.9.5) optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@6.21.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 1.4.3(typescript@5.9.3) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.21.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/type-utils@6.21.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) - '@typescript-eslint/utils': 6.21.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/utils': 6.21.0(eslint@10.7.0)(typescript@6.0.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 1.4.3(typescript@6.0.3) optionalDependencies: typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.63.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 ts-api-utils: 2.5.0(typescript@6.0.3) typescript: 6.0.3 transitivePeerDependencies: @@ -13031,7 +13031,7 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.63.0': {} + '@typescript-eslint/types@8.64.0': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@4.9.5)': dependencies: @@ -13137,12 +13137,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@4.9.5)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@4.9.5)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@4.9.5) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@4.9.5) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@4.9.5) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@4.9.5) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13152,12 +13152,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@5.9.3) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@5.9.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13167,12 +13167,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.63.0(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.64.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.63.0(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.63.0(typescript@6.0.3) - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/visitor-keys': 8.63.0 + '@typescript-eslint/project-service': 8.64.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.64.0(typescript@6.0.3) + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/visitor-keys': 8.64.0 debug: 4.4.3(supports-color@8.1.1) minimatch: 10.2.5 semver: 7.8.5 @@ -13182,125 +13182,125 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/utils@5.62.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@4.9.5) - eslint: 10.6.0 + eslint: 10.7.0 eslint-scope: 5.1.1 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/utils@6.21.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@4.9.5) - eslint: 10.6.0 + eslint: 10.7.0 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/utils@6.21.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) - eslint: 10.6.0 + eslint: 10.7.0 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@6.21.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/utils@6.21.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@types/json-schema': 7.0.15 '@types/semver': 7.7.1 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.3) - eslint: 10.6.0 + eslint: 10.7.0 semver: 7.8.5 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/utils@7.18.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@4.9.5) - eslint: 10.6.0 + eslint: 10.7.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/utils@7.18.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.9.3) - eslint: 10.6.0 + eslint: 10.7.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.18.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/utils@7.18.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@6.0.3) - eslint: 10.6.0 + eslint: 10.7.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.63.0(eslint@10.6.0)(typescript@4.9.5)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@4.9.5)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - eslint: 10.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.63.0(eslint@10.6.0)(typescript@5.9.3)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - eslint: 10.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.63.0(eslint@10.6.0)(typescript@6.0.3)': + '@typescript-eslint/utils@8.64.0(eslint@10.7.0)(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) - '@typescript-eslint/scope-manager': 8.63.0 - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - eslint: 10.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) + '@typescript-eslint/scope-manager': 8.64.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -13320,9 +13320,9 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.63.0': + '@typescript-eslint/visitor-keys@8.64.0': dependencies: - '@typescript-eslint/types': 8.63.0 + '@typescript-eslint/types': 8.64.0 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.3': {} @@ -13832,7 +13832,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.10.42: {} + baseline-browser-mapping@2.10.43: {} bidi-js@1.0.3: dependencies: @@ -13892,13 +13892,13 @@ snapshots: browser-stdout@1.3.1: {} - browserslist@4.28.5: + browserslist@4.28.6: dependencies: - baseline-browser-mapping: 2.10.42 - caniuse-lite: 1.0.30001803 - electron-to-chromium: 1.5.389 + baseline-browser-mapping: 2.10.43 + caniuse-lite: 1.0.30001806 + electron-to-chromium: 1.5.392 node-releases: 2.0.51 - update-browserslist-db: 1.2.3(browserslist@4.28.5) + update-browserslist-db: 1.2.3(browserslist@4.28.6) bs-logger@0.2.6: dependencies: @@ -13981,7 +13981,7 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001803: {} + caniuse-lite@1.0.30001806: {} capital-case@1.0.4: dependencies: @@ -14417,7 +14417,7 @@ snapshots: core-js-compat@3.49.0: dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 core-util-is@1.0.3: {} @@ -14697,7 +14697,7 @@ snapshots: dependencies: jake: 10.9.4 - electron-to-chromium@1.5.389: {} + electron-to-chromium@1.5.392: {} elegant-spinner@1.0.1: {} @@ -14802,7 +14802,7 @@ snapshots: es-errors@1.3.0: {} - es-module-lexer@2.3.0: {} + es-module-lexer@2.3.1: {} es-object-atoms@1.1.2: dependencies: @@ -14842,21 +14842,21 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-compat-utils@0.5.1(eslint@10.6.0): + eslint-compat-utils@0.5.1(eslint@10.7.0): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 semver: 7.8.5 - eslint-config-oclif-typescript@3.1.14(eslint@10.6.0)(typescript@4.9.5): + eslint-config-oclif-typescript@3.1.14(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@4.9.5) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 15.7.0(eslint@10.6.0) - eslint-plugin-perfectionist: 2.11.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@4.9.5) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 15.7.0(eslint@10.7.0) + eslint-plugin-perfectionist: 2.11.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - astro-eslint-parser - eslint @@ -14868,16 +14868,16 @@ snapshots: - typescript - vue-eslint-parser - eslint-config-oclif-typescript@3.1.14(eslint@10.6.0)(typescript@5.9.3): + eslint-config-oclif-typescript@3.1.14(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@5.9.3) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 15.7.0(eslint@10.6.0) - eslint-plugin-perfectionist: 2.11.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@5.9.3) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 15.7.0(eslint@10.7.0) + eslint-plugin-perfectionist: 2.11.0(eslint@10.7.0)(typescript@5.9.3) transitivePeerDependencies: - astro-eslint-parser - eslint @@ -14889,16 +14889,16 @@ snapshots: - typescript - vue-eslint-parser - eslint-config-oclif-typescript@3.1.14(eslint@10.6.0)(typescript@6.0.3): + eslint-config-oclif-typescript@3.1.14(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@6.0.3) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 15.7.0(eslint@10.6.0) - eslint-plugin-perfectionist: 2.11.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@6.0.3) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 15.7.0(eslint@10.7.0) + eslint-plugin-perfectionist: 2.11.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - astro-eslint-parser - eslint @@ -14910,34 +14910,34 @@ snapshots: - typescript - vue-eslint-parser - eslint-config-oclif@4.0.0(eslint@10.6.0): + eslint-config-oclif@4.0.0(eslint@10.7.0): dependencies: - eslint-config-xo-space: 0.27.0(eslint@10.6.0) - eslint-plugin-mocha: 9.0.0(eslint@10.6.0) - eslint-plugin-node: 11.1.0(eslint@10.6.0) - eslint-plugin-unicorn: 36.0.0(eslint@10.6.0) + eslint-config-xo-space: 0.27.0(eslint@10.7.0) + eslint-plugin-mocha: 9.0.0(eslint@10.7.0) + eslint-plugin-node: 11.1.0(eslint@10.7.0) + eslint-plugin-unicorn: 36.0.0(eslint@10.7.0) transitivePeerDependencies: - eslint - supports-color - eslint-config-oclif@6.0.175(eslint@10.6.0)(typescript@4.9.5): - dependencies: - '@eslint/compat': 1.4.1(eslint@10.6.0) - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 - '@stylistic/eslint-plugin': 3.1.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - eslint-config-xo: 0.49.0(eslint@10.6.0) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-jsdoc: 50.8.0(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 17.24.0(eslint@10.6.0)(typescript@4.9.5) - eslint-plugin-perfectionist: 4.15.1(eslint@10.6.0)(typescript@4.9.5) - eslint-plugin-unicorn: 56.0.1(eslint@10.6.0) - typescript-eslint: 8.63.0(eslint@10.6.0)(typescript@4.9.5) + eslint-config-oclif@6.0.176(eslint@10.7.0)(typescript@4.9.5): + dependencies: + '@eslint/compat': 1.4.1(eslint@10.7.0) + '@eslint/eslintrc': 3.3.6 + '@eslint/js': 9.39.5 + '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + eslint-config-xo: 0.49.0(eslint@10.7.0) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@4.9.5) + eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@4.9.5) + eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14945,24 +14945,24 @@ snapshots: - supports-color - typescript - eslint-config-oclif@6.0.175(eslint@10.6.0)(typescript@5.9.3): - dependencies: - '@eslint/compat': 1.4.1(eslint@10.6.0) - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 - '@stylistic/eslint-plugin': 3.1.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - eslint-config-xo: 0.49.0(eslint@10.6.0) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-jsdoc: 50.8.0(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 17.24.0(eslint@10.6.0)(typescript@5.9.3) - eslint-plugin-perfectionist: 4.15.1(eslint@10.6.0)(typescript@5.9.3) - eslint-plugin-unicorn: 56.0.1(eslint@10.6.0) - typescript-eslint: 8.63.0(eslint@10.6.0)(typescript@5.9.3) + eslint-config-oclif@6.0.176(eslint@10.7.0)(typescript@5.9.3): + dependencies: + '@eslint/compat': 1.4.1(eslint@10.7.0) + '@eslint/eslintrc': 3.3.6 + '@eslint/js': 9.39.5 + '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + eslint-config-xo: 0.49.0(eslint@10.7.0) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@5.9.3) + eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@5.9.3) + eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@5.9.3) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14970,24 +14970,24 @@ snapshots: - supports-color - typescript - eslint-config-oclif@6.0.175(eslint@10.6.0)(typescript@6.0.3): - dependencies: - '@eslint/compat': 1.4.1(eslint@10.6.0) - '@eslint/eslintrc': 3.3.5 - '@eslint/js': 9.39.4 - '@stylistic/eslint-plugin': 3.1.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - eslint-config-xo: 0.49.0(eslint@10.6.0) - eslint-config-xo-space: 0.35.0(eslint@10.6.0) - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) - eslint-plugin-jsdoc: 50.8.0(eslint@10.6.0) - eslint-plugin-mocha: 10.5.0(eslint@10.6.0) - eslint-plugin-n: 17.24.0(eslint@10.6.0)(typescript@6.0.3) - eslint-plugin-perfectionist: 4.15.1(eslint@10.6.0)(typescript@6.0.3) - eslint-plugin-unicorn: 56.0.1(eslint@10.6.0) - typescript-eslint: 8.63.0(eslint@10.6.0)(typescript@6.0.3) + eslint-config-oclif@6.0.176(eslint@10.7.0)(typescript@6.0.3): + dependencies: + '@eslint/compat': 1.4.1(eslint@10.7.0) + '@eslint/eslintrc': 3.3.6 + '@eslint/js': 9.39.5 + '@stylistic/eslint-plugin': 3.1.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + eslint-config-xo: 0.49.0(eslint@10.7.0) + eslint-config-xo-space: 0.35.0(eslint@10.7.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) + eslint-plugin-jsdoc: 50.8.0(eslint@10.7.0) + eslint-plugin-mocha: 10.5.0(eslint@10.7.0) + eslint-plugin-n: 17.24.0(eslint@10.7.0)(typescript@6.0.3) + eslint-plugin-perfectionist: 4.15.1(eslint@10.7.0)(typescript@6.0.3) + eslint-plugin-unicorn: 56.0.1(eslint@10.7.0) + typescript-eslint: 8.64.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - eslint - eslint-import-resolver-webpack @@ -14995,37 +14995,37 @@ snapshots: - supports-color - typescript - eslint-config-prettier@10.1.8(eslint@10.6.0): + eslint-config-prettier@10.1.8(eslint@10.7.0): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 - eslint-config-xo-space@0.27.0(eslint@10.6.0): + eslint-config-xo-space@0.27.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 - eslint-config-xo: 0.35.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-config-xo: 0.35.0(eslint@10.7.0) - eslint-config-xo-space@0.35.0(eslint@10.6.0): + eslint-config-xo-space@0.35.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 - eslint-config-xo: 0.44.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-config-xo: 0.44.0(eslint@10.7.0) - eslint-config-xo@0.35.0(eslint@10.6.0): + eslint-config-xo@0.35.0(eslint@10.7.0): dependencies: confusing-browser-globals: 1.0.10 - eslint: 10.6.0 + eslint: 10.7.0 - eslint-config-xo@0.44.0(eslint@10.6.0): + eslint-config-xo@0.44.0(eslint@10.7.0): dependencies: confusing-browser-globals: 1.0.11 - eslint: 10.6.0 + eslint: 10.7.0 - eslint-config-xo@0.49.0(eslint@10.6.0): + eslint-config-xo@0.49.0(eslint@10.7.0): dependencies: '@eslint/css': 0.10.0 '@eslint/json': 0.13.2 - '@stylistic/eslint-plugin': 5.10.0(eslint@10.6.0) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.7.0) confusing-browser-globals: 1.0.11 - eslint: 10.6.0 + eslint: 10.7.0 globals: 16.5.0 eslint-import-resolver-node@0.3.10: @@ -15036,96 +15036,96 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.6.0 + eslint: 10.7.0 get-tsconfig: 4.14.0 is-bun-module: 2.0.0 stable-hash: 0.0.5 tinyglobby: 0.2.17 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - eslint: 10.6.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-module-utils@2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.6.0) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.7.0) transitivePeerDependencies: - supports-color - eslint-plugin-es-x@7.8.0(eslint@10.6.0): + eslint-plugin-es-x@7.8.0(eslint@10.7.0): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@eslint-community/regexpp': 4.12.2 - eslint: 10.6.0 - eslint-compat-utils: 0.5.1(eslint@10.6.0) + eslint: 10.7.0 + eslint-compat-utils: 0.5.1(eslint@10.7.0) - eslint-plugin-es@3.0.1(eslint@10.6.0): + eslint-plugin-es@3.0.1(eslint@10.7.0): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-es@4.1.0(eslint@10.6.0): + eslint-plugin-es@4.1.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15134,9 +15134,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.6.0 + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15148,13 +15148,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15163,9 +15163,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.6.0 + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@6.21.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15177,13 +15177,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 6.21.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/parser': 6.21.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15192,9 +15192,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.6.0 + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15206,13 +15206,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15221,9 +15221,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.6.0 + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15235,13 +15235,13 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -15250,9 +15250,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 10.6.0 + eslint: 10.7.0 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.6.0) + eslint-module-utils: 2.14.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.7.0) hasown: 2.0.4 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -15264,20 +15264,20 @@ snapshots: string.prototype.trimend: 1.0.10 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsdoc@50.8.0(eslint@10.6.0): + eslint-plugin-jsdoc@50.8.0(eslint@10.7.0): dependencies: '@es-joy/jsdoccomment': 0.50.2 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.3(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint: 10.6.0 + eslint: 10.7.0 espree: 10.4.0 esquery: 1.7.0 parse-imports-exports: 0.2.4 @@ -15286,37 +15286,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-mocha@10.5.0(eslint@10.6.0): + eslint-plugin-mocha@10.5.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 - eslint-utils: 3.0.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-utils: 3.0.0(eslint@10.7.0) globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-mocha@9.0.0(eslint@10.6.0): + eslint-plugin-mocha@9.0.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 - eslint-utils: 3.0.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-utils: 3.0.0(eslint@10.7.0) ramda: 0.27.2 - eslint-plugin-n@15.7.0(eslint@10.6.0): + eslint-plugin-n@15.7.0(eslint@10.7.0): dependencies: builtins: 5.1.0 - eslint: 10.6.0 - eslint-plugin-es: 4.1.0(eslint@10.6.0) - eslint-utils: 3.0.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-plugin-es: 4.1.0(eslint@10.7.0) + eslint-utils: 3.0.0(eslint@10.7.0) ignore: 5.3.2 is-core-module: 2.16.2 minimatch: 3.1.5 resolve: 1.22.12 semver: 7.8.5 - eslint-plugin-n@17.24.0(eslint@10.6.0)(typescript@4.9.5): + eslint-plugin-n@17.24.0(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) enhanced-resolve: 5.24.2 - eslint: 10.6.0 - eslint-plugin-es-x: 7.8.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-plugin-es-x: 7.8.0(eslint@10.7.0) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -15326,12 +15326,12 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-n@17.24.0(eslint@10.6.0)(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) enhanced-resolve: 5.24.2 - eslint: 10.6.0 - eslint-plugin-es-x: 7.8.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-plugin-es-x: 7.8.0(eslint@10.7.0) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -15341,12 +15341,12 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-n@17.24.0(eslint@10.6.0)(typescript@6.0.3): + eslint-plugin-n@17.24.0(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) enhanced-resolve: 5.24.2 - eslint: 10.6.0 - eslint-plugin-es-x: 7.8.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-plugin-es-x: 7.8.0(eslint@10.7.0) get-tsconfig: 4.14.0 globals: 15.15.0 globrex: 0.1.2 @@ -15356,93 +15356,93 @@ snapshots: transitivePeerDependencies: - typescript - eslint-plugin-node@11.1.0(eslint@10.6.0): + eslint-plugin-node@11.1.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 - eslint-plugin-es: 3.0.1(eslint@10.6.0) + eslint: 10.7.0 + eslint-plugin-es: 3.0.1(eslint@10.7.0) eslint-utils: 2.1.0 ignore: 5.3.2 minimatch: 3.1.5 resolve: 1.22.12 semver: 6.3.1 - eslint-plugin-perfectionist@2.11.0(eslint@10.6.0)(typescript@4.9.5): + eslint-plugin-perfectionist@2.11.0(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/utils': 7.18.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 minimatch: 9.0.9 natural-compare-lite: 1.4.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-perfectionist@2.11.0(eslint@10.6.0)(typescript@5.9.3): + eslint-plugin-perfectionist@2.11.0(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@10.6.0)(typescript@5.9.3) - eslint: 10.6.0 + '@typescript-eslint/utils': 7.18.0(eslint@10.7.0)(typescript@5.9.3) + eslint: 10.7.0 minimatch: 9.0.9 natural-compare-lite: 1.4.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-perfectionist@2.11.0(eslint@10.6.0)(typescript@6.0.3): + eslint-plugin-perfectionist@2.11.0(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/utils': 7.18.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/utils': 7.18.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 minimatch: 9.0.9 natural-compare-lite: 1.4.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-perfectionist@4.15.1(eslint@10.6.0)(typescript@4.9.5): + eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-perfectionist@4.15.1(eslint@10.6.0)(typescript@5.9.3): + eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - eslint: 10.6.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-perfectionist@4.15.1(eslint@10.6.0)(typescript@6.0.3): + eslint-plugin-perfectionist@4.15.1(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/types': 8.63.0 - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/types': 8.64.0 + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@10.6.0))(eslint@10.6.0)(prettier@3.9.5): + eslint-plugin-prettier@5.5.6(eslint-config-prettier@10.1.8(eslint@10.7.0))(eslint@10.7.0)(prettier@3.9.5): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 prettier: 3.9.5 prettier-linter-helpers: 1.0.1 synckit: 0.11.13 optionalDependencies: - eslint-config-prettier: 10.1.8(eslint@10.6.0) + eslint-config-prettier: 10.1.8(eslint@10.7.0) - eslint-plugin-unicorn@36.0.0(eslint@10.6.0): + eslint-plugin-unicorn@36.0.0(eslint@10.7.0): dependencies: '@babel/helper-validator-identifier': 7.29.7 ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 10.6.0 - eslint-template-visitor: 2.3.2(eslint@10.6.0) - eslint-utils: 3.0.0(eslint@10.6.0) + eslint: 10.7.0 + eslint-template-visitor: 2.3.2(eslint@10.7.0) + eslint-utils: 3.0.0(eslint@10.7.0) is-builtin-module: 3.2.1 lodash: 4.18.1 pluralize: 8.0.0 @@ -15453,13 +15453,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@48.0.1(eslint@10.6.0): + eslint-plugin-unicorn@48.0.1(eslint@10.7.0): dependencies: '@babel/helper-validator-identifier': 7.29.7 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) ci-info: 3.9.0 clean-regexp: 1.0.0 - eslint: 10.6.0 + eslint: 10.7.0 esquery: 1.7.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -15472,14 +15472,14 @@ snapshots: semver: 7.8.5 strip-indent: 3.0.0 - eslint-plugin-unicorn@56.0.1(eslint@10.6.0): + eslint-plugin-unicorn@56.0.1(eslint@10.7.0): dependencies: '@babel/helper-validator-identifier': 7.29.7 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.49.0 - eslint: 10.6.0 + eslint: 10.7.0 esquery: 1.7.0 globals: 15.15.0 indent-string: 4.0.0 @@ -15504,11 +15504,11 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-template-visitor@2.3.2(eslint@10.6.0): + eslint-template-visitor@2.3.2(eslint@10.7.0): dependencies: '@babel/core': 7.29.7 - '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7)(eslint@10.6.0) - eslint: 10.6.0 + '@babel/eslint-parser': 7.29.7(@babel/core@7.29.7)(eslint@10.7.0) + eslint: 10.7.0 eslint-visitor-keys: 2.1.0 esquery: 1.7.0 multimap: 1.1.0 @@ -15519,9 +15519,9 @@ snapshots: dependencies: eslint-visitor-keys: 1.3.0 - eslint-utils@3.0.0(eslint@10.6.0): + eslint-utils@3.0.0(eslint@10.7.0): dependencies: - eslint: 10.6.0 + eslint: 10.7.0 eslint-visitor-keys: 2.1.0 eslint-visitor-keys@1.3.0: {} @@ -15534,9 +15534,9 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.6.0: + eslint@10.7.0: dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.7.0) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.6.0 @@ -16244,7 +16244,7 @@ snapshots: ignore@5.3.2: {} - ignore@7.0.5: {} + ignore@7.0.6: {} immer@10.2.0: {} @@ -17683,7 +17683,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.21.0 + ws: 8.21.1 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -18170,7 +18170,7 @@ snapshots: mute-stream@2.0.0: {} - nanoid@3.3.15: {} + nanoid@3.3.16: {} napi-postinstall@0.3.4: {} @@ -18389,8 +18389,8 @@ snapshots: oclif@4.23.27: dependencies: - '@aws-sdk/client-cloudfront': 3.1084.0 - '@aws-sdk/client-s3': 3.1084.0 + '@aws-sdk/client-cloudfront': 3.1088.0 + '@aws-sdk/client-s3': 3.1088.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18418,8 +18418,8 @@ snapshots: oclif@4.23.27(@types/node@14.18.63): dependencies: - '@aws-sdk/client-cloudfront': 3.1084.0 - '@aws-sdk/client-s3': 3.1084.0 + '@aws-sdk/client-cloudfront': 3.1088.0 + '@aws-sdk/client-s3': 3.1088.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18447,8 +18447,8 @@ snapshots: oclif@4.23.27(@types/node@18.19.130): dependencies: - '@aws-sdk/client-cloudfront': 3.1084.0 - '@aws-sdk/client-s3': 3.1084.0 + '@aws-sdk/client-cloudfront': 3.1088.0 + '@aws-sdk/client-s3': 3.1088.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18476,8 +18476,8 @@ snapshots: oclif@4.23.27(@types/node@20.19.43): dependencies: - '@aws-sdk/client-cloudfront': 3.1084.0 - '@aws-sdk/client-s3': 3.1084.0 + '@aws-sdk/client-cloudfront': 3.1088.0 + '@aws-sdk/client-s3': 3.1088.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18505,8 +18505,8 @@ snapshots: oclif@4.23.27(@types/node@22.20.1): dependencies: - '@aws-sdk/client-cloudfront': 3.1084.0 - '@aws-sdk/client-s3': 3.1084.0 + '@aws-sdk/client-cloudfront': 3.1088.0 + '@aws-sdk/client-s3': 3.1088.0 '@inquirer/confirm': 3.2.0 '@inquirer/input': 2.3.0 '@inquirer/select': 2.5.0 @@ -18761,9 +18761,9 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss@8.5.16: + postcss@8.5.19: dependencies: - nanoid: 3.3.15 + nanoid: 3.3.16 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -19720,7 +19720,7 @@ snapshots: tapable@2.3.3: {} - tar@7.5.19: + tar@7.5.20: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 @@ -20182,35 +20182,35 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.63.0(eslint@10.6.0)(typescript@4.9.5): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@4.9.5): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@4.9.5))(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@4.9.5) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@4.9.5) - eslint: 10.6.0 + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@4.9.5))(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@4.9.5) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@4.9.5) + eslint: 10.7.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color - typescript-eslint@8.63.0(eslint@10.6.0)(typescript@5.9.3): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@5.9.3))(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@5.9.3) - eslint: 10.6.0 + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@5.9.3))(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@5.9.3) + eslint: 10.7.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript-eslint@8.63.0(eslint@10.6.0)(typescript@6.0.3): + typescript-eslint@8.64.0(eslint@10.7.0)(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.63.0(@typescript-eslint/parser@8.63.0(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/parser': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.63.0(typescript@6.0.3) - '@typescript-eslint/utils': 8.63.0(eslint@10.6.0)(typescript@6.0.3) - eslint: 10.6.0 + '@typescript-eslint/eslint-plugin': 8.64.0(@typescript-eslint/parser@8.64.0(eslint@10.7.0)(typescript@6.0.3))(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/parser': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.64.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.64.0(eslint@10.7.0)(typescript@6.0.3) + eslint: 10.7.0 typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -20297,9 +20297,9 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.12.2 '@unrs/resolver-binding-win32-x64-msvc': 1.12.2 - update-browserslist-db@1.2.3(browserslist@4.28.5): + update-browserslist-db@1.2.3(browserslist@4.28.6): dependencies: - browserslist: 4.28.5 + browserslist: 4.28.6 escalade: 3.2.0 picocolors: 1.1.1 @@ -20357,7 +20357,7 @@ snapshots: dependencies: lightningcss: 1.32.0 picomatch: 4.0.5 - postcss: 8.5.16 + postcss: 8.5.19 rolldown: 1.1.5 tinyglobby: 0.2.17 optionalDependencies: @@ -20374,7 +20374,7 @@ snapshots: '@vitest/snapshot': 4.1.10 '@vitest/spy': 4.1.10 '@vitest/utils': 4.1.10 - es-module-lexer: 2.3.0 + es-module-lexer: 2.3.1 expect-type: 1.4.0 magic-string: 0.30.21 obug: 2.1.3 @@ -20587,7 +20587,7 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 4.1.0 - ws@8.21.0: {} + ws@8.21.1: {} xdg-basedir@4.0.0: {}