Skip to content

Commit

Permalink
feat(architecture): refactor the project with a fresh new configuration
Browse files Browse the repository at this point in the history
BREAKING_CHANGE V3
  • Loading branch information
devaublanc committed Mar 14, 2018
1 parent 1b00414 commit 5f552a2
Show file tree
Hide file tree
Showing 73 changed files with 13,126 additions and 1,358 deletions.
15 changes: 0 additions & 15 deletions .babelrc

This file was deleted.

27 changes: 0 additions & 27 deletions .editorconfig

This file was deleted.

8 changes: 0 additions & 8 deletions .eslintignore

This file was deleted.

81 changes: 0 additions & 81 deletions .eslintrc

This file was deleted.

33 changes: 20 additions & 13 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.

# dependencies
/node_modules

# testing
/coverage

# production
/build

# misc
.DS_Store
.sass-cache
.tmp
.idea
node_modules
build/index.html
styleguide
dist
npm-debug.log
coverage
.nyc_output/
.webpack.config.js.swp
.package.json.swp
build/
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
23 changes: 0 additions & 23 deletions .travis.yml

This file was deleted.

36 changes: 4 additions & 32 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,6 @@
# Version 2.3.0:
- chore(styleguide): improve styleguide
- chore(package): rename script publish
- chore(package): set package in public mode
- chore(package): update package name
- fix(button): remove useless props
- chore(config): add hoo pre commit, update deprecated config for commitizen
- ci(config): run script cover
- test(button): remove useless test, update badges in readme
- test(test): label in readme, add useless test to test
- chore(codecov): update script report-coverage
- chore(codecov): test 2
- chore(codecov): update test
- chore(codecov): able to ping codecov api
- chore(codecov): update config2
- chore(codecov): update config
- chore(build): update codecov on travis
- chore(build): use node 6 and npm 3 for travis build
- chore(test): publish report code coverage on codecov.io
- chore(dependancies): add missing lib classnames
- chore(config): update package.json
- chore(travis): update script travis
- chore(releasing): add travis config, conventional commit and semantic release
# Change Log

# Version 2.2.0:
- core(hotReloading): configure hot reload (#19)
- fix(changelog): update script publish.sh (#18)
- core(reduxTests): add unit test on actions creators (#17)
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

# Version 2.1.0:
- fix(publish): update publish.sh permission
- chore(config): update conf webpack and conf styleguide (#16)
- chore(bundle): optimize production bundle (#15)
- chore(mocha): replace Ava by Mocha (#13)
<a name="0.1.1"></a>
## 0.1.1 (2018-01-12)
6 changes: 6 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

### Commit Message Format

```
npm run commit
```

Follow the prompt instructions ;)

Each commit message should include a **type**, a **scope** and a **subject**:

```
Expand Down
105 changes: 23 additions & 82 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,97 +1,38 @@
# REACT SKELETON KIT
# XMS UI

> Webapp React/Redux/Webpack/hot-loader
## Table of Contents

- [Available Scripts](#available-scripts)
- [npm start](#npm-start)
- [npm test](#npm-test)
- [npm run build](#npm-run-build)
- [npm run release](#npm-run-release)

[![Travis](https://api.travis-ci.org/devaublanc/react-starter-kit.svg?style=flat-square)](https://travis-ci.org/devaublanc/react-starter-kit)
[![codecov coverage](https://img.shields.io/codecov/c/github/devaublanc/react-starter-kit.svg?style=flat-square)](https://codecov.io/github/devaublanc/react-starter-kit)
[![Commitizen](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/)
[![MIT License](https://img.shields.io/npm/l/react-player-ui.svg?style=flat-square)](http://opensource.org/licenses/MIT)

## Available Scripts

- [Installation](#installation)
- [Development](#development)
- [Production](#production)
- [Releases](#releases)
- [Contributing](#contibuting)
- [Stack](#stack)
In the project directory, you can run:

### `npm start`

## Installation
Runs the app in the development mode.<br>
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

### install dependancies
The page will reload if you make edits.<br>
You will also see any lint errors in the console.

```console
$ npm i
```
### `npm test`

### Run application locally
Launches the test runner in the interactive watch mode.<br>

```console
$ npm start
```
### `npm run build`

Then go to [http://localhost:8080/](http://localhost:8080/)
Builds the app for production to the `build` folder.<br>
It correctly bundles React in production mode and optimizes the build for the best performance.

The build is minified and the filenames include the hashes.<br>
Your app is ready to be deployed!

### `npm run release`

## Development

### Run tests

```console
$ npm test
$ npm run watch:test
```

### Run cover

```console
$ npm run cover
```

### Run the local server for styleguide

```console
$ npm run styleguide-server
```

### Run build for the styleguide

```console
$ npm run styleguide-build
```



## Production

### Publish a release

```console
$ npm run publish
```

### Run build production

```console
$ npm run build
```


## Changelog
* [Changelog](CHANGELOG.md)



## Contributing
* [Contributing](CONTRIBUTING.md)



## Stack
* [React.js](https://facebook.github.io/react/)
* [webpack](https://webpack.github.io/docs/)
* [Babel](https://babeljs.io/)
* [PostCSS](http://postcss.org/)
* [Mocha](https://mochajs.org/)
Create a new release and generate the changelog between the previous release
1 change: 0 additions & 1 deletion VERSION

This file was deleted.

Loading

0 comments on commit 5f552a2

Please sign in to comment.