UNPKG

@devaltitude/eslint-config-base

Version:

The official altitude-sports eslint base configuration

50 lines (32 loc) β€’ 2.08 kB
# @devaltitude/eslint-config-base This package provides a base Javascript & TypeScript eslint configuration as an extensible shared configuration. ## Installation On the root folder of your JS app, run the following command: ```bash yarn add --also=dev @devaltitude/eslint-config-base ``` ## Usage Once the package has been successfully installed, you can add `@devaltitude/eslint-config-base` to your `.eslintrc`. ```js { "extends": "@devaltitude/eslint-config-base" } ``` ## How to contributeπŸ‘· Thank you for investing your time in contributing to our project! πŸ’Ž Please read the code of Conduct to keep our Alti standards approachable and respectable. [Alti-Docs section: Coding Standards -> Code of Conduct](https://alti-docs.devaltitude.com/coding_standards/code_conduct/branching/) ### Make Changes 1. Clone the repo and make the changes you consider suitable. > πŸ“ Make sure it will benefit globally the JS standards. In case you intend to add a change for a specific domain (cloud, backend or frontend) please extend this configuration and discuss the changes at team level. 2. Add the proposed changes 3. Update semantically the version in package.json. [Check semantic versioning guide](https://docs.npmjs.com/about-semantic-versioning) ### Pull Request πŸ” When you're finished with the changes, create a pull request and add at least one staff engineer as reviewer. - Don't forget to link PR to the issue if you are solving one. - We may ask for changes to be made before a PR can be merged. - As you update your PR and apply changes, mark each conversation as resolved. ### Your PR is merged! Congratulations πŸŽ‰πŸŽ‰ The Dev Altitude team thanks you ✨. > πŸ“ Once the feature branch has been merged a CI pipeline will be triggered. After a few seconds your package should be ready to use. ## Communication πŸ’¬ Once you have validated the new version is live here: [@devaltitude/eslint-config-base](https://www.npmjs.com/package/@devaltitude/eslint-config-base). Please send a notification through the Google Tech Team space.