npx degit lanlyhs/ts-base
npm init -y
git-ignore-io macos,node > .gitignore
npm install -D typescript
npx tsc --init
npm install -D jest ts-jest @types/jest
npx ts-jest config:init
npm install -D eslint @typescript-eslint/parser @typescript-eslint/eslint-plugin
# https://prettier.io/docs/en/install.html
npm install -D prettier eslint-config-prettier
npx mrm@2 lint-staged