Skip to content

Commit b28f6f9

Browse files
committed
build(deps): upgrade dependencies and improve project configuration
- Expand .gitignore with comprehensive patterns for OS files, caches, test artifacts, and editor temporaries - Add ignoreDeprecations for TypeScript 6.0 compatibility in tsconfig - Add bun.lock lockfile for deterministic dependency resolution
1 parent 6582fc0 commit b28f6f9

3 files changed

Lines changed: 254 additions & 8 deletions

File tree

.gitignore

Lines changed: 47 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,71 @@
11
# Dependencies
22
node_modules/
33

4-
# Lock files (let OpenCode/Bun generate fresh ones)
5-
bun.lock
6-
bun.lockb
4+
# Package manager logs & metadata
75
package-lock.json
6+
.yarn-integrity
7+
.pnpm-debug.log*
8+
.pnpm-store/
89

910
# Debug logs
1011
*.log
1112
*-debug.log
13+
npm-debug.log*
14+
yarn-debug.log*
15+
yarn-error.log*
16+
lerna-debug.log*
17+
.pnpm-debug.log*
1218

1319
# OS files
1420
.DS_Store
21+
.DS_Store?
22+
._*
23+
.Spotlight-V100
24+
.Trashes
1525
Thumbs.db
26+
Thumbs.db:encryptable
27+
ehthumbs.db
28+
Desktop.ini
29+
$RECYCLE.BIN/
1630

17-
# IDE
31+
# IDE / Editors
1832
.vscode/
1933
.idea/
34+
*.suo
35+
*.ntvs*
36+
*.njsproj
37+
*.sln
38+
*.sw?
39+
*~
40+
*.bak
41+
*.orig
2042

21-
# Environment
43+
# Environment & local config
2244
.env
23-
.env.local
24-
tests/.env.local
45+
.env.*
46+
!.env.example
2547

2648
# Coverage reports
2749
coverage/
50+
*.lcov
2851

2952
# Build output
3053
dist/
3154
*.tsbuildinfo
55+
56+
# Cache directories
57+
.cache/
58+
.temp/
59+
tmp/
60+
temp/
61+
*.tmp
62+
63+
# Test artifacts
64+
*.pid
65+
*.seed
66+
*.pid.lock
67+
68+
# Misc
69+
.eslintcache
70+
.stylelintcache
71+
.parcel-cache

0 commit comments

Comments
 (0)