Skip to content

JuergenRB/TS-Boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TS-Boilerplate

standard-readme compliant TypeScript version

A simple template for a TypeScript project.

It provides:

  • TypeScript: JavaScript with syntax for types
  • ESLint: Linter
  • Prettier: Code formatter
  • esbuild: An extremely fast JavaScript bundler
  • Jasmine: A behavior-driven development framework for testing JavaScript code
  • nodemon: reload, automatically.
  • Chai: A BDD / TDD assertion library

Table of Contents

Install

Just click here and start coding.

Usage

It contains ready-made scripts that can be used for development

npm run <script>

Scripts:

  • "build": Just bundle code into one file
  • "build:prod": Build and minify
  • "test": Run tests
  • "lint": Run linting
  • "lint:fix": Run linting and fix it
  • "watch": Linting and testing automatically
  • "watch:test": Testing automatically
  • "watch:lint": Linting automatically

Maintainer

Jürgen Rosenthal-Buroh @JuergenRB

Contributing

TS-Boilerplate follows the Contributor Covenant Code of Conduct.

License

MIT License © Jürgen Rosenthal-Buroh

Releases

No releases published

Packages

No packages published