mirror of
https://github.com/Nezumi-2711/9router.git
synced 2026-09-22 13:38:31 +00:00
30 lines
827 B
JavaScript
30 lines
827 B
JavaScript
export const USER_TOKEN_LIMIT_PROVIDERS = Object.freeze({
|
|
ORBIT: "orbit-provider",
|
|
CODEX: "codex",
|
|
});
|
|
|
|
export const USER_TOKEN_LIMIT_WINDOWS = Object.freeze({
|
|
SESSION: "session",
|
|
WEEKLY: "weekly",
|
|
});
|
|
|
|
export const USER_TOKEN_LIMIT_PROVIDER_IDS = Object.freeze(
|
|
Object.values(USER_TOKEN_LIMIT_PROVIDERS),
|
|
);
|
|
|
|
export const USER_TOKEN_LIMIT_WINDOW_IDS = Object.freeze(
|
|
Object.values(USER_TOKEN_LIMIT_WINDOWS),
|
|
);
|
|
|
|
export const USER_TOKEN_LIMIT_WINDOW_CONFIG = Object.freeze({
|
|
[USER_TOKEN_LIMIT_WINDOWS.SESSION]: Object.freeze({
|
|
name: "Session",
|
|
description: "Rolling 5 hours",
|
|
}),
|
|
[USER_TOKEN_LIMIT_WINDOWS.WEEKLY]: Object.freeze({
|
|
name: "Weekly",
|
|
description: "Resets Monday, Vietnam time",
|
|
}),
|
|
});
|
|
|
|
export const USER_TOKEN_LIMIT_SESSION_MS = 5 * 60 * 60 * 1000; |