Skip to content

AnEntrypoint/desktop-server

Repository files navigation

@sequential/desktop-server

Modular Express server for Sequential Desktop with app registry, plugin system, and dynamic app discovery.

Installation

npm install @sequential/desktop-server

Usage

import {{ DesktopServer }} from '@sequential/desktop-server';

const service = new DesktopServer({{ /* config */ }});
const result = await service.execute(input);

API

Methods

  • execute(input) - Execute service operation
  • validate(input) - Validate input against schema
  • getStatus() - Get service status

Configuration

Service behavior controlled via configuration:

{{
  timeout: 5000,
  retries: 3,
  debug: false
}}

Error Handling

Uses standardized error handling from @sequential/error-handling:

try {{
  const result = await service.execute(input);
}} catch (error) {{
  console.error(error.message);
}}

Related Packages

License

MIT

About

Modular server for Sequential Desktop with app registry and plugin system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •