{"library":"babel-plugin-shotgun-logs","type":"library","category":null,"description":"A Babel plugin for automatically injecting detailed function entry and exit log statements into JavaScript code. Version 0.0.5 is the latest. The plugin instruments every function call with colored entry/exit logs including argument values, return values, and nested call indentation. It integrates with log management tools and supports options for function blacklisting, blackout lists, external JSON storage, and time profiling. Differentiates from simple logging libraries by being compile-time, thus requiring no runtime changes and providing full call tree visibility.","language":"javascript","status":"active","version":"0.0.5","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install babel-plugin-shotgun-logs","imports":["import plugin from 'babel-plugin-shotgun-logs'","plugins: ['babel-plugin-shotgun-logs']"]},{"cmd":"yarn add babel-plugin-shotgun-logs","imports":[]},{"cmd":"pnpm add babel-plugin-shotgun-logs","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/babel-plugin-shotgun-logs","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/babel-plugin-shotgun-logs/compatibility"}}