{"library":"eslint-plugin-import-zod","type":"library","category":null,"description":"ESLint plugin (v1.2.1) that enforces namespace imports for zod (`import * as z from \"zod\"`) to improve tree-shaking and reduce bundle sizes. Targets eslint >=9 and Node >=20, ships TypeScript types. Auto-fixable: converts default/named imports to namespace imports, splits mixed imports. Released as v1.0.0 in 2025, with active development (recent patches). Unique vs other import rules: specifically for zod ecosystem.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","eslint","eslintplugin","eslint-plugin","zod","imports","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-import-zod","imports":["import importZod from 'eslint-plugin-import-zod'","import importZod from 'eslint-plugin-import-zod'; ... rules: { 'import-zod/prefer-zod-namespace': 'error' }","import importZod from 'eslint-plugin-import-zod'; export default [...importZod.configs.recommended]"]},{"cmd":"yarn add eslint-plugin-import-zod","imports":[]},{"cmd":"pnpm add eslint-plugin-import-zod","imports":[]}],"homepage":null,"github":"https://github.com/samchungy/eslint-plugin-import-zod","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-import-zod","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-zod/compatibility"}}