UNPKG

babel-plugin-transform-react-qa-classes

Version:

Add component's name in `data-qa` attributes to React Components Edit

79 lines (78 loc) 2.06 kB
{ "name": "babel-plugin-transform-react-qa-classes", "version": "1.6.0", "license": "MIT", "description": "Add component's name in `data-qa` attributes to React Components Edit", "repository": { "type": "git", "url": "git+https://github.com/davesnx/babel-plugin-transform-react-qa-classes.git" }, "author": "davesnx <dsnxmoreno@gmail.com>", "keywords": [ "babel", "plugin", "react", "component", "qa-classes" ], "main": "lib/index.js", "files": [ "lib", "README.md" ], "scripts": { "clean": "rm -rf lib", "build": "babel src -d lib", "test": "mocha --compilers js:babel-register", "test:watch": "yarn test -- --watch", "lint": "eslint .", "prepublishOnly": "yarn clean && yarn build", "semantic-release": "semantic-release", "travis-deploy-once": "travis-deploy-once" }, "dependencies": { "babel-types": "^6.26.0", "lodash.camelcase": "^4.3.0", "lodash.isstring": "^4.0.1", "lodash.kebabcase": "^4.1.1", "lodash.snakecase": "^4.1.1", "pascalcase": "^1.0.0" }, "devDependencies": { "@commitlint/cli": "^8.3.4", "@commitlint/config-conventional": "^8.3.4", "@semantic-release/github": "^5.5.5", "@semantic-release/npm": "^5.3.4", "babel-cli": "6.24.1", "babel-helper-plugin-test-runner": "^6.24.1", "babel-preset-es2015": "^6.24.1", "babel-preset-react": "^6.24.1", "babel-preset-stage-0": "^6.24.1", "eslint-config-davesnx-rules": "^1.0.0", "husky": "^1.1.2", "mocha": "^3.1.2", "semantic-release": "^15.10.3", "travis-deploy-once": "^5.0.9" }, "babel": { "presets": [ "es2015", "stage-0" ] }, "husky": { "hooks": { "commit-msg": "commitlint -E HUSKY_GIT_PARAMS", "pre-commit": "npm run lint", "pre-push": "npm run test" } }, "release": { "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/github", "@semantic-release/npm" ] } }