Files
TUIkit/.gitattributes
phranck 1e65440a94 Chore: Add export-ignore to reduce SPM download size
- Mark non-essential files/dirs with export-ignore in .gitattributes
- Source archives (GitHub releases, package registries) now exclude:
  .claude/, .cursor/, .github/, .serena/, .vscode/, project-template/,
  AGENTS.md, CONTRIBUTING.md, WHATS-NEXT.md, to-dos.md, gource-swift.sh,
  .gource.conf, .windsurfrules, .swift-format, .swiftlint.yml
- Files remain tracked in git (history preserved)
- SPM consumers only receive Sources/, Tests/, Package.swift, README, LICENSE
2026-02-13 20:37:17 +01:00

20 lines
700 B
Plaintext

docs/** linguist-documentation=false
# Exclude non-essential files from source archives (git archive / GitHub releases).
# SPM consumers only need Sources/, Tests/, Package.swift, README.md, and LICENSE.
.claude/ export-ignore
.cursor/ export-ignore
.github/ export-ignore
.serena/ export-ignore
.vscode/ export-ignore
project-template/ export-ignore
AGENTS.md export-ignore
CONTRIBUTING.md export-ignore
WHATS-NEXT.md export-ignore
to-dos.md export-ignore
gource-swift.sh export-ignore
.gource.conf export-ignore
.windsurfrules export-ignore
.swift-format export-ignore
.swiftlint.yml export-ignore