You've already forked tribes-plugin-aether
forked from tribes/tribes-plugin-template
603ad5d0ae
Add a repo-local Guix manifest, direnv backend selection, and PATH-based hook configuration for the Aether plugin development environment.
35 lines
848 B
YAML
35 lines
848 B
YAML
# Shared by Nix/devenv and Guix shells. Keep hook entries PATH-based.
|
|
default_stages:
|
|
- pre-commit
|
|
|
|
repos:
|
|
- repo: local
|
|
hooks:
|
|
- id: check-added-large-files
|
|
name: check added large files
|
|
entry: scripts/hooks/check-added-large-files
|
|
args: ["--maxkb=131072"]
|
|
language: system
|
|
types: [file]
|
|
stages: [pre-commit, pre-push, manual]
|
|
|
|
- id: mix-format
|
|
name: mix format
|
|
entry: mix format
|
|
language: system
|
|
files: '\.(ex|exs|heex)$'
|
|
types: [file]
|
|
stages: [pre-commit]
|
|
|
|
- id: prettier
|
|
name: prettier
|
|
entry: prettier
|
|
args:
|
|
- --ignore-unknown
|
|
- --list-different
|
|
- --write
|
|
language: system
|
|
files: '\.(js|ts|tsx|css)$'
|
|
types: [text]
|
|
stages: [pre-commit]
|