cra-template-interactive-kit

1.3.0 • Public • Published

Interactive template

This is a basic template based on the official typescript template for Create React App. Official template with typescript cra-template-typescript.

The template itself includes 4 small additions:

  • TypeScript - His key responsibility is to introduce strong typing into the project. More details;
  • ESLint - Keeps your code clean and tidy. More details;
  • Prettier - Engaged in code formatting. More details;
  • Environment - Additional development environment files. More details.

All these add-ons are configured and do not require any changes. If you need to supplement them with your settings, you can do it without any problems.

This template is designed to facilitate the deployment of a new application. With the introduction of code formatting tools, cleanliness and rigorous.

Installation

To use this template, add --template interactive-kit when creating a new app.

For example:

npx create-react-app my-app --template interactive-kit
 
# or 
 
yarn create react-app my-app --template interactive-kit

For more information, please refer to:

Usage

Recommendation for use.

Unfortunately, it is not possible to make some dependencies in dev. Therefore, we recommend that after installing the application template, transfer some dependencies to dev by hand.

List of dependencies that need to be transferred from dependencies to devDependencies in package.json file:

  • @testing-library/jest-dom
  • @testing-library/react
  • @testing-library/user-event
  • @types/jest
  • @typescript-eslint/eslint-plugin;
  • @typescript-eslint/parser;
  • eslint;
  • eslint-config-prettier;
  • eslint-plugin-prettier;
  • prettier.

After, update the applications of one of the commands:

npm update
 
# or 
 
yarn upgrade

Support

For problems, you can contact the issue section. For a quick reply, please indicate the label.

Contributing

If you want to contribute to the project, please read README.md or CONTRIBUTING.md on the main page of the repository.

License

This project is licensed under the licensed as MIT.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.3.0
    1
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.3.0
    1
  • 1.2.2
    0
  • 1.2.1
    0
  • 1.2.0
    0

Package Sidebar

Install

npm i cra-template-interactive-kit

Weekly Downloads

1

Version

1.3.0

License

MIT

Unpacked Size

37 kB

Total Files

26

Last publish

Collaborators

  • koshelevsergey