UNPKG

eslint-plugin-styled-component-jsx-attributes

Version:

A simple plugin for enforcing the use of the id attribute on styled components.

68 lines (67 loc) 1.88 kB
{ "name": "eslint-plugin-styled-component-jsx-attributes", "version": "1.0.7", "description": "", "main": "lib/index.js", "files": [ "lib", "package.json" ], "scripts": { "start": "npx babel src --watch --out-dir lib", "test": "NODE_ENV=test node ./__tests__/index.test.js", "test-watch": "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/tripptofan", "license": "ISC", "dependencies": { "@babel/parser": "^7.8.4", "eslint-config-airbnb": "^17.1.0", "eslint-plugin-jsx-id-attribute-enforcement": "^1.0.2" }, "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" } }