{"repo":"AugustoMagalhaes/custom-ts-template","free":true,"listed":false,"github":"https://github.com/AugustoMagalhaes/custom-ts-template","clone":"git clone https://github.com/AugustoMagalhaes/custom-ts-template.git","description":"A simple CLI application to customize typescript projects with or without Express","language":"JavaScript","stars":11,"topics":["cli","node-js","npm","template","typescript"],"license":null,"category":"cli-tools","readme_excerpt":"Typescript custom template creator English npx custom-ts-template 's repository, which allows user to execute a simple CLI application to customize dependencies installation and generation/settings of tsconfig.json in Typescript projects with or without express. :computer: About the project General The project is still in-progress and has the following functionalities: - [x] Custom installation of following libs: 1. 'dependencies': - dotenv (standard) - database driver (mysql OR mongodb OR postgres) - express If express is installed, the following options are allowed: - http-status-codes - express-async-errors - restify-errors - body-parser - cors - helmet - jsonwebtoken - cookie-parser - passport 2. 'devDependencies': - @tsconfig/node{ chosenNodeVersion } (standard) - @types/node (standard) - ts-node-dev (standard) - typescript (standard) - nodemon If express is installed, the following options are allowed: - @types/express (standard if express is installed) - @types/restify-errors - (standard if restify-errors is installed) - joi - morgan [x] Generation of a tsconfig.json with two possible options: - Recommended: generates a tsconfig.json with Typescript's standard config for the chosen node version. Also allows customization of rootDir and outDir of 'compilerOptions' and the 'include' and 'exclude' fields of tsconfig.json. - Custom: allows customization of 'compilerOptions' flags: target, module, allowJs, strict, esModuleInterop, skipLibCheck, forceConsistentCasingInFileNa","default_branch":null,"files":null,"tree":[],"storefront":"/r/AugustoMagalhaes","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AugustoMagalhaes/custom-ts-template/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}