refactor: Update build-tools dev deps in common-utils, protocol-definitions, server/historian, and server/gitrest (addressesCVE-2024-43788) (#22885)

## Description

Updates the build-tools and build-cli dev dependencies in
protocol-definitions, common-utils, server/historian, and
server/gitrest. This gets webpack updated to the latest 5.x version,
which addresses https://nvd.nist.gov/vuln/detail/CVE-2024-43788 .

Also updates eslint-config-fluid in protocol-definitions,
server/historian, and server/gitrest, just to keep with the latest
version.
This commit is contained in:
Alex Villarreal 2024-10-24 10:46:27 -05:00 коммит произвёл GitHub
Родитель aaece3fc9a
Коммит 9901775f65
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
11 изменённых файлов: 2114 добавлений и 1489 удалений

Просмотреть файл

@ -84,9 +84,9 @@
"sha.js": "^2.4.11"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.44.0",
"@fluid-tools/build-cli": "^0.49.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.44.0",
"@fluidframework/build-tools": "^0.49.0",
"@fluidframework/common-utils-previous": "npm:@fluidframework/common-utils@1.0.0",
"@fluidframework/eslint-config-fluid": "^5.4.0",
"@microsoft/api-extractor": "^7.45.1",
@ -157,25 +157,25 @@
},
"typeValidation": {
"broken": {
"RemovedClass_EventForwarder": {
"Class_EventForwarder": {
"backCompat": false,
"forwardCompat": false
},
"RemovedClass_TelemetryNullLogger": {
"Class_TelemetryNullLogger": {
"backCompat": false,
"forwardCompat": false
},
"RemovedClass_BaseTelemetryNullLogger": {
"Class_BaseTelemetryNullLogger": {
"backCompat": false,
"forwardCompat": false
},
"RemovedClassStatics_BaseTelemetryNullLogger": {
"ClassStatics_BaseTelemetryNullLogger": {
"backCompat": false
},
"RemovedClassStatics_EventForwarder": {
"ClassStatics_EventForwarder": {
"backCompat": false
},
"RemovedClassStatics_TelemetryNullLogger": {
"ClassStatics_TelemetryNullLogger": {
"backCompat": false
}
}

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -20,24 +20,20 @@ declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | Fu
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_BaseTelemetryNullLogger": {"forwardCompat": false}
* "Class_BaseTelemetryNullLogger": {"forwardCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type old_as_current_for_Class_BaseTelemetryNullLogger = requireAssignableTo<TypeOnly<old.BaseTelemetryNullLogger>, TypeOnly<current.BaseTelemetryNullLogger>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_BaseTelemetryNullLogger": {"backCompat": false}
*/
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClassStatics_BaseTelemetryNullLogger": {"backCompat": false}
* "Class_BaseTelemetryNullLogger": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_Class_BaseTelemetryNullLogger = requireAssignableTo<TypeOnly<current.BaseTelemetryNullLogger>, TypeOnly<old.BaseTelemetryNullLogger>>
/*
* Validate forward compatibility by using the old type in place of the current type.
@ -57,15 +53,6 @@ declare type old_as_current_for_Class_Buffer = requireAssignableTo<TypeOnly<old.
*/
declare type current_as_old_for_Class_Buffer = requireAssignableTo<TypeOnly<current.Buffer>, TypeOnly<old.Buffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Buffer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Buffer = requireAssignableTo<TypeOnly<typeof current.Buffer>, TypeOnly<typeof old.Buffer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -84,56 +71,25 @@ declare type old_as_current_for_Class_Deferred = requireAssignableTo<TypeOnly<ol
*/
declare type current_as_old_for_Class_Deferred = requireAssignableTo<TypeOnly<current.Deferred<any>>, TypeOnly<old.Deferred<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Deferred": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Deferred = requireAssignableTo<TypeOnly<typeof current.Deferred>, TypeOnly<typeof old.Deferred>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_EventEmitterEventType": {"forwardCompat": false}
* "Class_EventForwarder": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_EventEmitterEventType = requireAssignableTo<TypeOnly<old.EventEmitterEventType>, TypeOnly<current.EventEmitterEventType>>
// @ts-expect-error compatibility expected to be broken
declare type old_as_current_for_Class_EventForwarder = requireAssignableTo<TypeOnly<old.EventForwarder>, TypeOnly<current.EventForwarder>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_EventEmitterEventType": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_EventEmitterEventType = requireAssignableTo<TypeOnly<current.EventEmitterEventType>, TypeOnly<old.EventEmitterEventType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_EventForwarder": {"forwardCompat": false}
*/
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_EventForwarder": {"backCompat": false}
*/
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClassStatics_EventForwarder": {"backCompat": false}
* "Class_EventForwarder": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_Class_EventForwarder = requireAssignableTo<TypeOnly<current.EventForwarder>, TypeOnly<old.EventForwarder>>
/*
* Validate forward compatibility by using the old type in place of the current type.
@ -153,6 +109,226 @@ declare type old_as_current_for_Class_Heap = requireAssignableTo<TypeOnly<old.He
*/
declare type current_as_old_for_Class_Heap = requireAssignableTo<TypeOnly<current.Heap<any>>, TypeOnly<old.Heap<any>>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Lazy": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Lazy = requireAssignableTo<TypeOnly<old.Lazy<any>>, TypeOnly<current.Lazy<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Lazy": {"backCompat": false}
*/
declare type current_as_old_for_Class_Lazy = requireAssignableTo<TypeOnly<current.Lazy<any>>, TypeOnly<old.Lazy<any>>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_LazyPromise": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_LazyPromise = requireAssignableTo<TypeOnly<old.LazyPromise<any>>, TypeOnly<current.LazyPromise<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_LazyPromise": {"backCompat": false}
*/
declare type current_as_old_for_Class_LazyPromise = requireAssignableTo<TypeOnly<current.LazyPromise<any>>, TypeOnly<old.LazyPromise<any>>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseCache": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_PromiseCache = requireAssignableTo<TypeOnly<old.PromiseCache<any,any>>, TypeOnly<current.PromiseCache<any,any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseCache": {"backCompat": false}
*/
declare type current_as_old_for_Class_PromiseCache = requireAssignableTo<TypeOnly<current.PromiseCache<any,any>>, TypeOnly<old.PromiseCache<any,any>>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseTimer": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_PromiseTimer = requireAssignableTo<TypeOnly<old.PromiseTimer>, TypeOnly<current.PromiseTimer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseTimer": {"backCompat": false}
*/
declare type current_as_old_for_Class_PromiseTimer = requireAssignableTo<TypeOnly<current.PromiseTimer>, TypeOnly<old.PromiseTimer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RangeTracker": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_RangeTracker = requireAssignableTo<TypeOnly<old.RangeTracker>, TypeOnly<current.RangeTracker>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RangeTracker": {"backCompat": false}
*/
declare type current_as_old_for_Class_RangeTracker = requireAssignableTo<TypeOnly<current.RangeTracker>, TypeOnly<old.RangeTracker>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RateLimiter": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_RateLimiter = requireAssignableTo<TypeOnly<old.RateLimiter>, TypeOnly<current.RateLimiter>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RateLimiter": {"backCompat": false}
*/
declare type current_as_old_for_Class_RateLimiter = requireAssignableTo<TypeOnly<current.RateLimiter>, TypeOnly<old.RateLimiter>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TelemetryNullLogger": {"forwardCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type old_as_current_for_Class_TelemetryNullLogger = requireAssignableTo<TypeOnly<old.TelemetryNullLogger>, TypeOnly<current.TelemetryNullLogger>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TelemetryNullLogger": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_Class_TelemetryNullLogger = requireAssignableTo<TypeOnly<current.TelemetryNullLogger>, TypeOnly<old.TelemetryNullLogger>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Timer": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Timer = requireAssignableTo<TypeOnly<old.Timer>, TypeOnly<current.Timer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Timer": {"backCompat": false}
*/
declare type current_as_old_for_Class_Timer = requireAssignableTo<TypeOnly<current.Timer>, TypeOnly<old.Timer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Trace": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Trace = requireAssignableTo<TypeOnly<old.Trace>, TypeOnly<current.Trace>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Trace": {"backCompat": false}
*/
declare type current_as_old_for_Class_Trace = requireAssignableTo<TypeOnly<current.Trace>, TypeOnly<old.Trace>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TypedEventEmitter": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_TypedEventEmitter = requireAssignableTo<TypeOnly<old.TypedEventEmitter<any>>, TypeOnly<current.TypedEventEmitter<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TypedEventEmitter": {"backCompat": false}
*/
declare type current_as_old_for_Class_TypedEventEmitter = requireAssignableTo<TypeOnly<current.TypedEventEmitter<any>>, TypeOnly<old.TypedEventEmitter<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_BaseTelemetryNullLogger": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_ClassStatics_BaseTelemetryNullLogger = requireAssignableTo<TypeOnly<typeof current.BaseTelemetryNullLogger>, TypeOnly<typeof old.BaseTelemetryNullLogger>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Buffer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Buffer = requireAssignableTo<TypeOnly<typeof current.Buffer>, TypeOnly<typeof old.Buffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Deferred": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Deferred = requireAssignableTo<TypeOnly<typeof current.Deferred>, TypeOnly<typeof old.Deferred>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_EventForwarder": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_ClassStatics_EventForwarder = requireAssignableTo<TypeOnly<typeof current.EventForwarder>, TypeOnly<typeof old.EventForwarder>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
@ -162,6 +338,187 @@ declare type current_as_old_for_Class_Heap = requireAssignableTo<TypeOnly<curren
*/
declare type current_as_old_for_ClassStatics_Heap = requireAssignableTo<TypeOnly<typeof current.Heap>, TypeOnly<typeof old.Heap>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Lazy": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Lazy = requireAssignableTo<TypeOnly<typeof current.Lazy>, TypeOnly<typeof old.Lazy>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_LazyPromise": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_LazyPromise = requireAssignableTo<TypeOnly<typeof current.LazyPromise>, TypeOnly<typeof old.LazyPromise>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_PromiseCache": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_PromiseCache = requireAssignableTo<TypeOnly<typeof current.PromiseCache>, TypeOnly<typeof old.PromiseCache>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_PromiseTimer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_PromiseTimer = requireAssignableTo<TypeOnly<typeof current.PromiseTimer>, TypeOnly<typeof old.PromiseTimer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_RangeTracker": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_RangeTracker = requireAssignableTo<TypeOnly<typeof current.RangeTracker>, TypeOnly<typeof old.RangeTracker>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_RateLimiter": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_RateLimiter = requireAssignableTo<TypeOnly<typeof current.RateLimiter>, TypeOnly<typeof old.RateLimiter>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_TelemetryNullLogger": {"backCompat": false}
*/
// @ts-expect-error compatibility expected to be broken
declare type current_as_old_for_ClassStatics_TelemetryNullLogger = requireAssignableTo<TypeOnly<typeof current.TelemetryNullLogger>, TypeOnly<typeof old.TelemetryNullLogger>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Timer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Timer = requireAssignableTo<TypeOnly<typeof current.Timer>, TypeOnly<typeof old.Timer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Trace": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Trace = requireAssignableTo<TypeOnly<typeof current.Trace>, TypeOnly<typeof old.Trace>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_TypedEventEmitter": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_TypedEventEmitter = requireAssignableTo<TypeOnly<typeof current.TypedEventEmitter>, TypeOnly<typeof old.TypedEventEmitter>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_assert": {"backCompat": false}
*/
declare type current_as_old_for_Function_assert = requireAssignableTo<TypeOnly<typeof current.assert>, TypeOnly<typeof old.assert>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_doIfNotDisposed": {"backCompat": false}
*/
declare type current_as_old_for_Function_doIfNotDisposed = requireAssignableTo<TypeOnly<typeof current.doIfNotDisposed>, TypeOnly<typeof old.doIfNotDisposed>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_gitHashFile": {"backCompat": false}
*/
declare type current_as_old_for_Function_gitHashFile = requireAssignableTo<TypeOnly<typeof current.gitHashFile>, TypeOnly<typeof old.gitHashFile>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_hashFile": {"backCompat": false}
*/
declare type current_as_old_for_Function_hashFile = requireAssignableTo<TypeOnly<typeof current.hashFile>, TypeOnly<typeof old.hashFile>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_safelyParseJSON": {"backCompat": false}
*/
declare type current_as_old_for_Function_safelyParseJSON = requireAssignableTo<TypeOnly<typeof current.safelyParseJSON>, TypeOnly<typeof old.safelyParseJSON>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_setLongTimeout": {"backCompat": false}
*/
declare type current_as_old_for_Function_setLongTimeout = requireAssignableTo<TypeOnly<typeof current.setLongTimeout>, TypeOnly<typeof old.setLongTimeout>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_stringToBuffer": {"backCompat": false}
*/
declare type current_as_old_for_Function_stringToBuffer = requireAssignableTo<TypeOnly<typeof current.stringToBuffer>, TypeOnly<typeof old.stringToBuffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_Uint8ArrayToArrayBuffer": {"backCompat": false}
*/
declare type current_as_old_for_Function_Uint8ArrayToArrayBuffer = requireAssignableTo<TypeOnly<typeof current.Uint8ArrayToArrayBuffer>, TypeOnly<typeof old.Uint8ArrayToArrayBuffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_Uint8ArrayToString": {"backCompat": false}
*/
declare type current_as_old_for_Function_Uint8ArrayToString = requireAssignableTo<TypeOnly<typeof current.Uint8ArrayToString>, TypeOnly<typeof old.Uint8ArrayToString>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_unreachableCase": {"backCompat": false}
*/
declare type current_as_old_for_Function_unreachableCase = requireAssignableTo<TypeOnly<typeof current.unreachableCase>, TypeOnly<typeof old.unreachableCase>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -306,14 +663,41 @@ declare type old_as_current_for_Interface_ITraceEvent = requireAssignableTo<Type
*/
declare type current_as_old_for_Interface_ITraceEvent = requireAssignableTo<TypeOnly<current.ITraceEvent>, TypeOnly<old.ITraceEvent>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Interface_PromiseCacheOptions": {"forwardCompat": false}
*/
declare type old_as_current_for_Interface_PromiseCacheOptions = requireAssignableTo<TypeOnly<old.PromiseCacheOptions>, TypeOnly<current.PromiseCacheOptions>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Variable_IsoBuffer": {"backCompat": false}
* "Interface_PromiseCacheOptions": {"backCompat": false}
*/
declare type current_as_old_for_Variable_IsoBuffer = requireAssignableTo<TypeOnly<typeof current.IsoBuffer>, TypeOnly<typeof old.IsoBuffer>>
declare type current_as_old_for_Interface_PromiseCacheOptions = requireAssignableTo<TypeOnly<current.PromiseCacheOptions>, TypeOnly<old.PromiseCacheOptions>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_EventEmitterEventType": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_EventEmitterEventType = requireAssignableTo<TypeOnly<old.EventEmitterEventType>, TypeOnly<current.EventEmitterEventType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_EventEmitterEventType": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_EventEmitterEventType = requireAssignableTo<TypeOnly<current.EventEmitterEventType>, TypeOnly<old.EventEmitterEventType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
@ -351,96 +735,6 @@ declare type old_as_current_for_TypeAlias_IsomorphicPerformance = requireAssigna
*/
declare type current_as_old_for_TypeAlias_IsomorphicPerformance = requireAssignableTo<TypeOnly<current.IsomorphicPerformance>, TypeOnly<old.IsomorphicPerformance>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Lazy": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Lazy = requireAssignableTo<TypeOnly<old.Lazy<any>>, TypeOnly<current.Lazy<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Lazy": {"backCompat": false}
*/
declare type current_as_old_for_Class_Lazy = requireAssignableTo<TypeOnly<current.Lazy<any>>, TypeOnly<old.Lazy<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Lazy": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Lazy = requireAssignableTo<TypeOnly<typeof current.Lazy>, TypeOnly<typeof old.Lazy>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_LazyPromise": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_LazyPromise = requireAssignableTo<TypeOnly<old.LazyPromise<any>>, TypeOnly<current.LazyPromise<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_LazyPromise": {"backCompat": false}
*/
declare type current_as_old_for_Class_LazyPromise = requireAssignableTo<TypeOnly<current.LazyPromise<any>>, TypeOnly<old.LazyPromise<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_LazyPromise": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_LazyPromise = requireAssignableTo<TypeOnly<typeof current.LazyPromise>, TypeOnly<typeof old.LazyPromise>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Variable_NumberComparer": {"backCompat": false}
*/
declare type current_as_old_for_Variable_NumberComparer = requireAssignableTo<TypeOnly<typeof current.NumberComparer>, TypeOnly<typeof old.NumberComparer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseCache": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_PromiseCache = requireAssignableTo<TypeOnly<old.PromiseCache<any,any>>, TypeOnly<current.PromiseCache<any,any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseCache": {"backCompat": false}
*/
declare type current_as_old_for_Class_PromiseCache = requireAssignableTo<TypeOnly<current.PromiseCache<any,any>>, TypeOnly<old.PromiseCache<any,any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_PromiseCache": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_PromiseCache = requireAssignableTo<TypeOnly<typeof current.PromiseCache>, TypeOnly<typeof old.PromiseCache>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -459,210 +753,6 @@ declare type old_as_current_for_TypeAlias_PromiseCacheExpiry = requireAssignable
*/
declare type current_as_old_for_TypeAlias_PromiseCacheExpiry = requireAssignableTo<TypeOnly<current.PromiseCacheExpiry>, TypeOnly<old.PromiseCacheExpiry>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Interface_PromiseCacheOptions": {"forwardCompat": false}
*/
declare type old_as_current_for_Interface_PromiseCacheOptions = requireAssignableTo<TypeOnly<old.PromiseCacheOptions>, TypeOnly<current.PromiseCacheOptions>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Interface_PromiseCacheOptions": {"backCompat": false}
*/
declare type current_as_old_for_Interface_PromiseCacheOptions = requireAssignableTo<TypeOnly<current.PromiseCacheOptions>, TypeOnly<old.PromiseCacheOptions>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseTimer": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_PromiseTimer = requireAssignableTo<TypeOnly<old.PromiseTimer>, TypeOnly<current.PromiseTimer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_PromiseTimer": {"backCompat": false}
*/
declare type current_as_old_for_Class_PromiseTimer = requireAssignableTo<TypeOnly<current.PromiseTimer>, TypeOnly<old.PromiseTimer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_PromiseTimer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_PromiseTimer = requireAssignableTo<TypeOnly<typeof current.PromiseTimer>, TypeOnly<typeof old.PromiseTimer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RangeTracker": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_RangeTracker = requireAssignableTo<TypeOnly<old.RangeTracker>, TypeOnly<current.RangeTracker>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RangeTracker": {"backCompat": false}
*/
declare type current_as_old_for_Class_RangeTracker = requireAssignableTo<TypeOnly<current.RangeTracker>, TypeOnly<old.RangeTracker>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_RangeTracker": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_RangeTracker = requireAssignableTo<TypeOnly<typeof current.RangeTracker>, TypeOnly<typeof old.RangeTracker>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RateLimiter": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_RateLimiter = requireAssignableTo<TypeOnly<old.RateLimiter>, TypeOnly<current.RateLimiter>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_RateLimiter": {"backCompat": false}
*/
declare type current_as_old_for_Class_RateLimiter = requireAssignableTo<TypeOnly<current.RateLimiter>, TypeOnly<old.RateLimiter>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_RateLimiter": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_RateLimiter = requireAssignableTo<TypeOnly<typeof current.RateLimiter>, TypeOnly<typeof old.RateLimiter>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_TelemetryNullLogger": {"forwardCompat": false}
*/
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClass_TelemetryNullLogger": {"backCompat": false}
*/
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "RemovedClassStatics_TelemetryNullLogger": {"backCompat": false}
*/
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Timer": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Timer = requireAssignableTo<TypeOnly<old.Timer>, TypeOnly<current.Timer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Timer": {"backCompat": false}
*/
declare type current_as_old_for_Class_Timer = requireAssignableTo<TypeOnly<current.Timer>, TypeOnly<old.Timer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Timer": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Timer = requireAssignableTo<TypeOnly<typeof current.Timer>, TypeOnly<typeof old.Timer>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Trace": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_Trace = requireAssignableTo<TypeOnly<old.Trace>, TypeOnly<current.Trace>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_Trace": {"backCompat": false}
*/
declare type current_as_old_for_Class_Trace = requireAssignableTo<TypeOnly<current.Trace>, TypeOnly<old.Trace>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_Trace": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_Trace = requireAssignableTo<TypeOnly<typeof current.Trace>, TypeOnly<typeof old.Trace>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TypedEventEmitter": {"forwardCompat": false}
*/
declare type old_as_current_for_Class_TypedEventEmitter = requireAssignableTo<TypeOnly<old.TypedEventEmitter<any>>, TypeOnly<current.TypedEventEmitter<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Class_TypedEventEmitter": {"backCompat": false}
*/
declare type current_as_old_for_Class_TypedEventEmitter = requireAssignableTo<TypeOnly<current.TypedEventEmitter<any>>, TypeOnly<old.TypedEventEmitter<any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "ClassStatics_TypedEventEmitter": {"backCompat": false}
*/
declare type current_as_old_for_ClassStatics_TypedEventEmitter = requireAssignableTo<TypeOnly<typeof current.TypedEventEmitter>, TypeOnly<typeof old.TypedEventEmitter>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -681,33 +771,6 @@ declare type old_as_current_for_TypeAlias_TypedEventTransform = requireAssignabl
*/
declare type current_as_old_for_TypeAlias_TypedEventTransform = requireAssignableTo<TypeOnly<current.TypedEventTransform<any,any>>, TypeOnly<old.TypedEventTransform<any,any>>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_Uint8ArrayToArrayBuffer": {"backCompat": false}
*/
declare type current_as_old_for_Function_Uint8ArrayToArrayBuffer = requireAssignableTo<TypeOnly<typeof current.Uint8ArrayToArrayBuffer>, TypeOnly<typeof old.Uint8ArrayToArrayBuffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_Uint8ArrayToString": {"backCompat": false}
*/
declare type current_as_old_for_Function_Uint8ArrayToString = requireAssignableTo<TypeOnly<typeof current.Uint8ArrayToString>, TypeOnly<typeof old.Uint8ArrayToString>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_assert": {"backCompat": false}
*/
declare type current_as_old_for_Function_assert = requireAssignableTo<TypeOnly<typeof current.assert>, TypeOnly<typeof old.assert>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
@ -726,15 +789,6 @@ declare type current_as_old_for_Variable_bufferToString = requireAssignableTo<Ty
*/
declare type current_as_old_for_Variable_delay = requireAssignableTo<TypeOnly<typeof current.delay>, TypeOnly<typeof old.delay>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_doIfNotDisposed": {"backCompat": false}
*/
declare type current_as_old_for_Function_doIfNotDisposed = requireAssignableTo<TypeOnly<typeof current.doIfNotDisposed>, TypeOnly<typeof old.doIfNotDisposed>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
@ -758,18 +812,18 @@ declare type current_as_old_for_Variable_fromUtf8ToBase64 = requireAssignableTo<
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_gitHashFile": {"backCompat": false}
* "Variable_IsoBuffer": {"backCompat": false}
*/
declare type current_as_old_for_Function_gitHashFile = requireAssignableTo<TypeOnly<typeof current.gitHashFile>, TypeOnly<typeof old.gitHashFile>>
declare type current_as_old_for_Variable_IsoBuffer = requireAssignableTo<TypeOnly<typeof current.IsoBuffer>, TypeOnly<typeof old.IsoBuffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_hashFile": {"backCompat": false}
* "Variable_NumberComparer": {"backCompat": false}
*/
declare type current_as_old_for_Function_hashFile = requireAssignableTo<TypeOnly<typeof current.hashFile>, TypeOnly<typeof old.hashFile>>
declare type current_as_old_for_Variable_NumberComparer = requireAssignableTo<TypeOnly<typeof current.NumberComparer>, TypeOnly<typeof old.NumberComparer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
@ -780,33 +834,6 @@ declare type current_as_old_for_Function_hashFile = requireAssignableTo<TypeOnly
*/
declare type current_as_old_for_Variable_performance = requireAssignableTo<TypeOnly<typeof current.performance>, TypeOnly<typeof old.performance>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_safelyParseJSON": {"backCompat": false}
*/
declare type current_as_old_for_Function_safelyParseJSON = requireAssignableTo<TypeOnly<typeof current.safelyParseJSON>, TypeOnly<typeof old.safelyParseJSON>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_setLongTimeout": {"backCompat": false}
*/
declare type current_as_old_for_Function_setLongTimeout = requireAssignableTo<TypeOnly<typeof current.setLongTimeout>, TypeOnly<typeof old.setLongTimeout>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_stringToBuffer": {"backCompat": false}
*/
declare type current_as_old_for_Function_stringToBuffer = requireAssignableTo<TypeOnly<typeof current.stringToBuffer>, TypeOnly<typeof old.stringToBuffer>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
@ -815,12 +842,3 @@ declare type current_as_old_for_Function_stringToBuffer = requireAssignableTo<Ty
* "Variable_toUtf8": {"backCompat": false}
*/
declare type current_as_old_for_Variable_toUtf8 = requireAssignableTo<TypeOnly<typeof current.toUtf8>, TypeOnly<typeof old.toUtf8>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Function_unreachableCase": {"backCompat": false}
*/
declare type current_as_old_for_Function_unreachableCase = requireAssignableTo<TypeOnly<typeof current.unreachableCase>, TypeOnly<typeof old.unreachableCase>>

Просмотреть файл

@ -74,10 +74,10 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.2",
"@fluid-tools/build-cli": "^0.44.0",
"@fluid-tools/build-cli": "^0.49.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.44.0",
"@fluidframework/eslint-config-fluid": "^5.2.0",
"@fluidframework/build-tools": "^0.49.0",
"@fluidframework/eslint-config-fluid": "^5.4.0",
"@fluidframework/protocol-definitions-previous": "npm:@fluidframework/protocol-definitions@3.2.0",
"@microsoft/api-extractor": "^7.45.1",
"concurrently": "^6.2.0",

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -15,24 +15,6 @@ import type * as current from "../../index.js";
declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ConnectionMode": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ConnectionMode = requireAssignableTo<TypeOnly<old.ConnectionMode>, TypeOnly<current.ConnectionMode>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ConnectionMode": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ConnectionMode = requireAssignableTo<TypeOnly<current.ConnectionMode>, TypeOnly<old.ConnectionMode>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -51,6 +33,96 @@ declare type old_as_current_for_Enum_FileMode = requireAssignableTo<TypeOnly<old
*/
declare type current_as_old_for_Enum_FileMode = requireAssignableTo<TypeOnly<current.FileMode>, TypeOnly<old.FileMode>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_MessageType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_MessageType = requireAssignableTo<TypeOnly<old.MessageType>, TypeOnly<current.MessageType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_MessageType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_MessageType = requireAssignableTo<TypeOnly<current.MessageType>, TypeOnly<old.MessageType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_NackErrorType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_NackErrorType = requireAssignableTo<TypeOnly<old.NackErrorType>, TypeOnly<current.NackErrorType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_NackErrorType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_NackErrorType = requireAssignableTo<TypeOnly<current.NackErrorType>, TypeOnly<old.NackErrorType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_ScopeType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_ScopeType = requireAssignableTo<TypeOnly<old.ScopeType>, TypeOnly<current.ScopeType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_ScopeType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_ScopeType = requireAssignableTo<TypeOnly<current.ScopeType>, TypeOnly<old.ScopeType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_SignalType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_SignalType = requireAssignableTo<TypeOnly<old.SignalType>, TypeOnly<current.SignalType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_SignalType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_SignalType = requireAssignableTo<TypeOnly<current.SignalType>, TypeOnly<old.SignalType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_TreeEntry": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_TreeEntry = requireAssignableTo<TypeOnly<old.TreeEntry>, TypeOnly<current.TreeEntry>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_TreeEntry": {"backCompat": false}
*/
declare type current_as_old_for_Enum_TreeEntry = requireAssignableTo<TypeOnly<current.TreeEntry>, TypeOnly<old.TreeEntry>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -69,24 +141,6 @@ declare type old_as_current_for_Interface_IActorClient = requireAssignableTo<Typ
*/
declare type current_as_old_for_Interface_IActorClient = requireAssignableTo<TypeOnly<current.IActorClient>, TypeOnly<old.IActorClient>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IApprovedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_IApprovedProposal = requireAssignableTo<TypeOnly<old.IApprovedProposal>, TypeOnly<current.IApprovedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IApprovedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_IApprovedProposal = requireAssignableTo<TypeOnly<current.IApprovedProposal>, TypeOnly<old.IApprovedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -231,24 +285,6 @@ declare type old_as_current_for_Interface_IClientJoin = requireAssignableTo<Type
*/
declare type current_as_old_for_Interface_IClientJoin = requireAssignableTo<TypeOnly<current.IClientJoin>, TypeOnly<old.IClientJoin>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ICommittedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ICommittedProposal = requireAssignableTo<TypeOnly<old.ICommittedProposal>, TypeOnly<current.ICommittedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ICommittedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ICommittedProposal = requireAssignableTo<TypeOnly<current.ICommittedProposal>, TypeOnly<old.ICommittedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -501,24 +537,6 @@ declare type old_as_current_for_Interface_IQuorumClientsEvents = requireAssignab
*/
declare type current_as_old_for_Interface_IQuorumClientsEvents = requireAssignableTo<TypeOnly<current.IQuorumClientsEvents>, TypeOnly<old.IQuorumClientsEvents>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IQuorumEvents": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_IQuorumEvents = requireAssignableTo<TypeOnly<old.IQuorumEvents>, TypeOnly<current.IQuorumEvents>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IQuorumEvents": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_IQuorumEvents = requireAssignableTo<TypeOnly<current.IQuorumEvents>, TypeOnly<old.IQuorumEvents>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -555,24 +573,6 @@ declare type old_as_current_for_Interface_IQuorumProposalsEvents = requireAssign
*/
declare type current_as_old_for_Interface_IQuorumProposalsEvents = requireAssignableTo<TypeOnly<current.IQuorumProposalsEvents>, TypeOnly<old.IQuorumProposalsEvents>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISentSignalMessage": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISentSignalMessage = requireAssignableTo<TypeOnly<old.ISentSignalMessage>, TypeOnly<current.ISentSignalMessage>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISentSignalMessage": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISentSignalMessage = requireAssignableTo<TypeOnly<current.ISentSignalMessage>, TypeOnly<old.ISentSignalMessage>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -627,24 +627,6 @@ declare type old_as_current_for_Interface_ISequencedDocumentMessage = requireAss
*/
declare type current_as_old_for_Interface_ISequencedDocumentMessage = requireAssignableTo<TypeOnly<current.ISequencedDocumentMessage>, TypeOnly<old.ISequencedDocumentMessage>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedDocumentMessageExperimental": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISequencedDocumentMessageExperimental = requireAssignableTo<TypeOnly<old.ISequencedDocumentMessageExperimental>, TypeOnly<current.ISequencedDocumentMessageExperimental>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedDocumentMessageExperimental": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISequencedDocumentMessageExperimental = requireAssignableTo<TypeOnly<current.ISequencedDocumentMessageExperimental>, TypeOnly<old.ISequencedDocumentMessageExperimental>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -663,24 +645,6 @@ declare type old_as_current_for_Interface_ISequencedDocumentSystemMessage = requ
*/
declare type current_as_old_for_Interface_ISequencedDocumentSystemMessage = requireAssignableTo<TypeOnly<current.ISequencedDocumentSystemMessage>, TypeOnly<old.ISequencedDocumentSystemMessage>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISequencedProposal = requireAssignableTo<TypeOnly<old.ISequencedProposal>, TypeOnly<current.ISequencedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISequencedProposal = requireAssignableTo<TypeOnly<current.ISequencedProposal>, TypeOnly<old.ISequencedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -1041,24 +1005,6 @@ declare type old_as_current_for_Interface_ITree = requireAssignableTo<TypeOnly<o
*/
declare type current_as_old_for_Interface_ITree = requireAssignableTo<TypeOnly<current.ITree>, TypeOnly<old.ITree>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ITreeEntry": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ITreeEntry = requireAssignableTo<TypeOnly<old.ITreeEntry>, TypeOnly<current.ITreeEntry>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ITreeEntry": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ITreeEntry = requireAssignableTo<TypeOnly<current.ITreeEntry>, TypeOnly<old.ITreeEntry>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -1113,6 +1059,132 @@ declare type old_as_current_for_Interface_IVersion = requireAssignableTo<TypeOnl
*/
declare type current_as_old_for_Interface_IVersion = requireAssignableTo<TypeOnly<current.IVersion>, TypeOnly<old.IVersion>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ConnectionMode": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ConnectionMode = requireAssignableTo<TypeOnly<old.ConnectionMode>, TypeOnly<current.ConnectionMode>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ConnectionMode": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ConnectionMode = requireAssignableTo<TypeOnly<current.ConnectionMode>, TypeOnly<old.ConnectionMode>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IApprovedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_IApprovedProposal = requireAssignableTo<TypeOnly<old.IApprovedProposal>, TypeOnly<current.IApprovedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IApprovedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_IApprovedProposal = requireAssignableTo<TypeOnly<current.IApprovedProposal>, TypeOnly<old.IApprovedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ICommittedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ICommittedProposal = requireAssignableTo<TypeOnly<old.ICommittedProposal>, TypeOnly<current.ICommittedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ICommittedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ICommittedProposal = requireAssignableTo<TypeOnly<current.ICommittedProposal>, TypeOnly<old.ICommittedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IQuorumEvents": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_IQuorumEvents = requireAssignableTo<TypeOnly<old.IQuorumEvents>, TypeOnly<current.IQuorumEvents>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_IQuorumEvents": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_IQuorumEvents = requireAssignableTo<TypeOnly<current.IQuorumEvents>, TypeOnly<old.IQuorumEvents>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISentSignalMessage": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISentSignalMessage = requireAssignableTo<TypeOnly<old.ISentSignalMessage>, TypeOnly<current.ISentSignalMessage>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISentSignalMessage": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISentSignalMessage = requireAssignableTo<TypeOnly<current.ISentSignalMessage>, TypeOnly<old.ISentSignalMessage>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedDocumentMessageExperimental": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISequencedDocumentMessageExperimental = requireAssignableTo<TypeOnly<old.ISequencedDocumentMessageExperimental>, TypeOnly<current.ISequencedDocumentMessageExperimental>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedDocumentMessageExperimental": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISequencedDocumentMessageExperimental = requireAssignableTo<TypeOnly<current.ISequencedDocumentMessageExperimental>, TypeOnly<old.ISequencedDocumentMessageExperimental>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedProposal": {"forwardCompat": false}
*/
declare type old_as_current_for_TypeAlias_ISequencedProposal = requireAssignableTo<TypeOnly<old.ISequencedProposal>, TypeOnly<current.ISequencedProposal>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "TypeAlias_ISequencedProposal": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_ISequencedProposal = requireAssignableTo<TypeOnly<current.ISequencedProposal>, TypeOnly<old.ISequencedProposal>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
@ -1136,72 +1208,18 @@ declare type current_as_old_for_TypeAlias_IsoDate = requireAssignableTo<TypeOnly
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_MessageType": {"forwardCompat": false}
* "TypeAlias_ITreeEntry": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_MessageType = requireAssignableTo<TypeOnly<old.MessageType>, TypeOnly<current.MessageType>>
declare type old_as_current_for_TypeAlias_ITreeEntry = requireAssignableTo<TypeOnly<old.ITreeEntry>, TypeOnly<current.ITreeEntry>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_MessageType": {"backCompat": false}
* "TypeAlias_ITreeEntry": {"backCompat": false}
*/
declare type current_as_old_for_Enum_MessageType = requireAssignableTo<TypeOnly<current.MessageType>, TypeOnly<old.MessageType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_NackErrorType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_NackErrorType = requireAssignableTo<TypeOnly<old.NackErrorType>, TypeOnly<current.NackErrorType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_NackErrorType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_NackErrorType = requireAssignableTo<TypeOnly<current.NackErrorType>, TypeOnly<old.NackErrorType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_ScopeType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_ScopeType = requireAssignableTo<TypeOnly<old.ScopeType>, TypeOnly<current.ScopeType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_ScopeType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_ScopeType = requireAssignableTo<TypeOnly<current.ScopeType>, TypeOnly<old.ScopeType>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_SignalType": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_SignalType = requireAssignableTo<TypeOnly<old.SignalType>, TypeOnly<current.SignalType>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_SignalType": {"backCompat": false}
*/
declare type current_as_old_for_Enum_SignalType = requireAssignableTo<TypeOnly<current.SignalType>, TypeOnly<old.SignalType>>
declare type current_as_old_for_TypeAlias_ITreeEntry = requireAssignableTo<TypeOnly<current.ITreeEntry>, TypeOnly<old.ITreeEntry>>
/*
* Validate forward compatibility by using the old type in place of the current type.
@ -1274,21 +1292,3 @@ declare type old_as_current_for_TypeAlias_SummaryTypeNoHandle = requireAssignabl
* "TypeAlias_SummaryTypeNoHandle": {"backCompat": false}
*/
declare type current_as_old_for_TypeAlias_SummaryTypeNoHandle = requireAssignableTo<TypeOnly<current.SummaryTypeNoHandle>, TypeOnly<old.SummaryTypeNoHandle>>
/*
* Validate forward compatibility by using the old type in place of the current type.
* If this test starts failing, it indicates a change that is not forward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_TreeEntry": {"forwardCompat": false}
*/
declare type old_as_current_for_Enum_TreeEntry = requireAssignableTo<TypeOnly<old.TreeEntry>, TypeOnly<current.TreeEntry>>
/*
* Validate backward compatibility by using the current type in place of the old type.
* If this test starts failing, it indicates a change that is not backward compatible.
* To acknowledge the breaking change, add the following to package.json under
* typeValidation.broken:
* "Enum_TreeEntry": {"backCompat": false}
*/
declare type current_as_old_for_Enum_TreeEntry = requireAssignableTo<TypeOnly<current.TreeEntry>, TypeOnly<old.TreeEntry>>

Просмотреть файл

@ -45,10 +45,10 @@
"temp-directory": "nyc/.nyc_output"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.44.0",
"@fluid-tools/build-cli": "^0.49.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.44.0",
"@fluidframework/eslint-config-fluid": "^5.2.0",
"@fluidframework/build-tools": "^0.49.0",
"@fluidframework/eslint-config-fluid": "^5.4.0",
"@types/async": "^3.2.9",
"@types/cors": "^2.8.4",
"@types/debug": "^4.1.5",

Просмотреть файл

@ -79,6 +79,7 @@ export abstract class FsPromisesBase implements IFileSystemPromises {
flag?: OpenMode | undefined;
} & Abortable)
| BufferEncoding
// eslint-disable-next-line @rushstack/no-new-null -- existing usage, won't address as we update the lint config
| null,
): Promise<void> {
// Verify that the file size is within the allowed limit.

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -43,10 +43,10 @@
"temp-directory": "nyc/.nyc_output"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.44.0",
"@fluid-tools/build-cli": "^0.49.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.44.0",
"@fluidframework/eslint-config-fluid": "^5.1.0",
"@fluidframework/build-tools": "^0.49.0",
"@fluidframework/eslint-config-fluid": "^5.4.0",
"@types/compression": "0.0.36",
"@types/cors": "^2.8.4",
"@types/debug": "^4.1.5",

Просмотреть файл

@ -15,17 +15,17 @@ importers:
.:
devDependencies:
'@fluid-tools/build-cli':
specifier: ^0.44.0
version: 0.44.0
specifier: ^0.49.0
version: 0.49.0(typescript@5.1.6)
'@fluidframework/build-common':
specifier: ^2.0.3
version: 2.0.3
'@fluidframework/build-tools':
specifier: ^0.44.0
version: 0.44.0
specifier: ^0.49.0
version: 0.49.0
'@fluidframework/eslint-config-fluid':
specifier: ^5.1.0
version: 5.2.0(eslint@8.55.0)(typescript@5.1.6)
specifier: ^5.4.0
version: 5.4.0(eslint@8.55.0)(typescript@5.1.6)
'@types/compression':
specifier: 0.0.36
version: 0.0.36
@ -342,15 +342,6 @@ packages:
resolution: {integrity: sha512-Jh15/qVmrLGhkKJBdXlK1+9tY4lZruYjsgkDFj08ZmDiWVBLJcqkok7Z0/R0In+i1rScBpJlSvrTS2Lm41Pbnw==}
dev: true
/@apidevtools/json-schema-ref-parser@11.7.0:
resolution: {integrity: sha512-pRrmXMCwnmrkS3MLgAIW5dXRzeTv6GLjkjb4HmxNnvAKXN1Nfzp4KmGADBQvlVUcqi+a5D+hfGDLLnd5NnYxog==}
engines: {node: '>= 16'}
dependencies:
'@jsdevtools/ono': 7.1.3
'@types/json-schema': 7.0.15
js-yaml: 4.1.0
dev: true
/@aws-crypto/crc32@5.2.0:
resolution: {integrity: sha512-nLbCWqQNgUiwwtFsen1AdzAtvuLRsQS8rYgMuxCrdKf9kOssamGLuPwyTY9wyYblNr9+1XM8v6zoDTPPSIeANg==}
engines: {node: '>=16.0.0'}
@ -1688,15 +1679,27 @@ packages:
- typescript
dev: true
/@fluid-tools/build-cli@0.44.0:
resolution: {integrity: sha512-VQSRxRFtvr3BbWkJ/Lu6uHmIXVrwJalFNrX/OiqokrdrC1KUAprzEVMsvqNLuNvhlvD4e4LWohx9TjRWiaQIlg==}
/@fluid-internal/eslint-plugin-fluid@0.1.2(eslint@8.55.0)(typescript@5.1.6):
resolution: {integrity: sha512-E7LF4ukpCoyZcxpDUQz0edXsKllbh4m8NAdiug6sSI1KIIQFwtq5vvW3kQ0Op5xA9w10T6crfcvmuAzdP84UGg==}
dependencies:
'@microsoft/tsdoc': 0.14.2
'@typescript-eslint/parser': 6.21.0(eslint@8.55.0)(typescript@5.1.6)
ts-morph: 22.0.0
transitivePeerDependencies:
- eslint
- supports-color
- typescript
dev: true
/@fluid-tools/build-cli@0.49.0(typescript@5.1.6):
resolution: {integrity: sha512-V9h8OCJDvSz8m4zmeCO6y8DJi972BSFp3YO6S/R1v7J/CpaG5A6v1Di0Kp5+JYf+sQ2ILoBaEvdjCp3ii+eYTw==}
engines: {node: '>=18.17.1'}
hasBin: true
dependencies:
'@andrewbranch/untar.js': 1.0.3
'@fluid-tools/version-tools': 0.44.0
'@fluidframework/build-tools': 0.44.0
'@fluidframework/bundle-size-tools': 0.44.0
'@fluid-tools/version-tools': 0.49.0
'@fluidframework/build-tools': 0.49.0
'@fluidframework/bundle-size-tools': 0.49.0
'@microsoft/api-extractor': 7.47.7
'@oclif/core': 4.0.20
'@oclif/plugin-autocomplete': 3.2.2
@ -1704,16 +1707,20 @@ packages:
'@oclif/plugin-help': 6.2.10
'@oclif/plugin-not-found': 3.2.18
'@octokit/core': 4.2.4
'@octokit/rest': 21.0.2
'@rushstack/node-core-library': 3.62.0
async: 3.2.4
azure-devops-node-api: 11.2.0
chalk: 5.3.0
change-case: 3.1.0
cosmiconfig: 8.3.6(typescript@5.1.6)
danger: 11.3.1
date-fns: 2.30.0
debug: 4.3.4(supports-color@8.1.1)
debug: 4.3.6(supports-color@8.1.1)
execa: 5.1.1
fflate: 0.8.2
fs-extra: 11.2.0
github-slugger: 2.0.0
globby: 11.1.0
gray-matter: 4.0.3
human-id: 4.0.0
@ -1721,7 +1728,11 @@ packages:
issue-parser: 7.0.1
json5: 2.2.3
jssm: 5.98.2
jszip: 3.10.1
latest-version: 5.1.0
mdast: 3.0.0
mdast-util-heading-range: 4.0.0
mdast-util-to-string: 4.0.0
minimatch: 7.4.6
node-fetch: 3.3.2
npm-check-updates: 16.14.20
@ -1736,7 +1747,7 @@ packages:
remark-toc: 9.0.0
replace-in-file: 7.1.0
resolve.exports: 2.0.2
semver: 7.6.0
semver: 7.6.3
semver-utils: 1.1.4
simple-git: 3.19.1
sort-json: 2.0.1
@ -1745,6 +1756,8 @@ packages:
table: 6.8.1
ts-morph: 22.0.0
type-fest: 2.19.0
unist-util-visit: 5.0.0
xml2js: 0.5.0
transitivePeerDependencies:
- '@swc/core'
- '@types/node'
@ -1753,12 +1766,13 @@ packages:
- encoding
- esbuild
- supports-color
- typescript
- uglify-js
- webpack-cli
dev: true
/@fluid-tools/version-tools@0.44.0:
resolution: {integrity: sha512-Oae0rdx+f2vVyFdPZi+t0ABgJZMaljbLfiMY2ejyL5Bt/T0QSkOEHS6Z5qPsg+Y5N15re53Vwck4S/Ybfjw+jA==}
/@fluid-tools/version-tools@0.49.0:
resolution: {integrity: sha512-3BI1rmCBx7ZZGhuchtwCNgL6XSRMRtDtflvi2ks7dKE04T8WoKxUwi3+YNVlXf5XlcSLtwprbRjnraIA2rjgAQ==}
engines: {node: '>=18.17.1'}
hasBin: true
dependencies:
@ -1779,31 +1793,31 @@ packages:
hasBin: true
dev: true
/@fluidframework/build-tools@0.44.0:
resolution: {integrity: sha512-lRldMqbYb4hIjxpnfEdZKTOm9iCuPHUXbp4R3BAVyrJ2+JLs1vLW75FpernwZdWLCVU0jIRqx/MMyRXPXGP03Q==}
/@fluidframework/build-tools@0.49.0:
resolution: {integrity: sha512-hz5xf320HfbnpziCOw1I+BqbYktaJbtX5nuSsjSSvJJTzm/RPM+kvRgp02isG8kF1WKhMsMwueHwcNek+sHOxQ==}
engines: {node: '>=18.17.1'}
hasBin: true
dependencies:
'@fluid-tools/version-tools': 0.44.0
'@fluid-tools/version-tools': 0.49.0
'@manypkg/get-packages': 2.2.0
async: 3.2.4
chalk: 2.4.2
cosmiconfig: 8.3.6(typescript@5.4.5)
date-fns: 2.30.0
debug: 4.3.4(supports-color@8.1.1)
debug: 4.3.6(supports-color@8.1.1)
detect-indent: 6.1.0
find-up: 7.0.0
fs-extra: 11.2.0
glob: 7.2.3
globby: 11.1.0
ignore: 5.3.0
json-schema-to-typescript: 15.0.2
json5: 2.2.3
lodash: 4.17.21
lodash.isequal: 4.5.0
multimatch: 5.0.0
picomatch: 2.3.1
rimraf: 4.4.1
semver: 7.6.0
semver: 7.6.3
sort-package-json: 1.57.0
ts-deepmerge: 7.0.1
ts-morph: 22.0.0
@ -1814,15 +1828,15 @@ packages:
- supports-color
dev: true
/@fluidframework/bundle-size-tools@0.44.0:
resolution: {integrity: sha512-ZbzfHwfMXH61gzm2KC53eC9xPg+rY/ZPv0Xpvt7lIN0WAtd1IIi0/TzOGXwhlkErRntYDuCEqHIHvoVc8aGExw==}
/@fluidframework/bundle-size-tools@0.49.0:
resolution: {integrity: sha512-SUrWc931wwOkwIERX282SmHUVjXz0mRhlYIoY68DkYVZ3XuUrKaVvHbJB6a3ek+TIX33zg90HKFNkp9K56m0SQ==}
dependencies:
azure-devops-node-api: 11.2.0
jszip: 3.10.1
msgpack-lite: 0.1.26
pako: 2.1.0
typescript: 5.4.5
webpack: 5.89.0
webpack: 5.95.0
transitivePeerDependencies:
- '@swc/core'
- esbuild
@ -1889,6 +1903,35 @@ packages:
- typescript
dev: true
/@fluidframework/eslint-config-fluid@5.4.0(eslint@8.55.0)(typescript@5.1.6):
resolution: {integrity: sha512-V9lKsH1oFq3pX8UjSv8AyZ9BswPEcozGi3Ic/KuMdsYHj8Ibm3EgTtYSyNgVOAFivDW474qvXc5PDhKD8T/mfw==}
dependencies:
'@fluid-internal/eslint-plugin-fluid': 0.1.2(eslint@8.55.0)(typescript@5.1.6)
'@microsoft/tsdoc': 0.14.2
'@rushstack/eslint-patch': 1.4.0
'@rushstack/eslint-plugin': 0.13.1(eslint@8.55.0)(typescript@5.1.6)
'@rushstack/eslint-plugin-security': 0.7.1(eslint@8.55.0)(typescript@5.1.6)
'@typescript-eslint/eslint-plugin': 6.7.5(@typescript-eslint/parser@6.7.5)(eslint@8.55.0)(typescript@5.1.6)
'@typescript-eslint/parser': 6.7.5(eslint@8.55.0)(typescript@5.1.6)
eslint-config-prettier: 9.0.0(eslint@8.55.0)
eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.5)(eslint-plugin-i@2.29.1)(eslint@8.55.0)
eslint-plugin-eslint-comments: 3.2.0(eslint@8.55.0)
eslint-plugin-import: /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-typescript@3.6.1)(eslint@8.55.0)
eslint-plugin-jsdoc: 46.8.2(eslint@8.55.0)
eslint-plugin-promise: 6.1.1(eslint@8.55.0)
eslint-plugin-react: 7.33.2(eslint@8.55.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.55.0)
eslint-plugin-tsdoc: 0.2.17
eslint-plugin-unicorn: 48.0.1(eslint@8.55.0)
eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.7.5)(eslint@8.55.0)
transitivePeerDependencies:
- eslint
- eslint-import-resolver-node
- eslint-import-resolver-webpack
- supports-color
- typescript
dev: true
/@fluidframework/gitresources@6.0.0-287165:
resolution: {integrity: sha512-bfCshXEH2WGtG7C+ylUqzwoHbHd4KEtASaym4q+ah2pEA2fxw2qfTOvGDat+xSBdmy1vvBib9P8vbhJ9bO4xdQ==}
dev: false
@ -2391,10 +2434,6 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
/@jsdevtools/ono@7.1.3:
resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==}
dev: true
/@kwsites/file-exists@1.1.1:
resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==}
dependencies:
@ -2682,6 +2721,11 @@ packages:
engines: {node: '>= 14'}
dev: true
/@octokit/auth-token@5.1.1:
resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==}
engines: {node: '>= 18'}
dev: true
/@octokit/core@3.6.0:
resolution: {integrity: sha512-7RKRKuA4xTjMhY+eG3jthb3hlZCsOwg3rztWh75Xc+ShDWOfDDATWbeZpAHBNRpm4Tv9WgBMOy1zEJYXG6NJ7Q==}
dependencies:
@ -2711,6 +2755,27 @@ packages:
- encoding
dev: true
/@octokit/core@6.1.2:
resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==}
engines: {node: '>= 18'}
dependencies:
'@octokit/auth-token': 5.1.1
'@octokit/graphql': 8.1.1
'@octokit/request': 9.1.3
'@octokit/request-error': 6.1.5
'@octokit/types': 13.6.1
before-after-hook: 3.0.2
universal-user-agent: 7.0.2
dev: true
/@octokit/endpoint@10.1.1:
resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==}
engines: {node: '>= 18'}
dependencies:
'@octokit/types': 13.6.1
universal-user-agent: 7.0.2
dev: true
/@octokit/endpoint@6.0.12:
resolution: {integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==}
dependencies:
@ -2749,6 +2814,15 @@ packages:
- encoding
dev: true
/@octokit/graphql@8.1.1:
resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==}
engines: {node: '>= 18'}
dependencies:
'@octokit/request': 9.1.3
'@octokit/types': 13.6.1
universal-user-agent: 7.0.2
dev: true
/@octokit/openapi-types@12.11.0:
resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==}
dev: true
@ -2757,6 +2831,20 @@ packages:
resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==}
dev: true
/@octokit/openapi-types@22.2.0:
resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==}
dev: true
/@octokit/plugin-paginate-rest@11.3.5(@octokit/core@6.1.2):
resolution: {integrity: sha512-cgwIRtKrpwhLoBi0CUNuY83DPGRMaWVjqVI/bGKsLJ4PzyWZNaEmhHroI2xlrVXkk6nFv0IsZpOp+ZWSWUS2AQ==}
engines: {node: '>= 18'}
peerDependencies:
'@octokit/core': '>=6'
dependencies:
'@octokit/core': 6.1.2
'@octokit/types': 13.6.1
dev: true
/@octokit/plugin-paginate-rest@2.21.3(@octokit/core@3.6.0):
resolution: {integrity: sha512-aCZTEf0y2h3OLbrgKkrfFdjRL6eSOo8komneVQJnYecAxIej7Bafor2xhuDJOIFau4pk0i/P28/XgtbyPF0ZHw==}
peerDependencies:
@ -2774,6 +2862,25 @@ packages:
'@octokit/core': 3.6.0
dev: true
/@octokit/plugin-request-log@5.3.1(@octokit/core@6.1.2):
resolution: {integrity: sha512-n/lNeCtq+9ofhC15xzmJCNKP2BWTv8Ih2TTy+jatNCCq/gQP/V7rK3fjIfuz0pDWDALO/o/4QY4hyOF6TQQFUw==}
engines: {node: '>= 18'}
peerDependencies:
'@octokit/core': '>=6'
dependencies:
'@octokit/core': 6.1.2
dev: true
/@octokit/plugin-rest-endpoint-methods@13.2.6(@octokit/core@6.1.2):
resolution: {integrity: sha512-wMsdyHMjSfKjGINkdGKki06VEkgdEldIGstIEyGX0wbYHGByOwN/KiM+hAAlUwAtPkP3gvXtVQA9L3ITdV2tVw==}
engines: {node: '>= 18'}
peerDependencies:
'@octokit/core': '>=6'
dependencies:
'@octokit/core': 6.1.2
'@octokit/types': 13.6.1
dev: true
/@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0):
resolution: {integrity: sha512-8QFz29Fg5jDuTPXVtey05BLm7OB+M8fnvE64RNegzX7U+5NUXcOcnpTIK0YfSHBg8gYd0oxIq3IZTe9SfPZiRw==}
peerDependencies:
@ -2801,6 +2908,13 @@ packages:
once: 1.4.0
dev: true
/@octokit/request-error@6.1.5:
resolution: {integrity: sha512-IlBTfGX8Yn/oFPMwSfvugfncK2EwRLjzbrpifNaMY8o/HTEAFqCA1FZxjD9cWvSKBHgrIhc4CSBIzMxiLsbzFQ==}
engines: {node: '>= 18'}
dependencies:
'@octokit/types': 13.6.1
dev: true
/@octokit/request@5.6.3:
resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==}
dependencies:
@ -2828,6 +2942,16 @@ packages:
- encoding
dev: true
/@octokit/request@9.1.3:
resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==}
engines: {node: '>= 18'}
dependencies:
'@octokit/endpoint': 10.1.1
'@octokit/request-error': 6.1.5
'@octokit/types': 13.6.1
universal-user-agent: 7.0.2
dev: true
/@octokit/rest@18.12.0:
resolution: {integrity: sha512-gDPiOHlyGavxr72y0guQEhLsemgVjwRePayJ+FcKc2SJqKUbxbkvf5kAZEWA/MKvsfYlQAMVzNJE3ezQcxMJ2Q==}
dependencies:
@ -2839,6 +2963,22 @@ packages:
- encoding
dev: true
/@octokit/rest@21.0.2:
resolution: {integrity: sha512-+CiLisCoyWmYicH25y1cDfCrv41kRSvTq6pPWtRroRJzhsCZWZyCqGyI8foJT5LmScADSwRAnr/xo+eewL04wQ==}
engines: {node: '>= 18'}
dependencies:
'@octokit/core': 6.1.2
'@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2)
'@octokit/plugin-request-log': 5.3.1(@octokit/core@6.1.2)
'@octokit/plugin-rest-endpoint-methods': 13.2.6(@octokit/core@6.1.2)
dev: true
/@octokit/types@13.6.1:
resolution: {integrity: sha512-PHZE9Z+kWXb23Ndik8MKPirBPziOc0D2/3KH1P+6jK5nGWe96kadZuE4jev2/Jq7FvIfTlT2Ltg8Fv2x1v0a5g==}
dependencies:
'@octokit/openapi-types': 22.2.0
dev: true
/@octokit/types@6.41.0:
resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==}
dependencies:
@ -4037,20 +4177,6 @@ packages:
'@types/ms': 0.7.31
dev: true
/@types/eslint-scope@3.7.7:
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
dependencies:
'@types/eslint': 8.44.9
'@types/estree': 1.0.5
dev: true
/@types/eslint@8.44.9:
resolution: {integrity: sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==}
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
dev: true
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: true
@ -4115,6 +4241,7 @@ packages:
/@types/lodash@4.17.7:
resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==}
dev: false
/@types/mdast@4.0.4:
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
@ -4299,6 +4426,27 @@ packages:
- typescript
dev: true
/@typescript-eslint/parser@6.21.0(eslint@8.55.0)(typescript@5.1.6):
resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 6.21.0
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.1.6)
'@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.6(supports-color@8.1.1)
eslint: 8.55.0
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/parser@6.7.5(eslint@8.55.0)(typescript@5.1.6):
resolution: {integrity: sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==}
engines: {node: ^16.0.0 || >=18.0.0}
@ -4328,6 +4476,14 @@ packages:
'@typescript-eslint/visitor-keys': 5.59.11
dev: true
/@typescript-eslint/scope-manager@6.21.0:
resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
dev: true
/@typescript-eslint/scope-manager@6.7.5:
resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==}
engines: {node: ^16.0.0 || >=18.0.0}
@ -4361,6 +4517,11 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
/@typescript-eslint/types@6.21.0:
resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
/@typescript-eslint/types@6.7.5:
resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@ -4387,6 +4548,28 @@ packages:
- supports-color
dev: true
/@typescript-eslint/typescript-estree@6.21.0(typescript@5.1.6):
resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.6(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
semver: 7.6.3
ts-api-utils: 1.0.3(typescript@5.1.6)
typescript: 5.1.6
transitivePeerDependencies:
- supports-color
dev: true
/@typescript-eslint/typescript-estree@6.7.5(typescript@5.1.6):
resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==}
engines: {node: ^16.0.0 || >=18.0.0}
@ -4455,6 +4638,14 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
/@typescript-eslint/visitor-keys@6.21.0:
resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
'@typescript-eslint/types': 6.21.0
eslint-visitor-keys: 3.4.3
dev: true
/@typescript-eslint/visitor-keys@6.7.5:
resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==}
engines: {node: ^16.0.0 || >=18.0.0}
@ -4467,8 +4658,8 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
/@webassemblyjs/ast@1.11.6:
resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==}
/@webassemblyjs/ast@1.12.1:
resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
dependencies:
'@webassemblyjs/helper-numbers': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
@ -4482,8 +4673,8 @@ packages:
resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
dev: true
/@webassemblyjs/helper-buffer@1.11.6:
resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==}
/@webassemblyjs/helper-buffer@1.12.1:
resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
dev: true
/@webassemblyjs/helper-numbers@1.11.6:
@ -4498,13 +4689,13 @@ packages:
resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
dev: true
/@webassemblyjs/helper-wasm-section@1.11.6:
resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==}
/@webassemblyjs/helper-wasm-section@1.12.1:
resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
'@webassemblyjs/wasm-gen': 1.12.1
dev: true
/@webassemblyjs/ieee754@1.11.6:
@ -4523,42 +4714,42 @@ packages:
resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
dev: true
/@webassemblyjs/wasm-edit@1.11.6:
resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==}
/@webassemblyjs/wasm-edit@1.12.1:
resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/helper-wasm-section': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
'@webassemblyjs/wasm-opt': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
'@webassemblyjs/wast-printer': 1.11.6
'@webassemblyjs/helper-wasm-section': 1.12.1
'@webassemblyjs/wasm-gen': 1.12.1
'@webassemblyjs/wasm-opt': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
'@webassemblyjs/wast-printer': 1.12.1
dev: true
/@webassemblyjs/wasm-gen@1.11.6:
resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==}
/@webassemblyjs/wasm-gen@1.12.1:
resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
dev: true
/@webassemblyjs/wasm-opt@1.11.6:
resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==}
/@webassemblyjs/wasm-opt@1.12.1:
resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/helper-buffer': 1.11.6
'@webassemblyjs/wasm-gen': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/wasm-gen': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
dev: true
/@webassemblyjs/wasm-parser@1.11.6:
resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==}
/@webassemblyjs/wasm-parser@1.12.1:
resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-api-error': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/ieee754': 1.11.6
@ -4566,10 +4757,10 @@ packages:
'@webassemblyjs/utf8': 1.11.6
dev: true
/@webassemblyjs/wast-printer@1.11.6:
resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==}
/@webassemblyjs/wast-printer@1.12.1:
resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
dependencies:
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
dev: true
@ -4593,8 +4784,8 @@ packages:
negotiator: 0.6.3
dev: false
/acorn-import-assertions@1.9.0(acorn@8.11.2):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
/acorn-import-attributes@1.9.5(acorn@8.11.2):
resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==}
peerDependencies:
acorn: ^8
dependencies:
@ -5024,6 +5215,10 @@ packages:
resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==}
dev: true
/before-after-hook@3.0.2:
resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==}
dev: true
/better_git_changelog@1.6.2:
resolution: {integrity: sha512-A6U5HdV+gygmNfZ+2UbztVI3aQCXkJzLYL27gJ/WhdNzg1blpE+faHC5y2Iu7Omu0FO2Ra0C0WLU7f5prGoRKg==}
hasBin: true
@ -5224,12 +5419,6 @@ packages:
engines: {node: '>=6'}
dev: true
/builtins@5.0.1:
resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
dependencies:
semver: 7.6.3
dev: true
/bytes@3.0.0:
resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
engines: {node: '>= 0.8'}
@ -5291,7 +5480,7 @@ packages:
dependencies:
'@npmcli/fs': 3.1.0
fs-minipass: 3.0.2
glob: 10.3.10
glob: 10.4.5
lru-cache: 7.18.3
minipass: 5.0.0
minipass-collect: 1.0.2
@ -5844,6 +6033,22 @@ packages:
vary: 1.1.2
dev: false
/cosmiconfig@8.3.6(typescript@5.1.6):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
peerDependencies:
typescript: '>=4.9.5'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
import-fresh: 3.3.0
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
typescript: 5.1.6
dev: true
/cosmiconfig@8.3.6(typescript@5.4.5):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
@ -6370,6 +6575,14 @@ packages:
tapable: 2.2.1
dev: true
/enhanced-resolve@5.17.1:
resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==}
engines: {node: '>=10.13.0'}
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
dev: true
/env-paths@2.2.1:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
engines: {node: '>=6'}
@ -7570,7 +7783,7 @@ packages:
fs.realpath: 1.0.0
minimatch: 8.0.4
minipass: 4.2.8
path-scurry: 1.10.1
path-scurry: 1.11.1
dev: true
/global-dirs@3.0.1:
@ -8571,22 +8784,6 @@ packages:
jju: 1.4.0
dev: true
/json-schema-to-typescript@15.0.2:
resolution: {integrity: sha512-+cRBw+bBJ3k783mZroDIgz1pLNPB4hvj6nnbHTWwEVl0dkW8qdZ+M9jWhBb+Y0FAdHvNsXACga3lewGO8lktrw==}
engines: {node: '>=16.0.0'}
hasBin: true
dependencies:
'@apidevtools/json-schema-ref-parser': 11.7.0
'@types/json-schema': 7.0.15
'@types/lodash': 4.17.7
glob: 10.4.5
is-glob: 4.0.3
js-yaml: 4.1.0
lodash: 4.17.21
minimist: 1.2.8
prettier: 3.2.5
dev: true
/json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
dev: true
@ -9159,6 +9356,15 @@ packages:
- supports-color
dev: true
/mdast-util-heading-range@4.0.0:
resolution: {integrity: sha512-9qadnTU+W0MR69yITfUr/52eoVXcqUpFhN1ThjGSn59KGOdxgaOr4Nx4swa60SaXEq8/tjQZcq2sVPp2yJMNCA==}
dependencies:
'@types/mdast': 4.0.4
'@types/unist': 3.0.3
devlop: 1.1.0
mdast-util-to-string: 4.0.0
dev: true
/mdast-util-phrasing@4.1.0:
resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
dependencies:
@ -9197,6 +9403,11 @@ packages:
unist-util-visit: 5.0.0
dev: true
/mdast@3.0.0:
resolution: {integrity: sha512-xySmf8g4fPKMeC07jXGz971EkLbWAJ83s4US2Tj9lEdnZ142UP5grN73H1Xd3HzrdbU5o9GYYP/y8F9ZSwLE9g==}
deprecated: '`mdast` was renamed to `remark`'
dev: true
/media-typer@0.3.0:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
@ -9572,6 +9783,13 @@ packages:
brace-expansion: 2.0.1
dev: true
/minimatch@9.0.3:
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
dev: true
/minimatch@9.0.4:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
@ -10105,7 +10323,7 @@ packages:
hosted-git-info: 6.1.1
proc-log: 3.0.0
semver: 7.6.3
validate-npm-package-name: 5.0.0
validate-npm-package-name: 5.0.1
dev: true
/npm-packlist@7.0.4:
@ -10954,7 +11172,7 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
deprecated: This package is no longer supported. Please use @npmcli/package-json instead.
dependencies:
glob: 10.3.10
glob: 10.4.5
json-parse-even-better-errors: 3.0.1
normalize-package-data: 5.0.0
npm-normalize-package-bin: 3.0.1
@ -11394,6 +11612,10 @@ packages:
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
/sax@1.4.1:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
dev: true
/schema-utils@3.3.0:
resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
engines: {node: '>= 10.13.0'}
@ -12174,7 +12396,7 @@ packages:
resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==}
engines: {node: '>=10.0.0'}
dependencies:
ajv: 8.12.0
ajv: 8.13.0
lodash.truncate: 4.4.2
slice-ansi: 4.0.0
string-width: 4.2.3
@ -12227,8 +12449,8 @@ packages:
engines: {node: '>=0.12.0'}
dev: false
/terser-webpack-plugin@5.3.9(webpack@5.89.0):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==}
/terser-webpack-plugin@5.3.10(webpack@5.95.0):
resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@ -12248,7 +12470,7 @@ packages:
schema-utils: 3.3.0
serialize-javascript: 6.0.1
terser: 5.26.0
webpack: 5.89.0
webpack: 5.95.0
dev: true
/terser@5.26.0:
@ -12697,6 +12919,10 @@ packages:
resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==}
dev: true
/universal-user-agent@7.0.2:
resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==}
dev: true
/universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
@ -12834,13 +13060,6 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
/validate-npm-package-name@5.0.0:
resolution: {integrity: sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
dependencies:
builtins: 5.0.1
dev: true
/validate-npm-package-name@5.0.1:
resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@ -12870,8 +13089,8 @@ packages:
vfile-message: 4.0.2
dev: true
/watchpack@2.4.0:
resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==}
/watchpack@2.4.2:
resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
@ -12903,8 +13122,8 @@ packages:
engines: {node: '>=10.13.0'}
dev: true
/webpack@5.89.0:
resolution: {integrity: sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==}
/webpack@5.95.0:
resolution: {integrity: sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@ -12913,16 +13132,15 @@ packages:
webpack-cli:
optional: true
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
'@webassemblyjs/ast': 1.11.6
'@webassemblyjs/wasm-edit': 1.11.6
'@webassemblyjs/wasm-parser': 1.11.6
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/wasm-edit': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
acorn: 8.11.2
acorn-import-assertions: 1.9.0(acorn@8.11.2)
acorn-import-attributes: 1.9.5(acorn@8.11.2)
browserslist: 4.22.2
chrome-trace-event: 1.0.3
enhanced-resolve: 5.15.0
enhanced-resolve: 5.17.1
es-module-lexer: 1.4.1
eslint-scope: 5.1.1
events: 3.3.0
@ -12934,8 +13152,8 @@ packages:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
terser-webpack-plugin: 5.3.9(webpack@5.89.0)
watchpack: 2.4.0
terser-webpack-plugin: 5.3.10(webpack@5.95.0)
watchpack: 2.4.2
webpack-sources: 3.2.3
transitivePeerDependencies:
- '@swc/core'
@ -13146,6 +13364,19 @@ packages:
engines: {node: '>=12'}
dev: true
/xml2js@0.5.0:
resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==}
engines: {node: '>=4.0.0'}
dependencies:
sax: 1.4.1
xmlbuilder: 11.0.1
dev: true
/xmlbuilder@11.0.1:
resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==}
engines: {node: '>=4.0'}
dev: true
/xtend@4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}