3a09c1bb1a
Adds esbuild steps for npx-cli (57KB, Node.js ESM) and openclaw plugin (12KB). Creates .npmignore to exclude node_modules and Bun binary from npm package, reducing pack size from 146MB to 2MB. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
50 lines
581 B
Plaintext
50 lines
581 B
Plaintext
# Source code (dist/ and plugin/ are the shipped artifacts)
|
|
src/
|
|
scripts/
|
|
tests/
|
|
docs/
|
|
datasets/
|
|
private/
|
|
installer/
|
|
antipattern-czar/
|
|
|
|
# Heavy binaries installed at runtime via smart-install.js
|
|
plugin/node_modules/
|
|
plugin/scripts/claude-mem
|
|
plugin/bun.lock
|
|
plugin/data/
|
|
plugin/data.backup/
|
|
|
|
# Development files
|
|
*.ts
|
|
!*.d.ts
|
|
tsconfig*.json
|
|
.eslintrc*
|
|
.prettierrc*
|
|
.editorconfig
|
|
jest.config*
|
|
vitest.config*
|
|
|
|
# Git and CI
|
|
.git/
|
|
.github/
|
|
.gitignore
|
|
.claude/
|
|
.cursor/
|
|
.mcp.json
|
|
.plan/
|
|
|
|
# OS files
|
|
.DS_Store
|
|
*.log
|
|
*.tmp
|
|
*.temp
|
|
Thumbs.db
|
|
|
|
# Misc
|
|
Auto Run Docs/
|
|
~*/
|
|
http*/
|
|
https*/
|
|
.idea/
|