Browse Source

fix: export execicies to external

tiago.cipriano 3 ngày trước cách đây
mục cha
commit
d6b5d555fa
3 tập tin đã thay đổi với 12 bổ sung11 xóa
  1. 1 0
      index.ts
  2. 10 0
      types.ts
  3. 1 11
      via-stdio.ts

+ 1 - 0
index.ts

@@ -2,6 +2,7 @@
 // Servidor MCP para gerenciamento de exercícios de academia
 
 import { Database } from "bun:sqlite";
+import { Exercicio } from "./types";
 
 
 // Conexão com o Banco de Dados usando o SQLite nativo do Bun

+ 10 - 0
types.ts

@@ -0,0 +1,10 @@
+// Tipos
+export interface Exercicio {
+  id: number;
+  nome: string;
+  grupo_muscular: string;
+  series: number;
+  repeticoes: number;
+  intervalo_segundos: number;
+  observacoes: string;
+}

+ 1 - 11
via-stdio.ts

@@ -8,22 +8,12 @@ import {
   ListToolsRequestSchema,
 } from "@modelcontextprotocol/sdk/types.js";
 import { Database } from "bun:sqlite";
+import { Exercicio } from "./types";
 
 
 // Conexão com o Banco de Dados usando o SQLite nativo do Bun
 const db = new Database("./academia.sqlite3");
 
-// Tipos
-interface Exercicio {
-  id: number;
-  nome: string;
-  grupo_muscular: string;
-  series: number;
-  repeticoes: number;
-  intervalo_segundos: number;
-  observacoes: string;
-}
-
 // Criar servidor MCP
 const server = new Server(
   {