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:
jtricerolph 2026-07-20 14:37:36 +00:00
parent cae411eae7
commit 1c411e402e
19809 changed files with 1962608 additions and 97 deletions

View file

@ -0,0 +1,12 @@
import { DOMException } from "../_internal/DOMException.mjs";
//#region src/error/AbortError.d.ts
/**
* An error class representing an aborted operation.
* @augments DOMException
*/
declare class AbortError extends DOMException {
constructor(message?: string);
}
//#endregion
export { AbortError };

View file

@ -0,0 +1,12 @@
import { DOMException } from "../_internal/DOMException.js";
//#region src/error/AbortError.d.ts
/**
* An error class representing an aborted operation.
* @augments DOMException
*/
declare class AbortError extends DOMException {
constructor(message?: string);
}
//#endregion
export { AbortError };

View file

@ -0,0 +1,13 @@
const require_DOMException = require("../_internal/DOMException.js");
//#region src/error/AbortError.ts
/**
* An error class representing an aborted operation.
* @augments DOMException
*/
var AbortError = class extends require_DOMException.DOMException {
constructor(message = "The operation was aborted") {
super(message);
}
};
//#endregion
exports.AbortError = AbortError;

View file

@ -0,0 +1,13 @@
import { DOMException } from "../_internal/DOMException.mjs";
//#region src/error/AbortError.ts
/**
* An error class representing an aborted operation.
* @augments DOMException
*/
var AbortError = class extends DOMException {
constructor(message = "The operation was aborted") {
super(message);
}
};
//#endregion
export { AbortError };

View file

@ -0,0 +1,12 @@
import { DOMException } from "../_internal/DOMException.mjs";
//#region src/error/TimeoutError.d.ts
/**
* An error class representing a timeout operation.
* @augments DOMException
*/
declare class TimeoutError extends DOMException {
constructor(message?: string);
}
//#endregion
export { TimeoutError };

View file

@ -0,0 +1,12 @@
import { DOMException } from "../_internal/DOMException.js";
//#region src/error/TimeoutError.d.ts
/**
* An error class representing a timeout operation.
* @augments DOMException
*/
declare class TimeoutError extends DOMException {
constructor(message?: string);
}
//#endregion
export { TimeoutError };

View file

@ -0,0 +1,13 @@
const require_DOMException = require("../_internal/DOMException.js");
//#region src/error/TimeoutError.ts
/**
* An error class representing a timeout operation.
* @augments DOMException
*/
var TimeoutError = class extends require_DOMException.DOMException {
constructor(message = "The operation was timed out") {
super(message);
}
};
//#endregion
exports.TimeoutError = TimeoutError;

View file

@ -0,0 +1,13 @@
import { DOMException } from "../_internal/DOMException.mjs";
//#region src/error/TimeoutError.ts
/**
* An error class representing a timeout operation.
* @augments DOMException
*/
var TimeoutError = class extends DOMException {
constructor(message = "The operation was timed out") {
super(message);
}
};
//#endregion
export { TimeoutError };

View file

@ -0,0 +1,3 @@
import { AbortError } from "./AbortError.mjs";
import { TimeoutError } from "./TimeoutError.mjs";
export { AbortError, TimeoutError };

View file

@ -0,0 +1,3 @@
import { AbortError } from "./AbortError.js";
import { TimeoutError } from "./TimeoutError.js";
export { AbortError, TimeoutError };

5
frontend/node_modules/es-toolkit/dist/error/index.js generated vendored Normal file
View file

@ -0,0 +1,5 @@
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require_AbortError = require("./AbortError.js");
const require_TimeoutError = require("./TimeoutError.js");
exports.AbortError = require_AbortError.AbortError;
exports.TimeoutError = require_TimeoutError.TimeoutError;

View file

@ -0,0 +1,3 @@
import { AbortError } from "./AbortError.mjs";
import { TimeoutError } from "./TimeoutError.mjs";
export { AbortError, TimeoutError };