hooklint 0.1.4
hooklint: ^0.1.4 copied to clipboard
Format and analyze code using pre-commit.
hooklint #
Format and analyze code using pre-commit.
Installation #
Add hooklint as
a dev_dependencies in your pubspec.yaml file
and pub get .
dev_dependencies:
hooklint: ^0.1.3
Please use
dart pub geteven in flutter.
Then execute the following command from your project directory:
dart run hooklint install
Alternatively, you can use
global activateas a global command.dart pub global activate hooklintThen install pre-commit hook.
hooklint install
Usage #

Configuration #
If you need automatic dart fix, you can define it in pub.yaml.
hooklint:
autofix: true
Troubleshooting #
Warning: Pub installs executables into $HOME/.pub-cache/bin, which is not on your path.
You can fix that by adding this to your shell's config file (.bashrc, .bash_profile, etc.):
```shell
export PATH="$PATH":"$HOME/.pub-cache/bin"
```
Then re-run activate `hooklint`:
```shell
dart pub global activate hooklint
```
dart run hooklint install Could not find a file named "pubspec.yaml" in "/Users/anand/.pub-cache/hosted/pub.flutter-io.cn/hooklint-0.1.3".
```shell
dart pub get
```