UNPKG

@andreasnicolaou/eslint-plugin-no-classes-by-css

Version:

ESLint plugin to disallow usage of By.css with CSS classes in Jasmine tests

70 lines (69 loc) 2 kB
{ "name": "@andreasnicolaou/eslint-plugin-no-classes-by-css", "version": "1.6.0", "description": "ESLint plugin to disallow usage of By.css with CSS classes in Jasmine tests", "main": "index.js", "scripts": { "coverage:open": "start coverage/index.html", "format": "prettier --write .", "lint": "eslint .", "lint:fix": "eslint . --fix", "test": "jest", "test:coverage": "jest --coverage", "test:watch": "jest --watch", "test:ci": "jest --coverage --ci --watchAll=false --passWithNoTests", "test:bundle": "npx bundlewatch" }, "repository": { "type": "git", "url": "https://github.com/andreasnicolaou/eslint-plugin-no-classes-by-css.git" }, "author": "Andreas Nicolaou <anicolaou66@gmail.com>", "license": "MIT", "peerDependencies": { "eslint": ">=6.0.0" }, "bundlewatch": { "files": [ { "path": "lib/**/*.js", "maxSize": "2kB" } ] }, "devDependencies": { "@typescript-eslint/parser": ">=8.48.1", "babel-eslint": "^10.1.0", "eslint": "^9.39.1", "eslint-config-prettier": "^10.1.8", "eslint-plugin-prettier": "^5.5.4", "jest": "^30.2.0", "bundlewatch": "^0.4.1", "prettier": "3.7.4", "typescript": ">=5.9.3" }, "dependencies": { "@typescript-eslint/utils": "^8.48.1" }, "keywords": [ "eslint", "eslint-plugin", "eslintplugin", "jasmine", "protractor", "webdriver", "selenium", "By.css", "css-selectors", "class-selectors", "no-classes", "testing", "test-automation", "e2e", "end-to-end", "ui-testing", "code-quality", "best-practices", "maintainability" ] }