{"library":"eslint-plugin-protractor","type":"library","category":null,"description":"ESLint plugin providing lint rules specific to Protractor end-to-end tests for AngularJS applications. Current stable version is 2.1.1, last released in September 2019, with infrequent updates. It helps catch common Protractor errors, enforce best practices for element locators, and avoid deprecated API usage. Differentiates from general ESLint by focusing on Protractor-specific patterns, including rules for correct chaining, promise handling, and locator quality. The plugin is intended to be integrated into IDEs for real-time feedback during test development.","language":"javascript","status":"maintenance","version":"2.1.1","tags":["javascript","eslint","eslint-plugin","eslintplugin","protractor"],"last_verified":"Wed May 27","install":[{"cmd":"npm install eslint-plugin-protractor","imports":["const protractorPlugin = require('eslint-plugin-protractor');","rules: { 'protractor/no-promise-in-if': 'error' }","extends: ['plugin:protractor/recommended']"]},{"cmd":"yarn add eslint-plugin-protractor","imports":[]},{"cmd":"pnpm add eslint-plugin-protractor","imports":[]}],"homepage":null,"github":"https://github.com/alecxe/eslint-plugin-protractor","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/eslint-plugin-protractor","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-protractor/compatibility"}}