5a5155c216
- Root package.json (workspace definition) was missing from initial commit - Commit root package-lock.json for reproducible installs - Commit packages/homebridge-plugin/package-lock.json - Add *.tgz to .gitignore (built npm tarballs are release assets, not source) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
56 lines
2.2 KiB
Plaintext
56 lines
2.2 KiB
Plaintext
# ── Dependencies ──────────────────────────────────────────────────────────────
|
|
node_modules/
|
|
.pnp
|
|
.pnp.js
|
|
|
|
# ── Build output ──────────────────────────────────────────────────────────────
|
|
dist/
|
|
out/
|
|
build/
|
|
*.blockmap
|
|
*.tgz
|
|
builder-debug.yml
|
|
builder-effective-config.yaml
|
|
|
|
# ── Electron app user data written at runtime ─────────────────────────────────
|
|
apps/desktop/WemoManagerData/
|
|
|
|
# ── Code signing certificate — NEVER commit private keys ─────────────────────
|
|
*.pfx
|
|
*.p12
|
|
*.key
|
|
*.pem
|
|
|
|
# ── Environment / secrets ─────────────────────────────────────────────────────
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
|
|
# ── OS artefacts ─────────────────────────────────────────────────────────────
|
|
.DS_Store
|
|
Thumbs.db
|
|
desktop.ini
|
|
|
|
# ── Logs ─────────────────────────────────────────────────────────────────────
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
# ── Editor / IDE ──────────────────────────────────────────────────────────────
|
|
.vscode/
|
|
.idea/
|
|
*.suo
|
|
*.ntvs*
|
|
*.njsproj
|
|
*.sln
|
|
*.sw?
|
|
|
|
# ── Temporary files ───────────────────────────────────────────────────────────
|
|
*.tmp
|
|
*.temp
|
|
.cache/
|
|
|
|
# ── Claude agent internals ───────────────────────────────────────────────────
|
|
.claude/
|