-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
67 lines (61 loc) · 2.24 KB
/
Copy path.gitignore
File metadata and controls
67 lines (61 loc) · 2.24 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
node_modules/
.env
.env.local
*.env.*
.DS_Store
*.log
# specs/openapi.json is committed so the repo is self-contained, PR diffs
# surface upstream API changes, and CI can verify the committed spec matches
# the live one before a release goes out.
packages/ui/src/types/
# packages/ui/dist and the wrapper-package dist dirs are pure build output. The
# Release workflow runs `bun run build` then `npm publish`, which includes
# dist via each package.json `files` allowlist; the Pages workflow rebuilds
# before deploy. Nothing serves dist from the git repo (the shadcn registry
# is served from `@main`, dist is served from npm via jsDelivr), so dist
# never needs to be git-tracked.
packages/ui/dist/
packages/ui-react/dist/
packages/ui-vue/dist/
# Root README.md, LICENSE, and AGENTS.md are the canonical source files.
# `copyRootDocsToWorkspaces` in `scripts/build.ts` mirrors all three into
# every package on every `bun run build` so the npm tarballs (which ship
# these files via each package.json `files` allowlist) carry an up-to-date
# copy. The per-package copies are build artifacts; never edit them
# directly, edit the root files only.
packages/ui/README.md
packages/ui/LICENSE
packages/ui/AGENTS.md
packages/ui-react/README.md
packages/ui-react/LICENSE
packages/ui-react/AGENTS.md
packages/ui-vue/README.md
packages/ui-vue/LICENSE
packages/ui-vue/AGENTS.md
# apps/docs/dist is mirrored from packages/ui/dist on each `bun run build`
# so local preview at apps/docs/ matches the GitHub Pages layout exactly.
apps/docs/dist/
# apps/docs/openapi.json is mirrored from specs/openapi.json on each build
# so the demo's roxy-endpoint-form resolves spec locally, not from live API.
apps/docs/openapi.json
CLAUDE.md
docs/*
.vscode/settings.json
playwright-report/
test-results/
.turbo/
*.tsbuildinfo
# Ad-hoc screenshots / attachments dropped at repo root by chat tools.
# Real assets live under assets/ and are explicitly tracked.
/image.png
/screenshot*.png
/*.tmp
/*.log
refs/
# Stale tsc declaration emit alongside source. tsc is configured to emit into
# dist/, but past misconfig left .d.ts siblings of .ts files in src/. Ignore so
# new emit drift never gets committed.
packages/*/src/**/*.d.ts
packages/*/src/**/*.d.ts.map
packages/ui-react/src/types/
packages/ui-vue/src/types/