@suncin/eslint-config-typescript

1.0.0 • Public • Published

eslint config for typescript projects 👋

Version Documentation Maintenance License: MIT Twitter: jl_suncin

A set of recommended eslint rules for typescript projects

Install

npm install --dev @suncin/eslint-config-typescript

Then extends your eslint file (edit .eslintrc.json)

{
  "extends": ["typescript"]
}

Other configs

{
  "extends": [
    "typescript",
    "typescript/security",
    "typescript/jest"
    "typescript/all"
  ]
}

Note: typescript/all include all the previous configs.

Example configuration

{
  "extends": ["typescript"],
  "plugins": ["filenames"],
  "env": {
    "node": true
  },
  "rules": {
    "filenames/no-index": "error",
    "filenames/match-exported": ["error", "kebab"]
  }
}

Run tests

npm test

Author

👤 Jaime Leonardo Suncin Cruz

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

Buy Me A Coffee

📝 License

Copyright © 2020 Jaime Leonardo Suncin Cruz.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator

Package Sidebar

Install

npm i @suncin/eslint-config-typescript

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

6.75 kB

Total Files

7

Last publish

Collaborators

  • suncin