UNPKG

eslint-plugin-styled-components-a11y

Version:

This plugin adds the ability to lint styled components according to the rules outlined in eslint-plugin-jsx-a11y.

74 lines (73 loc) 2.04 kB
{ "name": "eslint-plugin-styled-components-a11y", "version": "2.2.1", "description": "", "main": "lib/index.js", "files": [ "lib", "package.json" ], "scripts": { "dev": "npx babel src --watch --out-dir lib", "test": "NODE_ENV=test node ./__tests__/index.test.js", "test-watch": "NODE_ENV=test nodemon ./__tests__/index.test.js", "build": "npx babel src --out-dir lib", "push-n-publish": "git add .; git commit -m 'updates'; git push origin head; npm version patch; git add .; git commit -m 'bump'; git push origin head;npm run build; npm publish" }, "keywords": [ "react", "eslint", "styled-components", "accessibility", "eslint-plugin", "jsx-a11y", "eslint-plugin-jsx-a11y", "a11y", "emotion", "css-in-js", "jsx", "aria", "WAI-ARIA", "eslintplugin", "styledcomponents", "styles", "styled", "styled components", "eslint plugin jsx a11y", "css in js" ], "author": "https://github.com/brendanmorrell", "repository": { "url": "https://github.com/brendanmorrell/eslint-plugin-styled-components-a11y", "type": "git" }, "license": "ISC", "dependencies": { "@babel/parser": "^7.8.4", "eslint-plugin-jsx-a11y": "^6.2.3" }, "devDependencies": { "@babel/cli": "^7.8.4", "@babel/core": "^7.8.4", "@babel/eslint-parser": "^7.13.8", "@babel/generator": "^7.8.7", "@babel/plugin-proposal-optional-chaining": "^7.8.3", "@babel/preset-env": "^7.8.4", "aria-query": "^4.0.2", "async": "^3.1.1", "damerau-levenshtein": "^1.0.6", "eslint": "^6.8.0", "eslint-config-prettier": "^3.1.0", "eslint-import-resolver-alias": "^1.1.2", "eslint-plugin-import": "^2.19.1", "eslint-plugin-jest": "^22.4.1", "eslint-plugin-react": "^7.18.3", "eslint-plugin-react-hooks": "^2.4.0", "jest": "^25.1.0", "jsx-ast-utils": "^3.3.2", "nodemon": "^2.0.2" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }