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
94
frontend/node_modules/es-toolkit/dist/compat/array/flatMap.d.ts
generated
vendored
Normal file
94
frontend/node_modules/es-toolkit/dist/compat/array/flatMap.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,94 @@
|
|||
import { ListIterator } from "../_internal/ListIterator.js";
|
||||
import { ObjectIterator } from "../_internal/ObjectIterator.js";
|
||||
import { Many } from "../_internal/Many.js";
|
||||
|
||||
//#region src/compat/array/flatMap.d.ts
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @template T
|
||||
* @param collection - The collection to iterate over.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* const obj = { a: [1, 2], b: [3, 4] };
|
||||
* flatMap(obj);
|
||||
* // => [1, 2, 3, 4]
|
||||
*/
|
||||
declare function flatMap<T>(collection: Record<string, Many<T>> | Record<number, Many<T>> | null | undefined): T[];
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @param collection - The collection to iterate over.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* flatMap({ a: 1, b: 2 });
|
||||
* // => [1, 2]
|
||||
*/
|
||||
declare function flatMap(collection: object | null | undefined): any[];
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @template T, R
|
||||
* @param collection - The collection to iterate over.
|
||||
* @param iteratee - The function invoked per iteration.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* function duplicate(n) {
|
||||
* return [n, n];
|
||||
* }
|
||||
*
|
||||
* flatMap([1, 2], duplicate);
|
||||
* // => [1, 1, 2, 2]
|
||||
*/
|
||||
declare function flatMap<T, R>(collection: ArrayLike<T> | null | undefined, iteratee: ListIterator<T, Many<R>>): R[];
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @template T, R
|
||||
* @param collection - The object to iterate over.
|
||||
* @param iteratee - The function invoked per iteration.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* const obj = { a: 1, b: 2 };
|
||||
* flatMap(obj, (value, key) => [key, value]);
|
||||
* // => ['a', 1, 'b', 2]
|
||||
*/
|
||||
declare function flatMap<T extends object, R>(collection: T | null | undefined, iteratee: ObjectIterator<T, Many<R>>): R[];
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @param collection - The collection to iterate over.
|
||||
* @param iteratee - The property name to use as iteratee.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* const users = [
|
||||
* { user: 'barney', hobbies: ['hiking', 'coding'] },
|
||||
* { user: 'fred', hobbies: ['reading'] }
|
||||
* ];
|
||||
* flatMap(users, 'hobbies');
|
||||
* // => ['hiking', 'coding', 'reading']
|
||||
*/
|
||||
declare function flatMap(collection: object | null | undefined, iteratee: string): any[];
|
||||
/**
|
||||
* Creates a flattened array of values by running each element in collection through iteratee and flattening the mapped results.
|
||||
*
|
||||
* @param collection - The collection to iterate over.
|
||||
* @param iteratee - The object properties to match.
|
||||
* @returns Returns the new flattened array.
|
||||
*
|
||||
* @example
|
||||
* const users = [
|
||||
* { user: 'barney', age: 36, active: true },
|
||||
* { user: 'fred', age: 40, active: false }
|
||||
* ];
|
||||
* flatMap(users, { active: false });
|
||||
* // => [false]
|
||||
*/
|
||||
declare function flatMap(collection: object | null | undefined, iteratee: object): boolean[];
|
||||
//#endregion
|
||||
export { flatMap };
|
||||
Loading…
Add table
Add a link
Reference in a new issue