-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy path.vscodeignore
More file actions
96 lines (80 loc) · 1.87 KB
/
Copy path.vscodeignore
File metadata and controls
96 lines (80 loc) · 1.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
# IDE & Version Control
.vscode/**
.vscode-test/**
.git/**
.gitignore
.gitattributes
.claude/**
# Dependencies.
# node_modules is excluded wholesale, but RUNTIME dependencies must ship or the
# extension dies at activation with "Cannot find module". This was caught by
# extracting the VSIX and executing the packaged code — the file listing looked
# perfectly fine.
node_modules/**
# Coverage
coverage/**
.nyc_output/**
# Source & Build
src/**
test/**
tests/**
tsconfig.json
package-lock.json
*.tsbuildinfo
*.map
**/*.map
# Documentation (dev only - keep README.md for marketplace)
docs/**
*.md
!README.md
!CHANGELOG.md
!LICENSE
# Agent / assistant context (development only, not shipped to users)
multi-agent-devex/**
CLAUDE.md
GEMINI.md
.agent/**
# GitHub workflows (not needed in extension)
.github/**
# Scripts & Tools
scripts/**
# v6/ TypeScript sources are compiled into dist/v6/ at build time, and the built
# extension resolves them there (dist/src/parser -> ../../v6 -> dist/v6). Shipping
# the .ts originals adds ~800KB of dead weight to every install.
v6/**
# Examples & Test Files
examples/**
# Development files
check-functions.js
test-comprehensive-validator.js
test-validation.pine
PRE-RELEASE-CLEANUP-REPORT.md
# Session debugging/testing files (exclude all)
test-*.js
test-*.pine
debug-*.js
analyze-*.js
check-*.js
find-*.js
.mcp.json
settings.json
mcp/**
# OS & IDE
.DS_Store
Thumbs.db
# Build artifacts
*.vsix
build/**
# Development tooling — kept in the repo, never shipped in the VSIX
dev-tools/**
validate-cli.js
validate-*.js
qa-*.js
my-pinescript-edit.pine
*.promt
# Compiled tests — built by tsc, never needed at runtime
dist/test/**
# Engine package: source and config are development-only. Its compiled output is
# NOT shipped either — the extension imports from its own dist/, and duplicating
# 800KB of identical data would double the VSIX for nothing.
packages/**