- 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
15 lines
456 B
TypeScript
15 lines
456 B
TypeScript
export { app, manager } from './app';
|
|
export { ProjectManager } from './project/manager';
|
|
export { ProjectSearch } from './project/project-search/index';
|
|
export { ProjectListener } from './project/project-listener/listener';
|
|
export { FileSearch } from './file-search/index';
|
|
export { Scheduler } from './scheduler/index';
|
|
import './routes/auth';
|
|
import './routes/project';
|
|
import './routes/search';
|
|
import './routes/file';
|
|
|
|
|
|
if (import.meta.main) {
|
|
//
|
|
} |