/oop-express

Primary LanguageJavaScript

TypeScript Project Boilerplate

Remove this README when using this template :)

This is the boilerplate I use when building TypeScript projects with NodeJS.

This boilerplate sets up:

  • Linting with ESLint
  • Formatting with Prettier
  • TypeScript Config

To start using this boilerplate just run npm install and npm will install all necessary dependencies. Then you can edit the package name and version in the package.json and off you go.

npm scripts:

  • npm run dev - Starts a Nodemon listener for the main.ts file
  • npm run lint - Lints all necessary TypeScript files
  • npm run compile - Runs the TypeScript compiler to trans-compile the .ts files into .js files