-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.prettierignore
More file actions
67 lines (53 loc) · 2.31 KB
/
Copy path.prettierignore
File metadata and controls
67 lines (53 loc) · 2.31 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
# HTML fragments that are intentionally incomplete
finance/worthy/worthy/index_head.html
finance/worthy/worthy/index_tail.html
# Claude Code testdata - description.md are extracted content from Claude Code
x/claude_hooks/testdata/claude_tools/**/*.md
# Jinja2 templates - prettier mangles block/variable tag formatting
**/*.j2
# Django templates (similar syntax to Jinja2)
inventree_utils/labels/**
# Tana export references - generated content, should not be formatted
tana/export/references/**
# Tana testdata - exclude non-JSON fixtures (JSON should be formatted)
tana/testdata/**/*.md
tana/testdata/**/*.tanapaste
tana/testdata/**/*.txt
# Logseq export - generated content
llm/instruct-logseq/**
# Archived directories - complex formatting that doesn't survive prettier
claude_commands_old/**
x/k8s_old/**
# Flux-generated GitOps manifests
cluster/k8s/flux-system/**
# Root kustomization.yaml - prettier mangles the resources list
cluster/k8s/kustomization.yaml
# Helm chart templates - Go/Jinja templating, not valid YAML
cluster/charts/**/templates/**
cluster/k8s/*-chart/templates/**
# Vendored Browsertrix chart contains both Helm and runtime Jinja templates.
cluster/charts/browsertrix/**
props/helm/templates/**
# Specimens committed snapshot code
props/specimens/*/*/code/**
# JS debundler golden testdata - must match pipeline output exactly, not reformatted
devinfra/js/debundle/harness/testdata/**
devinfra/js/debundle/peel/golden/**
# Lock files - managed by package managers
**/pnpm-lock.yaml
**/package-lock.json
**/uv.lock
# SOPS-encrypted files - prettier reformats the long encrypted blob, and the
# attic-jwt-rotation CronJob writes these directly from inside the cluster
# without running prettier (the rotator container is debian-distroless + sops,
# no Node.js). When the rotator pushes a re-encrypted file with sops's default
# 4-space indentation, pre-commit on the next CI run flags it.
# TODO: have the rotator format with prettier (or stop using prettier on yaml
# entirely, which would also unblock cluster/k8s/flux-system, kustomization,
# etc.) and drop these excludes.
# Glob covers every rotated JWT (claude-web-k8s, haku-k8s, haku-grocy, …) so a new
# rotation target doesn't break CI until someone adds it here by hand.
secrets/*-jwt.yaml
**/*.sops.yaml
secrets/claude-web-attic.yaml
secrets/hosts/*-attic.yaml