Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/austinsc/react-gooey
Gooey... like GUI... get it?
https://github.com/austinsc/react-gooey
bulma bulma-css gui react react-components reactjs
Last synced: about 2 months ago
JSON representation
Gooey... like GUI... get it?
- Host: GitHub
- URL: https://github.com/austinsc/react-gooey
- Owner: austinsc
- License: mit
- Created: 2016-08-15T03:14:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-28T19:27:25.000Z (about 7 years ago)
- Last Synced: 2024-11-14T14:57:52.048Z (2 months ago)
- Topics: bulma, bulma-css, gui, react, react-components, reactjs
- Language: CSS
- Homepage: https://austinsc.github.io/react-gooey/
- Size: 10 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![build status](https://secure.travis-ci.org/austinsc/react-gooey.svg)](http://travis-ci.org/austinsc/react-gooey) [![bitHound Score](https://www.bithound.io/github/austinsc/react-gooey/badges/score.svg)](https://www.bithound.io/github/austinsc/react-gooey) [![Dependency Status](https://david-dm.org/austinsc/react-gooey.svg)](https://david-dm.org/austinsc/react-gooey)
# react-gooey - A React UI library for the masses
### Common Tasks
* Developing - **npm start** - Runs the development server at *localhost:8080* and use Hot Module Replacement. You can override the default host and port through env (`HOST`, `PORT`).
* Creating a version - **npm version ** - Updates */dist* and *package.json* with the new version and create a version tag to Git.
* Publishing a version - **npm publish** - Pushes a new version to npm and updates the project site.### Testing
The test setup is based on Karma/Mocha/Chai/Phantom. Code coverage report is generated through istanbul/isparta to `build/`.
* Running tests once - **npm test**
* Running tests continuously - **npm run test:tdd**
* Running individual tests - **npm test -- ** - Works with `test:tdd` too.
* Linting - **npm run test:lint** - Runs ESLint.### Documentation Site
[https://austinsc.github.io/react-gooey](https://austinsc.github.io/react-gooey)
* Building - **npm run gh-pages** - Builds the documentation into `./gh-pages` directory.
* Deploying - **npm run deploy-gh-pages** - Deploys the contents of `./gh-pages` to the `gh-pages` branch. GitHub will pick this up automatically. Your site will be available through *austinsc.github.io/`.
* Generating stats - **npm run stats** - Generates stats that can be passed to [webpack analyse tool](https://webpack.github.io/analyse/). This is useful for investigating what the build consists of.## License
*react-gooey* is available under MIT. See LICENSE for more details.