UNPKG

2.09 kBMarkdownView Raw
1# amwic-react-scripts
2
3This is the Amwic Starterkit for React Projects. See Changelog at bottom for latest changes.
4
5This package includes Highly Opininated Custom scripts and configuration for [Create React App](https://github.com/facebookincubator/create-react-app).<br>
6Please refer to its documentation:
7
8* [Getting Started](https://github.com/facebookincubator/create-react-app/blob/master/README.md#getting-started) – How to create a new app.
9* [User Guide](https://github.com/facebookincubator/create-react-app/blob/master/packages/react-scripts/template/README.md) – How to develop apps bootstrapped with Create React App.
10
11The custom scripts and configuration included are listed below<br>
12Please refer to each plugin's offical documentation for further information:<br>
13
14* [ESLint] (https://eslint.org/docs/user-guide/configuring) - Preconfigured eslint linting extending the react-app config
15
16* [Prettier-eslint] (https://github.com/prettier/prettier-eslint) - Formats your JavaScript using prettier followed by eslint --fix
17
18* [PropTypes] (https://github.com/facebook/prop-types) - Runtime type checking for React props and similar objects
19
20* [React Router 4] (https://reacttraining.com/react-router/) - Declarative routing for React
21
22* [Styled-Components] (https://www.styled-components.com/) - CSS in JS for Styling Components. styled-components utilises tagged template literals to style your components.
23
24* [StyleLint] (https://stylelint.io/) - Lint your styled components with stylelint
25
26* [Enzyme 3] (https://airbnb.io/enzyme/index.html) - JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
27
28* [Jest Styled Components] (https://github.com/styled-components/jest-styled-components) - a set of utilities for testing Styled Components with Jest.
29
30* [Axios] (https://github.com/axios/axios) - Promise based HTTP client for the browser and node.js
31
32*** ChangeLog *** <br>
331.2.10 *Breaking Change*
34Decided to fully embrace Styled-Components once again.<br>
35Use 1.2.9 for non styled-component versions.
36