mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-04-09 18:38:45 +00:00
Add self-hosted-livesync-cli to src/apps/cli as a headless, and a dedicated version.
This commit is contained in:
12
src/apps/cli/serviceModules/ServiceFileAccessImpl.ts
Normal file
12
src/apps/cli/serviceModules/ServiceFileAccessImpl.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
import { ServiceFileAccessBase, type StorageAccessBaseDependencies } from "@lib/serviceModules/ServiceFileAccessBase";
|
||||
import { NodeFileSystemAdapter } from "../adapters/NodeFileSystemAdapter";
|
||||
|
||||
/**
|
||||
* CLI-specific implementation of ServiceFileAccess
|
||||
* Uses NodeFileSystemAdapter for platform-specific operations
|
||||
*/
|
||||
export class ServiceFileAccessCLI extends ServiceFileAccessBase<NodeFileSystemAdapter> {
|
||||
constructor(services: StorageAccessBaseDependencies<NodeFileSystemAdapter>) {
|
||||
super(services);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user