From 1e3141907a45fef4d7a54f1b7c4ca173de18941d Mon Sep 17 00:00:00 2001 From: Smit Parmar Date: Tue, 13 Jun 2023 22:37:22 +0530 Subject: [PATCH] Added pre-commit hook (#1024) * Added pre-commit hook * Updated pre-commit hook * New NL at EOF --------- Co-authored-by: Ryan Morshead --- .pre-commit-config.yaml | 29 +++++++++++++++++++++++++++++ pyproject.toml | 1 + 2 files changed, 30 insertions(+) create mode 100644 .pre-commit-config.yaml diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml new file mode 100644 index 000000000..e4a66f532 --- /dev/null +++ b/.pre-commit-config.yaml @@ -0,0 +1,29 @@ +repos: + - repo: local + hooks: + - id: lint-py-fix + name: Fix Python Lint + entry: hatch run lint-py --fix + language: system + pass_filenames: false + - repo: local + hooks: + - id: lint-py-check + name: Check Python Lint + entry: hatch run lint-py + language: system + pass_filenames: false + - repo: local + hooks: + - id: lint-js-fix + name: Fix JS Lint + entry: hatch run lint-js --fix + language: system + pass_filenames: false + - repo: local + hooks: + - id: lint-js-check + name: Check JS Lint + entry: hatch run lint-py + language: system + pass_filenames: false diff --git a/pyproject.toml b/pyproject.toml index 55208a0ef..a4899a495 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,6 +21,7 @@ dependencies = [ # publish "semver >=2, <3", "twine", + "pre-commit", ] [tool.hatch.envs.default.scripts]