mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-10-31 13:01:31 +08:00 
			
		
		
		
	chore(monorepo/server): fix imports for options_interface
This commit is contained in:
		
							parent
							
								
									04594edc64
								
							
						
					
					
						commit
						ad8b77564c
					
				| @ -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", | ||||||
|  | |||||||
| @ -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>([ | ||||||
|  | |||||||
| @ -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"; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -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", | ||||||
|  | |||||||
| @ -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'; | ||||||
|  | |||||||
| @ -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 { | ||||||
|  | |||||||
| @ -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 { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Elian Doran
						Elian Doran