-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
105 lines (89 loc) · 2.83 KB
/
Copy path.gitignore
File metadata and controls
105 lines (89 loc) · 2.83 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
97
98
99
100
101
102
103
104
105
# IDE
**/.history/
**/.vscode/
**/.idea/
# OSX
.DS_Store
# Claude Code
.claude/worktrees/
.claude/scheduled_tasks.lock
.claude/projects/
.claude/skills/
.recovered/
.review-findings/
# Local scratch work
**/scratch/
# Node.js
node_modules
.tsbuildinfo
*.tsbuildinfo
.turbo
*.log
# App build directories
dist/
.next/
build/
target/
next-env.d.ts
coverage/
.env
.env.local
.env.*.local
# Vite
*.local
# Playwright
test-results/
playwright-report/
playwright/.cache/
# Generated per-package LLM docs
packages/*/docs/
# Generated fumadocs source files
.source/
.vercel
# Devstack runtime state (per-stack manifest + keys + ports live under
# .devstack/stacks/<stack>/; chain data lives in the container layer;
# snapshots are per-host docker-commit'd images + a copy of stackDir).
# The scaffolder's `_gitignore` ships the catch-all rule so freshly
# scaffolded apps don't track runtime state — repo root mirrors that
# convention here (covers port-locks/ and any new top-level dirs the
# substrate might add later).
**/.devstack/
**/.devstack/active
**/.devstack/stacks/
**/.devstack/.generated/
**/.devstack/manifests/
**/.devstack/snapshots/
# v4-flat manifest (per-stack copy still lives under stacks/<stack>/).
**/.devstack/manifest.json
# Cached gitFetch checkouts (walrus.move-source, seal source, etc.).
**/.devstack/git/
# Walrus per-stack deploy state (volumes + sui-cli's nested .move/git/
# cache that lands here when the deploy script runs).
**/.devstack/walrus/
# Vendored sources fetched at apply-time (deepbook-v3, etc.).
**/.devstack/vendor/
# Codegen output: `src/generated/` is now the COMMITTED, deterministic stub
# tree (type bindings + an id-free `config.ts` that resolves on-chain ids at
# runtime via `config-runtime.ts`) — produced by the stack-free
# `devstack codegen`, tracked so `tsc`/`vite build` work on a clean clone. Its
# own managed `.gitignore` keeps any sensitive files out. Live, per-deployment
# ids + dev-only wallet/account material live under the gitignored `.devstack/`
# (`deployment.json`), NOT here. So this tree is NOT
# ignored. (Older flat `dapp-kit-config.ts` bearer-token output is gone.)
# Codegen integration test scratch dir — written by
# packages/devstack/src/codegen/emitters/integration.test.ts; cleaned up
# in afterEach, listed here in case a crash leaves files behind.
**/codegen/emitters/__integration_emitted__/
# Move build artifacts (generated by `sui move summary` during codegen)
**/move/**/build/
**/move/**/package_summaries/
*.mv
# Packed tarballs (`pnpm pack` / `npm pack`)
*.tgz
# Reference repositories cloned by `scripts/setup-repos.sh` for coding-agent
# grounding (Effect v4 source, etc.). Matches Effect's own convention — see
# https://github.com/effect-ts/effect-smol/blob/main/scripts/worktree-setup.sh
# and that repo's AGENTS.md.
.repos/
# sui test-publish metadata (never commit)
Pub.*.toml