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
21
frontend/node_modules/es-toolkit/dist/compat/util/toPath.d.mts
generated
vendored
Normal file
21
frontend/node_modules/es-toolkit/dist/compat/util/toPath.d.mts
generated
vendored
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
//#region src/compat/util/toPath.d.ts
|
||||
/**
|
||||
* Converts a deep key string into an array of path segments.
|
||||
*
|
||||
* This function takes a string representing a deep key (e.g., 'a.b.c' or 'a[b][c]') and breaks it down into an array of strings, each representing a segment of the path.
|
||||
*
|
||||
* @param deepKey - The deep key string to convert.
|
||||
* @returns An array of strings, each representing a segment of the path.
|
||||
*
|
||||
* Examples:
|
||||
*
|
||||
* toPath('a.b.c') // Returns ['a', 'b', 'c']
|
||||
* toPath('a[b][c]') // Returns ['a', 'b', 'c']
|
||||
* toPath('.a.b.c') // Returns ['', 'a', 'b', 'c']
|
||||
* toPath('a["b.c"].d') // Returns ['a', 'b.c', 'd']
|
||||
* toPath('') // Returns []
|
||||
* toPath('.a[b].c.d[e]["f.g"].h') // Returns ['', 'a', 'b', 'c', 'd', 'e', 'f.g', 'h']
|
||||
*/
|
||||
declare function toPath(deepKey: any): string[];
|
||||
//#endregion
|
||||
export { toPath };
|
||||
Loading…
Add table
Add a link
Reference in a new issue