Skip to content

Opinionated layer on top of create-react-app. Utilizes NPX to stay up to date with CRA

Notifications You must be signed in to change notification settings

its-jman/create-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 

Repository files navigation

@jman.me/create-react-app

npm version

This is an opinionated generation library which is based on create-react-app. All data is generated on runtime to ensure that everything is up to date when you generate your project.

Decisions made:

  • Typescript
  • mobx
  • styled-components
  • tailwind.css
  • normalize.css
  • Prettier
    • printWidth: 110
  • ESLint
    • jsx-a11y/anchor-is-valid: off
    • @typescript-eslint/no-unused-vars: off
  • TSConfig
    • experimentalDecorators: true
    • baseUrl: "."
    • noImplicitReturns: true
  • react-helmet
  • Project structure
    • src/layout
    • src/pages
    • src/state
    • src/utils
    • src/styles
    • src/app.tsx
    • src/index.tsx

Usage

npx @jman.me/create-react-app [my-project]

About

Opinionated layer on top of create-react-app. Utilizes NPX to stay up to date with CRA

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published