📦 memguard — 技能工具
v1.0.0Memory leak & resource management scanner -- detects unclosed handles, event listener leaks, circular references, unbounded caches, missing cleanup, dangling...
0· 0·0 当前·0 累计
by @suhteevah
运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install memguard
镜像加速npx clawhub@latest install memguard --registry https://cn.longxiaskill.com
技能文档
Memory leak and resource management scanner for detecting various types of resource leaks.
Features
- Detects unclosed handles
- Detects event listener leaks
- Detects circular references
- Detects unbounded caches
- Detects missing cleanup
- Detects dangling references
Usage
memguard scan --target ./src
Configuration
Create a memguard.config.js file:
module.exports = {
scanDepth: 'deep',
ignorePatterns: ['node_modules/**'],
cacheThreshold: 1000
}
Integration
memguard can be integrated with CI/CD pipelines:
- name: Run memguard
run: npx memguard scan --exit-on-error