chore(monorepo/server): fix imports for options_interface

This commit is contained in:
Elian Doran 2025-04-18 12:39:52 +03:00
parent 04594edc64
commit ad8b77564c
No known key found for this signature in database
7 changed files with 7 additions and 7 deletions

View File

@ -1,6 +1,6 @@
import type { Request, Response } from "express"; import type { Request, Response } from "express";
import optionService from "../../services/options.js"; import optionService from "../../services/options.js";
import type { OptionMap } from "../../services/options_interface.js"; import type { OptionMap } from "@triliumnext/commons";
const SYSTEM_SANS_SERIF = [ const SYSTEM_SANS_SERIF = [
"system-ui", "system-ui",

View File

@ -7,7 +7,7 @@ import ValidationError from "../../errors/validation_error.js";
import type { Request } from "express"; import type { Request } from "express";
import { changeLanguage, getLocales } from "../../services/i18n.js"; import { changeLanguage, getLocales } from "../../services/i18n.js";
import { listSyntaxHighlightingThemes } from "../../services/code_block_theme.js"; import { listSyntaxHighlightingThemes } from "../../services/code_block_theme.js";
import type { OptionNames } from "../../services/options_interface.js"; import type { OptionNames } from "@triliumnext/commons";
// options allowed to be updated directly in the Options dialog // options allowed to be updated directly in the Options dialog
const ALLOWED_OPTIONS = new Set<OptionNames>([ const ALLOWED_OPTIONS = new Set<OptionNames>([

View File

@ -9,7 +9,7 @@ import syncMutexService from "./sync_mutex.js";
import cls from "./cls.js"; import cls from "./cls.js";
import sql from "./sql.js"; import sql from "./sql.js";
import path from "path"; import path from "path";
import type { OptionNames } from "./options_interface.js"; import type { OptionNames } from "@triliumnext/commons";
type BackupType = "daily" | "weekly" | "monthly"; type BackupType = "daily" | "weekly" | "monthly";

View File

@ -2,7 +2,7 @@ import optionService from "../options.js";
import myScryptService from "./my_scrypt.js"; import myScryptService from "./my_scrypt.js";
import { randomSecureToken, toBase64 } from "../utils.js"; import { randomSecureToken, toBase64 } from "../utils.js";
import dataEncryptionService from "./data_encryption.js"; import dataEncryptionService from "./data_encryption.js";
import type { OptionNames } from "../options_interface.js"; import type { OptionNames } from "@triliumnext/commons";
const TOTP_OPTIONS: Record<string, OptionNames> = { const TOTP_OPTIONS: Record<string, OptionNames> = {
SALT: "totpEncryptionSalt", SALT: "totpEncryptionSalt",

View File

@ -17,7 +17,7 @@ import providerManager from "./providers/providers.js";
import { ContextExtractor } from "./context/index.js"; import { ContextExtractor } from "./context/index.js";
import eventService from "../events.js"; import eventService from "../events.js";
import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js"; import type { NoteEmbeddingContext } from "./embeddings/embeddings_interface.js";
import type { OptionDefinitions } from "../options_interface.js"; import type { OptionDefinitions } from "@triliumnext/commons";
import sql from "../sql.js"; import sql from "../sql.js";
import sqlInit from "../sql_init.js"; import sqlInit from "../sql_init.js";
import { CONTEXT_PROMPTS } from './constants/llm_prompt_constants.js'; import { CONTEXT_PROMPTS } from './constants/llm_prompt_constants.js';

View File

@ -8,7 +8,7 @@ import { NormalizationStatus } from "../embeddings/embeddings_interface.js";
import { OpenAIEmbeddingProvider } from "../embeddings/providers/openai.js"; import { OpenAIEmbeddingProvider } from "../embeddings/providers/openai.js";
import { OllamaEmbeddingProvider } from "../embeddings/providers/ollama.js"; import { OllamaEmbeddingProvider } from "../embeddings/providers/ollama.js";
import { VoyageEmbeddingProvider } from "../embeddings/providers/voyage.js"; import { VoyageEmbeddingProvider } from "../embeddings/providers/voyage.js";
import type { OptionDefinitions } from "../../options_interface.js"; import type { OptionDefinitions } from "@triliumnext/commons";
import type { ChatCompletionOptions } from '../ai_interface.js'; import type { ChatCompletionOptions } from '../ai_interface.js';
import type { OpenAIOptions, AnthropicOptions, OllamaOptions, ModelMetadata } from './provider_options.js'; import type { OpenAIOptions, AnthropicOptions, OllamaOptions, ModelMetadata } from './provider_options.js';
import { import {

View File

@ -15,7 +15,7 @@
import becca from "../becca/becca.js"; import becca from "../becca/becca.js";
import BOption from "../becca/entities/boption.js"; import BOption from "../becca/entities/boption.js";
import type { OptionRow } from "@triliumnext/commons"; import type { OptionRow } from "@triliumnext/commons";
import type { FilterOptionsByType, OptionDefinitions, OptionMap, OptionNames } from "./options_interface.js"; import type { FilterOptionsByType, OptionDefinitions, OptionMap, OptionNames } from "@triliumnext/commons";
import sql from "./sql.js"; import sql from "./sql.js";
function getOptionOrNull(name: OptionNames): string | null { function getOptionOrNull(name: OptionNames): string | null {