From 349a7bb1e497599c870a8e5f4ed6faae53bb459f Mon Sep 17 00:00:00 2001 From: killer-cf Date: Wed, 12 Nov 2025 09:06:43 -0300 Subject: [PATCH] add project mcps --- .cursor/mcp.json | 19 ++++++++++ bun.lock | 1 + package.json | 92 ++++++++++++++++++++++++------------------------ 3 files changed, 66 insertions(+), 46 deletions(-) create mode 100644 .cursor/mcp.json diff --git a/.cursor/mcp.json b/.cursor/mcp.json new file mode 100644 index 0000000..58841f4 --- /dev/null +++ b/.cursor/mcp.json @@ -0,0 +1,19 @@ +{ + "mcpServers": { + "svelte": { + "url": "https://mcp.svelte.dev/mcp" + }, + "context7": { + "url": "https://mcp.context7.com/mcp" + }, + "convex": { + "command": "npx", + "args": [ + "-y", + "convex@latest", + "mcp", + "start" + ] + } + } +} \ No newline at end of file diff --git a/bun.lock b/bun.lock index 0b14041..b026cf6 100644 --- a/bun.lock +++ b/bun.lock @@ -1,5 +1,6 @@ { "lockfileVersion": 1, + "configVersion": 0, "workspaces": { "": { "name": "sgse-app", diff --git a/package.json b/package.json index 0146ab7..c2c84bd 100644 --- a/package.json +++ b/package.json @@ -1,47 +1,47 @@ { - "name": "sgse-app", - "private": true, - "type": "module", - "workspaces": { - "packages": [ - "apps/*", - "packages/*" - ], - "catalog": { - "convex": "^1.28.0", - "typescript": "^5.9.2", - "better-auth": "1.3.27", - "eslint": "^9.39.1", - "@eslint/js": "^9.39.1" - } - }, - "scripts": { - "check": "biome check --write .", - "dev": "turbo dev", - "build": "turbo build", - "check-types": "turbo check-types", - "dev:native": "turbo -F native dev", - "dev:web": "turbo -F web dev", - "dev:server": "turbo -F @sgse-app/backend dev", - "dev:setup": "turbo -F @sgse-app/backend dev:setup" - }, - "devDependencies": { - "eslint": "^9.39.1", - "globals": "^16.5.0", - "jiti": "^2.6.1", - "turbo": "^2.5.8", - "typescript-eslint": "^8.46.3", - "prettier": "^3.6.2", - "eslint-plugin-svelte": "^3.13.0", - "prettier-plugin-tailwindcss": "^0.7.1" - }, - "dependencies": { - "@tanstack/svelte-form": "^1.23.8", - "chart.js": "^4.5.1", - "lucide-svelte": "^0.552.0", - "prettier-plugin-svelte": "^3.4.0", - "svelte-chartjs": "^3.1.5", - "svelte-sonner": "^1.0.5" - }, - "packageManager": "bun@1.3.0" -} \ No newline at end of file + "name": "sgse-app", + "private": true, + "type": "module", + "workspaces": { + "packages": [ + "apps/*", + "packages/*" + ], + "catalog": { + "convex": "^1.28.0", + "typescript": "^5.9.2", + "better-auth": "1.3.27", + "eslint": "^9.39.1", + "@eslint/js": "^9.39.1" + } + }, + "scripts": { + "check": "biome check --write .", + "dev": "turbo dev", + "build": "turbo build", + "check-types": "turbo check-types", + "dev:native": "turbo -F native dev", + "dev:web": "turbo -F web dev", + "dev:server": "turbo -F @sgse-app/backend dev", + "dev:setup": "turbo -F @sgse-app/backend dev:setup" + }, + "devDependencies": { + "eslint": "^9.39.1", + "eslint-plugin-svelte": "^3.13.0", + "globals": "^16.5.0", + "jiti": "^2.6.1", + "prettier": "^3.6.2", + "prettier-plugin-tailwindcss": "^0.7.1", + "turbo": "^2.5.8", + "typescript-eslint": "^8.46.3" + }, + "dependencies": { + "@tanstack/svelte-form": "^1.23.8", + "chart.js": "^4.5.1", + "lucide-svelte": "^0.552.0", + "prettier-plugin-svelte": "^3.4.0", + "svelte-chartjs": "^3.1.5", + "svelte-sonner": "^1.0.5" + }, + "packageManager": "bun@1.3.0" +}