{"library":"eslint-plugin-import-path","type":"library","category":null,"description":"A tiny ESLint plugin (v0.0.2) for checking import/export paths against forbidden patterns and depth limits. It allows defining regex-based or substring-based blacklists and a maximum parent directory depth. Unlike the more comprehensive eslint-plugin-import, this plugin focuses solely on simple path validation without full module resolution. It is stable enough for development use, but the version 0.0.2 indicates it is still in early stages with no release cadence. Key differentiators: lightweight, no external dependencies beyond ESLint, and supports both regex and substring matching with custom error messages.","language":"javascript","status":"active","version":"0.0.2","tags":["javascript","eslint","eslintplugin","eslint-plugin"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-import-path","imports":["import 'eslint-plugin-import-path' // no symbols to import, just side effects","// In .eslintrc:\n\"rules\": {\n  \"import-path/forbidden\": [\"error\", [\"/index$\"]]\n}"]},{"cmd":"yarn add eslint-plugin-import-path","imports":[]},{"cmd":"pnpm add eslint-plugin-import-path","imports":[]}],"homepage":null,"github":"https://github.com/andrienko/eslint-plugin-import-path","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-import-path","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/eslint-plugin-import-path/compatibility"}}