Add settings page for managing forecasting API key and URL via UI
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
cae411eae7
commit
1c411e402e
19809 changed files with 1962608 additions and 97 deletions
101
frontend/node_modules/es-toolkit/dist/compat/object/defaults.d.ts
generated
vendored
Normal file
101
frontend/node_modules/es-toolkit/dist/compat/object/defaults.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,101 @@
|
|||
//#region src/compat/object/defaults.d.ts
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @template T - The type of the object being processed.
|
||||
* @template S - The type of the object that provides default values.
|
||||
* @param object - The target object that will receive default values.
|
||||
* @param source - The object that specifies the default values to apply.
|
||||
* @returns The `object` that has been updated with default values from `source`.
|
||||
*
|
||||
* @example
|
||||
* defaults({ a: 1 }, { b: 2 }); // { a: 1, b: 2 }
|
||||
* defaults({ a: undefined }, { a: 1 }); // { a: 1 }
|
||||
*/
|
||||
declare function defaults<T, S>(object: T, source: S): NonNullable<S & T>;
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @template T - The type of the object being processed.
|
||||
* @template S1 - The type of the first object that provides default values.
|
||||
* @template S2 - The type of the second object that provides default values.
|
||||
* @param object - The target object that will receive default values.
|
||||
* @param source1 - The first object that specifies the default values to apply.
|
||||
* @param source2 - The second object that specifies the default values to apply.
|
||||
* @returns The `object` that has been updated with default values from `source1` and `source2`.
|
||||
*
|
||||
* @example
|
||||
* defaults({ a: 1 }, { b: 2 }, { c: 3 }); // { a: 1, b: 2, c: 3 }
|
||||
* defaults({ a: undefined }, { a: 1 }, { b: 2 }); // { a: 1, b: 2 }
|
||||
*/
|
||||
declare function defaults<T, S1, S2>(object: T, source1: S1, source2: S2): NonNullable<S2 & S1 & T>;
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @template T - The type of the object being processed.
|
||||
* @template S1 - The type of the first object that provides default values.
|
||||
* @template S2 - The type of the second object that provides default values.
|
||||
* @template S3 - The type of the third object that provides default values.
|
||||
* @param object - The target object that will receive default values.
|
||||
* @param source1 - The first object that specifies the default values to apply.
|
||||
* @param source2 - The second object that specifies the default values to apply.
|
||||
* @param source3 - The third object that specifies the default values to apply.
|
||||
* @returns The `object` that has been updated with default values from `source1`, `source2`, and `source3`.
|
||||
*
|
||||
* @example
|
||||
* defaults({ a: 1 }, { b: 2 }, { c: 3 }, { d: 4 }); // { a: 1, b: 2, c: 3, d: 4 }
|
||||
* defaults({ a: undefined }, { a: 1 }, { b: 2 }, { c: 3 }); // { a: 1, b: 2, c: 3 }
|
||||
*/
|
||||
declare function defaults<T, S1, S2, S3>(object: T, source1: S1, source2: S2, source3: S3): NonNullable<S3 & S2 & S1 & T>;
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @template T - The type of the object being processed.
|
||||
* @template S1 - The type of the first object that provides default values.
|
||||
* @template S2 - The type of the second object that provides default values.
|
||||
* @template S3 - The type of the third object that provides default values.
|
||||
* @template S4 - The type of the fourth object that provides default values.
|
||||
* @param object - The target object that will receive default values.
|
||||
* @param source1 - The first object that specifies the default values to apply.
|
||||
* @param source2 - The second object that specifies the default values to apply.
|
||||
* @param source3 - The third object that specifies the default values to apply.
|
||||
* @param source4 - The fourth object that specifies the default values to apply.
|
||||
* @returns The `object` that has been updated with default values from `source1`, `source2`, `source3`, and `source4`.
|
||||
*
|
||||
* @example
|
||||
* defaults({ a: 1 }, { b: 2 }, { c: 3 }, { d: 4 }, { e: 5 }); // { a: 1, b: 2, c: 3, d: 4, e: 5 }
|
||||
* defaults({ a: undefined }, { a: 1 }, { b: 2 }, { c: 3 }, { d: 4 }); // { a: 1, b: 2, c: 3, d: 4 }
|
||||
*/
|
||||
declare function defaults<T, S1, S2, S3, S4>(object: T, source1: S1, source2: S2, source3: S3, source4: S4): NonNullable<S4 & S3 & S2 & S1 & T>;
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @template T - The type of the object being processed.
|
||||
* @param object - The target object that will receive default values.
|
||||
* @returns The `object` that has been updated with default values.
|
||||
*
|
||||
* @example
|
||||
* defaults({ a: 1 }); // { a: 1 }
|
||||
* defaults({ a: undefined }); // { a: undefined }
|
||||
*/
|
||||
declare function defaults<T>(object: T): NonNullable<T>;
|
||||
/**
|
||||
* Assigns default values to an `object`, ensuring that certain properties do not remain `undefined`.
|
||||
* It sets default values for properties that are either `undefined` or inherited from `Object.prototype`.
|
||||
*
|
||||
* @param object - The target object that will receive default values.
|
||||
* @param sources - The objects that specify the default values to apply.
|
||||
* @returns The `object` that has been updated with default values from `sources`.
|
||||
*
|
||||
* @example
|
||||
* defaults({}, { a: 1 }, { b: 2 }); // { a: 1, b: 2 }
|
||||
* defaults({ a: undefined }, { a: 1 }); // { a: 1 }
|
||||
*/
|
||||
declare function defaults(object: any, ...sources: any[]): any;
|
||||
//#endregion
|
||||
export { defaults };
|
||||
Loading…
Add table
Add a link
Reference in a new issue