https://github.com/paysera/lib-arcanist-eslint-extension
https://github.com/paysera/lib-arcanist-eslint-extension
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/paysera/lib-arcanist-eslint-extension
- Owner: paysera
- Created: 2018-07-02T12:26:29.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-04T14:22:28.000Z (almost 7 years ago)
- Last Synced: 2025-01-03T16:35:55.684Z (5 months ago)
- Language: PHP
- Size: 5.86 KB
- Stars: 0
- Watchers: 11
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# lib-arcanist-eslint-extension
This library integrates [ESLint](https://github.com/eslint/eslint) as lint engine to `arcanist`.
It allows developer to automatically run `eslint` on `arc diff`.### Before installing library
To automatically configure your `.arcconfig` and `.arclint` add `"Paysera\\Composer\\ArcanistEslintExtensionConfigurator::configure"` script to `post-install-cmd` and `post-update-cmd`
or other `scipts` - just make sure this script is executed on `composer install`.
### Installation
* `composer require --dev paysera/lib-arcanist-eslint-extension`.
* Make sure `.arcconfig` file contains following configurable default entries:
* `"load": ["vendor/paysera/lib-arcanist-eslint-extension/src"]` There also can be more than one loadable linter in the array