From e5947c3ffdff728182da5da72e815164c53bb4bb Mon Sep 17 00:00:00 2001 From: Kamontat Chantrachirathumrong <14089557+kamontat@users.noreply.github.com> Date: Sat, 7 Sep 2024 19:59:32 +0700 Subject: [PATCH] chore: add requirement to set up kcws project --- DEV.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 DEV.md diff --git a/DEV.md b/DEV.md new file mode 100644 index 00000000..9b900bce --- /dev/null +++ b/DEV.md @@ -0,0 +1,23 @@ +# Development notes + +## Required features + +- typescript / javascript +- lint-staged && husky (git-hooks) +- linters + - eslint + - prettier + - commitlint && commitizen +- test framework (select one) + - jest + - vitest +- documentations + - typedoc +- dependencies upgrade + - dependabot + - npm-check-updates (not recommended) +- package generator +- release + - conventional commits + - indenpendent versions + - support release by GitHub Actions