Skip to content

Commit fad6c95

Browse files
committed
Project init
0 parents  commit fad6c95

File tree

12 files changed

+626
-0
lines changed

12 files changed

+626
-0
lines changed

.gitattributes

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Core Configuration
2+
* text=auto
3+
4+
# Development Files
5+
## Frontend Stack
6+
*.{js,jsx,ts,tsx,html,css,scss,sass,less,json,md,yml,yaml,sh,xml,txt,svg,vue} text eol=lf
7+
8+
## Build Configuration
9+
*.config.js text eol=lf
10+
tailwind.config.js text eol=lf
11+
postcss.config.js text eol=lf
12+
13+
## Backend Stack
14+
# Python
15+
*.{py,pyw,ipynb,pyi} text eol=lf
16+
requirements.txt text eol=lf
17+
Pipfile text eol=lf
18+
*.{pkl,h5} binary
19+
20+
# Rust
21+
*.rs text eol=lf
22+
*.toml text eol=lf
23+
Cargo.toml text eol=lf
24+
25+
# PHP/WordPress
26+
*.{php,php4,php5,phtml,inc,blade.php,sql} text eol=lf
27+
wp-config.php text eol=lf
28+
.htaccess text eol=lf
29+
30+
# Binary Assets
31+
## Media
32+
*.{png,jpg,jpeg,gif,ico} binary
33+
*.{mp3,mp4,avi,mov,mkv} binary
34+
35+
## Fonts
36+
*.{woff,woff2,ttf,eot} binary
37+
38+
## Archives
39+
*.{zip,gz,tar,tgz,bz2,xz} binary
40+
41+
## Database
42+
*.{sqlite,db} binary
43+
44+
# Version Control
45+
## Merge Strategies
46+
*.{json,lock,toml,yaml,yml} merge=union
47+
48+
## Language-specific Diffs
49+
*.{ts,tsx} diff=typescript
50+
*.{js,jsx} diff=javascript
51+
*.php diff=php
52+
*.py diff=python
53+
*.rs diff=rust
54+
55+
## Diff Exclusions
56+
*.{min.js,min.css,bundle.js,bundle.css} -diff
57+
dist/** -diff
58+
build/** -diff
59+
60+
# Documentation
61+
*.md linguist-language=Markdown merge=union
62+
*.rst linguist-language=reStructuredText
63+
64+
# Security
65+
*.{crx,pem,pub} binary
66+
67+
# Package Management
68+
*{package-lock.json,yarn.lock,Cargo.lock,composer.lock,poetry.lock} binary

.github/workflows/release.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
on:
2+
push:
3+
tags:
4+
- "v*"
5+
6+
jobs:
7+
release:
8+
name: Release Zed Extension
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: huacnlee/zed-extension-action@v1
12+
with:
13+
extension-name: mcp-server-vercel
14+
# extension-path: extensions/${{ extension-name }}
15+
push-to: Takk8IS/zed-extensions
16+
env:
17+
# the personal access token should have "repo" & "workflow" scopes
18+
COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }}

.gitignore

Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
# Runtime & Dependencies
2+
## Node.js & JavaScript
3+
logs/
4+
*.log
5+
npm-debug.log*
6+
yarn-debug.log*
7+
yarn-error.log*
8+
lerna-debug.log*
9+
pids
10+
*.pid
11+
*.seed
12+
*.pid.lock
13+
lib-cov
14+
coverage
15+
*.lcov
16+
.nyc_output
17+
.grunt
18+
bower_components
19+
.lock-wscript
20+
build/Release
21+
node_modules/
22+
jspm_packages/
23+
web_modules/
24+
*.tsbuildinfo
25+
.npm
26+
.eslintcache
27+
.stylelintcache
28+
.rpt2_cache/
29+
.rts2_cache_cjs/
30+
.rts2_cache_es/
31+
.rts2_cache_umd/
32+
.node_repl_history
33+
*.tgz
34+
.yarn-integrity
35+
.env*
36+
37+
## Framework & Libraries
38+
### Next.js
39+
# .next/
40+
# out/
41+
# build/
42+
# dist/
43+
.cache/
44+
.vercel/
45+
.now/
46+
.serverless/
47+
.dynamodb/
48+
49+
### Tailwind CSS
50+
.tailwindcss/
51+
tailwind.config.js.bak
52+
**/tailwind.generated.css
53+
54+
## Python
55+
__pycache__/
56+
*.py[cod]
57+
*$py.class
58+
*.so
59+
.Python
60+
develop-eggs/
61+
downloads/
62+
eggs/
63+
.eggs/
64+
# lib/
65+
lib64/
66+
parts/
67+
sdist/
68+
var/
69+
wheels/
70+
share/python-wheels/
71+
*.egg-info/
72+
.installed.cfg
73+
*.egg
74+
.pytest_cache/
75+
.coverage
76+
htmlcov/
77+
.tox/
78+
.venv/
79+
venv/
80+
ENV/
81+
env.bak/
82+
venv.bak/
83+
pythonenv*/
84+
85+
## Rust
86+
/target/
87+
**/*.rs.bk
88+
Cargo.lock
89+
debug/
90+
91+
## PHP
92+
/vendor/
93+
composer.phar
94+
.phpunit.result.cache
95+
*.php_cs.cache
96+
.php_cs
97+
.php_cs.dist
98+
.php-cs-fixer.cache
99+
.php-cs-fixer.php
100+
101+
## WordPress
102+
wp-config.php
103+
wp-content/advanced-cache.php
104+
wp-content/backup-db/
105+
wp-content/backups/
106+
wp-content/blogs.dir/
107+
wp-content/cache/
108+
wp-content/upgrade/
109+
wp-content/uploads/
110+
wp-content/mu-plugins/
111+
wp-content/wp-cache-config.php
112+
wp-content/plugins/hello.php
113+
/.htaccess
114+
/license.txt
115+
/readme.html
116+
/sitemap.xml
117+
/sitemap.xml.gz
118+
119+
# Development Environment
120+
## IDEs & Editors
121+
.idea/
122+
.vscode/
123+
*.swp
124+
*.swo
125+
*.swn
126+
*.bak
127+
*.orig
128+
*~
129+
.project
130+
.settings/
131+
.classpath
132+
.factorypath
133+
nbproject/
134+
*.sublime-workspace
135+
*.sublime-project
136+
137+
## Operating System
138+
.DS_Store
139+
.DS_Store?
140+
._*
141+
.Spotlight-V100
142+
.Trashes
143+
ehthumbs.db
144+
Thumbs.db
145+
desktop.ini
146+
$RECYCLE.BIN/
147+
148+
## Dependencies & Packages
149+
# package-lock.json
150+
# yarn.lock
151+
# composer.lock
152+
# pnpm-lock.yaml
153+
## Builds & Compiled
154+
# /build/
155+
# /dist/
156+
# /out/
157+
*.min.js
158+
*.min.css
159+
*.map
160+
161+
## Local Development
162+
*.local
163+
localhost
164+
165+
## Test Coverage
166+
/coverage/
167+
.nyc_output/
168+
junit.xml
169+
coverage.xml
170+
171+
# Infrastructure
172+
## Logs & Databases
173+
*.sql
174+
*.sqlite
175+
*.sqlite3
176+
*.db
177+
debug.log
178+
179+
## Cache
180+
.parcel-cache/
181+
.nuxt/
182+
.vuepress/.cache/
183+
.docusaurus/.cache/
184+
*.cache
185+
186+
## Security
187+
### SSL/HTTPS
188+
*.pem
189+
*.cert
190+
*.key
191+
*.crt
192+
*.csr
193+
*.der
194+
*.pfx
195+
*.p12
196+
197+
## Temporary Files
198+
*.tmp
199+
*.temp
200+
.temp/
201+
.tmp/

AUTHORS.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# About the Author
2+
3+
## David C Cavalcante
4+
5+
- Philosopher & Writer, Artificial Intelligence Consultant Tech Lead, Researcher & Author, Strategic Marketing & Design Specialist, Developer & Software Engineer
6+
7+
- **LinkedIn**: [linkedin.com/in/hellodav](https://linkedin.com/in/hellodav/)
8+
- **Medium**: [medium.com/@davcavalcante](https://medium.com/@davcavalcante/)
9+
10+
## Takk™ Innovate Studio
11+
12+
- Positive results, rapid innovation
13+
- Leading the Digital Revolution as the Pioneering 100% Artificial Intelligence Team
14+
15+
- **GitHub**: [github.com/takk8is](https://github.com/takk8is)
16+
- **X**: [x.com/takk8is](https://x.com/takk8is/)
17+
- **Medium**: [takk8is.medium.com](https://takk8is.medium.com/)
18+
- **URL**: [takk.ag](https://takk.ag/)

Cargo.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
[package]
2+
name = "mcp_server_vercel"
3+
version = "1.0.0"
4+
edition = "2021"
5+
publish = false
6+
license = "Apache-2.0"
7+
8+
[lib]
9+
path = "src/mcp_server_vercel.rs"
10+
crate-type = ["cdylib"]
11+
12+
[dependencies]
13+
serde = "1.0"
14+
schemars = "0.8"
15+
zed_extension_api = "0.5.0"

FUNDING.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# FUNDING.yml
2+
3+
custom:
4+
- name: "Donate with USDT (TRC-20)"
5+
url: "https://github.com/sponsors/Takk8IS"

0 commit comments

Comments
 (0)