Files
project-search/test/remote.ts
xiongxiao 1b131b3961 feat: initialize project structure with essential files and configurations
- Add .gitignore to exclude unnecessary files and directories
- Create .npmrc for npm authentication
- Add AGENTS.md for project documentation
- Initialize package.json with project metadata and dependencies
- Implement app.ts to set up the application and project manager
- Create file-search module for searching files in a directory
- Set up project manager and listener for managing project files
- Implement project search functionality with MeiliSearch integration
- Add routes for authentication and project management
- Create scheduler for task management
- Add tests for file searching and project management functionalities
2026-03-13 17:22:14 +08:00

19 lines
527 B
TypeScript

import { app, manager } from '../src/index'
import { RemoteApp } from '@kevisual/remote-app'
app.createRouteList()
manager.init().then(() => {
console.log('ProjectManager initialized successfully');
}).catch((error) => {
console.error('Failed to initialize ProjectManager:', error);
});
const remote = new RemoteApp({
app,
id: 'project-search',
username: 'root'
});
const isConnect = await remote.isConnect();
if (isConnect) {
console.log('Remote app connected successfully', isConnect);
remote.listenProxy();
}