Skip to content

A blank TypeScript template for Create React App. No spinning logo, no unnecessary boilerplate code.

Notifications You must be signed in to change notification settings

bence-toth/cra-template-typescript-blank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cra-template-typescript-blank

This is a TypeScript template for Create React App which is entirely blank.

No spinning logo, no unnecessary boilerplate code.

In addition to the official TypeScript template, the following dependencies are included by default:

Furthermore, there are the following additions:

  • HTTPS is enabled in development and test mode
  • Some additional npm scripts are available:
    • npm run lint-js to run ESLint
    • npm run lint-css to run Stylelint
    • npm run lint to run both ESLint and Stylelint
    • npm run prettier to run a Prettier check
  • A GitHub actions workflow is available that runs build, test, and linters on pull requests
  • ESLint configuration is extended to include recommended rules from:
    • eslint-plugin-jsx-a11y
    • eslint-plugin-sonarjs

To use this template, add --template typescript-blank when creating a new app.

For example:

npx create-react-app my-app --template typescript-blank

# or

yarn create react-app my-app --template typescript-blank

For more information, please refer to:

About

A blank TypeScript template for Create React App. No spinning logo, no unnecessary boilerplate code.

Topics

Resources

Stars

Watchers

Forks