{"library":"circular-dependency-plugin","type":"library","category":null,"description":"A webpack plugin that detects modules with circular dependencies during the bundling process. Current stable version is 5.2.2, released in 2021, with infrequent updates due to stability. It integrates deeply with webpack's compilation lifecycle, offering hooks like onStart, onDetected, and onEnd for custom handling, and supports excluding/including files via RegExp. Unlike static analysis tools, it works on webpack's resolved module graph. Requires webpack >=4.0.1 as a peer dependency.","language":"javascript","status":"active","version":"5.2.2","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install circular-dependency-plugin","imports":["const CircularDependencyPlugin = require('circular-dependency-plugin')","new CircularDependencyPlugin({...})","{ exclude: /node_modules/, failOnError: true }"]},{"cmd":"yarn add circular-dependency-plugin","imports":[]},{"cmd":"pnpm add circular-dependency-plugin","imports":[]}],"homepage":null,"github":"https://github.com/aackerman/circular-dependency-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/circular-dependency-plugin","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/circular-dependency-plugin/compatibility"}}