You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an **NPM package** which aims to provide a better way to install a React-starter application and third-party packages for your application through an intuitive CLI.
31
45
32
46
## Project's Purpose
@@ -35,18 +49,7 @@ We at Dev Isle, felt that the community has been longing for a good, functional
35
49
36
50
**Note**: We do not discourage or refrain the community from using terminal commands instructions. In fact, we highly recommend our users to read and understand the docs so that you will know what to expect. This CLI is merely an alternative!
37
51
38
-
## Credits
39
-
40
-
This CLI uses some of the best repos' terminal commands under the hood, to execute it's functionality. We would like to credit the following GitHub repos by making this CLI possible:
41
-
42
-
-[Brandon Nozaki Miller - Node-CMD](https://github.com/RIAEvangelist/node-cmd)
We are continuously working on improving the CLI. But, as of this current stable version, we have enabled a few options such as:
96
+
97
+
- Yarn/NPM option for installation packages
98
+
- Installing React using `create-react-app`, with optional packages React-Router and Redux as a single bundle.
99
+
- React Component generator lets you make a class/function component with optional package imports such as prop-types, react-router and redux!
100
+
- Installing Individual packages such as Node-Sass, Styled-Components, React-Router, Prop-Types, and State Management.
101
+
- Redux, Unstated, Unstated-Next and Redux-Thunk have been added in the State Management.
102
+
- Installing Redux automatically generates a store folder containing boilerplate Redux code with instructions to get you started!
103
+
- Installing Prop-Types automatically generates a file containing a sample code to get started!
104
+
- Node-Sass and Styled-Components feature under StyledPackages section of the CLI
105
+
- Installing packages used for accessibility such as React-A11y and React-Axe.
106
+
- TypeScript and `@types` definitions for Node, React, React-Router, React-Redux and Jest
107
+
90
108
## Running tests
91
109
92
110
Test:
@@ -101,27 +119,23 @@ Test coverage:
101
119
npm run test:coverage or yarn test:coverage
102
120
```
103
121
104
-
## What does this do?
122
+
## Credits
105
123
106
-
We are continuously working on improving the CLI. But, as of this current stable version, we have enabled a few options such as:
124
+
This CLI uses some of the best repos' terminal commands under the hood, to execute it's functionality. We would like to credit the following GitHub repos by making this CLI possible:
107
125
108
-
- Yarn/NPM option for installation packages
109
-
- Installing React using `create-react-app`, with optional packages React-Router and Redux as a single bundle.
110
-
- React Component generator lets you make a class/function component with optional package imports such as prop-types, react-router and redux!
111
-
- Installing Individual packages such as Node-Sass, Styled-Components, React-Router, Prop-Types, and State Management.
112
-
- Redux, Unstated, Unstated-Next and Redux-Thunk have been added in the State Management.
113
-
- Installing Redux automatically generates a store folder containing boilerplate Redux code with instructions to get you started!
114
-
- Installing Prop-Types automatically generates a file containing a sample code to get started!
115
-
- Node-Sass and Styled-Components feature under StyledPackages section of the CLI
116
-
- Installing packages used for accessibility such as React-A11y and React-Axe.
117
-
- TypeScript and `@types` definitions for Node, React, React-Router, React-Redux and Jest
126
+
-[Brandon Nozaki Miller - Node-CMD](https://github.com/RIAEvangelist/node-cmd)
- If you'd like to try it out , Run the following command `npx advanced-react-cli` in your terminal.
124
-
- We are still continuing to work on our [Development Checklist](CHECKLIST.md).
138
+
- We are still continuing to work on our [Development Checklist](https://github.com/devisle/advanced-react-cli/blob/master/CHECKLIST.md).
125
139
126
140
- Ensure you have git version control, and package manager - either npm (node package manager) or Yarn Installed. You may check if your system has them installed by running the following commands `git --version` and depending on your package manager of choice, run `npm --version` or `yarn --version`. If you don't have it installed, please visit:
127
141
@@ -152,7 +166,7 @@ We are continuously working on improving the CLI. But, as of this current stable
152
166
153
167
- The documentation site is built using [docsify](https://docsify.js.org/#/).
154
168
- Install `docsify` if you haven't done that already `npm i docsify-cli -g`.
0 commit comments