App JSON Settings
App settings as JSON format stored in file and available via read-by-key and write-by-key.
Aims a tiny settings manager with reasonably few dependencies.
Examples
Rust - as Tauri backend
use JsonSettigs;
TypeScript - as Tauri frontend
import { invoke } from '@tauri-apps/api/core'
const read = (key: string) => {
invoke('settings_read_by_key', { key: key })
}
const write = (key: string, value: any) => {
invoke('settings_write_by_key', { key: key, value: value })
}
settings.json