# ---> Java
*.class

# Mobile Tools for Java (J2ME)
.mtj.tmp/

# Package Files #
*.jar
*.war
*.ear

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

.idea/
.vscode/
haha-miniapp/target/
haha-sdk/target/
haha-common/target/
haha-entity/target/
haha-mapper/target/
haha-service/target/
haha-admin/target/
.qoder/
.trae/

# ---> Node.js / Frontend (haha-admin-web, haha-admin-mp)
node_modules/
.DS_Store
dist/
dist-ssr/
*.local
.eslintcache
report.html
vite.config.*.timestamp*

yarn.lock
npm-debug.log*
.pnpm-error.log*
.pnpm-debug.log
tests/**/coverage/

# Editor directories and files
*.suo
*.ntvs*
*.njsproj
*.sln
tsconfig.tsbuildinfo

# 强制包含被全局 gitignore 排除的目录
!haha-admin-web/src/views/inventory/logs/
