basic-ts-project-with-tests Typescript Editorconfig Eslint Prettier Jest Why? All tech to run a typescript project.