package.json 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "name": "eslint-plugin-i18next",
  3. "version": "6.0.3",
  4. "description": "ESLint plugin for i18n",
  5. "keywords": [
  6. "eslint",
  7. "eslintplugin",
  8. "eslint-plugin",
  9. "i18n",
  10. "i10next",
  11. "internationalization",
  12. "localization"
  13. ],
  14. "author": "edvardchen",
  15. "main": "lib/index.js",
  16. "repository": {
  17. "type": "git",
  18. "url": "https://github.com/edvardchen/eslint-plugin-i18next.git"
  19. },
  20. "scripts": {
  21. "preversion": "npm run test",
  22. "postpublish": "git push --follow-tags",
  23. "test:watch": "npm t -- --watch",
  24. "test": "mocha --timeout 50000 tests/lib/rules/no-literal-string/"
  25. },
  26. "dependencies": {
  27. "lodash": "^4.17.21",
  28. "requireindex": "~1.1.0"
  29. },
  30. "devDependencies": {
  31. "@commitlint/cli": "^17.6.1",
  32. "@commitlint/config-conventional": "^7.6.0",
  33. "@typescript-eslint/parser": "^1.10.2",
  34. "babel-eslint": "^10.0.1",
  35. "eslint": "^5.16.0",
  36. "husky": "^1.3.1",
  37. "lint-staged": "^9.4.2",
  38. "mocha": "^10.1.0",
  39. "prettier": "^1.18.2",
  40. "typescript": "^3.5.2",
  41. "vue-eslint-parser": "^6.0.3"
  42. },
  43. "engines": {
  44. "node": ">=0.10.0"
  45. },
  46. "lint-staged": {
  47. "*.js": [
  48. "prettier --write",
  49. "git add"
  50. ]
  51. },
  52. "husky": {
  53. "hooks": {
  54. "pre-commit": "lint-staged",
  55. "commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
  56. }
  57. },
  58. "license": "ISC"
  59. }