-
Notifications
You must be signed in to change notification settings - Fork 15
Expand file tree
/
Copy path.gitattributes
More file actions
59 lines (46 loc) · 1.7 KB
/
.gitattributes
File metadata and controls
59 lines (46 loc) · 1.7 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
# Smart contract binaries - suppress diffs
eth/contracts/**/*.bin binary -diff
# Generated Solidity verifiers (90-97 KB each, auto-generated from Noir)
eth/noir/*.sol -diff
# Hardhat/Solidity artifacts and generated bindings
eth/artifacts/**/*.json linguist-generated=true -diff
eth/artifacts/**/*.d.ts linguist-generated=true -diff
eth/artifacts/contracts/**/*.sol linguist-generated=true -diff
# Noir compiled programs (large JSON or binary, up to 1.6 MB)
fixtures/programs/* -diff
# Verification keys and cryptographic data
fixtures/keys/* -diff
fixtures/keys/*_key_fields.json -diff
# Proof files
fixtures/proofs/*.proof -diff
fixtures/circuits/*.proof -diff
pkg/node/tests/cache/*.proof -diff
# Cryptographic parameters
fixtures/params/*.dat -diff
# Insta snapshot files (keep diffs)
**/snapshots/*.snap text
linting/tests/__snapshots__/*.yml text
# Test fixtures (includes 1.8 MB large_wallet_mateo.json)
pkg/wallet-data-dep/tests/fixtures/*.json -diff
pkg/bungee-client-http/fixtures/*.json -diff
# Package lock files (auto-generated dependencies)
yarn.lock linguist-generated=true
package-lock.json linguist-generated=true
Cargo.lock linguist-generated=true
bun.lock linguist-generated=true
bun.lockb binary linguist-generated=true
flake.lock linguist-generated=true
# Generated source code
pkg/database/src/schema.rs linguist-generated=true
**/ts-rs-bindings/*.ts linguist-generated=true
.github/actions/**/dist/*.js linguist-generated=true -diff
# Large generated/reference data
app/packages/emoji-shortcode-mapping/*.json -diff
app/packages/link/src/app/img/note.svg -diff
# Contract compiler artifacts
eth/contracts/noir/*.linkrefs.json -diff
# Binary assets
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary