📦 memguard — 技能工具

v1.0.0

Memory leak & resource management scanner -- detects unclosed handles, event listener leaks, circular references, unbounded caches, missing cleanup, dangling...

0· 0·0 当前·0 累计
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方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
数据来源ClawHub ↗ · 中文优化:龙虾技能库