diff --git a/lefthook.yml b/lefthook.yml new file mode 100644 index 000000000..ce5a2b80b --- /dev/null +++ b/lefthook.yml @@ -0,0 +1,11 @@ +pre-commit: + parallel: true + jobs: + - name: prettier + run: npx prettier --write --ignore-unknown {staged_files} + stage_fixed: true + +pre-push: + jobs: + - name: test + run: npm test diff --git a/prettier.config.mjs b/prettier.config.mjs new file mode 100644 index 000000000..b7e7782bf --- /dev/null +++ b/prettier.config.mjs @@ -0,0 +1,8 @@ +export default { + printWidth: 120, + tabWidth: 2, + useTabs: false, + semi: true, + singleQuote: true, + trailingComma: 'es5', +};